skysight-inc/HackerNews huggingface dataset:
Allow me to justify why end(1) and len are meaningful:

Suppose indexing (and you can extend this to slicing if these are possible components of a Range type) is polymorphic.

list[Index] means to find an element at Index, starting at the beginning

list[ReverseIndex] means to find an element at ReverseIndex, starting from the end

Int is naturally a subtype of Index.

end(Int) would be a constructor for some concrete subtype of ReverseIndex that is distinct from Int. Or len would simply be shorthand for ReverseIndex(0). And ReverseIndex is also defined for the usual int arithmetic, except that it returns new values of ReverseIndex.
> The revelations prompted Utah’s attorney general to suspend a $20.7 million contract Banjo had held with the state

Sad. The guy is not the same guy who did these things 32 years ago. Instead of embracing and supporting this positive change, we punish it.
> In the capital, certain groups are disproportionally infected by the virus[3]. In particular immigrants which does not understand Norwegian very well and come from cultures where visiting people, especially sick ones, is socially important.

It's pretty disingenuous to say this when the link only lists one group that they felt the need to make specific outreach to. Your link states that in general they are not seeing over-representation from people born outside of Norway.

Norway has also tested less than 3.7% of it's residents - we know they've done less than 200k tests, and we don't know how many people have been tested more than once, so it may be significantly less, so we really don't know how many people have had the virus or still have it.
I heard from a first-hand account that in the late nineties Jensen tried to sell nVidia's IP to ATI. They refused, even though the offer was good. The rest, as they say, is history.
I would have put that the other way round

" In order to encourage team morale and foster team collaboration, the management committee have decided to reduce the number of days that employees can work from home from three to one day per week effective December 1st."
I think you are right. At least to a large degree. I will never do business with cloud providers like these, but I know enough people who did and got burned. The pattern and results are usually very similar.

While involving a different cloud provider, I recently read a long thread from a Amazon (re)seller that got his/her funds frozen. There was a lot of indignation, about how Amazon could treat him/her this way, while he/she was making more than a million dollar each month. Personally, I think that the level of arrogance, self-entitlement and hubris (not just of this seller, but also the fellow sellers chiming in) was the most remarkable about it all. Obviously very opportunistic, but suddenly full of moral judgment when "screwed over" by Amazon. I'm not so sure it's just ignorance of the true risks.

The classic tale of "the scorpion and the frog" always comes to mind, when I read stories like these.

/m2c
It's already being used :). That said, I've talked to the upstream kernel maintainers about the ability to attach a blog program to ptrace, which could possibly improve performance for the ping pong case if made sufficiently general. That's also the crux though, since sufficiently general probably means eBPF, which is still not considered safe for unprivileged use cases.
>But there will be no hospitals left after for you to use

First of all, I may or may not need hospital. Besides we are currently underutilized the hospital, lots of nurse and doctor are furlough because not enough patient. Even in the case of not enough hospital, new hospital can be built. China build a makeshift hospital in matter of days.

There are already million of people dead in the us every year, before pandemic and people barely notice it.
Google interferes with its search algorithms and changes your results
This is only true if you're uneducated. Buying food can be both cheap and healthy if you make good choices.
Or Having a virus sneaked in.

Through it's very unlikely.

But you always have that risk when downloading anything (from anywhere).

4chan is a very special place, it has many "good" people but it also has "bad" people.

(Note that both "good" and "bad" are very opinionated, which is why they are quoted).
> can normally do that

Not without a warrant
I'm 55 and I have mostly worked for three companies in my life: Penn State (10 years, started there 1990), Raytheon (3 years, started 1995), and a small hedge fund (started 1996, 12 years). I haven't worked for Penn State for about 4 years and I have lost touch with about 80% of the people I worked with there, but I still feel a strong bond to them. I have not worked at Raytheon for 15 years, and I've lost touch with 98% of my friends there, but every once in a while I do reconnect with them. I still work for the hedge fund and I do keep in touch with 50% of the people I met there even after they have moved on to other endeavors or retired. About half of my long term friendships came from work relationships.
I am in this place. I have been working for months on an app that perhaps a few dozen people might want (in the semantic web space). If I have a few enthusiastic users who provide some feedback, I am good with that.
There are plenty of political parties around the world that acknowledges the problem.
I don’t think it is fair to spin privacy into a left right issue here. Both parties have a pretty terrible track record. The program is self imposed, so if urban voters don’t want the program, they can vote to stop it. Literally not the jurisdiction of the rural folk
You can't really talk about legal implications and pretend that intent doesn't matter at all. It's rarely a big part of the equation but it's never completely absent.
A Map of Trees in London
Techincal paper is here - https://www.ncsc.gov.uk/files/NHS-app-security-paper%20V0.1....
I think this is a quite reasonable design that also takes into account basic privacy concerns.

I can see the central component can be used to better protect against certain spam-like attacks as mentioned under the section "Notification issues". And also can provide potentially better tracing as mentioned in the section "Centralised vs Decentralised".
CO2 buildup would be a problem before oxygen depletion, but your sentiment is directionally correct.
Bankruptcy is simply a tool in the restructuring toolbox.
With a T2 chip you can no longer use Disk Cloning as a viable means to make backups, because there are ID's stored in the new APFS that have to match the ID of the T2 chip.
It sometimes somewhat works, but it's an invitation to get burned.

I've talked with various seniority levels on apples tech support team and they all recommended against it, because they themselves know that it can bring the system into undefined states.

So how to do backups then? Apple recommends the Os X Migration Assistant. But that tool is so broken that it sometimes takes multiple migrations to transfer all the data, and even then you won't get things like financial applications which dig themselves deep into system files.

Again I've talked to many people at Apple tech support, and they've all reached the conclusion that Migration Assistant can't be trusted 100%.

Having a computer that we can't upgrade, or replace in a failure scenario is a no-go.
I'm not trying to offend anyone but am I the only one here who doesn't like the way this tool is pitched? It is mentioned on HN like a dozen times before.
I agree it can be used that way, but the specific "blockchain gaming" phrase seems much more strongly tied to in-game items.
COVID19 Datastudio Dashboard
Is team self-selection the obvious choice?
Are you open to exploring working with an external team of React devs to work on your frontend?
Which era in history are we referring to here? I feel like you’ve covered a couple.
Hmmm, how about the Gen 10 HP Microserver?

https://www.servethehome.com/hpe-proliant-microserver-gen10-...

Depending on how many hdd's you're trying to use, it might be the go. Low power (energy use wise), but decent cpu, already assembled, etc.

It's not as small as a NUC, but the older generation one I have here is about 1ft x 1ft x 1ft (easily fits on a shelf, under desk, etc), and is pretty much silent.
"Kotlin then made functional programming a first class citizen" - what do you mean by this?
> For example, commerce where both parties know and care about each other on some level like you might find in a farmers market or similar.

There are farmers market around my area and my impression is that, if anything, people selling there can be more dishonest than the big chain stores - i.e. they will try selling a batch of bad apples, because they're not wealthy and they just need the money. Whereas big chains have quality standards and will just throw away bad food.
> This means the startups are now on the hook for substantial payments to Google for bookings that did not convert into revenue for their own businesses.

Here's how it went down

1. First, it's only 8 travel companies not all German startups

2. The startups placed ads

3. Ads converted to bookings

4. Covid happend

5. Startups refund users

6. Startups now want the transitive refunds for the ads that once converted but that they have now refunded

The sum is roughly $80M between the "startups"

Not sure how Trivago is a startup

Another complains about Google's policies after stating they spent half a billion dollars on Google Ads last year...
True I don't think they would take the risk, it's just not worth it.

Through I'm wondering if Nintendo will try to use that as a excuse just claiming they used that material.
Awesome, another industry that was paying living wages will now stop doing that. Minimum wage aircraft mechanics and pilots. I guess flight attendants are already there.
The HSJ article really looks like it is both written by and sourced from people who are not too close to either this process no to software development.

I would expect at least some beta versions not to pass all tests, it is not even clear whether they have submitted it for formal testing yet.

They're not using "weird version control", they're using continuous release during development which is totally standard. They'll have to switch to version numbers and formal change control once they enter the NHS Digital approval process but I don't think they have yet.

NHSX is delivering the app. Faculty (which is run by Marc Warner) has other government contracts but I don't think building mobile apps is really what they do.
The Tao of IETF (2018)
In the US: culture is very important. If you have bad coworkers, no amount of technical excitement can compensate. I am willing to hypothetically trade technical excitement for great colleagues (up to a reasonable extent).
What I remember from English lessons at school is that the sun is 'he' and the moon is 'she'.
Look, I'm a huge advocate of KDE, but objectively I'm struggling to see what's ground-breaking and desperately urgent in 5.18.

Ubuntu (or rather Kubuntu's) schedule [1] unsurprisingly isn't faster than the mothership's.

I guess there's been a lot going on in the world since February, so people haven't been 100% focused on getting free software packaged up into a free distribution as fast as normal.

[1] https://community.kde.org/Get_KDE_Software_on_Your_Linux_Dis...
The fed bailed out the fucking junk bond market, but we'll see lots of legit companies go bankrupt in the next few years as this plays out.

Politicians have confused the shutdown. It was intended to reduce the likelihood of overwhelming the hospitals, but it seems it's been interpreted as protecting people from getting infected. That was never going to happen, but nobody wants to talk about it.
So why aren't they using Clojure?

I agree that people typically want to get from start to solving their problem as quickly as possible, and don't care about things that don't obviously contribute to that. But that doesn't mean they are perfect rational agents, or immune to cargo-culting, or that a little time invested in learning something else wouldn't pay off.
> To this day, what surprises me most is that my computer was able to successfully boot and behave normally for an hour or two, even though random bits were apparently being flipped.

With my current computer I overclocked the RAM to the best config I could get memtest to run without errors over the night. The RAM also has ECC and there were no problems reported during normal operation, even when re-compiling (most) packages. But when I got to compiling LLVM the system would crash shortly after logging ECC errors. Backing off the overclock a bit fixed that. So the rate of memory errors can definitely depend on what you are running.
I had a lengthy talk with apple support about this. They've advised against that, since the specific version of the T2 that specific iMac Pro shipped with, had a failure case where resetting the firmware would also brick it. At least that's what I've been told, could be that apple rather pays the shipping costs, than the support hours if something goes wrong ofc.
Rotating Detonation Waves as Solitons
That is not an argument against unit testing. That is an argument for applying it from the beginning…
goto to a line number is not the very nice... adding a new line will mess up all the previous gotos
What is it specifically about BEAM languages that make them not good for computational throughput?
Sometimes making up a nice plate of spaghetti is just the thing to help get you through a rough time.

Engineering has its place. But you can also make art with an engine lathe, and doing just that every now and again can be a balm to the soul.
True. I am hoping for a trend where it becomes normal that a kid interrupts some business meeting, or you talk to your coworker or CEO in a video chat while they are cooking or folding clothes or something. Almost as if you were talking to real people.
What do you mean? Hospitalizations are a function within the funnel. As more people get infected, more people get hospitalized. So, by protecting people from getting infected, you’re protecting from hospitalization. Idk what you’re trying to get at.
This isn't a hypothetical concern.

https://en.wikipedia.org/wiki/ReactOS#Internal_audit

>> "On 27 January 2006, the developers responsible for maintaining the ReactOS code repository disabled access after a meeting was held to discuss the allegations. When approached by NewsForge, Microsoft declined to comment on the incident. Since ReactOS is a free and open-source software development project, the claim triggered a negative reaction by the free software community; in particular, Wine barred several inactive developers from providing contributions[citation needed] and formal high level cooperation between the two projects remained difficult as of 2006.[33] Contributions from several active ReactOS developers have been accepted post-audit, and low level cooperation for bug fixes has been still occurring."
And about 100x more complex and fragile.
The Acer Swift 3 SF314 Notebook Review: Swift Gets Swifter with Ryzen 4000
A Model for Multicluster Workloads (In Kubernetes and Beyond)
The real problem is there are only so many things possible. You can do full open space, or private office (might not have a door). Someplace in between falls team pods. Each promotes a different culture (that is how you communicate) so you can't really swich unless you are willing to change culture. Thus rearrangement doesn't really make sense until the current setup is wore out.
Or maybe the National Geospatial Intelligence Agency is doin' some testing. After all, the NSA is in Baltimore.

https://foreignpolicy.com/2017/03/20/the-multibillion-dollar...
In-game items trading and gambling sometimes go hand in hand: https://en.wikipedia.org/wiki/Skin_gambling

(Not implying anything about this unnamed company.)
IMO: transportation bailouts should be focused on essential everyday services (e.g. public transit, which is currently hemorrhaging money) and not for a mode whose purpose is to facilitate business trips and vacations
I personally enjoyed https://pgexercises.com/ a lot. As much as I'm not an SQL expert by any means, I learned things most of my peers would find "too complex" while doing those exercises.

The site is interactive, but you can also download the dataset and do the exercises on your own database, if you so desire.
If anything, Python in science is the opposite of cargo cult - it's more like pragmatic to a fault.

Its ubiquituous in academia/science, has a low barrier to entry, and a large amount and arguably often unmatched quality of specialized libraries/frameworks/tools for all kinds of
scientific fields. So the first go to language/ecosystem will of course almost always be python.

I'm definitely not the biggest fan of Python (the language). And there certainly are more elegant/fitting languages for many problem classes. But the thing is, from my experience many people in the field are quite aware of this. But it simply doesn't matter if it's the best language from a developer POV. It just has to be good enough to get the job done, apart from this the points above are simply more imporant.

And it's hard to understate the importance of ubiquity in this case:

Python is the code equivalent of a lingua franca in science.
You can do this in Spring Boot/ Java, with one Java class and one config file.

And it will likely be an order of magnitude more scalable & reliable than the PHP, having proper logging, security features, etc.

Whereas such PHP systems in my experience tend to be unreliable, in need of maintenance and often broken.

The Java/ Spring Boot option will also take you all the way to a high-end commercial system/ large website/ webapp.
It's like listening to a project manager working on an impossible task telling you "everything is going great" when you ask him about progress but ask for a deadline increase every 6 months. After 3 years it's obvious to everyone that the end goal won't be reached.

Looking back at articles from 2014-15-16 truly is magical:

"General Motors president Dan Ammann in 2014 said he would be surprised if his company wasn’t shipping self-driving cars by 2020.

Nissan CEO Carlos Ghosn doubled down on a 2020 dedline this past fall

Apple, according to the Wall Street Journal, has set a shipping date of 2019 for its own electric vehicle, though the Journal also reported that the first version of the car might not be driverless.

Google’s Sergey Brin gave the most rosy prediction of anyone in 2012, when he suggested: “You can count on one hand the number of years it will take before ordinary people can experience this.”

Oh, and a 26-year-old hacker’s startup, Comma.ai, plans to start selling autonomous conversion kits for Honda and Acura vehicles this year." [0]

Waymo's CEO recently admitted they will "never" be able to have self driving cars [1], apple still hasn't released anything, GM president must indeed be surprised as he recently stated "Our work is far from done" [2] and Ghosn is an international criminal.

[0] https://www.theguardian.com/technology/2016/jun/02/self-driv...

[1] https://www.cnet.com/news/alphabet-google-waymo-ceo-john-kra...

[2] https://www.bbc.com/news/technology-51171398
That is actually an amazing recommendation. I don't mind it being small or large that much to be honest -- I would prioritise it being [almost] silent. And I don't think I'd need more than 4x 12TB disks for a few years.

Do you use yours as a NAS + media server? That's what I plan to use mine for.
To be clear, this doesn't just contain the source code of the software. It also contains the Verilog for the N64 GPU and other important hardware component, which is hugely important. From what I gather, it also contains full version history from their VCS.

While it is very interesting, it's worth noting that anybody hoping to use this for anything "serious" risks getting the Nintendo lawyers on their ass. Emulators won't touch this, neither will console clones. This leak is both a blessing and a curse.
Reasons to use Gridsome with your next Vue app
Could network analysis be used to deanonymize these rolling ids? I remember reading that network analysis easily deanonymizes blockchains. Seems same would apply to rolling ids.
A slight variant from that is some academics looked at keywords trending on WeChat search, a bit like google trends, and the earliest was the Chinese term for SARS which started trending on 1 Dec 19.

The term for "Novel Coronavirus" started trending on Dec 11th

So that suggests they noticed people getting sick around the 1st and had identified the virus by the 11th.

Say case zero was on Nov 1 and it doubled every 3 days then there I guess there would be about 1000 infected by Dec 1st and maybe 5 or 10 seriously ill. (guessing it takes 12 days to get seriously ill and maybe 5% of those infected). I think epidemiologists actually estimated it started about Nov 10th.

Link to paper https://www.medrxiv.org/content/10.1101/2020.02.24.20026682v...
> but a safety net against change

Heh, yeah, that's fair, although I think there's some nuance in terms: accidental changes (to things that were working) is a form of regression in my mind. Depending on how the codebase is structured, changing the tests to match the new desired behaviour might be trivial or might be excruciatingly complicated. These days (mentioned elsewhere in this discussion) I'm working on more embedded stuff, and the only time I'm generally writing unit tests are for things that shouldn't change.

As an example, last year I was working on a custom LoRaWAN stack. As I was building out the various pieces, I was writing tests to verify that the output from generally-pure functions came out as expected. (This packet) + (This key) = (This encrypted packet). Those kinds of tests help a ton for catching stupid mistakes.
camelCase and snake_case

... Just to avoid confusion
Airlines have always been a pretty crap business to be in. Older (hilariously formatted but still good) thoughts here: https://www.mcgill.ca/iasl/files/iasl/ASPL614-Airline-Financ...
It means 1.01gb, 1.1gb, and 2.0gb are all charged the same
Lively comment thread re Register article on this:

https://news.ycombinator.com/item?id=23077451
Sounds like they answered my question.
Does the application and/or data set fit comfortably in the cache of one of the processors, but not the other?

(I haven't checked if they've different cache sizes ;>)
That sounds awful, I'm really sorry to read this. Do you live somewhere where there's been a big uptick in hiring from grocery stores? I couldn't say whether it's a 'good' or a 'bad' move career-wise, bit it sounds like there are more important things for you right now, like your mental health and well-being. You should probably go for it if there's nothing stopping you. If there are things stopping you and there's no feasible way to work through them (financial constraints, culture, family commitments, etc.), you should seek someone you can talk to who can help you get a clearer picture of what you feel, where you are, and where you should go, like a therapist - it helps. In fact it's probably worth doing that whether you work in a grocery store or a corporate office. Good luck!
Obligatory joke: How do you make a million dollars in the airline business? Well, you see, you start with a billion dollars...

(real talk, who actually buys these stocks? they keep going so very bankrupt...)
Why is one analyst's opinion news? The market still thinks their stock is worth $10.
stonks.
They have huge unemployment.
> After all, the NSA is in Baltimore.

No it isn't.
How are individuals identified? It's one thing to have street-level cameras, but something else entirely when it's a plane flying at 10,000 feet. Perhaps I'm naive, but it seems like it would be extremely difficult to accurately identify a person that way (barring NSA/CIA/military level technology and sophistication). What am I missing?

Even with my doubts, I'm extremely opposed to such surveillance!