skysight-inc/HackerNews huggingface dataset:
yes, i started to make notes in german in hebrew script (with yiddish transliteration rules), because it is much easier as a left-handed person. in university i was doing some mirror writing, until a professor teased me.
Antidata point here but not on my XPS13 9370. That doesn’t mean it doesn’t happen for other people.
I don't get how this could happen. Why would anyone trust their build server to package the release tarball? Were they ever signed and checked by the devs?

The way I understand releases and tarballs, I'd do it like this:

- git on my machine (supposedly safe)

- bundle the source code, sign it however necessary

- upload and publish the tarball + signature & checksums

That way, unless my own machine was compromised, it should be OK.
> But your simple dismissal of Clojure has no merits.

I believe it has an impact on my business' bottom-line. Saving money in business is a merit.

> Don't feel bitter because Clojure is growing in popularity and Haskell seems stagnated.

That… was an odd take. I'm not sure what gave you the impression that I would be bitter about Clojure growing in popularity (not that I think it is, anyway). I have nothing invested in Clojure not being a popular language, and the idea that Haskell has stagnated is a little hilarious.

> Haskell is great, and Clojure is fantastic too.

Again, I have never denied Clojure's merits. My position is pretty simple — I have found it cheaper to build Internet software businesses with Haskell than with Clojure.
When the shit hits the fan, suddenly you are dependent on that friendly government for something and those necessary manufacturing facilities become a target and that friendly government has leverage over you and maybe becomes not quite so friendly.

It has been so long since something bad has happened that people believe it can't happen. Pax Americana can only last so long and with the way things are going right now it seems closer to its end than its beginning.
Introduction to Swift Combine Framework
Yes, I had the same idea. It is so insane, overpriced and ineffective, that it must be a fake budget, used to hide a black program that will deliver the real technological advantage.
How much is something like that worth?
It's a wasted opportunity for AMD not to try and beat Intel in laptops, and instead leaving mobile APUs for the end of a generation's lifecycle.
Another alternative for people who still love macOS but can't tolerate the dumpster fire that is the butterfly keyboard is to get a new Mac Mini, then get a monitor of your choice and righteous clickety-clack buckling spring keyboard to go with it.
Also seems mostly for functions which look innocent and are likely to be used but are very easy to misuse.

setjmp/longjmp is not in this category, it might be argued to be easy to misuse but doesn't look innocent and is not likely to be used in normal codebases.
Well, yes. I think one of the first things they tell you when you've been diagnosed with tumors is the danger of vitamins.
I always thought the Māori electorate was a way to give Māori voting rights while acknowledging that they didn't have the same concept of land ownership as the colonists. At the time voting was tied to land ownership. The Māori electorate is tied to race and not land ownership like the general electorate was.
Apparently they're also used for error handling in libpng. That's one of the reasons the libspng author started on their project.
file explorer search is another thing that is unbelievably bad. when you search for "filename" and then when you try to go back to the original folder you were in it searches for "filenam" then "filen" and hangs each time. that's the part where I normally just close the window and manually open the folder again.

ive been trying out pop/linux recently and really nice how the results just show up instantly as you type. if only microsoft would spend less time adding pointless 3d features and emoji support they might have time to improve these things.
OP said only non-local L3 is 132ns. Local L3 (i.e L3 close to the core) is way faster, and the core would usually use local L3 cache.
Which electoral laws did they break?
I don't know, because it uses the Linux kernel and is a good example of OEM fragmentation?

Or should I rather write Android/Linux, ChromeOS/Linux, PuppyLinux, Xandros then?
There's several comment integrations you can choose from https://ghost.org/integrations/community/
I'd like curated content to have a larger presence as well. I wonder If enhancing playlists could accomplish this. You can add metadata and arrange while the video remains on its channel.

On the other hand I doubt a lot of reuploading is done in earnest.
Two NSA issues are getting conflated:

(1) Keeping the key size within brute-forcing range. Agreed, they did that and surely wittingly. By the mid-90s nobody doubted they had the computational strength for it; the 1998 demonstration was that any modestly-funded organisation could too.

(2) Improving the resistance to differential analysis by changing the S-boxes. This is what the Schneier quote is about: the NSA making a change and refusing to disclose the basis, causing suspicion that this installed a backdoor for them, whereas in fact it was (as far as any public cryptographer has disclosed) strengthening it against a cryptanalytic technique that the NSA didn't want to reveal.
> The memory safety stuff is great, but I really think that having a richer type system like this is more fundamentally what prevents bugs

I know this is only tangentially related to your point, but all the research I have read about points to the opposite conclusion - richer and stricter type systems don't have a proven effect on bugs, whereas memory safety is guaranteed to eliminate whole classes of bugs.

One guess why this would be true, despite your good example of a type system-level fix that would have prevented this bug entirely, is that memory safety is automatic (or at least opt-out), while the richer types are opt-in: nothing in Rust (or Java etc) would have prevented writing the original C, the programmer would have had to think about using the enum or other equivalent in order for the compiler to help. Granted, in this case they would almost certainly have done so, as enums are just so much nicer than flag checking, but for other type-level solutions the same may not happen.
If the end users are in the US, I assume there are financial and (more importantly) environmental costs associated with shipping when everything is made in Asia.

We need to re-learn to consume local products if we want to save this planet.
Maybe this shows how smart female developers are because they avoid PHP.
The original commits mentions git's strbuf API[0] and its xsnprintf, a variant of snprintf which asserts that the destination buffer was big enough[1] (rather than just return truncation information).

For other codebases, snprintf is the usual recommendation, and careful straight buffer manipulation (mem*) iff performances are a concern.

[0] https://schacon.github.io/git/technical/api-strbuf.html

[1] https://code.forksand.com/linux/git_git/commit/7b03c89ebd103...
Network engineer here: clink bridged all of the management controllers on their infinera dwdm shelves together into one multi state sized L2 broadcast domain. Best guess is because it made them easier to SNMP poll and to run other management tools to admin them.

Within the circle of people who really know what went on, we've been laughing at them for months.
I'm interested. Could you elaborate on "most compilers", with a specific compiler, and how it is "engineered"?

Although much care and thought goes into compilers, and they are related to discrete mathematical models (though, more descriptive than prescriptive for hand-written recursive descent parsers; unlike the central PDEs in some engineering), there is much tweaking for efficiency and especially for helpful error messages. I would describe that as "crafted" (though "engineering" has some crafting too).

Even something like diff, based on longest common subsequence, is full of ad-hoc tweaks to give excellent performance on typical real-world input, much better than theoretical complexity. (I mean the specialization that is in addition to the general optimization in the implemementation of the algorithm.)

I suppose your concept of "core operation founded on well understood data structures and algorithms" is the best we can hope for.
I'm not sure this relates entirely to tech but (to me at-least) it's a way of thinking better:

Algorithms to live by [0] - I am an engineer by training and product manager. I am always on the lookout to improve my knowledge of computer science. This book helps tremendously by showing a way to _look_ at problems. Certainly helps to have a better mental toolkit.

Inner Engineering - A Yogi's guide to joy [1] . Has really helped me get perspective on the issues that matter and how to lead a happier life.

I have been reading up on Physics (Richard Feynmann's books, obviously) and intend to continue this in the quest for better thinking. I do wish I had done this earlier in my life :-( but never too late!

[0]https://www.amazon.in/Algorithms-Live-Computer-Science-Decis...

[1] https://www.amazon.in/dp/B06XXN19Y9/
I'm pretty similar to you, although on the other side of the world in Australia with the ~50% going into paying off apartment rather than saving right now (the only debt I've ever taken on) and much of the 50% I do spend is government sin taxes. But living within your means, not taking on debt (especially for frivolous things) and saving was instilled by my English father, I never knew it was a German attitude, just basic financial responsibility.

That financial responsibility has saved me too, during an unemployed stint I was living off the extra money I'd put against my apartment. Had I not put the money away or gone into more debt to buy a bigger apartment I would have lost it entirely and been back to renting.

The idea of living on credit is insane to me.
Two points:

1. The experience of flipping through a paper dictionary or book is more-or-less impossible to replicate on a screen. Even the most hyperlink-heavy Internet article is limited in comparison to a book that can be flipped through instantaneously. With hyperlinks, you're necessarily limited to the context of the article.

2. Wikipedia articles are a mile wide and an inch deep and pale in comparison to an actual encyclopedia. Furthermore, they are all written like advertisements. This is easy to see on pages for cities and countries - the introductory paragraph is nothing but accolades, rankings, and tourist attractions. This is a far cry from an actual encyclopedia, which is about data.
Attain Printer Offline Fix by following simple measures in the blog. Connect with advanced printer experts if still facing issue. For more: https://printeroffline.co/
For some reason nobody liked my norse pantheon names.

Teaching people to spell yggdrasil correctly in order to get a database connection is fun. For some values of fun.
In a Swedish town where I live there is an monthly sauna event. In the beginning they did not know how to advertise it so the first event they called it Sauna Extreme - an adventure, with baths like hot-and-cold and the grill. The second time they called it Wellness with the exact same baths, but with one extra bath with a hair pack.

It was fully booked for men during the first event, but only one woman joined. The second event, fully booked for women and only two men.

Third event they called it Wellness Evening, with no mentioning of any hair pack or grill, and it ended up fully booked for both men and women. Forth event similar.

The probability of those outcomes happening through naturally probability is extremely unlikely. It is almost like people will interpret subtle gender identity in events, and then have it impact their decision to join.
As far as I know many projects (Podman, Virtualbox, Rootless Docker, Usernetes etc) use a fork of slirp (e.g. slirp4netns).

Let's hope that these projects are not affected, too
These are very short, low IQ populations though, and i'm not. (Kitavas,Tsimane,Okinawans which again they have one of the lowest IQ & Height levels per prefecture in Japan)

>What benefit do you see in lowering carbohydrate intake, unless you're conflating e.g. processed white bread with sweet potatoes?

Being able to control my weight, my appetite, much improved HbA1c, lower LDL/TG levels, increased energy levels, no more food cravings, and fasting as part of my daily life. whereas none of these was possible on my high Complex carbs years, and i'm not talking for white bread but whole grains, beans and legumes.
Annex K was never very popular, is still very easy to misuse[0] and has pretty much been deprecated and slated for removal.

[0] http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm#mi...
It's worse than the original because the contrast is lower.
I feel like you've watched too many movies. Evil in the real world often looks mundane and boring. It's "ah, it's not important, we have more pressing matters to handle" because privacy, rights, safety or lawfulness aren't prioritised institutionally. Or there's a deadline, sales targets, revenue, growth, etc. to hit and is it really so bad if we skip the checks on those crucial parts, because it worked out the last time. Why don't we loosen the requirements a bit so we can get those cheaper parts or labor?
Alternatively it also uses snprintf, though as a small internal variant (xsnprintf) which literally kills the program if the destination buffer is too small: https://github.com/git/git/blob/master/wrapper.c#L636-L650
Need a Change and Inspiration
I'm from India. Not very smart but want to become one of those developer behind whom company run.

As I am from India and h1b visa, I have long way to wait for green card. Extra pressure.

Working in Deloitte on 2005 old j2ee framework where i spend around 10 hours fixing screens and coding including Saturdays and Sundays.

I'm tied and have started to learn JavaScript and planning to matter node and reach and all related to JavaScript step by step.

I'm direction less.

I have been working on j2ee framework since start of my career.

Didn't get a chance to work on spring and all latest technologies yet.

Help me find a direction. .
It is already here in the form of TypeORM:

https://typeorm.io/

IMO it fits realy well into the whole TypeScript cosmos and to be honest I'm quite happy with my straight jacket.
That is perplexing. :)

Another good one is that Ozzie was DNA-tested for resistance to common non-pharmaceutical drugs. He's virtually immune to everything except ... caffeine.

He initially declined to be tested, but then asked himself, "Why am I still alive?" :)

https://abcnews.go.com/Health/Wellness/genetic-mutations-ozz...

(There might be a genetic reason, but I think the credit should go to his strong-willed wife/manager for keeping his life together.)
Somebody made a similar comment [1] not long ago. And I copy my reply below.

I don't particularly like Intel, but that is Hardly a fair comparison.

TSMC 48K employees, and $13 - $15B R&D.

And even that is excluding all the ecosystem and tooling companies around TSMC. Compared to Intel which does it all by themselves. Not to mention Intel does way more than just CPU, GPU, also Memory, Network, Mobile, 5G, WiFi, FPGA, Storage Controller etc.

[1] https://news.ycombinator.com/item?id=20646790
I did the same.Wanted to watch it so bad..Fell asleep 15 min into the movie...
This is pretty interesting and useful. This would be immensely useful for prototypes and a great entry point for developers. Kind of reminds me of Firebase how it tries to be a one-stop-shop. it also seems much more approachable than Firebase which is nice.
Read the article sir.
This is mentioned in the article
Yes, DNS-on-blockchain would likely make lookups orders of magnitude slower than they are now -- it's making a trade-off between security and performance.
Installing Debian Linux 2.0 (1998)
I consulted with a company using boomi which appears as one of the winners in the article.

In my experience, it was painful and the solution should have been replaced with a small in-house custom script.

Boomi uses some visual scripting that seems to require a lot of training. I suspect this is the salespitch - programmer not required. Instead, you end up needing consultants specialized in this particular system which are even more expensive.

In the end, boomi worked for this company as an expensive, complicated message queue.
Can you help me understand which kind of projects use Haskell language?

Do we have many long term jobs for Haskell developers?
Me and a mate have a playlist of stuff to watch when we get together and drink beers. I keep meaning to track/archive it because give it a month and there'll be 2 or 3 out of ~20 videos deleted. The decay is immense.
Not really best as I hate full width Webpages, especially if you are on a 21:9 monitor, but I do like minimal webpages.

Somewhere along the line people just want to make Web Apps, when the Apps itself is no different to a page.
“We named the dog ‘Indiana’!”
That and there was some other 1950's era fighter that they tried to make dual use and eventually the Navy convinced congress to put a stop to it. Which they could because during the cold war it wasn't just about funneling money to congressional districts.

Me I think the F35 is the 21st century equivalent of a battle ship.
From the wikipedia article:

> This was especially useful in the 1990s because simple shell accounts were less expensive and/or more widely available than full SLIP/PPP accounts.

https://en.wikipedia.org/wiki/Slirp
That's a bummer (the cell modem on older models is awesome and some carriers can provide you with a second data-only sim card at no additional monthly cost), but it's not something someone coming from a MBP will miss.
But, if you need to design a data processing system with a certain throughput, a set of equations can tell you how many servers you will need, how much storage, constraints on latency or network bandwidth, etc. So it's not so different after all.
All the engineering companies that aren't software engineering companies. I work for a largish civil engineering and urban planing consultancy and we deal with all kinds of hard and interesting technical problems like this all the time.

The main downside is that the software development culture in these companies are at least a decade behind the state of the art and you will have to deal with weird things like TFS 2012 and no one having heard of the phrase "Unit Test". On the upside since there is no software development culture in place, there is less argument when you tell them you're moving all your code to gitlab and want to use F#.
There was drama about the MOTD two years ago.

Here is the summary from LWN,
https://lwn.net/Articles/726902/
In Which RPA Reduces Cyber Security Risks
Don’t Fear the Simulators
Types of Personal Alarms for the Elderly You Must Know About
> In a time of growth, record tax income, strong-ish inflation (thank god for cellphones and smart tvs or it would shoot up like crazy)?

Germany is on the verge of recession. Growth was negative last quarter. Inflation is around 1%, which is rather low.
Data Science with a MicroMasters (EdX) by UCSD. I've completed two of four courses: Python for Data Science and Probability and Statistics.
The Python course was good and doable while working full time. I've had quite some experience with Python to get into it pretty easy, but learned a lot.

The Probability and Statistics course was hard for me and a big step outside my comfort zone. I cursed it a lot but I'm glad I completed it. I don't think I would have gone through with it if I hadn't payed for the certificate.

Next are Machine Learning Fundamentals, last but not least Big Data Analytics Using Spark.

I'm not really sure it made me a better (web) developer, but the process of learning keeps my brain fresh. Plus, it opens up a whole new and exciting world for me.
Я бы с радостью пообъщялся с инженером-програмиста.
The Hoot-N-Holler
Space (without an atmosphere) near the Earth either too hot or too cold. The Moon gets up to 127°C during in the sunlight and -173° when during a lunar night.

My guess is you would use Dyson Trees inside hollowed out asteroids that are rotating, with the axis of rotation constantly pointing towards the sun. The window that lets the sunlight through (and keeps the new atmosphere in) could be adapted so the trees do not get too hot.

You could also have an asteroid on a circular orbit around the Sun at a distance of 1.7AU. There, in constant daylight the temperature should be just right (300°K, 26°C) when constantly facing the Sun.
This, I completely agree with. Moving away from a tiling WM is pain that it's actually very demotivating.
Useful vs. Code extensions for front-end development
So in all three cases, your focus is gone and what you were doing has stopped.
Sure, for each individual case they can learn some rule or exception for that specific word. But it takes some time to learn them all. "Check whether what you just read makes sense in context" is a general rule that can be applied to discover mistakes.

I wasn't suggesting that "house" vs "horse" is a particularly difficult distinction, but rather that just looking at the letters is not enough. Kids really do need those additional rules, and until they've learned them, some kind of error correction is necessary.
Can you give an example of how Google is failing kids' unique needs? I'm not understanding.
The taxicab industry is a saturated market that is heavily regulated. Uber's only USP was that it could bypass regulation (and in some cases, tax).

Uber should serve as a warning imo - speculation drove the valuation so high on what is a very fragile business model. Are we seeing a tech bubble?
I'm not sure if I can speak for everyone but sometimes I do this in the hopes that it could lead to a connection with the author or potentially deeper insights and discussions on the topic with someone more knowledgeable. Usually I go off and try to figure out what it was I was asking in the first place anyways
A whole star wars film, in ASCII art, in the terminal
Very creative!
`telnet towel.blinkenlights.nl`
I wonder how much of Intel’s stagnation is due to their bringing CPU engineering back to the US from Israel. In other words putting the geniuses behind Netburst and Itanic in charge.
It doesn’t really matter how the chain of responsibility works within FB, or how many people “knew” about the incident. FB handles an amount of extremely personal data never seen before in human history. It’s their responsibility to act as quickly as possible to protect such data.
Show HN: Hello
Is anyone working on putting these ideas into a working product?

I'm taking guitar lessons over Skype and for the most part it works just fine. However, every once in a while we have to resort to recording and sending snippets over the wire to get the required fidelity. With digital amp simulators this is thankfully a trivial exercise, but it would be great to do without.

I've looked for other alternatives, but couldn't really find any that fit the bill. The last thing I looked at was a few Audio over IP products, but all of them were designed to be run on a LAN.
I consulted for an energy company using Boomi and like you was surprised to see it in the top-right quadrant. I remember version control being a nightmare and the platform having serious scaling issues.
Moltin?
Driftwood Dairy in El Monte Ca California