skysight-inc/HackerNews huggingface dataset:
> I was drawn to programming, science, technology and science fiction
ever since I was a little kid. I can't say it's because I wanted to
make the world a better place.

One of the main sources of burnout if feeling that your work is meaningless and only benefits the company owners.

Even if we are unaware of it.

The advice of doing things you love as personal projects might not be enough.
You'll be sad to learn that most of wealth is created by taking advantage of people. Most of us agree that advertising is annoying at best and most of us work for companies that make their money from it. Most of the people in this category are knowledgable (see: privileged) enough to stop receiving advertisements.

Learning how to do this is not "hard" per se, but if you haven't had your own computer growing up and been born into an environment that encourages learning, you aren't going to be able to do this.
The current way to get a lot of efficient computation on a modern computer is to engage the GPU of said machine. This means that any language hosted on the CPU is going to be at a disadvantage.

In short: you are better off writing a compiler toward the GPU and use it as a compilation target. And a lot of things argues that language benefits from being a functional one, given how GPUs tend to work on data.

If there were no prior work, and if we have the full GPU specs, I'd reckon you want languages which are strong in program translation: Haskell or OCaml comes to mind.

Elixir---as well as its Erlang sibling---are really good at handling problems where there is concurrency involved. It is subtly different from parallel computation in that you often have many threads of execution all wanting to do different things at the same time. It is the same space e.g., Go occupies really well.
Depends on how memory intensive workload you have. AFAIK, Epyc supports 8 memory channels, while Threadripper supports only 4. So TR has effectively only 50% memory bandwidth available.
These are what I call CV projects. Technology is chosen because it looks good on someone's CV rather than the suitability of the technology to the given problem
There are still more people with other colds & flus than covid-19.

Being sick today, still likely means you have something OTHER than covid-19
Rails should match that, if you accept that a small part of the feature list is provided by (popular and commonly used) plugins.
Coinmarketcap Chose aenalytics as the Explorer for aeternity
> A person is genuinely invested and passionate about privacy...and you call their work garbage.

I'm referring to the output of Google and Apple as garbage. You're the one trying to make this personal. I don't really care that an individual cares about privacy. It has nothing to do with the machine they are a part of.

> and we know Apple’s stance on privacy

No we don't. We don't "know" anything. Are you serious?
Ah, the copy next to "Turn on Two Factor" sure sounded like SMS only, but sure enough, it gives you the option to use TOTP later on. Thanks!
That's called PR and spin.

Having said that I know nothing of Palantir, today was the first time I heard of it.

But I would never ever believe anything a CEO says in the media that can't be validated. Their very job is setting the company in a positive light above all else. Especially when it comes to vague terms about company ideals that can't be proven. And 10 years is an eternity in IT. Remember Google had their motto "Don't be evil". Look how that turned out.
>it's not the ads most of us object to

I would love to see real data on this! Most of my peers don't want to be marketed to, at least when it comes to internet advertising. Definitely when it comes to traditional advertising (ie billboards are an eyesore, TV ads are offensive or irrelevant or just plain annoying).
Python prioritized pragmatism over expressive purity. That alone put it way ahead of many other languages.

Attention to language interop (especially with C) and a decision not to try and be all things to all programmers was another reason for its success - particularly in data science which relies upon heavily optimized numerical processing libraries that are mostly best written in C, C++ or Fortran.
As many have indicated, this article is pretty dated now.

In some ways it argues for a thorium nuclear power plant when subsidized wind is available. Yeah thorium is great, but we know how to do wind and the buy-in is cheap right now. You'd have to invest a lot in thorium to make it worth it.

Forgive the crude analogy.

Also, the people building ML models and doing data science aren't always ubber functional programmers, so Python is easier for them to get going with. Just like the people writing Enterprise software find Java to be fine.
I have a Ryzen 9 3900X. Officially it doesn't support ECC memory. In practice unregistered ECC DIMMs work fine, and ECC functions properly (single-bit correction, dual-bit detection).

I assume the 3950X is the same way. The hardware is there, the official blessing is not.
Sorry, this content is not available in your region.
Indeed. And in a Newtonian universe, it's possible that something like nuclear fusion could exist that would liberate much more than mc^2. There would be no upper limit on nuclear reaction energies set by the total rest energy of the reactants.
I think you misunderstood me; as much as I believe in libre movement ideology my point was from a more pragmatic point of view.

Libre software is more fun to work with because you own it; it's open it's free and has community of people working on it.
It's not some bits in the cloud that do stuff when you click a button and the only power you have is support email that will be replied by a robot — it's an actual open project that you can feel. Even if you are not a programmer you can hire someone to create change for you.

Sure sometimes it's ugly, and sometimes there's conflict; sometimes it's insufficient and out-dated but it's much more spiritually empowering when you own the software and have the freedoms that come with libre software.

It's much easier to enjoy technology when it's actually there.
> This is why the working-from-home trend that I hope COVID will kick-off is going to be a good thing. While we may still be working for the same companies, having a tighter integration between work and home is actually good for our mental health.

Alternatively, it extends the reach of companies further into the home environment, and may exacerbate the existing trend for people not to switch off, which in turn makes it harder to achieve a good life-work balance. Imagine having a pressurised call-centre type role from home. Some people may feel greater pressure to appear 'corporate' in the home environment, others might not mind their kids or cats interrupting a Zoom meeting. Not everyone can create a suitable WFH environment in a nice spare room.

Whether this actually happens depends on corporate culture, the personalities and goals of the managers and employees, whether a crunch is on, and many other factors. But I'm not convinced that a tighter integration between work and home is necessarily always going to be a positive, from a mental health perspective.
Simple is better. People however tend to not agree on what's simple.
> Most production web sites today are exploitable because of this.

How so? To exploit this, you need to already have RCE on a container. But generally you get that RCE by exploiting the site (the application code) in the first place.

In which scenario does an attacker have code execution privileges in a container, but needs this root privilege to exploit the site?
Many years ago, a young consultant was working at a client site on a SunOS box. Suddenly, the machine started playing the, let's call it the restaurant scene, from "When Harry met Sally." Yeah, it got awkward real fast...
I think that's a bit too strong of a statement. In my opinion, it's not going to be possible to represent every solution to a problem in a simple manner when reality is so mind-bogglingly complex. Good tools should allow you to face natural complexity head-on, instead of trying to fit the outside world into a "simple" Bed of Procrustes.
World's fastest camera captures 70T frames per second
Yes, I never disagreed with that, best tool for the job. But your problem is not the usual stuff that web projects are about.

Edit: FYI I have experience with other languages too, so if at my work I use PHP does not imply that I am some inexperienced person that has no idea how other languages work. I do not have experience with your domain of high concurrency, low latency stuff but I worked with threads, and thread pools and multi-processes programs(it happened that some thread would segfault and bring the app down so we had to use background processes instead of threads) .
He's incorrect in that the Standard Model firmed up in the 1970s. But since then, fundamental physics has been nearly stagnant.

More broadly, the era of exponentially growing knowledge of the basic foundations of the universe cannot last long. Historically it will be seen as highly anomalous. Most of history will be one of scientific stagnation.
The point of not deplatforming people and keeping them in "sunlight" is NOT that they can keep getting shamed by others.

Its that a dialog can happen and people change there minds.

But sadly like you shown its not about finding a solution but winning, feeling superior and dragging other people down.
I would really like to see them confirm this case with antibody testing.

Even with antibody testing, it would still be possible that the sample from December was a false positive, and the patient later contracted CoVID-19 and developed antibodies, but it would increase the certainty a great deal. If the person has antibodies and does not report having had an additional bout of CoVID-19-like symptoms after the initial disease, then this would be much more certain.
http://cr.yp.to/hardware/ecc.html

Without ECC, modern systems (>= a few GB RAM) will have bits flipping pretty much daily.

https://news.ycombinator.com/item?id=1109401
Quick google search turned out an alternate source:

https://www.nytimes.com/2020/04/09/us/baltimore-surveillance...
Covid-19 May Force Out 125,000 H-1B Visa Holders
Old English, i.e. the language of Beowulf, is a Germanic language. With the Norman invasion, English became heavily influenced by the Romance languages. So English has roots in both both old German and old French.

One place you see this is in terms relating to food. Words relating to rustic activities like agriculture and raising animals such as "cow" tend to have German roots. While culinary words like beef and veal tend to have french roots.
Out of interest where are you located and what browser are you using? (Works in Australia. (iOS))
Whoa, it seems that AMD has really blown it out of the water here. Good to finally see competition!
Noticed this recently when doing an ES6 course. So many additions look similar to modern PHP!
Affine types are definitely an advanced PL feature, and the compile time checking in Rust is largely based on them. ("Affine" meaning that values of such a type cannot be implicitly copied, but can be implicitly dropped. One reason why Rust doesn't yet have functors or monads is that it's not very clear to what extent these would usefully generalize to such a construct.)
It prevents corruption from bit flips caused by cosmic rays and other sources. More important for scientific/business purposes and at higher altitudes where there is less atmosphere to block cosmic rays.
So you're saying that government investment in the NHS has refused to keep pace with the population increase, when both the investment requirements and the taxation income can be assumed to be reasonably proportional to population size? Seems like either incompetence or malevolence to me.

Either way, yes you are 'technically correct' that you didn't mention per capita. Hope that gives you the warm fuzzy feeling you're looking for. Well done!
Great comment, nice to see some rational/balanced thinking on this.

To me it seems overly paranoid to suggest that the UK government would be doing this merely so they could track citizens movements or whatever - and I'm pretty sure the intelligence services are capable of doing that already if they want to. There are definite upsides to their approach from a surpressing the infection point of view, obviously they believe they are worth the trade-offs.

It will be interesting to see how the trial plays out vs. other countries using the Apple/Google approach. I don't think the government would risk having another potential large failure in handling this crisis if the evidence clearly points to the Apple/Google approach being better.

I did see a quote yesterday to the effect that nothing is set in stone and they can change the approach they are using if necessary, can't find the source right now.
It's happening tomorrow actually: https://githubsatellite.com/schedule/#satellite-kickstart-58...
It's not memory intensive at all - just CPU bound
Archive.org:

https://web.archive.org/web/20200505113005/https://www.wbalt...
Are they still unstable? Was it the hardware or software the problem (bad support on Linux)?
> When will they learn a p2p system/network can never truly be taken down so long as Human's have personal agency.

I do think they have learned that by now. However their goal is not to take it down completely, just to make it more difficult to install for a layman. And that they can be rather successful in: if there's a thousand different ways to get Popcorn Time, half of which don't work, your common user will quickly give up and go pay for their Netflix. I myself have done that, and I consider myself a technical person.
> In the best case food was mediocre (mostly bread or porridge or similar)

> The local nobles took every liberty with peasants: robbery, beatings as sport, rape, murder. The roads between towns were plagued with bandits.

You are cherry-picking examples that are in no way representative of the life of most humans.

Plenty of evidence shows otherwise.
> To know the true severity of the virus, you had to rely on leaked information. Doctors were silenced and journalists arrested, and social media censored.

I'm not trying to resort to hyperbole to make my point, but how is this not considered Biological Warfare by the CCP?

I'm being sincere, whether deliberate or by accident they ended up using their citizens as a (possible) vector of infection in Hong Kong--a country they have had ongoing political strife and used overt violence against--while maintaining and withholding information of its infectious nature to the rest of the World, and censoring or outright disappear'ing Citizen journalists or Physicians on the mainland who tried to share that information in the process. Which then overwhelmed Hong Kong's medical system by keeping the borders open, despite local opposition from the medical professionals as well as the Citizenry for reasons only Lam's administration could rationalize, one that risked the lives of the over worked medical professionals who were just trying to cope [4] with the influx of patients.

All while censoring the Internet for possible related incidents for those who tried to research the topic on their own

Even now Xi/CCP are trying to stonewall the investigation [1] and even threatening Australia with a boycott [2] for their calls for the probe.

And now with the findings of the Five Eyes dossier [3], which has to be approached and treated with a healthy level of skepticism, it is coinciding with the events the CCP took and has taken in the past to curtail anything it deems undesirable.

If anything this underscores why a Free Internet, uncesonrable by any Nation-State(s) is a matter of Life or Death and should be taken as serious as any other critical form of infrastructure and move away form its current monetized Panopticon model at all costs. And I'm not just referring to the one behind the Great Firewall, either.

1: https://www.msn.com/en-gb/news/uknews/china-bristles-at-aust...

2: https://www.thehour.com/news/article/China-threatened-Austra...

3: https://www.msn.com/en-us/news/coronavirus/bombshell-five-ey...

4: https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Hong_Kong
Apart from price, was there a reason you did not go for ECC?
Thx!
https://pastebin.com/VQTDQkcH
#4 Nod continuously while pretending to take notes.

I have learnt this a long time ago and used it a lot at university. I must admint I was quite a lazy student.

However if/when I went to classes I made an effort to sit close to the front, make eye contact with the professor and nod when they looked at me. The way this makes you stand out of thousands of uninterested faces is astonishing. Many of my teachers knew me by name. There were a few occaisons where I even got preferential treatment or an extra few points if I needed them for a better mark on an exam.
I create guided example on Traefik with Pomerium identity-aware access proxy
> You can't spin up multiple request threads to make concurrent non-blocking queries in PHP.

I think you can.

https://dev.to/webong/using-asynchronous-processes-in-php-7i...
> everyone has the ability to ignore any order they are given at any point for whatever reason but some times people obey orders because they think they will get shot if they don't.

Why are you talking about orders? DMCA takedown notices aren't orders.
Freezing, not booting, certain applications not working, failing to pass stress tests, and other misc problems that the user reports.

When those things happen they just send them back to the distributor without testing further because they're not sure. They tell them that a)it's not their fault and returns the cpu or say b)it's their fault and sends a replacement.

Could be that AMD is blindly replacing CPUs rather than test them like Intel does.
RDD - Resume Driven Development

http://radar.oreilly.com/2014/10/resume-driven-development.h...
doesn't work in Europe, OK from US
That article is discussing retrospective case tracing, just like the retrospective analysis being done in France.

The case from November was not recognized as a novel virus at the time.
Does not work in Germany - I suppose because of GDPR ...
Not working in the UK.

We got some really weird EU rules a year or two back which fucks about with a lot of content.
Gotcha.

To be fair, I can't think of anything distributed via torrent that you'd want on an iPhone that isn't copyright violation.
Keybase.io has support for git repos. Highly recommended!
We don’t even know if individuals can acquire immunity from infection, yet. (That’s a prerequisite to herd immunity.)
Show HN: Remote work advice just for you
Small tangent: It's sad that the Mother of All Demos still looks like the future of computing. Google Docs and its siblings come close, but they still don't match it in scope.
Deployed a fix. Backspace is captured now.
Just FYI since you've done it twice and might want to know, it's not mute point. It's moot point.
When I see things like this I start to wonder if all of deep learning is actually getting this close to an uncanny valley like result, but because it doesn't really understand grammar (or an image, or a road etc.) we don't feel the weirdness of the result. There is just something a bit off about the structure and meaning of what is produced such that reading the ones not written by Goop usually clog up my brain. The Goop ones clog up my brain in a different way of course ;-)
I think a much simpler solution would be to just use one consistent XML parser. Throwing AI at things is not a good general solution. Black-box AI models may work in the common case, but they have edge cases with bizarre behaviors that are poorly understood. You'd end up with a result likely worse than this.
I'd send daily limit amount to each citizen in the country, as a one time bonus
> You would query those first surely, before loading the DB? Regardless, I've been using Redis and Memcache for years from PHP, so mute point.

You probably want to report a degraded status so any traffic that can be bled off into another cluster can do so.

> So how do you track those?

There's a thread pool.

> And for how long do they live after the parent request has been processed.

They might live on after the request flow if they're still doing work.

> or do they block the parent?

Depends on the job and the nature of the API.

> Gets complicated quickly.

That's engineering.

> Rasmus will admit the same, but he will also admit he does not care (I've seen him say this during a talk). Nobody bought your product because it had beautiful, consistent code.

That's why I buy a lot of things. It's also one of many reasons why I don't buy PHP.

> 99.9% of web apps are CRUD.

Now that platforms have taken over, I don't think this is the case. Large systems have sophisticated needs that don't always map to a traditional relational data store. PubSub, feeds, queues, concurrency, eventual consistency, vector clocks, etc.

Platforms are going to eat the long tail in the search for growth.
Food and Drinks App
What if you create an application that will advise people what they have and what not, depending on their age, weight, illness.
It‘s usefull for everyone but bit errors happen far far seldom than people do expect. But you should have it just in case. You dont want e.g. a corrupt database file just because the low probability of a bitceroor happened and you have been in bad lick it was on a very critical operation.
It would be shorter if you stuck those expressions in between the curly braces, and it would break as soon as quotation marks are introduced. I guess it's a you don't use those too often in your expressions?

If would be longer if you started attaching descriptive names to those expressions and using them in an f string.
Probably related Radiolab episode covering a similar/same(?) system: https://www.wnycstudios.org/podcasts/radiolab/articles/eye-s...
The best thing you can do to help is get your family to vote Democrat. They're the only viable party who acknowledges the problem.
Very similar: http://snarxiv.org/vs-arxiv/
Yep, the same. I solved that by changing password to the same for "blocked" account.
For most apps, the URL rewriting is optional.
Naive question here.
Is it illegal to build counter surveillance tech, I mean you have companies that specialise in building these things for governments would it be illegal to start a company that does the opposite, build tech that helps people beat this sort of surveillance?
> there are also systems that are vulnerable to various kinds of abuse by malicious actors

Some people consider GCHQ themselves to be malicious actors when it comes to the privacy of the UK public.
I think that that's also a good point. It makes me wonder about the useful limits of abstraction if accessibility (broadly defined) is the goal.
One obvious use case invoked all the time: tracebacks are generated through introspection.

https://github.com/python/cpython/blob/3.8/Lib/traceback.py
Covid-19: 5 new human truths that experiences need to address
I don't agree entirely.

Machine Learning/AI adds an entirely new perspective on big data. It can see patterns in data that would be meaningless without it, correlations that can't be found in other ways. Some data is OK for a government to have if they can just look it up in exceptional cases, but not if they act on every single bit of data collected.

In essence, using ML is creating new data (or at least: Information from the raw data). This information can be very revealing and not at all in line with the scope the data was initially collected under, which is one of the principles of GDPR.

You can't really view data as static once it's collected. Combining with other existing data and new methods of data analysis make it a totally different picture in terms of privacy.
Juul is a huge opportunity for big tobacco.

It’s a way to get the kids hooked and make them life long customers.