Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deng
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
691.
▲
by
deng
7y ago
> The multi-million line makefile is real Of course you quickly get to million-line Makefiles in bigger projects. In C++, if you depend on stuff like Boost, a single file can easily depend on thousands of header files, and every single o
692.
▲
by
deng
7y ago
CMake has its own dependency scanner for C/C++. Look for a file 'depend.make' and you'll see the header dependencies that CMake has detected, minus the headers that CMake thinks are system headers.
693.
▲
by
deng
7y ago
> and forget to add new header files to the list of headers This is why gcc/clang have the option to generate Makefiles for the header dependencies for you. Maintaining these yourself is a hopeless effort.
694.
▲
Who's afraid of a big bad optimizing compiler?
(lwn.net)
2 points
by
deng
7y ago
|
0 comments
695.
▲
by
deng
7y ago
You got a good point there. I'm sorry I brought this up.
696.
▲
by
deng
7y ago
No, this is not about people like Naomi Wu. She is a maker and she can dress as she likes. The German Maker Faire has actual cosplayers, and some of them have put an enormous amount of time into their costumes and so they fit well into some
697.
▲
by
deng
7y ago
> From what I know from german makers on youtube and IRL, the fair is pretty decent and well staffed with actual makers. I can confirm. It has definitely gotten more commercial over the years, and I also wish they would get rid of some s
698.
▲
by
deng
7y ago
At least in Germany, the Maker Faires still seem to be doing fine. They are done by Maker Media GmbH, which is part of Heise Publishing Group (they do the c't and iX magazines). They don't publish numbers on how specifically Maker
699.
▲
by
deng
7y ago
Apart from this being essentially an EULA an therefore not necessarily binding in your country, I don't think that doing the stuff described in the OP would violate these terms.
700.
▲
by
deng
7y ago
I think you are most definitely correct when you are running Windows on a remote VM, like on an ESX. But I always thought that things would be more lenient when you're running it locally, but I might be mistaken. I'm pretty sure t
701.
▲
by
deng
7y ago
It's native now (uses Qt): https://community.teamviewer.com/t5/Community-Blog/The-Wait-...
702.
▲
by
deng
7y ago
> My assumption is that Linux users(myself included) that use Windows applications(not games), tend to just run a VM in seamless mode for Windows functionality. Running in a VM requires an additional Windows license. I'm not even su
703.
▲
by
deng
7y ago
Well, I indeed haven't looked inside a dryer, but I am aware that dryers can burn while running . Indeed, as I just learned, they are #1 cause for house fires in Germany, and insurers will usually not pay if you let them run unsupervi
704.
▲
by
deng
7y ago
I have a hard time parsing this. Do you mean no more than 1% of the sold product should cause a house fire? Anyway, 75 house fires per year from a certain product is a pretty big number. Comparing this with the total number of house fires i
705.
▲
by
deng
7y ago
From the article: > The fire report states that it's an internal wiring fault in the machine, and all of this was caused - approximately £8,000 worth of damage - when the machine was turned off Am I understanding this right? This dr
706.
▲
by
deng
7y ago
This is an interesting writeup, but I'd say the groups settling on different algorithms matters much more than the language used. It is obviously a pretty big difference whether you use a recursive descent or an LR parser.
707.
▲
by
deng
7y ago
Well, I'd say you're on a machine learning limb there, and "data science" is - at least IMHO - much more than that. As the article says, statisticians usually much prefer R over Python.
708.
▲
by
deng
7y ago
He couldn't find a nearest neighbor searcher in Python? There are several in scikit-learn and scipy has cKDTree. Those are really not hard to find.
709.
▲
by
deng
7y ago
In Germany we have a German edition of Make:, which is done by Heise Verlag (of c't fame), and they seem to be doing fine (and there is no VC involved). It seems they have licensed the trademark (it was called "c't hardware h
710.
▲
by
deng
7y ago
I have the 2204A and can second the recommendation. Really good bang for the buck (120EUR here in Germany, including two probes), very compact and robust. Of course, with 10MHz you shouldn't expect too much, but for looking at low-spee
711.
▲
by
deng
7y ago
Well, the next step above would maybe be a low-end PicoScope (they start at 115$ for 10MHz). https://www.picotech.com/products/oscilloscope
712.
▲
by
deng
7y ago
The autobahn is usually too crowded for driving such high speeds continuously. You constantly have to break for slower cars overtaking trucks or who are simply "idling" on the left lane because they don't want to drive betwee
713.
▲
by
deng
7y ago
I find driving on the Autobahn very stressful. The main problem is the width of the speed distribution. You have the trucks on the right lane, often struggling to even reach the required 60 km/h when going uphill, and you have people d
714.
▲
by
deng
7y ago
> Software licenses are contracts. As lawyers usually say: it depends. https://lwn.net/Articles/747563/
715.
▲
Tesla's Navigate on Autopilot Requires Significant Driver Intervention
(consumerreports.org)
6 points
by
deng
7y ago
|
1 comments
716.
▲
by
deng
7y ago
I would say: It is better to have no "testomonial" at all than to quote yourself.
717.
▲
by
deng
7y ago
Why "versus"? You use both, of course. And additionally, you use static analyzers like clang-tidy, cppcheck, PVS, you-name-it. And you're still gonna be miles away from Java and Rust w.r.t. safety. Undefined behavior is the
718.
▲
by
deng
7y ago
> Make doesn't support such paths That is entirely correct and really the most glaring downside of Make. In my opinion: If you have spaces in your dependency names, just stay away from Make as far as possible.
719.
▲
by
deng
7y ago
Eli is one the few free software veterans who exclusively works on Windows. His ports are excellent and native Windows binaries wherever possible ("native" meaning: no MSYS at all). It's not that "native" is always
720.
▲
by
deng
7y ago
The GNU Make manual is excellent. For learning advanced techniques: "The GNU Make Book" by John Graham-Cumming.
More ›