skysight-inc/HackerNews huggingface dataset:
> We shouldn't be surprised that this sort of thing happens from time to time.

It happens all the time. You just hear about it one time out of every thousand. The history of industry is littered with these kinds of intentional, knowing abuses of consumers.

> Not saying I have an answer.

Tremendously high penalties that destroy all profitability gained from consumer abuse and prison time for those knowingly engaging in abusive behavior.
Cool stuff.

The computation side of the LHC is really impressive. For a full software trigger, you have 25 nanoseconds in which to load all the raw collision data, reconstruct 100's of particle tracks, calculate their momentum, join them up to figure out their decay vertices etc etc, and then, decide whether to store the event.

I recall LHCb could afford higher trigger-rates than CMS/Atlas, an LHCb event is smaller (~100 kB vs 1 MB for CMS) because the detector only covers 300 milli-radians from the collision-axis, in one direction, whereas CMS/Atlas have full coverage.
I discovered Minecraft when I was 14 years old, back then it was the version 1.6 beta and I think it was one of the best discoveries of mine at the time. One of the most distinct features this game has in my opinion is the community it exposes you to, I had found early on a small server and the experience was really great, everyone was friendly and it was kind of like an mmorpg but you could build stuff! After some time the main reason I was playing it and was logging on the server is to talk with other players, with some of them I'm still talking, after almost 7 years of knowing them. I don't get the hate the Minecraft gets now as my experience was really great and it allowed me to develop my social skills and imagination.
There is an interesting version of this with The Netherlands and Belgium
The Netherlands: https://www.google.com/maps/place/Baarle-Nassau,+Holland/@51...
Belgium: https://www.google.com/maps/place/Baarle-Hertog,+Belgien/@51...
https://en.wikipedia.org/wiki/Nintendo_Switch

This has Tegra X1.
IIRC, they do random checks. 100 people don't get stopped, 1 does or whatever. Maybe random, maybe a hunch, maybe both.
It isn't though, really. Page load really is nearly instantaneous. I'm no fan of AMP, but I see the reasons why users like it.
It still gives you OS independence. And, at least in the case of something like the BEAM for Erlang et al, you can optimize the VM for the language.

Heck, besides Java and Erlang, you’ve got Apple with Bitcode for the Watch.

https://thenextweb.com/apple/2015/06/17/apples-biggest-devel...
They are not suspending the Schengen treaty, obviously. The treaty explicitly allows for temporary border controls.
Crossing the border to offload migrants on the other hand is obviously illegal.
Made in India Stock Footage Website
I took introductory lectures in physics and one prof would repeatedly state that quantum mechanics just cannot be understood, which was probably true for the scope of the audience, but still struck me as cringe-worthy. If I remember correctly that came up with wavefunction collapse, which is indeed just one model, that's begging for an explanation, and with fixed energy bands. The conclusion that there's a lot to memorize by heart is true nevertheless for any advanced science.

Whereas, I'm currently hearing an introductory philosophy lecture and, while physics informs my view in large parts, it's mostly about knocking down misconceptions.

The basic fundamentals, the first principles deriving conclusions, should be basic common knowledge. I don't actually need a mysterious slit experiment to be able to tell that my life, so to speek, is unpredictable, yet very regular, in the bigger picture. One common problem is language and there's almost no focus on that in physics education--if I may leave at least one lament--and since I can't say that the assembly of quantum states that is me is very likely to diverge, disentagle and grow decoherent ... philosophy still puts up with concepts like soul; or free will which is in the end not about inherent physical properties but just about regret and commitment.
Weekly Robotics #18
...and is the health issue of talcum powder real? Is that standard wrong? Is it's risk above the environmental noise level of cancer-causing substances?

Anything else is not much more than ragging on J&J.
One thing I am confused about (maybe more like suspicious about) is why fines for stuff like this aren't more onerous. There are lots of businesses that just factor in the cost of the fines which are way less than the total margin.

If I were designing regulations like this, and I actually had the goal of curtailing this sort of behavior, the fines would be tied to the total revenue of the product, like (total revenue + capital gains) * 1.25 (where the .25 is the punitive fine %)

That way there's no business tradeoff except "if we get caught, we're fucked". Like, in this situation the fine would be all the revenue ever made with the product for 40 years, and whatever interest they could reasonably calculate, times some proportional punitive amount. J&J would maybe be looking at a bankruptcy for it.

It may be too much, but I'd also be tempted to look into criminal charges for anyone with fiduciary responsibility related to the breach. So like the people who were directly responsible are charged criminally, but also their manager, and that person's manager, and so on up to the CEO. If line workers doing shady things could blow back into jail time for CEOs, certainly CEOs would be way more interested in making certain that everything was on the up and up. Just build in corrective procedures like a window for disclosure to law enforcement or regulators if something shady is discovered internally, to give the company a chance to correct the situation if there's a rogue actor or whatever.

I know the idea is impractical in a variety of ways, and as a person who has run organizations of various sizes it scares me to contemplate because I know first hand that people just do dumb shit sometimes and I can't always stop it.

But the incentives do feel too far the "it's easy and profitable to get away with" side.
Most of the steps here are not really configuring Wireguard, they're configuring the host (server or client) to use Wireguard.

WireGuard could certainly present those options as a default and automatically do them, but that would be above and beyond what a tool usually does.
And even then, without a dangerous threshold level, the number is meaningless.
If they really were "disruptors", they could have tapped their VCs for money to provide their own insurance, while they tried to work things out with the SIPC.

Instead, they made a shambles out this announcement, hurt customer trust and made themselves look like a fly-by-night operation.
Leaded gas. Asbestos insulation. Cigarettes. Fossil fuels. High schools would do well to put on All My Sons every 3 years https://en.wikipedia.org/wiki/All_My_Sons

"All My Sons is based upon a true story... how in 1941–43 the Wright Aeronautical Corporation based in Ohio had conspired with army inspection officers to approve defective aircraft engines destined for military use"
Heh, the title made me think that someone made a radio transmitter using DDR2, the memory.
Give the instructions on this page a try. If that doesn't work, they're very responsive on IRC
Serverless applications suffer from a few under reported drawbacks:

- Local development is complex. Does one provision a full cloud environment per developer? Emulate a cloud environment locally? These are solvable but it's a grind of special cases.

- Limited customization. Eventually one needs to customize the language / libraries of the lambda. Again these are solvable with a grind of special cases.

- Limited execution model. Not all compute tiers are the same. Some quickly assemble results from a database. Others run for a long time. Others build up a model in RAM before delivering results. Serverless optimizes for some but not all models.

Unlike serverless / lambda, all of the above can be addressed by containers.

- Containers have orchestration solutions for local development and deployment

- Containers are designed to support customization

- Containers can be deployed to run in many different ways.

Not to be a booster, but in my experience containers are the scalable compute architecture.
> I spent many years working with statically typed languages in a professional setting (in fact, my first language was statically typed) so I have a deep understanding of the pros and cons of each one

There are a lot of statically typed languages, many with completely different paradigms, so I admit to considerable scepticism of your claim.
There are several independent things

- first how you set -O2 defaults in your compiler. This is a delicate problem since you need to find right balance of code size, compile time, robustness of generated code (do not trigger undefined effect in super evil ways) and of course runtime. In benchmarks I have found that Clang has bit of edge for runtime which is mostly vectorization (on x86-64)

- selection of minimal ISA you support. For GCC x86-64 is still the original Opteron, but distributions can easily (and some do) decide for better. Indeed AVX is big win, but for general purpose distribution this is still too agressive. You can provide AVX optimized libraries where it depends

- selection of CPU tunning (i.e. generic/intel)

So I consider it mistake that GCC traded vectorization over compile time speed+reliablity for -O2 because it can make important difference in common workloads this days (not 10 years ago, say).

It is also clearly a bug for GCC to produce AVX instruction when not explicitly asked for :)

I also do testing on Zen, Core and some PowerPC. For the firefox machine I use Buldozer box because I don't care it spends long nights running builds & benchmarks and I think this particular problem is not very CPU specific.
I can't speak to your posts, and there is definitely some hate against Bitcoin, but in general, HN downvotes anything that's more evangelical fervor than in-depth discussion. Compared to many other topics, a lot of the Bitcoin posts I see I here are probably better fit for Reddit than HN. (I participate a lot in cryptocurrency subreddits)
That we (in software development) should worry more about negative productivity than positive productivity. If you're headed in the right direction, doing the right things the right way, you're productive even if you're moving slowly. The world doesn't need more efficient mess makers, but that's exactly what we get when people focus too much on per-hour or per-day pseudo-productivity. Races don't award medals for being the fastest runner in the wrong direction.
> What are the incentives?

You then describe the behavior of a sociopath.
Or they could just keep buying Amigas until they consume the entire market. 2 million is an insane amount.
In 16 plus years of consulting I have had precisely 2 occasions when I found a dev team that knew what they where doing.
How to Use Social Media to Advance Your Career?
Would not the incentives align with at least changing the product? Reduces the risk without pulling it.

Also I have a very hard time following the 'poisoning infants is OK as long as I get a promotion' line of thought.
Vine, HQ Trivia co-founder Colin Kroll reportedly dead at 35
It's been my experience that the man wants the babies NOW and the woman want to wait a few years until she meets career goals, or wait to concentrate on health problems, or just don't feel ready yet.

I know several relationships/marriages that broke up because the man was ready for kids and the woman wasn't, yet never the other way around.

https://www.cbsnews.com/amp/news/men-want-kids-more-than-wom...

https://www.theglobeandmail.com/opinion/actually-men-have-al...
I would be interested to know what cache aware code layout optimizations are available in LLVM. I personally know of none. GCC is bit simplistic in this sense (it does reorder functions based on profile feedback and execution time) and I plan to change that for next stage 1 (i.e. GCC 10)
The YouTube channel Ancient Architects is pretty good at covering the latest ancient history news:

https://www.youtube.com/watch?v=_9UGStJHZZM
Not to my knowledge, this is a pretty big screwup, at least reputationally. Robinhood's entire spiel is about how the big banks are bloated and sell you products you don't need (all of which can definitely be true). But I have never once doubted my bank's ability to comply with financial regulations and keep my cash safe.
Self promotion ahead: I worked on a SaaS product to backup databases on S3 called DBacked. After some time I decided to open-source most of it. It's not made to backup files, only databases. You can look at the open-source project here: https://github.com/dbacked/agent and the SaaS product here: https://dbacked.com/
Some related discussions:
https://news.ycombinator.com/item?id=17790033
https://news.ycombinator.com/item?id=12124210
https://news.ycombinator.com/item?id=9988119
> these virtual worlds are training camps for the youth, preparing them for the day when the planet becomes uninhabitable

More likely, they train them to ensure the planet will become uninhabitable. I mean, Minecraft itself is fine, compared to most games it's great even -- but watching Minecraft videos on YouTube, that's what I'd curate heavily, that's what I'd watch like a hawk, where I'd make triple sure the communication lines are open.

https://www.youtube.com/results?search_query=minecraft+monst...

https://www.youtube.com/results?search_query=minecraft+learn...
The impact of local journalism in the US
Speeding a site up is one thing. Speeding it up substantially is another and I doubt your example of one who only knows how to insert jQuery snippets knows enough to both understand and implement all the details from server to network to browser.
List of Study Abroad Scholarship in Poland
Why giving birth in the U.S. is surprisingly deadly
Shouldn't we keep a couple of these unopened for the future? Maybe open one every time we make a radical progress in some measurement technique?

Is this already a thing?
just create group chat in your favorite messenger
Understanding Fast Fourier Transform – to Solve Polynomial Multiplication
When one personally doesn't know the victims it is easy to rationalize.
haha, great example :) I generally think in the way the story points to. the reason we tend to give sacred meanings to ancient findings is because of our search for the meaning of life, I think. Finding details about their daily life would be more interesting and useful, however.
Also the GPU is usually lacking in typical industrial PC. I am using TX2 for this exact reasons: small form factor and good performance for gpu enabled code (running openCV and ML models). Plus you can easily add your own hardware and it act as kind of a RaspberryPI on steroids.
Anecdotally, a friend has been using TX2s and got a Xavier to test out. He was blown away by the performance delta. It’s got an octocore ARM for a CPU, and while I don’t recall what the TX2 has... that’s a lot of CPU cores to work with.

I’ve got a Xavier sitting on my desk too, but haven’t played with it much. Running OpenCV on it and doing some light live video processing was really smooth.
Your last paragraph nails a lot of the source of modern middle class rage. White collar is now just barely middle class. Everything else is living hand to mouth.
> Not saying I have an answer.

Well, I do have a simple one. You take each person that you can show that knew about the problem, propose a punishment proportional to the power they had, and send them into a judicial system where they can defend themselves before facing the punishment.

The fact that things do not seem to work this way is disconcerting.
I'm not loving the Firefox motion toward clang. For years we've been told that clang is great because we finally have a competitor for gcc and that multiple interoperable compilers can only improve the ecosystem (which is undeniably true).

Now we have a big project deciding to move from a reasonably portable gcc build to a clang-specific LTO framework that required significant engineering effort to achieve and which apparently isn't easily portable to the equivalent gcc effort, requiring a gcc maintainer to jump in on their behalf to show equivalence.

How is this not moving backwards?
Why do you think we have no accurate models? As far as I’m aware the IPCC models have all done a fairly good job predicting the rise in temperature we’ve seen to date. Even ones from several years ago.
> A person convinced of (and perhaps ego-invested in) the nonexistence of new possibilities is a person actively resisting their opportunity to discover possibilities — too stuck in the obvious to discover new truths.

Since this article is almost 10 years old... has any progress been made in demonstrating the existence of pure functional I/O? Reading files and writing to the console is one thing, I’m more curious about human input, GUIs and language. Think about apps Photoshop, Super Mario Bros, or Sublime text. The ways we want to interact with them seem more fundamentally sequential. Not only can I not see how to make them pure functional, I can’t see what that even means or why it would ever be desirable.

> Hand-waving is an important factor in staying stuck in impossibility thinking, since rigorous argument uncovers unconscious limiting assumptions.

You have to admire the effort to discredit any rational thinking before it starts.
Io_submit is part of the Linux aio subsystem. Thus patch is literally a extension to that subsystem to avoid doing a kernel call to submit aio requests and collect results.
The answer is simple. Gargantuan fines and imprisonment for top executives.
No client software, so I would have this installed on a VM on our server and it just goes to crawl and pull files from all the PCs?

Then does the hard part with diffs and etc?

Isn’t this already built in to Windows and I assume Linux(es)?

(I apologize for my ignorance here, not a sysAdmin)
What exactly is Google's “Cloud TPU”? [Video]
For some reason most parents will tell you it's amazing even if they are miserable. The reality is it could be amazing, or horrible, or anything in between.

Your life will change. Your relationship with your SO will change. You may feel significant financial stress. Kids aren't cheap, but this of course will vary with expectations and your SO's expectations. You will have to compromise a lot.

I don't regret it by any stretch, but that could just be Stocholms...

Ignore advice that's certain one path fits all.
Random border checks are normal, even in Schengen, usually it's by Customs, sometimes it's highway/Autobahn police. Spotchecks are perfectly normal, though they've been elevated on some borders due to the refugee crisis (atleast in germany).
West Michigan native here. A big reason why the schools have AC is the humidity in the summer. Since we are right next to Lake Michigan.
It could have been that you got caught in the "random" checks applied after terrorist attacks or during the migration crisis but Switzerland is a weird case in that they're part of the Schengen area but not of the custom union. So for example, while between France and Italy there is literally no border station the border between Switzerland and other countries look like a normal border since they have to check goods. People shouldn't be subject to border checks but it happens
This is a transmitter, it can't receive replies.

But yes, they tested it:

> The transmitter produces a strong and stable signal at the fundamental frequency, but also produces strong unwanted harmonics, with the f2 being only 3dB down. Furthermore, the f3 is only 10dB down and the f5 is just 20 dB down.
Thanks for the detailed reply. I have been a bit inflammatory explaining my problem. I appreciate that for queries which are expected to be re-run, it is useful to have an appropriate index.

What I see from your proposal though is that the work for building the same query is split over re-indexing plus another now slightly less complex query.

What I have missed in Elasticsearch is the ease of expressing a data problem. I am also no stranger to learning new languages when needed. You might think differently, but I am of the opinion that the problem that I described translates a lot more easily into SQL.

What I need in this context is to have a language and tool where it is easy to try lots of different queries in succession; to be able to get a feeling for how the data works and test hypotheses. I haven’t been able to do this in Elasticsearch. I am not saying that there’s nothing which Elasticsearch is good for, but it’s just about using the right tool for the job.
> I don't get the hate the Minecraft gets now

What "hate"? The author describes his son showing signs of addiction, and ends up laughing it off.
I'm an aerospace engineer, so when we had our daughter somebody bought us "Baby Loves Aerospace Engineering" which is one of those board books about a toddler with a bird friend who wants to see outer space. The book touches (briefly) on why bird's wings can't take her to outer space, and that she needs a rocket.

Good inspiration for your stories maybe?

The same author has done ones about coding, thermodynamics, and gravity.
Why wouldn't accounting be considered a pretty solid part of the M in STEM? It's applied mathematics and in my opinion one of the better angles to teach young people maths.
The Internet of Idiots: How We All Participate in LikeWar
"Counting the losers" is part of R&D. Many companies invest in R&D, having failures is normal. According to Investopia[0], pharma companies float around the top of R&D spending. They indicate the semiconductor industry gets away with charging customers with more R&D spending. (Note, Investopedia doesn't cite any sources, so take it with a grain of salt.)

[0] https://www.investopedia.com/ask/answers/060115/how-much-dru...
As a user I like AMP because it's guaranteed to be very fast. There, I said it.
For games you usually want smaller number of high performant cores than many lesser performant. Haven't done much game programming in recent years, but I still remmember the terror of programming PS3 Cell CPU.
"Me too" drugs are quite useful. Let's say that compound A and compound B both treat your condition. Both have side effects, but there's some difference in the two sets. Or, if we're talking about compound still protected by patent, what if you have a negative reaction to the inactive ingredients in one? Would you rather that patients who can't tolerate side effects just go without?

Serendipity is a real thing too. Nobody started with the idea of creating boner pills or hair regrowth cream when they created Viagra and Rogaine. Both were failed treatments for another condition that happened to have useful side effects.
This is a bit different though. DPDK completely bypasses the kernel and userspace directly talks with the network adapter.

I think this is mostly for disk I/O and the userspace component still communicates with the kernel that controls the hardware and performs permission checks.
I don't think I'm being overly dramatic to say that the antiquities governance in Egypt is a bloated, top heavy and mostly useless bureaucracy which - in the end - only has a cursory interest in archeology - aside from keeping the money rolling in.

It's all about giving high paying, long term jobs to political allies and family members and less about preserving one of the most fascinating cultures the world has ever seen.
So this is basically packet MMAP but for disks?
Yet the CDC is effective at spreading awareness of common diseases. Why do this via drug marketing?
Wall Street, banks, and angry citizens