HNHacker News
TopNewBestAskShowJobs

fstephany

267 karma · joined August 28, 2009

More political courage, less technology.
submissionscomments
fstephany··on 'Passengers are afraid of this airplane': How Boeing is handling 737 Max problem
I had this when the F-35 was in the final stage of the aircraft renewals competition for the Belgian Air Component. I let you guess where I live...

I haven't seen a single ads since the decision has been made.

fstephany··on Alibaba Puts SDK Flutter to the Test
Looks like Kotlin gets the lead in this area with Kotlin Native.

Jetbrains moves pretty fast and the integration works surprisingly well for something this young.

fstephany··on Announcing Rust 1.33.0
https://areweasyncyet.rs/
fstephany··on Pharo 7.0 released
Feenk (the company behind it) sometimes tweets small video examples: https://twitter.com/feenkcom
fstephany··on Pharo 7.0 released
Like Java, it runs on a VM. This VM works on the mainstream OS.

One of the peculiarity of Pharo (and Smalltalk) is that when you shutdown the system, you can persist the whole system on disk (called "the image"). Next time you open it, you start exactly where you left.

All the development tools are mixed with your code. There is no differences between the coding time and runtime (i.e., you code at runtime). If you are familiar with IRB in Ruby, imagine a GUI running in IRB.

This means that it is hard to see the limit between your code and Pharo's code. Pharo 7 seems to bring a bootstrap process where you can build images from scratch. This is an interesting evolution that will vastly improve the development/reproducability/deployment story.

fstephany··on IntelliJ IDEA and PyCharm Running on Haiku
This is pretty sbujective but I really dig the pixel art of the icons and the general look & feel of the windows.

If Haiku was a Linux Window Manager, I would use it in a heartbeat.

fstephany··on Rust Runtime for AWS Lambda
Some brave souls were already using Rust on Lambda by using the Golang Lambda Runtime https://medium.com/@bernardo.belchior1/running-rust-natively...

Nice to see official support though!

fstephany··on Ask HN: Is there a better way to document complex software architectures?
Saved PDFs that nobody read anymore is one of the issue we are trying to address with https://mototomo.io

We want to tie your architecture visualization with your CI, making it an integral part of your daily workflow.

We focus on mobile apps at the moment but more stacks are in the pipeline.

fstephany··on The World Economy Runs on GPS. It Needs a Backup Plan
+ Pakistan
fstephany··on Show HN: Laravel localization with GetText
> We strongly suggest that you use GetText to translate your applications since it allows a simpler and more maintainable syntax.

Care to elaborate on that?

fstephany··on Vulkan is coming to macOS and iOS, but no thanks to Apple
Stephanie Hurlburt has a good list: http://stephaniehurlburt.com/blog/2017/7/14/beginner-friendl...
fstephany··on Why doesn’t Apple make its devices as carefully as it’s making Apple Park?
Can't you freely upgrade to the regular Windows 10 when you buy a Surface Book ?
fstephany··on Exploring the BBC Micro:bit Software Stack and OS
Beware not to deblaterate nonsense (in this case Eclipse and OAuth Client ID) when you want to make a point. This will make you vulnerable to counter argument on details and not on what you want to convey.
fstephany··on macOS High Sierra: Anyone can login as “root” with empty password
It reminds me the KMail bug: https://www.ctrl.blog/entry/kmail-cve-2017-9604-openpgp

Some security bugs exist in the Linux/BSDs kernels for a loooong time before someone notice and fix it (e.g., https://media.defcon.org/DEF%20CON%2025/DEF%20CON%2025%20pre...)

fstephany··on Qwant, a European search engine that respects your privacy
I feel like Qwant works much better in french than english.
fstephany··on Methods for Teaching the Programming Language Smalltalk (1977) [pdf]
Most of the Pharo consortium members use Smalltalk in one way or another: http://consortium.pharo.org/

I guess some of them only support Pharo (an open source implementation) so they have a leverage when they negociate with the commercial vendors (e.g., Cincom VisualWorks, VA Smalltalk, Gemstone).

fstephany··on Ask HN: Where do I get started on ASICs, FPGA, RTL, Verilog et. al?
Thanks! I finished Nand2Tetris and was wondering where to look for a good next step.
fstephany··on Ask HN: Recommended CRM solution for a SaaS startup?
It really depends of your sales flow. In any case, I've heard a lot of people are happy with https://prospect.io/
fstephany··on On React and WordPress
This is not the issue. The patent clause is not about React, it is about the whole Facebook organization.
fstephany··on Atlassian launches Stride, its Slack competitor
Search is one of the main reason why I ditched Thunderbird for GMail...
fstephany··on Startups should not use React
Software Patenting theoretically does not exist in the EU[1]. But in practice I guess it's up to the interpretation of the law by national courts.

[1] https://en.wikipedia.org/wiki/Software_patents_under_the_Eur...

fstephany··on Broadpwn Bug Affects Millions of Android and iOS Devices
MAC address randomization must be implemented properly to be effective. This is not always the case (http://papers.mathyvanhoef.com/asiaccs2016.pdf)
fstephany··on Localizing “Papers, Please” (2014)
I always thought it was for "retour chariot" which makes sense on a typewriter.
fstephany··on PostmarketOS: Aiming for a 10 year life-cycle for smartphones
Yes, with the deceleration of Moore's law, small players probably have a card to play. When the spec sheet doubles every 6-18 months, only the big players can follow and update their product lines. Small businesses and startups now have access to hardware that is good enough for viable products.
fstephany··on Android now supports Kotlin
You can mix Kotlin and Java in the same project easily. I have a project where we have a bit of both. All the new code is written in Kotlin and some older features are converted to Kotlin when we feel like it.
fstephany··on Ask HN: What do you want to see in Ubuntu 17.10?
They "improved" it. It is now only available on Pixel devices (because it needs a driver support).
fstephany··on Swift 3.1 Released
If you work with a large-ish ObjC+Swift project, XCode is quite painful. I regularly lose syntax coloring. Compile errors get stuck and don't disappear when the code is fixed. Refactoring Swift code is non existent. Importing images in the project locks the entire UI thread. Storyboards that are more then a couple of screens take ages to open and edit.

SourceKit should help XCode to reason about Swift code but somehow XCode gets lost at least once or twice a day on my machine (MBP 15" i7, 16GB RAM).

Android development tools used to suck but since Android Studio 2.0 and the rise of Swift, it is now iOS dev tools that are lagging behind.

fstephany··on Attitudes That Lead to Maintainable Code
For everyday operations and refactoring, I find the tools to be the limiting factor.

I've just finished a contract where we had to deal with legacy code on iOS and Android (yes, it exists. Let two junior programmers not very keen to learn from the outside during 5 years working on the app and see with what you end up).

Refactoring the Android code to a healthy state was greatly facilitated by Android Studio and the whole IntelliJ suite. We were not afraid to move things around and could always see the light at the end of the tunnel.

On the other side, XCode has been a pain in the ass for the whole project. We had ObjC and Swift coode. Good luck with that. Even the pure Swift was hard to refactor. SourceKit is great and should help to get a top notch IDE that can resonate about source code but somehow Apple does not seem to care about the tools.

Sorry, I get passionate when talking about refactoring and tools.

Another example is how the Pharo Project (http://pharo.org/) is refactoring the Squeak source (http://squeak.org/) code/architecture. They developed custom tools for this purpose and their code cleaning is quite impressive when you know where they are coming from.

fstephany··on The Collapse of the Unix Philosophy
My cousin and two of his friends recently did New Delhi - Brussels[0] on 1971, 1973 and 1974 Royal Enfields.They made it but they got a lot of mechanical problems. I guess that was part of the fun ;)

I almost bought a Bullet Classic 500 (sold with injection in Europe). It is probably much more reliable but it is probably a bit too limited for a 100km daily commute.

I went with a modern Triumph Street Twin instead. The mechanic told me he had to plug the bike to the computer to start it the first time. I don't know if he was joking but it made me feel uneasy.

[0]: http://theroyalsilkroad.com/bikes.html

fstephany··on The rise of AI is creating new variety in the chip market, and trouble for Intel
Same in Firefox for me. I switched to "Reader View" (I love this feature) and the text appeared.
← PreviousPage 2 of 3Next →