skysight-inc/HackerNews huggingface dataset:
>a bailout of bankers issuing entirely toxic debt, and a massive public effort to prop up auto executives who were building cars that weren’t selling.

The bailouts were loans to banks, with stable banks forced to take them to avoid signalling, and the loans were paid off with interest to the benefit of the taxpayer. The toxic debt was debt the middle class treating their houses like casinos, taking on debt, then defaulting. If we hold the elites accountable, do we also hold those lying on loan forms (mostly middle class) accountable?

The auto bailouts were designed to save middle class jobs, and these were a financial loss to taxpayers when these were defaulted. So here taxpayers did pay to keep middle class jobs.

Note that taxpayers did not pay for either bailout, but the did pay or benefit on the gains or losses. The money was from the Fed, with the taxpayer on the hook for the deltas, not the initial amount.

Actual accounting on the bailouts [1]

Maybe the middle class should hold themselves accountable.

[1] https://projects.propublica.org/bailout/
Ah man. Hope this makes it to Linux and especially OSX soon!
What Alan Key describes reminds me of actor systems like Akka. Each actor is like a "cell" isolated from other "cells". An actor receives messages of arbitrary types ("messaging" and "late binding") and can do what it wants and whenever it wants. Actors can form a hierarchy to handle errors. This again is much like how cell handle injuries.

Interesting is that the Akka community put a lot of effort in implementing statically typed actors. But as far as I know (I'm not quite up to date) there is no final solution to it. It is controversial if it is even the right thing to do.
Companies put their offices in expensive cities because that’s where most of the people who work for them want to live. If Google decided to move their HQ to rural Kansas tomorrow, most of the company would quit overnight.
I think you're confusing strong and dynamic. It's static vs dynamic and strong vs weak.
Not to mention there's a fair bit of evidence suggesting that Intel won't even have 10nm ready next year either.
So Windows 10 + Nvidia GPU is only 4%? Huh. I would have thought this demographic would be larger.

I guess most users are on laptops where integrated Intel GPUs are more common.
This is a little circular, in that we do the preventive care that we actually do is the sort that we think is effective.

If it were obvious that these whole-body scans were cost effective, the NHS would have people lining up.
My coworkers have wasted years of their life because people decided to write software that could feasibly be a medium-complexity spreadsheet.
The driver shortage is a legitimate crisis and was the cause of huge rate increases last year. Driving a truck is a difficult job and fewer people are choosing it as a career path. [0]

“Regulatory constraints” refers to FMCSA’s hours-of-service rules, the legal limit to how many hours a driver may operate a truck in a given day. [1]

[0] https://www.npr.org/2018/01/09/576752327/trucking-industry-s...

[1] https://www.fmcsa.dot.gov/regulations/hours-service/summary-...
Absolutely, and it ignores that React has never been designed purely to render into the browser DOM as defined by the w3. The browser's DOM is simply one target, though certainly the most popular one. I use React every day for building other things: xml targets like PDFs, word docs, and SVGs, raw strings, canvases, native, etc. Far from a toddler's mistake, the team was well aware of this from the start, and the shift from everything in the 'react' package to splitting out 'react-dom' is clear evidence of this.

Components are a very powerful concept that goes way beyond the common scenario of building a web page and updating it with some data.
The fact that they can still hoover up your browsing data the same way as in normal mode.

Google Chrome has defaulted to disabling extensions in incognito mode as long as I can remember:

> Allow in incognito [ ]

> Warning: Google Chrome cannot prevent extensions from recording your browsing history. To disable this extension in incognito mode, unselect this option.
False Dichotomies
> New streamlined worker debugging in the JavaScript Debugger with the new Threads panel.

This is great news!
Currently it will only be enabled on Windows machines with Nvidia GPUs. So this shouldn't be an issue for environments with no access to a GPU.
I was enthousiastic about Purism and was following their progress on making a new phone, the Librem 5. My interest in Purism has dropped to zero since it is an American company that can be forced to do whatever a president wants it to do. Yes, we need an alternative and it has to be one that is out of reach of the president of the USA to make sure that our investments keep their value.
Also if it's becoming bad you might just want to ask your local doctor.

Might also be worth to check if it's not due to too much stress.
I don't think the quantity of work matters at all for salary.

A monitor probably needs more knowledge than a driver (need to know the specifics of the product, how to fix problems etc.), and has the same downsides (long hours, not especially exciting job, bad work hours, sitting all the time etc.). If anything I would think they would be paid more.
There's a chain of hotels (Yotel) that is known in part for its robot that will stow luggage the hotel is holding for you. In practice, the staff mostly stows your luggage like every place else because the robot doesn't have anything like the throughput you need at busy times.
I used to code with black themes for a long time but not anymore: Why not simply lower your screen brightness ?

I feel it better for my eyes because the text which i'm looking at is actually dark and not bright.

Most people with dark themes have high brightness levels on their screens. I think this can be bad on the long term. Especially that many screen elements are not as dark as their code, which makes them ultra bright
> eyes are deep into both the design and the construction of the brain. Sooo, super tough to have a better intake channel.

Maybe the optical processing parts of the brain are where they'll inject a lot of the new interfaces. Have you ever had the sensation, when you're really focused on a problem and thinking hard about it, of not being able to see while you're concentrating? To me, it feels like your brain is /borrowing/ the optical lobes for other purposes at that time. I don't have any background in neurology, but it's fun to think about regardless.
Would you rather people, jobs, and an economic powerhouse of an industry move away or just build more housing? It's not like the software industry is a monolith, it's a collection of people and companies who have decided the network effect of moving to a high cost place with a lot of engineering talent is better than the alternatives. It's hard to move that inertia somewhere else.

Then there's the serious question of where would the industry go? So many cities are so NIMBY controlled in this country (although SF is up there with the worst) that not many places are better.
Show HN: Design Favorites (v0.01)
I just love the legalese idealization, on "how the emperor is challenging the law" I mean, 'legal scholars' taking themselves too serious for a change...

The rest of the text just reads like legal sadism against a person who apparently is all powerful but shouldn't do anything
Does the post office employ long-haul truckers? I was under the impression that this kind of hauling was contracted out.
A friend of mine has a son (22 years old) who just started driving a semi truck for one of the big 'Dollar' store chains.

Pays $680 a week, he's home every 2 weeks, and as a bonus he gets to unload the truck.

Not a terrible job, but not many people want to work that schedule, and a life on the road isn't probably ideal.
Any info on the Rift S camera array? Resolution, frame-rate, color/grayscale, global/rolling shutter?

I'm guessing ~VGA across the board to fit all the bits in the single USB3 pipe (640 * 480 * 60/120 FPS * 2 bytes per pixel (YUV) ~= 200-400 MiB/s).
Heads up: If you're using Chrome, you can highlight a word, right click / context menu, and the very first option will be "Look up <word>".
There's also "A Visual Exploration of Gaussian processes".

https://distill.pub/2019/visual-exploration-gaussian-process...

Everything from distill.pub is great.
Old persons are in general richer than young ones.
> You can't install an app without accepting all permission, contact info, sms, and so on.

Sounds like someone’s view is skewed by how googles store works. I don’t use Facebook at all but on iOS an app can request permission for eg your contacts or photos or whatever - but you can just deny it. This happens at runtime not install time.

So if you install say Skype, it’ll ask for camera and microphone and contacts. But you can deny all of those and just text chat with contacts in your Skype contact list perfectly fine.

You talk aboht “indexing” as if native apps aren’t searchable both via the web previews and via the native App Store search.
Neither are all Google spreadsheets
Alzheimer's: Road to Cell Death Mapped
Does this release include javascript MDS mitigations ?
Not to be too snarky, but...you know about universities right?

I can almost guarantee there's a university or research institute near you doing some kind of research that's trying to improve or understand human health via MRI.
How is the package actually delivered if there's no driver?
But how much of that is the existing compositor, renderer or other components (that have been or will be replaced by Firefox Quantum components) and eventually be deprecated and removed?
If by upward transfer, you mean elites gained the larger percentage, then also include that immediately previous to Obama the same elites saw the largest percentage losses under the Bush financial collapse. The gains as the economy improved restored some of those losses.

Also under Obama the middle class gained significant wealth, through reduction in unemployment, restoring of stock values (i.e., pensions and 401ks), and wage increases (the largest year over year median wage increase on record was under the Obama admin).
Beta of the YouTube of Podcasts
I see the point, without centralized power you wouldn't have messes at this scale, there would be local messes that local power would be incentivised to clean up because it's in their backyard and it stinks.
I'd be willing to pay to not receive it.
Hi HN'ers!

I quietly launched this new project last night for the selfish reason of needing an easy way to save some of my favorite design mocks / prototypes I've found on Twitter.

Then I realized other people might be interested in it so I thought I'd share it here.

If you want to get a design added to the website, just @DesignFavorites on Twitter to the design and I can work to get it added.
Graph of game of Thrones all seasons score on rotten tomatoes
Ask HN: Help a data collection agency be more secure
Hi HN,

We are a technical project manager and a senior software engineer at a large, US-based, data collection agency. Using a throwaway account, but imagine something similar to Equifax in terms of relative size and data sensitivity. We were given the opportunity to assess the security of one of our more sensitive systems, and were able to find enough critical issues that we believe we are close to getting the go-ahead to re-build just the data-store of that system to improve security. Our hope is to successfully re-build the data-store, prove that we can fix these issues, then expand to other components of the system.

We can't get into too many details of the data or the system, but would be interested in high-level thoughts from the HN community.

Some scope:
* We are likely to get the go-ahead to swap out the data store, and implement adapters in the systems that access the data store. The old system is SQL based.
* We've been asked to migrate the data to AWS from our own data center, which should save on cost. We care most about the security aspect, but agreeing to cut cost is helping us get support for the project.
* The authentication and authorization mechanisms exist in other components that will be outside the scope of our original project.

Core goals will be:
* Reducing number of system administrators
* Preventing bulk data exfiltration (currently, the application can pull data from the database as fast as the network permits)
* Keeping the system simple, we are concerned that this project will be underfunded going forward, so overly complex security is at very high risk of being bypassed by future engineers.

We are interested in thoughts from the HN community about how we should approach this problem.
Hi all, I’m building Lisny, a podcast app that focuses on podcasts discovery. it’s in beta now.

Lisny have an easy to use interface and recommendations of episodes of podcasts.

More info: https://www.lisny.com/

Can you give a try and tell me your suggestion to improve it?

I will iterate on it (I'm full-time on Lisny).
Thank's
Sculpting text with regex, grep, sed, Awk, emacs and vim
Even More Secret Telegrams
When do you think it started to get worse? during season 4, 5 or 6?
>> I'm guessing 250gb of space would be enough for a lifetime.

HA! God no. Not for anyone that shoots RAW at least. I probably shoot 100Gb of photos a year. Plus I’ve got 300gb of music I’m not letting go.
The market is irresponsible.

Not kidding.
Note: Unemployment is measured through participation in various workfinding government programs or receipt of unemployment benefits.

It doesn't really paint an accurate picture of how many are out of work, but getting by through alternative or illegal-quasi-legal means.

It also in no way measures the number of jobs a defined unit of work can supply, or whether the job itself creates enough of a return to be economically feasible to the doer.

It also in no way reflects that many jobs mow push for pre-acquired qualifications, which cost money, and lock out potential workforce.

No one wants to measure any of that. That leads to awkward questions.
This truly was an awesome service.

Back in the day when I started out dev'ing on iOS, I remember times when it would take up to 4 weeks to get an app out. It was painful, as you'd wait weeks to get a rejection on some simple sub-clause that took 5 mins to fix.

Thanks @daveverwer for this service over all these years! :)
Does Your Company Need a Chatbot?
I think our industry has become rife with people who don't know its history. So we get people "discovering" new ways of doing things that were known decades ago. Take for example "JAM stack", also known as basically the way web development was done 20 years ago. It is touted it as something new and exciting when it's only so if you don't understand the history of web development. Sure, JavaScript is used more now than it was back then but that doesn't make Jam Stack altogether new, does it?

Likewise, statically typed languages aren't new and refreshing. They're just another way of solving a problem. Note I said they're "another way", not a "better way". They have their place (right tool for the job, etc...) but I think OP's point is that too many people think statically typed languages are better for everything and that's simply not the case. But one needs to understand the history of languages and programming in order to better appreciate the distinction and, more importantly, know which tool is the right one for the job.
That link to ECB FX rates is the best thing on the page. A stable, free non-commercial source of market data is hard to find.

https://www.ecb.europa.eu/stats/policy_and_exchange_rates/eu...
Promise me, Geoff.
I don't do front end, but I asked my team and they linked me to:

https://medium.com/@paularmstrong/twitter-lite-and-high-perf...

https://github.com/markerikson/react-redux-links/blob/master...

Might be worth going through. Hopefully they're useful.
Proper dumb-ass question here, so please forgive.

When you talk about timers and resolution, what do you actually mean? When I hear timer, I think about setTimeout, when I hear resolution, I'm thinking about screen resolutions.

Is that what you mean, or are you referring to other things?
>But $1 trillion and 5,000 lives and 16 years later, the public had been told that those WMDs had not existed after all.

5,000? More like 500,000...
As someone who's been deep into rust for only a month, I can't imagine there was a time where macros were any _harder_ to figure out.

That said, using macros that other people have written for me is pretty great. The procedural macros from serde -- Serialize and Deserialize -- are phenomenal. I don't think Rust would have half the value to me writing web apps if I didn't have those.
Heh, your blog post about that was the inspiration for mine, thanks.
That may be part of what you are missing with meditation. You want to have no thoughts and be in tune with your surroundings.

The technique taught to me was this.

1) Start with eyes closed and listen your surroundings. If there's a bird let it in, do not try to tune out sounds, but accept them lile a radio in the background.

2) Start at your feet and sense or feel them for about 10 seconds. Slowly move up your body, legs, arms, chest head. Sense every part of your body.. focus on it.

3) When you reach the top of your head Relax and focus on your surroundings... the wind, the feelings...

Should take about 20 minutes.
Still not the point.. the world is big why on earth would you obsess on SV to the point of impacting your living condition ?
Web browsers are almost unique in how hard it is to make them resistant enough to attacks to fully protect the interests of their users. I know that when my local copy of Firefox got a malware infection, I reacted by switching to Chrome. That was about 2.5 years ago, and I have yet to switch back.

(More on why I switched. I like to tweak things, and had gotten used to about 8 or so about:config customizations and a handful of Firefox extensions. The infection added tons of phoney about:config customizations, and it would have been tedious to identify which customizations were mine and which were the infection's. IIRC, if I had had a backup of my customizations unmixed with phoney customizations, I wouldn't have switched. I.e., basically I switched to avoid my having to learn how to back up my about:config settings and my choice of extensions. I recall spending some time with a search engine unsuccessfully trying to learn.)
Yeah, even in that model, number of years of experience correlates only loosely with performance and with seniority in how someone thinks, communicates, leads, and produces.

Are you advocating ignoring those factors in how to compensate or internally promote, considering them only in the decisions of whether to hire into / fire from a given role?

If so that's not very common in the software industry and didn't seem to be what you were saying (I might have misunderstood).

I did once work at a startup with formula-based comp. However the "level" they used in that formula was intended to consider all of the above factors and was not a strict mapping to length of career.
> Funny that nearly the first comment on this thread dealt not with Lauda’s Formula 1 career but his airline ventures.

The real reason I'll check HN comments first.

> He really must be more widely known for that now.

No, here in Europe F1 is a household thing. Everybody nows about the race car driver. He worked as a F1 pundit in German TV and there is even the movie about him and James Hunt, "normal" people know about that. They don't care about aircraft technology.
Apple tried to buy Tesla for more than it’s currently worth in 2013, report says
Facebook exercises editorial control on their website. That makes them its publisher and thus responsible for all content.

If they cannot publish Facebook responsibly, they cannot publish it period.
I wish we could downvote articles behind a paywall, like we can downvote posts.
Local and state regulations are controlled by "the community" so that is option A.
Yeah, I'm guilty of being pretty cynical/pessimistic from time to time too. However, despite all the nastiness and privacy invading features of the technical world, a lot of things really have just gotten better over time. Maybe just don't run "Braindows 10" or "BrainOS X" with automatic updates.
So 4 million G Suite business customers and 70 million educational G Suite customers is outside the core business? I would say 74 million customers is a major part of any business.
Google isn't in Kansas because Kansas isn't silicon valley. Google is in Mountain View because it's down the road from Stanford.
Not as long as they have "community standards".
Assuming a 50 week year, that's $34k per year, or roughly $17 per hour. No wonder people don't want that job. You work completely alone driving all day for not much more than minimum wage.
You sound like a really fun guy to hang out with. Also, a lot of those "clowns" are building things that make a lot of money and serve a lot of customers.
Sounds reasonable, although I think this term in the license will discourage many people:

“Audit

You will maintain accurate records of Your use of the Free Engine sufficient to show compliance with these Terms and Conditions, and Wolfram will have the right to audit such records to confirm compliance therewith. Upon written notice of an audit from Wolfram, You shall respond within ten (10) business days.”

https://www.wolfram.com/legal/terms/wolfram-engine.html
Yes, I've found that computer graphics focused fluid simulations frequently choose stability over physical accuracy. These choices also result in unphysically high numerical viscosity. (I didn't check what finite difference stencil or finite volume scheme the code uses, though I presume it's a lower order accurate one that probably has a fair amount of numerical viscosity.) In principle if you reduce the grid spacing and time step it will converge provided the software doesn't use any tricks like approximate square roots, etc.

The numerical methods for solving the PDEs that computer graphics folks use would surely be considered primitive by someone who develops engineering computational fluid dynamics softwares.
Yeah, for example a right click option to show the hash of a file in macOS would be nice. Technically I can do it on the CLI, but most users are cli-shy
You can enable it manually with the following:

> To turn on WebRender, go to about:config, enable the gfx.webrender.all pref, and restart the browser.
Some interesting points:

- One cell has protein molecules with 5,000 atoms each; 30% of cell is 120 million components that transmit information; About 100GB of state.

- The internet is the only successful OO program

- Your program should be able to change its code as it runs

My own interpretation of the "messaging" paradigm is this: you send 100 people a letter with some random symbols in it and say, "I would like a pony." Over time you will get letters back, and eventually you will get a response which is basically what you were looking for. Then you send more letters.

Also I'd mention that based on the bugs in the erlang code I've seen, it should stop being used as some kind of holy savior of the unscaling mess of OO code out there. I don't find it any better than C code.
Read the article. It's about delivering packages from one USPS facility to another not residential delivery.
I agree with parent, it doesn't make sense to host checksums on a plain HTTP site.

Also grandparent's link states

>HTTPS does not provide meaningful privacy for obtaining packages. As an eavesdropper can usually see which hosts you are contacting

Which is untrue. An attacker can't tell which specific packages are being downloaded, which could be important depending on your threat model.

(The argument can be made size of DL leaks info, but that's a lot of work, and multiple packages could have same size)
FDA Warns People with Diabetes Against the Use of Unapproved (DIY) Devices
Had to do the same assignment. I highly recommend doing it. Was the most painful thing I ever did in college, but it taught me so much about how processors work, and how to code in C.