skysight-inc/HackerNews huggingface dataset:
Ok, I'll bite: In your mind, what is the point of "hello world"? Because I think the author's perspective is that it's a "small program that does something interesting". That seems pretty reasonable. I'm completely lost on what you're trying to say. I don't mean that in a snarky sense. Obviously you're a well regarded poster here and I'm interested in what you have to say. I just have no idea what you're communicating.
Regardless of where you stand on this being a good idea or not, there is no way it can or ever will be legally enforced.
This is like Crockford's JSLint license "The Software shall be used for Good, not Evil.", i.e. non-free and generally a terrible license.

But I guess it could eventually be funny, like Crockford granting IBM permission to use his software for evil.

OSI discussion: https://opensource.org/LicenseReview102019
This is a kind of a chicken and egg thing - it is the OS ABI because everybody supports it, and everybody supports it because it's the OS ABI. I think that the fact that it has the features that it does is mostly a coincidence of timing, and languages popular at the time on platforms that were popular enough. If it happened 15 years later, the feature set might have been larger.
Perhaps but I do wonder whether the architectures of ANN works with the real biological neural network. Maybe biological neurons can be an alternative to the power hungry GPU clusters.
Sent my Apple Pro keyboard through my dishwasher last week! Hadn’t been cleaned in probably 8 years so in addition to looking almost brand new, it now types significantly better.

When I worked for a CS department long ago, I took all the Sun Type 4 keyboards home in batches of 6 to run through my dishwasher.

I would never do it to a board unless I was really sure it was completely unpowered when disconnected, and waited days for it to dry.

There are lots of other caveats depending on the exact keyboard and exact dishwasher model.
Knowing how to input data to the visual cortex doesn't mean that we know how it works. It is the same with neural networks, we know how to pass data to them and how they do the math, but we can't trace back its reasoning to know why it comes to the conclusions it does.
Where I come from, the responsible thing to do when making a public statement is to back it up with facts, sources and explanations. We get enough blogspam and clickbait articles making the rounds here as it is. Please don't contribute to that.
I’m not a big fan of mandatory service.

But the 5 Eyes militaries don’t do a very good job of leveraging civilian skillsets of their Reserve/National Guard soldiers, sailors, and airmen.

We talk about it all the time, and we try, but we haven’t been consistently successful.

A few halo casts to brag about?

Absolutely.

But consistently?

Nope.

Tons of latent intellectual and SME value waiting to be captured and focused.
Yes, exactly my point. Thank you.
> Convince me a maker has no right to decide what user actions may void its future obligations to the user.

That's a completely different thing. This is a question of a manufacturer having complete control over what the buyer can do with the device. There is no "click here to void your warranty and enable root" button, if there was this would be a different conversation.
Intel has just released Open WebRTC Toolkit (OWT) [1]. It is an end to end audio/video communication development toolkit based on Webrtc, optimized for Intel Architecture.

[1] https://01.org/open-webrtc-toolkit
There was that crack epidemic started by the CIA.

As the wikipedia article says, "The subject remains controversial."

https://en.wikipedia.org/wiki/CIA_involvement_in_Contra_coca...

> From August 18–20, 1996, the San Jose Mercury News published the Dark Alliance series by Gary Webb,[10][11] which claimed:

> > For the better part of a decade, a San Francisco Bay Area drug ring sold tons of cocaine to the Crips and Bloods street gangs of Los Angeles and funneled millions in drug profits to a Latin American guerrilla army run by the U.S. Central Intelligence Agency. [This drug ring] opened the first pipeline between Colombia's cocaine cartels and the black neighborhoods of Los Angeles [and, as a result,] the cocaine that flooded in helped spark a crack explosion in urban America.
Trying to control data by by format restrictions seems a little iffy.

If you offered a "isOver18" call to avoid exposing an actual age or date of birth record, you'd have to offer a whole range of others for a lot of legitimate needs (isOver21 for alcohol sales, isOver59.5 for some retirement account stuff, isOver55/60/65 for senior discounts, etc).

You could chain a bunch of those to at least pull a marketing-sufficient age category, and potentially a full age or DOB depending the number of such functions offered.'

If the identity providers asked users each time for consent a verification request cane in, that could limit that abuse pattern, but I suspect it would be the sort of thing where users got notification fatigue very fast and just start clicking "don't ask me again".
Does it affect all iframed websites (e.g., game sites iframed by an aggregator like Kongregate)?
The online savings and money market accounts are the best I have found as well. Also shared your experience with CD rates while looking at them. No point to going down that road unless you need to make it harder for yourself to withdraw money. Depending on your health insurance situation tax advantage of HSA accounts as well even though they are less fungible.
Hm, wasn't too exciting.

I wrote some articles about topics I worked with. React, Webpack, JavaScript, etc.

I think, I was lucky in many ways.

I started blogging 2017 at dev.to when everyone with a name was blogging at medium, so there wasn't much competition.

I wrote beginner articles about front-end topics, that hit a nerve. So getting in the top 7 post of the week a few times helped with motivation.

I posted almost every week in 2017.

Took over two years until companies wanted to pay me to write for them.
If there’s a massive cyber attack on US infrastructure, I certainly hope there won’t be more cyber security experts defending Netflix and Porhhub than the nations power grid.
That’s just shitty leadership. Happens A LOT even without MBAs.
Are coffee shops worth it?

I have had less than 6 cups of coffee in my life, and probably less than 5.

Growing up in the suburbs, I assumed that coffee was a necessity.

I spend most of my day drinking tea, browsing the soda aisle at the convenience store, and shopping for caffeine pills.

Up until recently, I didn't think I was missing out. In fact, I wondered why there were all these coffee shops around. But recently I've started to notice that there are people in the coffee shops. Am I missing something by sticking to tea? Isn't all caffeine the same? I don't even like coffee, why are there all these cafes?

Am I wrong? Am I missing out?
Good points, we definitely are considering those.
We are always trying to balance the anonymity, ease of use, and informativeness.
I agree that the more demanding/complex the job is, the more information the better.
was a great place when I lived in NYC but yeah don't see it working in suburban areas
Regarding the technical writing, that is indeed one of the very best examples when conveying an idea with a mindset or process on how that came to be (to varying degrees). It's not just a summary of facts or a list of tasks, but when well written it contains the core, the context, and how the core out of that context came to be. If the reader then reads it, they will not only learn the subject, but often also how that information was obtained in the first place and get a sense as to how the information was optimised for the subject, what was dismissed (and why) and often gives you a transfer of thought that allows you to continue to build on that instead of having to do the same exact learning process over again to get (and this is a lucky pun) on the same page.

Conveying an idea is hard enough as it is with the languages we have, but writing it down and having to think ahead of time what the reader might think, might already know, and might want to do afterwards, or ponder about upon finishing the work, that is a very underestimated specialism. It enables not only knowledge transfer but practically brings the level of understanding of the reader(s) to a new minimum level (being a higher level than before but not everyone might get the same out of it).

I work with a group of people in tech with varying backgrounds, ages and plans for the future, but when we need to make sure everyone has at least some equal foundation to start off from, we have at least one technical writeup (some chapters in a book, or a series of well written articles) combined with exercises to make sure that that base layer is there. You cannot really do that effectively if you were to try that with... tweets. Or just videos. Or a simple workshop. Getting somewhere still requires real work and real (time/attention) investment. Well written and researched information is at the center of this.

Every now and then I read a technical book on a subject I am not familiar with or never had a real-life purpose for. For example, a lot of projects never had to use a custom data format with custom parsers, or a new domain-specific language. Yet reading a well written book on GNU Bison can be fantastic. (i.e. the Flex & Bison one from O'Reilly) Even if you end up never writing a .y file or having a need for a custom syntax parsing system. Strangely enough, while the subject is different, and the goal is different, it can be just as entertaining or maybe even enriching as reading The Gargoyle (by Andrew Davidson) 15 years ago. No relation in content or context except that both are books.
Your page mentions files in a store are identified by a hash of their contents. Does this have any privacy implications?

Can another participant in the network tell what files are in my store? (like a party providing disk space, or someone intercepting my traffic)
> It might be cool to build things like a DNS resolver

I wouldn’t recommend writing a recursive resolver as a weekend project, to many edge cases that you’ll get frustrated by, but that said, I do use writing an authoritative DNS server as a great way to fully learn a new language. You get file handling, grammar parsing, serialization/deserialization, bitpacking, network I/O, data structures, both tcp and UDP socket handling, deamonization, concurrency, etc etc. Covers most of the more difficult parts of many languages and once you’ve done it once or twice, doing it again for new languages is less about figuring out how to do it, but rather how to do it in X language. At last count, I think I’ve done upwards of twenty languages now.
Interpretability is probably one of the most misunderstood topics in AI. Interpretability is fundamentally not a math or statistics challenge, it's a Human Computer Interaction (HCI) problem and needs to be studied in a similar manner, with user studies. The fundemental goal of interpretability is to help users achieve some concrete goal such as detecting bias, identifying bad models, and debugging. This is similar how we can better design keyboards to help users achieve faster typing speed. Unfortunately, most interpretability studies don't actually bother testing if their methods actually work and I am highly skeptical that things like "white box models" or salience maps or attention weights or whatever latest methods can actually achieve the aims that interpretability proponents claim they do. I would love to see a simple randomized user study that would emperically show a concrete improvement in something like bias detection or error detection.
Nice! Crypto stuff indeed sounds interesting.
It is known.

I guess I could have written: I think someone should have wondered whether this was actually a reasonable way to make a statically linked binary before.

Maybe if you’ve gotten used to invoking the magic it doesn’t seem quite so arcane anymore.
I build packages periodically from the AUR, and compression is the longest part of the process much of the time. For a while, I disabled compression on AUR packages because it was becoming enough of a problem for me to look into solutions. If it's annoying for me, I can imagine it's especially problematic for package maintainers. I can only imagine how much CPU time switching the compression tool will save.
This definitely wasn't one. It didn't bite in any obvious way because Intel, and because the system already had so many other bugs. (Free advice: don't take on a C++ program written by a Java coder.)
Kai Bird is an incredibly good biographer. He just released one of Aldrich Ames, noted CIA / KGB double agent.
This should be disqualified as a "release".
Strictly leeches (does not support uploading pieces)

Be careful with using this client --- the swarm for a Linux ISO is probably a bit more forgiving, but you may get banned very quickly by the tracker or other clients, because they will definitely notice that.
Thanks. Those screenshots look beautiful. I would absolutely love something of this sort.

I believe this is only for Mac though.
Well, the primary problem was that Supreme Commander made a bet that "Teh Pretty(tm)" was worth pursuing (probably as a result of complaints about TA). SupCom absolutely murdered graphics cards of the day--and it still plays like a dog on modern integrated graphics. Consequently, unit count was always going to be limited.

I suspect that modern graphics cards could probably chew through this--but you need to build an engine that leans into the way modern graphics cards work.
I've often wondered how this should be dealt with in countries (specifically thinking of Eastern Europe) where large potions of the economy are off the books. I've assumed it would significantly skew GDP / GDP per capita figures if such values were included, and wondered how it would affect general quality of life indicators in places where even engineers often work in the unreported economy.
I think this is important, as a black man. Reclamation is a mechanism for ego defense for marginalized people, sort of the flip side of stereotype threat: recognizing a negative aspect of your racialization, and then flipping it into a positive even as you exemplify it. Nigger becomes nigga; a word used to denigrate becomes something no one else can use in polite company. Nerdiness becomes a point of pride; "I studied and beat you out for the job."

At the heart of it is the hierarchical and competitive nature of race in America, which does not have to be a zero-sum game but is cast as one anyway. As in learning to fight and be aggressive when threatened with violence, reclamation is reasonable, given the circumstances, but altogether unfortunate. We would be better off without the ego-protective behavior AND the racist circumstances that necessitate it.
If you can find it, the radio play “Atomic Bombers” is excellent.
links to these savings accounts > 2% that don't have any "deposit 200/m" or "need to be over x balance for 12mo to get the interest?
I love the AUR, but every single time I have to wait for it to compress Firefox nightly, and then wait for it to immediately decompress it again because the only reason I was building the package in the first place was to install it I about lose my mind. Hopefully this helps, but I really wish AUR helpers would just disable compression and call it a day so I don't have to go mess with config files that would also change my manual package building routine.

EDIT: nevermind, this doesn't seem to have made this the default for building packages locally, just for ones you download from the official repos. Guess I'll go change that by hand and then still be sad that I can't have it easily disabled entirely for AUR helpers but build my packages with compression.
The point of "Hello world" is to be the minimum program to demonstrate a programming environment (and verify that you have it working). Optimizing it is a very weird idea.
I think the author is trying to say that you're trading high fixed costs to get near-zero marginal costs per client acquisition.

If you're only planning on working with half a dozen clients every year, the distinction is mostly academic. If you're running an agency that has a new project kicking off every other week, the difference could be huge.
FWIW, Asian immigrants, statistically speaking, basically all came well after the civil rights movement, and mostly came here without any wealth, which means they were also unable to participate in generational wealth accumulation. They also had a pretty fundamental disadvantage: they didn’t speak English.

Any hypothesis that attempts to explain the plight of black Americans needs to also adequately provide for the incredible success of Asian Americans. And, if you think it’s merely skin color, then you have to account for Indian Americans, who are often darker skinned than many black Americans, yet who out-earn white American households nearly 2 to 1.
I'll check it out, thanks!

Edit: You mean "The Good Spy" from 2015, about Robert Ames?
Adjacent to this, has anyone ever seen statistics/estimates on income percentiles of illegal/underreported income? I've always wondered about this as a huge portion of jobs is based off tips or cash transactions (servers, contractors, maids, landscapers) and I can't imagine all these people report 100% of their income.

What percent of of the US population would you estimate doesn't report at least 10 thousand dollars a year?
haha you could figure out the low performers quickly
Their libc probably put the characters out slowly one-by-one for both of them, so the difference was probably just a branch or two. Not a whole set of extra syscalls.
So you're basically saying, MBA's are making decisions based on guesses and feelings, which would then be formalized in PowerPoint slides.

I as an engineer like neither of those things. Research the market, create a product per spec, then write documents in markdown. The idea of business are not foreign to us, there are plenty of engineers who start business. And I think the balance is tipping over to the engineers.

In my opinion we don't need a dedicated decision making class. decision making is a skill that engineer can acquire - no need to involve people with no technical understanding into the equation.
That makes sense. I was wondering how browsers were communicating with UDP peers... Turns out they aren't!

A quick glance at the webtorrent readme says it uses UDP on node.

There is a webtorrent desktop app in beta that does both.[0]

Here's hoping it makes it to libtorrent. Even then, I'd imagine it would take quite a while to make it into the clients running on seedboxes, desktops, etc.
Low Latency Profiling Now Available in Java 8
When Italy started including this stuff in their economic report, the joke was that the change happened to make their economic numbers look better...
Also in the United States, you usually do not own a copy of the software you used, you are merely licensed to use it and are subject to the terms of the EULA. Most EULAs expressly forbid reverse-engineering, decompilation, or modification. And yes, they are binding contracts; see Vernor v. Autodesk.
> This stems directly from the fact that many of these languages have borrowed features from Lisp, which has the whole language (GC, compiler, debug functions, etc..) always available for the code.

Right, I think the point was that this isn't always necessary, in which case it becomes extra baggage that you have to carry around.
Oh man, I love how this works. Everyone's time gets wasted, and then the applicant gets the shaft and a bullshit excuse.

Either companies shouldn't be required to post publicly with the intent of hiring internally or an employee getting a referral kickback, or something needs to be figured out where the applicants aren't taken advantage of.
> blacks owned some 14% of farms in the US and around 15M acres of land (not all agricultural) around the turn of the 20th century. Sadly that has shrunk to around 8M acres today.

This was not an accident.

https://www.theatlantic.com/magazine/archive/2019/09/this-la...

https://www.revealnews.org/episodes/losing-ground/
Do you need to be from an unstable to be tough? I don't think so. I was neglected and ignored, and I do think it helped make me persistent, resilient and self-sufficient but that's a lot of genetic nature coming through, simply influenced by environment.

Ancient people didn't have massive food supply industries making sure things were relatively plentiful. If you didn't have a stable home or tribe in east Africa in 100,000BC, you were probably dead. I don't think our industrial society and pre-industrial times can be compared 1:1. You can be sent a welfare card with some fiat currency put on it, and get everything you need to survive. That's a new concept, charity usually came from the church, and before the church, the tribe. But the tribe (100,000BC) might have chosen to simply let you die instead, depending on their culture.
https://sourceware.org/bugzilla/show_bug.cgi?id=12674
now once upon a time this semaphore issue almost drove me crazy. beware of the semaphore! (at least on older linux systems; they fixed this one in 2015 - but it takes time for glibc changes to make it into a distro)
Kernighan had puts(3) available, but chose printf(3), which does a lot more than puts. The point is Kernighan, not the compiler.
> That is so mistaken I’m not sure where to start.

Then you disagree with practically every military on the planet.

So, you're going to to have to provide at least a little bit of counterexample to support your position.

> Even when it’s specifically an engineering problem it’s the managers’ fault for not preventing the engineers from making a mistake.

There are VERY few times when engineering results in the failure of the project--Citicorp center, Tacoma Narrows, Therac-25, maybe I'll even give you Three Mile Island (the teletypewriter was producing bad data because it didn't have the capacity and got further behind as time went) ... I'm having to work hard after that but I'm sure I could come up with a few more. This is normally true because engineers almost always add a safety margin just in case something they can't account for goes wrong.

By contrast, most of our worst disasters have all been management failures. Chernobyl was a management-driven disaster. Fukushima was a management-driven disaster (spraying water on a core to prevent it melting down was a ferociously stupid management decision). The Navy Pacific fleet collisions are management-driven disasters. The first Johnstown Flood was a management-driven disaster. I can go on and on.
Go to the grocery store every day. Several of them. Seriously
Was XZ used in parallelized fashion? Otherwise comparing is kind of pointless. Single threaded XZ decompression is way too slow.
Show HN: I built a social platform for working and traveling abroad
Wasmtime Enables Running WebAssembly from .NET Programs
I like it, but just browsing the site quickly I’m not seeing something I’ve grown accustom to: sequence diagrams. My auth system for an embedded product to hit AWS is three players and fairly complex to explain. Makes sense to me as a sequence diagram, does anyone know if this option exists?
The standard deduction removes this as a concern for most Americans.
I have been wondering about this in regards to people claiming ownership of GPL code and wanting it removed despite priorly releasing said code under GPL what is the precedent there?
Ah, thanks for that info! The article made it seem like the entire implementation was done within chrome://
>In reality both these governments are just as bad.

I don't understand how people do the math on this or why such arguments come up when it involves news they don't like.... rather than actually talk about the story itself.
The Real Butterfly Effect
Yes, but the probability of hitting a place that contains many other explosive agents which could cause the same effect is far far lower than hitting anywhere else on the planet.