jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> potential needs is in the millions and the current ventilator count is 100,000

There are only 96,596 ICU hospital beds in the United States according to the AHA. As I said, ventilators are already solved to the point that something else is the bottleneck.
The Spanish and Italians also kiss each other on greeting.
First of all, I hate this "Agile" nonsense. I've seen it kill companies. It's truly awful, because it gives legitimacy to the anti-intellectualism that has infected this industry.
It's that anti-intellectualism that, if you let it, will cause a rot of your mathematical and technical skills. Before you know it, you've spent five years reacting to Scrum tickets and haven't written any serious code, and your math has gone to the birds as well. It's insidious but dangerous, this culture of business-driven engineering mediocrity.

I hope that it'll be the fakes and the brogrammers who get flushed out in the next crash. Who knows, though? Obviously I can't predict the future better than anyone else.

To me, Python doesn't feel like a "scientific" language. Python's a great exploratory tool, and it's got some great libraries for feeling out a concept or exploring a type of model (e.g. off-the-shelf machine learning tools). That said, science values reproducibility and precision, which brings us around to functional programming and static typing... and suddenly we're at Haskell. (Of course, for a wide variety of purposes, Python is just fine, and may be a better choice because of its library ecosystem.) I do think that, as we use more machine learning, we're going to have a high demand for people who can apply rigor to the sorts of engineering that are currently done very quickly (resulting in "magic" algorithms that seem to work but that no one understands). I also agree that "deep learning" and machine learning in general are carrying some substance, even if 90% of what is being called "data science" is watered-down bullshit.

I still don't feel like I know what a "scientific programmer" is, or should be. And I'd love to see the death of business-driven engineering and "Agile" and all the mediocrity of user stories and backlog grooming meetings, but there's nothing yet that has convinced me that it's imminent just yet. Sadly, I think it may be around for a while.
I was really lucky that I took to programming pretty easily while still in high school. (graduated '82). Likewise with math. As a result, I was able to integrating computing into my work with minimal guidance.

But it's my view that the teaching of math and science should involve computation, starting as early as possible. It still amazes me that a kid can go through high school without learning about something that has had so much impact on our society. In my utopian world, there would be at least one question in each physics homework assignment with the instructions: Solve this with computation. And it wouldn't be a big huge deal.
gdp per capita is not a good proxy for wages.
> Crypto's volatility deters me from using it, simply put.

There is stable coins which have held a consistent peg against the US dollar for a couple of years now. You get all the benefit of high APY yield (relative to a bank account) and none of the volatility of a Doge or a BTC.
I think another reason is that kids tv shows used to be broadcasted with English dubs and Dutch subs. That's how many kids learned English, myself included.

Sadly they've moved away from that practice. Everything's Dutch dubbed now.
They're using a fork of musl for compatibility that omits some things: https://fuchsia.dev/fuchsia-src/concepts/system/libc

>Fuchsia does not require that programs use libc's ABI. Programs are free to use their own libc, or to do without.

As has been said in other comments, it's not much different from Wine or Linux emulation in FreeBSD.
That's not the rule—if we were that strict about reposts, a huge number of good submissions would end up getting zero attention because the first time they got posted was a swing and a miss. There's too much randomness in what gets liftoff from /newest for that to work. We want good stories to get multiple cracks at the bat.

This is in the FAQ: "If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates." By that rule, the OP is not a dupe. https://news.ycombinator.com/newsfaq.html

The ontopicness question is orthogonal of course. Politics per se is not off topic here—some political overlap is both ok and inevitable: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so.... The main question is whether the post is intellectually interesting or not. I think this one counts. Historical material is generally welcome on HN, and this particular angle hasn't had a lot of discussion.

You're right that we don't want race flamewar, political flamewar, or other flamewar. That means there's an extra burden on commenters to stick to the site guidelines when the topic touches on such flammables. This guideline, for example:

"Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."

https://news.ycombinator.com/newsguidelines.html
I don't have a smart phone though.
You won't have to wait an hour because MasterCard will support Bitcoin. However, this completely goes against the idea of decentralization.
Because the base layer can be audited and not meddled with by third parties.

Everyone can build their own layers on top. There is no permission needed.

It's the peoples money.
Rancher does this nicely.
For every Wall Street banker working 100+ hours a week, there is a startup founder on Hacker News that also works for 100+ hours a week.

Who's providing more value is up for debate (I'm inclined to side with the founder of a tech startup :) ), but it's bullshit to chide only one industry for putting too much pressure on employees.

I was a Google intern, and I had plenty of colleagues (including myself) that put in 100+ hour weeks. And that was no one's choice but our own.
By "text editor" I meant a text editor running on my local machine, something like emacs or vim or gedit (or KWrite/Kate, which is what I actually use since I run KDE).
Think I agree. I feel like we would expect to see a resolution is either normal or double in dimensions. But currently with media attributes we are able to set the image property in CSS by itself and it gives us much more control. Particularly useful in instances where our images aren't exactly normal or double in dimensions but are resized.

Other than 1x and 2x what are we supposed to expect to use here with this? Is there going to be 4x?
I agree with this statement, and yet I think ideas like Soylent are great. Why? Because I don't eat quality home-cooked food three meals a day. Often, my breakfasts consist of a store bought English-muffin toasted and coated in peanut butter. I'm not eating that because I get to savor the amazing flavors. I'm eating it because it's: a) quick b) somewhat healthy and c) provides me with a reasonable amount of energy for my morning.

Some meals I eat for the enjoyment of the food. Those are meals I wouldn't replace with Soylent. Some meals I eat for the utility that the food provides; I'd happily replace some of those with Soylent.
I get that interviewers often have anxiety about the process, but your statement isn't really true.

In a given interview, sure, he's hoping that he can hire that person, but how many people get interviewed before the position is filled? I'm certain the average is much higher than one.

No matter how much anxiety he might have, he's doesn't have to worry about stuff like paying rent, keeping his car in working order, or feeding his family, because he already has a job.
If there is one lesson we can all take from this it is: No matter how cruel or wrong the actions of your Government are, they are always right even when they are wrong. Democracy? I think not.
That sorta makes it sound worse, honestly, if databases in MongoDB are anything like you'd use the word for in any other datastore. A global lock across all databases is mind-bogglingly confusing; what's one DB got to do with another?

Couldn't you just work around that before by running a separate Mongo process per database?

Saying it's now on the database still means any single-database app is globally locked. Or does using Mongo imply you're going to be making lots of databases so this actually means anything?
Privacy issues aside, you'd think Facebook/Twitter/etc Connect would help.

But it just makes it worse -- now you have to remember if you used FB Connect, Twitter Login, or a custom password.
Perfectly possible: https://news.ycombinator.com/item?id=6254278
But if you don't know what it's called, or what the term means, then you're not going to be able to do that either.
"Apple is not storing the device’s location, it’s storing the location of the towers that the device is communicating with."

Oh come on. That's like saying, "I'm not laughing AT you, I'm laughing NEAR you."
Does AT&T retain the data for a year? Do they give it to the ass hat that stole my laptop?
This is a typical fasterthanlime post. It is anti-TL;DR as he takes you on the journey from the very beginning.

It is through this journey that we can appreciate how good the Rust compiler is in many cases, but also its limitations (recursive mutex locks).
It's when you get immune to getting infected by a virus - antibodies neutralize the virus particles before they can do any harm or meaningfully replicate. All current (and probably future) SARS-CoV-2 vaccines don't do this. Through a combination of several vaccinations and infections the hope is that you get close to sterilizing immunity.
I am not sure it is good to try to make this a+b=c. I am retired now but have experienced very many twists and turns in employers and employment, and in my response to them. If life has been straightforward for you, don't bank on it continuing. Best you can do is make decisions based on the here and now.

That said, I based as many decisions on work making me happy as making me rich.
>You need a constant Internet connection to be able to work with the application

This would seem to be one of the biggest issues. Regardless of the function of the app, having it become really laggy/jumpy when connection loss occurs would be a non-starter for me.
Agreed - but I think I know the source of my love for chores and it stems from, while I love him dearly and appreciate how he raised me, a cheap dad growing up who wouldn't be caught dead paying for someone else to do something around the house for him. I couldn't imagine paying someone money to come mow my lawn or clean my windows, etc.

I do really enjoy the feeling of completing something on the to-do list as well, so that probably helps.
Summary: homeowner buys house, both Comcast and CenturyLink claim they can provide broadband. But neither can. E.g. he's 2500 feet away from Comcast. First they quoted him $20/ft to connect him, and then outright refused to.

Interesting observation at end of article:

it’s in the best interest of Comcast, CenturyLink
and others to assume an address is serviceable
just because it falls within a certain ZIP code
or municipal boundary — because it gives the
illusion that they are providing service to more
customers.

So when the oligopolists are claiming that only 4% of Americans lack access to non-mobile broadband, perhaps they are stretching the truth.
> - add expressions, proper infix support for arithmetic

I'd suggest ignoring precedence rules completely here. It generally simplifies the grammar and parser considerably. It doesn't make the language unworkable, either, as long as you allow for grouping with parentheses - Smalltalk does this and it work rather well.

I'd also try working with libraries like PyParsing first before attempting to use mammoth size parser generators. In my experience, especially for simple grammars, this way you can be done with parsing stage with minimum effort and concentrate on the "features" side.
Hope you saw my comment above, which tried to be a bit more clear.
Once my two layout PRs (border-collapse and transition) land, we will have at least some support for every standard CSS property used by 50% or more of Web pages, as measured by Chromium's usage counters. That does not mean that the implementations are bug-free or that all features of those properties work; for example, multiple backgrounds, elliptical radii, and many transition properties are not yet supported. But it's an important milestone nonetheless, IMHO.
The title of the repo is spells "interpreter" correctly, so this submission's title should be fixed.
You really think non-technical people actually know the name Kevin Mitnick? I'm a 'technical person' and this is the first I've ever heard of him.
I have not seen any link to a bug report at http://bugs.java.com/

What is reported?
How are you renting your ebooks?
While it is great Amazon is available it would seem better to spend a little more money and spread it around. Think of the "shop local" movement. Until there is a benefit other than free shipping (i.e. safer deliveries and working conditions) we all need to help the economy any way we can. I don't want to live in a post-pandemic world where Amazon has more market power with fewer businesses to compete with.
Steer the conversation to your strengths and accomplishments. Sure, refusing on-call is a reason not to raise your salary, but what are the reasons that you are valuable to them?
Exactly. There are dangerous extremists on both ends of the spectrum, but God forbid you want to assess the entire landscape in some forums. You're just mocked for being some kind of centrist, as if not being a slobbering partisan is a character flaw.
As soon as those people take action and start murdering all the landlords, absolutely.

Speech is speech, when that speech begets action then we have a problem.
Chapo hipsters buy fixies, not AR-15s. You're not going to kidnap the Speaker of the House, or murder a Senator with a gearless bicycle.
I think you got downvoted because the term/group Antifa has existed in several forms since the 30s, it was a movement started in Germany in response to the rise of the SPD between WWI and WWII.
But if they have a vulnerability that SolarWinds has not yet disclosed, they could very well be distributing compromised software.
Successes to an ends for censorship doesn't make it any more ethical.

China is a pretty strong economy right now - that doesn't make the CCP's aggressive forms of censorship any more just or ethical.
No shit something got stolen.

You can't have that kind of insanity inside of a workplace and expect to secure every device. There are multiple layers of security for the congress people, and many of them were exploited. They don't practice putting on masks and running their asses out of a building. I'm sure every staffer was thinking, "Did I get everything that needs to be secured?". No they were thinking, "I'm getting the hell out of here." Especially if they weren't part of the tribe storming the castle, (aka a Democrat).
You're either lazy or willfully ignorant, here's him showing support for the protest in some deleted tweets:

https://media-cdn.factba.se/realdonaldtrump-twitter/13450881...

https://media-cdn.factba.se/realdonaldtrump-twitter/13469549...

https://media-cdn.factba.se/realdonaldtrump-twitter/13469004...

Here's a video that he posted after the events at the capitol that was deleted where he keeps suggesting the election was stolen: https://www.youtube.com/watch?v=tcfcTB9-S2s
He got 70 million votes
You don't need git... they have also a drag-and-drop option - just drag a local directory with your HTML files into the Netlify page and you're done.
They don't need to crack TLS to get your location. And on top of that, they can sell SNI information.
loyalty requires the obligation of criticism.
I would really love a mechanical keyboard in the split ergonomic layout of a Microsoft Natural Ergonomic keyboard. Something about that shape feels right to me, but most mechanical keyboard either use a standard layout or something radically different (I'm looking at you Ergodox).
How does this compare to traditional ground-based radar?
I guess you won't be saying that if you were the blogger arrested for stating an opinion, or the guy who was killed by a police officer because he was asking for his motorbike and nothing happened after that, even the local media ignored the incident.
(I'm from Morocco and these are real events which happened lately, and not just once)
For civically-minded hackers, OpenCongress has a great API:

API Documentation: http://www.opencongress.org/api
My Python bindings: https://github.com/cpharmston/python-opencongress
Ruby bindings: https://github.com/hoverbird/opencongress-ruby
I'd just like to point out that the "In June" mentioned to in the title actually refers to June 2009.
Unless you're on a device, like an iPad or iPhone 3.2, that won't cache jQuery because of its size.
> It's significant that a large portion of gifted kids come from households where they're the smartest by far.

I'd also point out that it's also predictable and will continue to be true for a very strong reason: reversion to the mean. It's not going to change, which makes measures like designing a good curriculum or at least having camps and programs all the more important.
I guess the solution is more to combat computational finance, but if there is time for prices everywhere to propagate between trades, the opportunities for geographical arbitrage diminish greatly.

I think it's a bug in the system that this arbitrage can even exist, though. It's not like, say, rice, the location of your shares doesn't matter.
They look at what they're motivated to look at, and the people who elect them, in the large, only see headline soundbites in campaign literature.

Democracy has relatively little incentive to look at the long term or second-order effects, especially long term benefits that have short term costs. Instead, policies wander back and forth like a pendulum, going too far in each direction, and only changing direction in response to crises. Occasionally the oscillation gets too extreme, and very bad things happen.
While solitary confinement isn't considered torture today, there are psychologists who, after studying the effects of such confinement, have started trying to get it labeled as a form of torture.
1. As far as I know, most powerful Apple charger is 12W (iPad 4)

2. I assume that iPhone is not discharging when it is plugged in this charger while being actively used (probably true even for less powerful chargers)

3. Wolfram: "12W for a year in kWh" ( http://www.wolframalpha.com/input/?i=12W+for+a+year+in+kWh ) =
105.1 kWh

4. Article says that iPhone consumes 361kWh which is more than a fridge(322kWh).

Either I don't understand something, or this is bullshit.
Pretty helpful! thanks for the advice tomh.
You are restricting your perception by not attempting to apply active attention to the flavors. Not bad but it's not bad the other way around either.
What would that feel like in a DAW? You open the plugin, change its default configuration, get rid of it, and then add it back independently and let it tell the DAW how many outputs it has, so you can connect them to tracks (or whatever the analogue is)?
Why isn't the threat of legal action a sufficient incentive against this? It might not help to prevent freak accidents but for known health problems like the radium, if the managers are documented to know about it without taking action, then they would spend the rest of their lives at risk of going to prison, or at least the company being fined.
You may be able to achieve this with GNURadio.
Well, that's good to know, thank you.

I will now manipulate ancient Plists with less fear. :-)
Rust covers the lower-level much better. In Julia for example you currently don't have a nice way to modify C-like structs. You can offset memory directly, but it's a pointless exercise. Even if a record-like syntax is added, the dynamic nature of Julia might incur in different latencies, you have the GC (not optional), and the runtime is quite big.

Rust is filling the same niche I'm using c/c++ for, where I need absolute control of every detail: not necessarily for performance.
Only as a condition of eating in restaurant. If you get the food to go, then you're all set.
Have you tried OpenSMTPD? It's really great. My config file is about 30 lines (and most of them are comments) – unlike with Postfix. And it's from OpenBSD, which means it has better security than others :-)
If you review many of the Supreme Court of the US judgements about the first amendment you will notice that there are indeed boundaries to individual rights; most notably when these rights infringe on others' rights.
You have to set up bindings but it is as simple as it could possibly be to do by hand, and there is a c2nim program to help.
> but why do you assume that all the involved experts at the pharmaceutical companies didn't ask those questions?

Because they have a financial incentive not to ask those.
> The Therac-25 was the first entirely software-controlled radiotherapy device. As that quote from Jacky above points out: most such systems use hardware interlocks to prevent the beam from firing when the targets are not properly configured. The Therac-25 did not.

This makes me think - there was only one developer there, I guess, who was doing everything in assembly. This software, and the process to produce it, must have been designed in the early days of their devices, when there would be expected to be hardware interlocks to prevent any of the really bad failure modes. I bet they never did change much of the software, or their procedures for developing, testing, qualifying, and releasing it in light of the change from relying on hardware interlocks to the quality of the software being the only thing preventing something terrible from happening.
Such as the european union?

Sorry, that experiment is going to drown in beaurocracy.
Anyone using it who can comment on Neo4j's usefulness as the primary data store of (eg., Rails-based) web applications? Or can point to relevant HN discussions?
So what remaining problems with NaCl's compile-once-per-each-architecture model do you believe can't be solved by the combination of multi-architecture compilers (llvm, gcc ...) on the developer/server end and PNaCl on the client? Obviously the implementation is incomplete and immature, but Mozilla and Opera aren't even pretending that their opposition to NaCl is based on the immaturity of the implementation.

> And whatever benefits an Open Web, Mozilla will inevitably support, as it sustains their business model.

Mozilla inevitably supports and benefits from an Open Web only to the extent that you accept Mozilla's rather Newspeak definition of the Open Web as "a Web whose client API and runtime is under the shared control of a small group of browser vendors". If you have a less Orwellian kind of openness in mind, then it's clearly not true: Mozilla benefits from its shared control over the Web platform in largely the same way that MS benefits from its control over the Windows platform, and just like MS it has a strong self-interest in not seeing its platform "commoditised". As if that weren't perfectly clear already, then Chromeless underlines it. I assume you accept that Mozilla has a self-interest in seeing Chromeless succeed? The reason that Chromeless has a chance of hitting the big-time on the desktop is almost solely because Javascript and friends are popular on the Web client, and the ultimate reason for that is because JS and friends are bolted in and difficult to avoid on the web client.