Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yeputons
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
yeputons
3y ago
I recommend "Software Foundations" by Pierce and others https://softwarefoundations.cis.upenn.edu/ if you're a programming fan. If you're also into math, it's a beauty in itself (Godel's incomp
62.
▲
by
yeputons
3y ago
Hudson River Trading has just release an MIT License header-only structured concurrency library for C++20 coroutines. Including example bindings to Boost.Asio and Qt.
63.
▲
Corral – lightweight structured concurrency for C++20
(github.com)
3 points
by
yeputons
3y ago
|
1 comments
64.
▲
Math Bakes and Topological Treats [video]
(youtube.com)
1 points
by
yeputons
3y ago
|
0 comments
65.
▲
Meta Quest 3 virtual monitors with color passthrough
(twitter.com)
1 points
by
yeputons
3y ago
|
1 comments
66.
▲
by
yeputons
3y ago
Here is a full article of such examples: https://manishearth.github.io/blog/2017/01/14/stop-ascribing... Discussion on HN: https://news.ycombinator.com/item?id=31858311
67.
▲
Support voice-messages code comments (prototype plugin available)
(youtrack.jetbrains.com)
2 points
by
yeputons
3y ago
|
0 comments
68.
▲
by
yeputons
3y ago
Yes, I think it heavily depends on what you're doing and your mindset. E.g. if you work with a single compiler on a single platform all the time and expect the compiler to "just compile the code", then you're likely to l
69.
▲
by
yeputons
3y ago
It should. Everything is copied and by-value, there are no references/pointers or even closures, cycles are impossible. Think Pascal that has garbage collection for strings and dynamic arrays.
70.
▲
by
yeputons
3y ago
My main advice: never trust C, C++, or their compilers. Undefined behavior bites. Even if you just care about the latest 64-bit Ubuntu Linux LTS, compiler updates or flag changes bite as well. That's the main difference between C and C
71.
▲
by
yeputons
3y ago
Chat lags for 5-120 seconds depending on livestream settings, writing is much slower than speaking, does not always convey the question as well as sound, and is close to impossible to do on the go.
72.
▲
by
yeputons
3y ago
> Attesters will be required to offer their service under the same conditions to any browser who wishes to use it and meets certain baseline requirements. I'm slightly suspicious this won't work in any way, but I'm not exa
73.
▲
by
yeputons
3y ago
Sometimes they are relevant and I click. Maybe few times in the last year. Quite a handy way to discover something you had no idea existed. A specialized driving school in my area, for example. Not searchable through Google Maps or Google;
74.
▲
by
yeputons
3y ago
> In addition, some employees will have no root access, meaning they won’t be able to run administrative commands or do things like install software. Did they _ever_ had root access in the last, I don't know, ten years?
75.
▲
by
yeputons
3y ago
> these indices are locked to your particular data structure Are they, though? Consider I have a linked list (or a map/dictionary, or any data structure that allows removal of arbitrary elements). I add elements with indices 1, 2, 3
76.
▲
by
yeputons
3y ago
> You just pass by value, return by value everywhere, all day long. I cannot efficiently mutate or even store references in structs anymore. That seems to be a show-stopper if you want to have any non-trivial or non-standard data structu
77.
▲
by
yeputons
3y ago
I've skimmed through the "mutable value semantics" paper: do I understand correctly that authors suggest replacing references and pointers with either: a) nested structs (with some indirection via `Any` with runtime-checks);
78.
▲
by
yeputons
3y ago
> It's faster than scripting languages, but generally slower than AOT compiled languages, even those with GC. Not sure about FPC, but Delphi 7 was on par with C++ ten years ago in competitive programming, that is about 2-3 times fas
79.
▲
by
yeputons
3y ago
I don't see how it mitigates anything. It merely adds a warning for _all_ older code and provides shiny new syntax exactly equivalent to an already popular practice of passing array and its length next to each other. All array-out-of b
80.
▲
Dutch human rights body: ASML may follow US export rules when hiring
(reuters.com)
2 points
by
yeputons
3y ago
|
0 comments
81.
▲
by
yeputons
3y ago
Not sure about open-source licenses specifically, but as for Ship of Theseus, _bits have color_. One sequence of bits may be a license violation, and the exact sequence of bits obtained through different means may be not a license violation
82.
▲
by
yeputons
3y ago
IIRC, the lawsuit was not primarily about rangeCheck function, it was just one of dozen points. If you've got time, check out the full 62-page solution, it's a really nice read even if you're not a lawyer: https://
83.
▲
by
yeputons
3y ago
It only helps so much. I've taught to freshmen students who have personally encountered dozens of different false positives and false negatives not only with sanitizers, but with compiler warnings as well. Nothing extraordinary, just `
84.
▲
by
yeputons
3y ago
> Which are...? I guess they're different for different interviewers. The one I would use is something about undefined behavior. I mean, the fact that it exists and consequences. For example: "this program works, but if I add t
85.
▲
by
yeputons
3y ago
> Will they also bring ChatGPT to the interview? That'd be fun to watch. It is already done, as I've heard. The previous iteration was to pay your lookalike to pass the interview for you. Or just pay anyone and blame lack of ca
86.
▲
by
yeputons
3y ago
You're correct that distinguishing between AI-generated content and human-generated content can be a challenging problem. With the advancements in AI, particularly in natural language generation, it has become increasingly difficult to
87.
▲
Temporary Reintroduction of Border Control (Schengen Area)
(home-affairs.ec.europa.eu)
2 points
by
yeputons
3y ago
|
1 comments
88.
▲
by
yeputons
3y ago
Although there is generally no internal border control in Schengen Area, it can be temporarily reintroduced. The page lists current border control reintroduction as well as historical data. Degrees vary. For example, some kind of Germany&#x
89.
▲
by
yeputons
3y ago
I believe lots of courses still teach C-esque C++ first, starting with "three kinds of memory: stack, heap, global", then adding classes, followed by templates, and finally getting into STL. Here is an example MIT course from 2011
90.
▲
by
yeputons
3y ago
Thank you very much! Did you have any luck with Distributed Code Jam?
More ›