Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jpatte
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jpatte
5y ago
High precision gyroscopes showing a 15 degrees per hour drift? Thanks Bob! :-)
2.
▲
by
jpatte
5y ago
My exact thoughts as I was reading the OP: "This guy doesn't know how talented he is at writing".
3.
▲
by
jpatte
5y ago
Same here. The "Casio hackers" community was nowhere near as large as the TI folks, but we had some good times and some impressive projects too. :)
4.
▲
by
jpatte
5y ago
It doesn't make much sense for people who always heard and thought that "an interface just lists the public methods and properties of a class". In that view the classes always come first and the interfaces are unnecessary boi
5.
▲
by
jpatte
5y ago
I discovered software programming about 20 years ago during high school by fooling around with my Casio programmable calculator. I spent countless hours writing small utility programs and games in BASIC, then I bought a more powerful calcul
6.
▲
by
jpatte
6y ago
The article's subtitle literally says "The best backend is no backend at all". The article gives the impression you have no idea what a backend is supposed to do, except expose some data.
7.
▲
by
jpatte
6y ago
Let's say my startup makes a product featuring some sort of kanban-like board. The user moves a card from one column to the other. According to this article, the frontend might just need to perform an UPDATE on the right table from the
8.
▲
by
jpatte
6y ago
I think he has more than enough skills to be his own boss and charge by the hour.
9.
▲
by
jpatte
6y ago
Ah thanks, I suspected something like that but wasn't sure how to read this.
10.
▲
by
jpatte
6y ago
After reading the article I'm not entirely sure all these drivers did participate in the race using their own setups while staying home. Especially after this part: "[Pike] and Majors tried to fill up a field that reflected thi
11.
▲
by
jpatte
8y ago
FYI my wife and I signed for a mortgage 4 months ago here in France for our new home. 325k€, 25-year, 1.66% interest rate, 0.8% insurance rate for complete coverage of the both of us. Both fixed rates. The rates were actually going up at th
12.
▲
by
jpatte
9y ago
Interestingly the French market (and more generally the European Market?) seems to have been spared from that trend, at least for now. The prices have remained steady during the last year and there is still stock available for a large choic
13.
▲
by
jpatte
9y ago
You seem to forget that maths and physics are meant to describe reality, not be reality. Any abstract concept (like numbers, forces, shapes, temperatures, energy levels, ...) we use to describe a real thing is different from that thing
14.
▲
by
jpatte
9y ago
"Good luck to have that in France." It's not as hard as you seem to think. Earning ~3500 euros/month (net of taxes) is definitely doable as a software developer if you have good skills.
15.
▲
by
jpatte
9y ago
Knowing how to sell/market your product is more important than having a fully functional or carefully engineered product. Nobody will give you money for your (master)piece of software if they don't know what it does or what it
16.
▲
by
jpatte
10y ago
Something important to keep in mind for founders and investors I haven't seen mentioned yet: in France, capital gains are taxed at 33%. And there is an additional tax for wealthy people (ISF, impôt sur la fortune) to pay each year. If
17.
▲
by
jpatte
10y ago
For those wondering (spoilers), the puzzle he's talking about in section 2 ("the second puzzle in the game") is a simple puzzle where you just have to double the values provided as input to produce an output. The naive soluti
18.
▲
by
jpatte
10y ago
I think the author missed the opportunity to show how choosing better identifiers for his example would have eliminated the need for comments immediately. Also notice how his comments were actually bad from the beginning: it said the method
19.
▲
by
jpatte
10y ago
I don't know what you call a "very large" app, but I have a fairly complex app relying solely on Knockout with hundreds of observables/computeds being triggered in real-time to update the state of the UI as users drag an
20.
▲
by
jpatte
11y ago
Here [1] is the second part of the presentation, featuring the complete video (which you can find here [2]). I actually think the way they presented the device during the keynote was brilliant: present it first as a "regular" lapt
21.
▲
by
jpatte
11y ago
Reading the article I was also wondering if most traits weren't simply due to the author's personality rather than to a form of autism.
22.
▲
by
jpatte
11y ago
The solution presented here basically consists of implementing a VehicleType class with a bunch of static instances without using the class syntax. I can't decide if this was a deliberate decision from the author or if he just didn
23.
▲
by
jpatte
11y ago
Wait, how does that work? Looking at the malicious javascript code issuing ajax requests to github, it doen't seem github's response is evaluated. Is this alert even displayed? If that is the case, why not do something even more r
24.
▲
by
jpatte
12y ago
It's not about what people believed in the past or what they believe now, it's about what they might believe in the future. By erasing all traces of other religions (and even all traces of other philosophical trends), they essenti
25.
▲
by
jpatte
12y ago
There is no missing foreach loop because LINQ iterators are smart enough to combine predicates whenever possible (source here: http://referencesource.microsoft.com/#System.Core/System/Lin... , see line 204 when dea
26.
▲
by
jpatte
12y ago
LINQ IEnumerable functions are implemented using the `yield return` operator: public static IEnumerable<T> Where<T>(IEnumerable<T> source, Predicate<T> predicate) {
27.
▲
by
jpatte
12y ago
This is great! Being able to save my favorite combos and set an "off" timer is nice, now would it be possible to set a timer to automatically switch to another (random or specific) combo? I'd light to define day/night cy
28.
▲
by
jpatte
12y ago
This is where the distinction between commands and events is important. "AddToCard" is a command (which might fail), while "AddedToCart" is an event that will result from processing only if the command passed validation.
29.
▲
by
jpatte
12y ago
The concept of commands is very useful but I don't think it belongs to the event sourcing pattern. Event sourcing is just a way to write and read data, it doesn't say anything about how you process inputs and how that processing c
30.
▲
by
jpatte
12y ago
I'm currently in the process of redesigning the whole server architecture of our SaaS application to embrace event sourcing - we were using a classic relational database until now. I'm excited by all the new possibilities this wil
More ›