skysight-inc/HackerNews huggingface dataset:
Remember when it was just a conspiracy theory that the NSA was eavesdropping on Americans?
So your argument is that Linux is missing a massive number of standardized apis which other operating systems have had for years? That sounds like a massive gap that should be fixed and not something to just accept and shrug and have hacks to work around.
But then your costs get allocated to the spam operation. The owner of the website is benefiting because of the "traffic" they are receiving that is attributed to their non-spam venture. The hacker is benefiting because of the free hosting they are getting. The loser is anyone interested in buying the site and having the price hinge on the traffic.
Not necessarily, because the kernel cost can still be too high in many cases. It's not the machine learning case where everything in Python is a matrix multiplication call that will be costly enough to mask the cost of Python. In this cases, users will be writing models that are for scalar operations, and doing things like inlining those functions matters a lot. Of course, you could write something that takes Python code and generates Fortran code that it then statically compiles inline to your other Fortran codes to eliminate all of the overhead, and from that you can see exactly why we resorted to a JIT compiled language. FWIW, other software in this field have essentially built mini JIT compilers for Fortran for doing exactly this, and I'll just say that I'm glad I'm not the one who has to maintain that kind of thing while working on modeling and simulation algorithms.
I found it more tolerable running it at 50% resolution.

Still horrible though.
I don't think this is particularly true in the case of Chrome.

In the case of FF, maybe, but Chrome had a well-oiled marketing machine behind it.

I was volunteer coaching a HS debate team, none of whom had any interest in "tech", and they all of my students switched to Chrome from FF/IE with zero input from a supposed tastemaker like myself, and Chrome had no extensions/adblock on launch, which kept me from adopting it.
Who knew that astronomers would be the luddite reactionaries holding science and technology back? They seemed to laugh and cheer every time an astronomical satellite was put into orbit, but frown and shake their fingers when other people wish to utilize space as well.

Astronomers don't own space. And by laughing and cavorting, dancing jigs when astronomical satellites are put into orbit but screeching "OH WON'T SOMEBODY THINK OF THE CHILDREN" when somebody else uses space, they have taken their scientific and social credibility down a large notch.

Pretty soon nobody will care what they have to say. Their job is to quietly lurk behind bushes at night, and solve problems nobody asked the answers to, to silently publish them in unread journals, praying for a professorship which will allow travel to exotic destinations where telescopes just "happen" to be best situated.

Ugh. Chuds.
OK, then I'm impressed. Kudos to that kid
edit: I am wrong, see comment below.

Since this project was submitted by project creator, it deserves "Show HN" status (https://news.ycombinator.com/showhn.html).
This would have been more true in 2018 or so but is pretty false now. Many large companies have production systems written in Rust now.
Because I was thinking about OVHCloud, they dont have an VPN with private IPs? And load balancers like AWS/Digital Ocean?
What do you mean "now"?
A very succinct description of a common thought pattern. You see it frequently applied to premium brands like Apple and BMW.
Are you really going around arguing that "conspiracy" has some technical definition that's in common usage? Can all the shills just go to prison? Like can the FCC please do it's job?
A 'Vary' Unusual Waterfall
Camelid nanobodies aren't that new, but this is still overselling stuff. I don't like reporting on preprint in general, and this article really doesn't explain the complexities of actually getting some early stage technology like this approved and developed. That's where you end up with the constant barrage of "oh look, another biomedical technology we'll never hear about again" comments, and the amount that this article tries to sell the tech in the headline and article really overstated the readiness of the tech and the near term impact it could have
thanks for sharing it here!
Once I performed site optimization worked and loved it. Couldn't find a way to Cash it as an alternative income stream. I'd explore it again.

Also web performance don't mean front end only. Most of db driven sites don't even have basic indexing done.
Good note (+1)
W3C and WHATWG specs don't include any browser-specific information. They don't tell you what has actually been implemented, which browsers support what, etc. They're great as a reference for someone who really needs to know the spec but not good as an everyday lookup how to do something resource.
> Hell, it probably applies to Amazon (the retailer, not AWS).

That's perhaps the most genius thing in the Amazon system: the actual amount of cash bound in warehoused inventory is negligible - they only have the risk for stuff they directly sell. For all the other products, the sellers are on the hook towards the manufacturers.

Essentially they are an online Walmart with next to zero of the risk a real Walmart has because most of their inventory risk is shifted towards the "sellers"...
Free speech was protection against conspiracy theories and now the author wants to ban free speech to protect us from conspiracy theories. Sheer nonsense.
This is true of the US government too. We view mental and physical health as separate, and so many mental problems are treated as crime rather than medical issues. Its a tragedy that police are on the front lines of so many mental health crises.

And right now for example we have federal troops "deploying" in several US metropolis areas to "combat gun violence." When obviously we should be deploying public policy experts and mental health professionals.

And yes, the working poor and the shrinking middle class are being left behind in this huge tech rally that's making billionaires out of millionaires. There are no leaders anymore, only con men and managers and stuckees.

I have no idea what my point is, other than to express my frustration with the state of politics and public policy these days. ALL of our political choices are CLOWNS.
I feel that if you're one of the rare people who know how and when crafted assembly works better, it's almost always also a better use of your time to work on the compiler, rather than whatever you are working on.
Mozilla brought in $450M last year because Google didn't want to be involved in an antitrust action. Conflict between Mozilla and Google is keyfabe; Mozilla is virtually a subsidiary of Google.
Okay so I am a bit more confused now. You are comparing being told about diversity and inclusion in the workplace to communism?

> handling issues through HR as normal is no longer sufficient

I am almost certain most of these "diversity and inclusion staff" you speak of are part of HR, so yes, it is still normal.

I get it, you don't want to preached to about something you aren't, but isn't that life in general? Being told stuff daily that either doesn't apply to you, you already know, or would never do?
Yes, definitely. Though I always thought that 6 months at a company is quite short and some future employers may have a problem with that. I was hoping to last a year. Will see, I already had a couple of interesting offers, but I guess every offer is interesting when you're annoyed.
> Not all programs are meant to be used in pipelines.

I would argue that programs that aren't meant to be used in pipelines aren't well designed programs.

> It’s not even entirely accurate to say that that’s EXACTLY how pipelined programs should work; maybe they want to do some cleanup before they die.

If you need to do some cleanup before you die, then that's exactly what a signal handler is there for you to do. Nothing stops you from exiting immediately after a signal handler.
I thought about doing that. But I don't want to punish people whose economic incentives are apparently so shitty that they have to pull this kind of nonsense. I'm only that petty against spammers.
I write a lot of tutorials and guides and I strongly agree and disagree with this comment at the same time.

a) Yes, the words "simply", "obviously" etc are waay overused in this kind of writing and when editing it's often simply a case of doing a find and replace to remove them all (obviously after checking each one to make sure it still makes sense)

b) 3500 words is not a lot of text. Somehow marketing people managed to convince the world that a "long form" blog post is 500 words. In reality, 2000 words is often a ballpark minimum to say something useful and interesting, and 10000 word articles are often super useful (and still not that long given how easy it is to skim over bits of text, how fast text can be produced and how lightweight text is in terms of bandwidth and storage space.)
I think you might like this interview with the now deceased but brilliant contrarian educator John Taylor Gatto, in which he speaks about just that in the schooling system and the crazy changes he saw when he said he moved towards a more intrinsic motivation system, though he didn't use those terms:

https://www.youtube.com/watch?v=YQiW_l848t8&list=PL463AA90FD...
...Which itself has similar "backdoors"
Analysis by SemiAccurate on SuperFin: https://semiaccurate.com/2020/08/13/intel-talks-about-10nm-s...
> Ok, smartass, where and how do you locate the fonts installed in a system?

Rabbit's nest but the commonly accepted community API for font discovery is fontconfig.

> How do you know if the system is on battery?

Again, rabbit's nest but the commonly accepted community API for this used to be DeviceKit-Power. Then pm-utils. Now I think you're supposed to use UPower or poke through /sys/class/power_supply?

https://upower.freedesktop.org/docs/Device.html

I wrote the battery applet five years ago in gnome-shell and even I can't keep up.

> How do you make sure that the temporary directory your service needs is actually mounted and writable?

In theory /run and systemd-tempfiles are new enough standards but that hasn't stopped a misguided packager from misinterpreting a policy and patching my software to support /tmp, which was not a tmpfs on their distribution, causing users to blame me and send bugs my way.

For all the things it gets wrong, Docker removes an entire class of misconfiguration errors that allows for more reproducibility and automation in configuring systems, and they do this partly by making the distribution irrelevant.

For Linux to be a world-class OS, it needs to step up its ABI and distribution game and figure out how to squash bickering over things like application menu standards.
Tips to keep you sane when dealing with dependencies management
That is what the OP said to do in his post.
How do you think this makes it at all better? This "I only said you 'seem' like an <expletive>. That wasn't an insult." is something not even preschool children would be fooled by.
Which script are you referring to?
This is 100% true. Not only is it true of NSA, it's true of the Epstein case, of the P2 Masonic Lodge (https://en.wikipedia.org/wiki/Propaganda_Due), the CIA distributing cocaine and others. There are lots of crazy theories that are BS, but the idea that powerful people might get together to try to get their way is not crazy at all.
Extract geolocalized open data -for small businesses, entrepreneurs, freelancers
The preferred light anti-aircraft guns used by both sides in WW II were built under license, one from a Swiss company, one by a Swedish company.
But in most "threaed forum" examples, including several in the article, such as HN or Reddit, the post contents would be in the body of the DETAILS and the SUMMARY for when minimized is just the title or a summary of how many comments are below. This article isn't suggesting putting the whole post in the SUMMARY, though the given example doesn't likely make that clear because it isn't a full example.
I was very hesitant due to past experiences with AMD over 20 years, especially drivers.

I ended up going with a Ryzen 9 though & it's been flawless so far. Great performance. Wouldn't look at an Intel anytime in the near future for a CPU.
I tried something like that. What happened was that the free time I had left was completely unproductive. Doing unfulfilling work is exhausting, turns out.

Not saying I have all the answers, just what happened to me. This fulfilling thing is hard.
A crash course on hacking satellites: https://news.ycombinator.com/item?id=24072829
I am not talking about refusing service. I am talking about refusing being a customer. Big difference.

We can force people to provide service to customers. We can't force customers to demand service from certain vendors. Especially with culture (comedians, pundits, writers).
If we take 1500 as the anchor date.

Italy 2.2 million vs 745 hundred thousand Swiss. Venice is 1.5m, Florance is 750,000 although not part of Italy at this point.

https://en.m.wikipedia.org/wiki/List_of_countries_by_populat...
If your mission statement is too concrete, it can actively prevent you from looking at opportunities.

Mission statements are like a wind in the sails of the corporation. It doesn't replace the role of the rudder (that's the job of the C level leaders), but it does lead you in a particular direction.
Yeah, but I can guarantee that you own't have to wait long around here (or elsewhere) for the principles of that book to be relevant to a conversation.
It’s good Rust adopted C style handcrafted assembly, earlier didn’t expect it given emphasis on safety at any cost as handcrafted assembly is a dual-edged sword it can help with performance and direct access to hardware, but can also introduce bugs.

Porting code will have some stumbling blocks, but given enough time and some resources those mountains can be crossed and may uncover new trail and then leave the ropes for other climbers.

Personally I am from the camp who likes the simplicity of lisp. That’s one of the reason in spite of learning some Haskell to learn about FP, didn’t continue long although I like Haskell’s brevity as in “Brevity is the soul of wit”. Haskell really makes it easy to refactor the code, but given large surface area makes it hard to learn and develop. Rust felt the same way although recently saw it becoming more approachable and easy.

I was pondering recently if built a modern lisp machines, how good it will be. A hardware directly controlled from lisp instead of C.
Not according to security researchers.
Especially since while you're small, falling hurts a lot less.

It's surprising to me how people consistently try to discourage traits in children which they at the same time glorify in adults.

I suppose considering how much effort society puts into raising meager people, it's only right we glorify those who manage to manage to grow as a person regardless.
GHB Being Sold on Amazon
Apple, Facebook, Microsoft and other major companies denounce visa restrictions
I think their biases would have worse consequences if their goal was following some intuitive gut feeling of justice rather than having a goal of applying the law even when the law is known to be imperfect. That is, the less explicit the rules are, the more wiggle room there is for bias to act.
Or use a BSD where System and packages/ports are two things.

/bin /etc = System

/usr/local/bin /usr/local/etc = Programs
Business destroyed in riots are required to pay taxes before they can clean up
Not really important but:

`cat /dev/urandom | tr -dc '0-9' | fold -w 7 | head -n 1`

Can be accomplished in two steps instead of 4:

`tr -dc '0-9' < /dev/urandom | head -c 7`
Take a look at Visual Studio Codespaces: https://visualstudio.microsoft.com/services/visual-studio-co...
Despite the name, it's hosted VSCode, not Visual Studio.
Sure, but these other choices are also not correct. It was neither spam nor abusive or harmful.
Semiconductor technology are like the new nuclear weapons, of the upmost importance to national security. Not having access to this technology will greatly affect the economy of a nation. The sooner everyone plays nice, the better it is for everybody. The Huawei ban is dumb and actually hurts Taiwan's leverage over China in the long term.
It would have taken you less time to google ‘rust inline assembly’ than to write this comment.
OCoR: An Overlapping-Aware Code Retriever
Yeah it's really strong. The only viable assault is that its premise ("Switzerland had 500 years of peace") isn't true (as siblings have noted).
I know precisely what you’re referring to. I used to call it the “Cocoa Smell” when I’d come across an application designed for OS X’s native APIs and not some port of something more or less haphazard.

I suppose now they’re more varied (SwiftUI or whatever the technology of the day may be), but there’s a distinct “this is native” vibe from certain alternative applications that doesn’t emanate from others.
> A conspiracy theory is something that has been proven to be untrue, but people still believe it and pass it on.

No, it's not. It's a theory that a conspiracy has taken place.
Right, but imagine the product would work on any website and you got a bunch of users (by bootstrapping with those website owners). Now those users can visit amazon and chat with each other because they have the extension installed.

Basically, imagine if Honey added realtime chat between users who were on the same website. That would solve OP's need. Question becomes how do you get the install base of Honey? If I had to do it, I'd try to get website owners to embed my chat and have the embed promo users to download the extension.
This is a bunch of nonsense. Rust prefers static linking because it is predictable. These supposedly "huge" binaries are laughably small on a modern >1TB hard drive. If you're building a tiny embedded system, by all means optimize your builds system-wide, you have total control! But for a desktop, is this really a concern?
That might be due to the way music is taught.

Rocksmith is a guitar playing video game that can be fun from day one. I don't see why similar concepts couldn't be used to teach just about any musical instrument.
> Don’t use my examples, make your own.

That’s ... not how arguments work. You’ve got to provide your own examples. I’m not going to do your work for you.

> Saying “no” to that question is to bet against human desires and ingenuity

This is genuinely a bad way to approach these things, as you’re presuming that it’ll work based on enthusiasm and not evidence. This exact same logic would’ve led you to advocate for flying cars, as you would’ve assumed that ingenuity would triumph over the practical issues that have so far prevented them from working. Ingenuity is great, but market demand actually pays for the bills.

And predicting exactly what the market will do is impossible, but given the fact that this will cost trillions of dollars to actually build, it should be possible to predict use cases that’ll bring in billions of revenue.

> Allow Amazon to compete with local stores.

Amazon is already crushing local stores on price. It turns out that consumers value delivery speed but not as much as they value low cost.

A hyper loop might improve the speed of goods between Amazon warehouses (or run fewer), but it would do nothing to improve the “last mile” problem, which is where all the cost is.

Drone delivery + a hyper loop would actually be faster; but I’m dubious that this use case alone covers said trillions of dollars of cost; especially when drone delivery from local warehouses would work too.

> Will top restaurants pay for that?

No. Restaurants can barely afford the delivery fees of people with cars. Maybe Michelin Star restaurants can afford a bit more, but not that much.

> Allows medical supplies to get there in a surge.

Much easier to just shove it in the back of a C130J. And it requires us to invest a grand total of $0 in new infrastructure or hardware.

> I’m sure you can think of something.

Again, if you’re going to advocate that it will work, that’s your job.
>The reality is that you have systems and people that prey on human weaknesses for time immemorial. It is much more interesting to examine how those technologies/systems operate.

Welcome to the wonderful world of Michel Foucault's critique of historiography

Next, we'll examine Western notions of 'progress', rationalization, and humanism as being parsable along the same lines
I'm not sure what point you're trying to make regarding Google. Sarcasm doesn't help with readability here.

I explicitly mentioned custom ad/tracker blocking because the ad blocking provided by iOS Safari was pretty simplistic. You couldn't block specific cookies, div on a page, or other behaviours as far as I understand.
VS Code: Search-and-Replace Regex with Dollar-Sign
Yes. See "Process Substitution" in "man bash". It works great, e.g. with diff (or meld):

# diff -u <(echo $'one\ntwo') <(echo one)
--- /dev/fd/63 2020-08-13 16:14:44.449379498 +0200
+++ /dev/fd/62 2020-08-13 16:14:44.450379506 +0200
@@ -1,2 +1 @@
one
-two
Overwhelming sentiment seems to be the opinion that Mozilla should be focusing on Firefox but at the same time raising vague concerns about Servo being cut. Servo was an R&D project that fulfilled its purpose with respect to Firefox.
OCoR: An Overlapping-Aware Code Retriever (TensorFlow Model)
Apple said to soon offer subscription bundles combining multiple of its services
I mean, calling it a database might be technically accurate, but is misleading in the sense the it gives the impression that it's a big heavyweight thing. It's not like there's a SQL implementation in there.
1) You return SUSPENDED instead of OK from your handler. See also http://svn.apache.org/viewvc?view=revision&revision=1593860

2) You can control all response filters at the byte level with an Output Filter.

3) Hooks already exist for this: https://ci.apache.org/projects/httpd/trunk/doxygen/group__ho...

4) No. Bucket Brigades is the API for this. It's an efficient linked-list of future-data. It's a good API IMO, just needs some understanding, and because its in C, its full of macros (there are more alternatives to making it cleaner if we weren't using C)
Hehe, well aware of those. After my (first) postdoc I managed to get hired in a supportive role (in a whole new field, pretty exciting). If I hadn't managed that, I definitely would not be in academia anymore.
> safety at any cost

This is not Rust's position on safety. Rust's position is that you should be able to isolate unsafe parts of your program. And we try to give you tools to make them as small as possible. But unsafe stuff was deliberately included in Rust, on purpose, as a tool to be used.

I also wonder what a modern lisp machine might look like. Oh well, I don't suspect that will ever happen.
I don’t want to jump into this particular garbage fire, but the answer to your second question (and implicitly your first) is in the post you’re responding to.
Most of the time, it has to do with investments failing regardless, so it is important to invest in multiple projects and to attempt to stay up-to-date with competitors. The story could have been "Why didn't they spend their money from the endowment to help ensure their product survived the competition". In hindsight, other people's mistakes or perception of mistakes is always skewed.
Yentl Syndrome: A Deadly Data Bias Against Women
Having deployed my own Jitsi server which works well any reason why I might consider moving to Dino (just for video)?
I'm saying that media outlets are an arm of the governance structure that are there to corroborate and promote the story. The only one that researches anything you can trust is you - and that doesn't mean reading the Guardian.
Man I thought this was obvious!
I am not the creator, just stumbled on it looking for examples in modern C++, was especially looking for C++ 20. Found it interesting and try to share on HN.