skysight-inc/HackerNews huggingface dataset:
To me this is exactly the problem of our times and should not be trivialized. Were there too few gatekeepers of news in the past? Maybe, but the "new" problem is that it has become too efficient (IMO) to spread misinformation while peoples ability and tolerance to spend time on researching the facts has diminished. To say it another way, misinformation/obfuscation/misdirection are not new but the scale of it is and it is critical for us to come up with better solutions to deal with it than we have today. Our climate and our democracies depend on it.
Because democratic societies generally dislike so much power concentrated in the hands of undemocratic institutions.
Related: "In general a machine learning system is built and trained to optimize a specified target objective: classification accuracy in a spam filter or tumor diagnostic, efficiency in route planning or Amazon box packing. Unlike these precise performance metrics, the criteria of safety, trust, and nondiscrimination often cannot be completely quantified. How then can models be trained towards these auxiliary objectives?"

From "Interpreting AI Is More Than Black And White": https://www.forbes.com/sites/alexanderlavin/2019/06/17/beyon...
On Gentoo one is not forced to use systemd. I myself run a Gentoo system without systemd, and it works great.
Gower St Analytics | Senior Developer | Front-End Developer | Product Designer | London, UK | REMOTE (UK Applicants only)
Gower Street Analytics is a well-funded growing startup doing predictive analytics and data science in the movie business. We believe in improving transparency and collaboration within the film industry, and helping companies make data-driven booking and logistical decisions. We have contracts with major movie studios that are household names, and we've just closed a Series A level funding round. Our stack includes: Clojure, ClojureScript, Python, R, JavaScript, Postgres, CouchDB, Docker, RabbitMQ, AWS, Terraform

These are 100% remote positions based anywhere in the UK, but you're welcome to work from the London office part of the time should you choose to. We spend a lot of time pairing remotely using tmux, and are big on coaching and collaboration in general.

In return you'll get:

- Over London market salaries for on-site roles, even though we're fully remote. We also contribute 2% of your salary to a pension.

- Knowledge about exactly how your salary is calculated through our transparent compensation ladder, and what you need to do to progress.

- Choose your own working environment - you aren't forced to work in a noisy open plan office.

- If you require more flexibility we are open to discussing different working patterns like a 4-day week to help you maintain a good balance

- Go to one "big" and one "small" technical conference each year. There will also be opportunities to go to film industry conferences from time to time, in places like Barcelona, Las Vegas, Miami and Hong Kong.

- Get Wednesday afternoons to work on self-directed projects, individually or in groups, with the aim of personal improvement and innovation of new products.

For full job descriptions check out :
https://apply.workable.com/gowerst/
Because big tech companies are now at the point where they can pick the winners in democratic elections, if they choose to do so.
Have you ever dug two or more graves for one dead person, then filled in the ones that didn't actually get used for the interment?

Probably not. You wouldn't want to waste time on back-breaking labor that has no productive purpose, would you?

But the white-collar desk job does that every time it says "work 8 hours every day" while the worker consensus is that the 7th and 8th hour is mostly useless, and subsequent hours in the same day are often counterproductive.

If you spend 8 hours digging a grave by hand with a shovel, your muscles get tired. But if you do it long enough, the muscles get stronger, and you can dig graves for longer before getting fatigued. If you spend 8 hours a day thinking about difficult problems, your brain gets tired. If you do it long enough, you get smarter, but also burn yourself out, go slightly insane, and lose the ability do the job at all any more.

They're different kinds of cells. They have different physiological processes for maintenance and repair. Muscles don't sleep and flush with CSF; brains don't bulk up and add additional nuclei.
As someone who read a lot of Slashdot in the 90's... what is the world coming to, when I'm rooting for Microsoft products because I don't want monopolies in browsers and operating systems?
The Fist Tana Mongeau Naked Photos and Sex Tape Released by Hackers
Daylight Saving Time Gripe Assistant Tool
Not to mention tax incentives. Many of those f150 are business write offs.
Typically for any personal projects I will do it before any large refractors then keep on top of code coverage going forth. I find this approach let’s me move fast until I reach a level of seriousness.

I sometimes use TDD when adding new functionality, I even created a relatively popular YouTube video on the topic. I find it most useful when I’m coding a particularly complicated function, helps me think through the problem better.
That is kept for the Facebook app.

I think that is a really good idea. Changing Facebook the social network to a different color would be disastrous. Keeping Facebook the company blue would defeat the purpose of separating the two, by branding them far too similarly.

EDIT: Reading some of the other comments, it seems like facebook the company logo is supposed to be blue, when shown together with Facebook the social network, rainbow coloured when together with Instagram, etc.

In that case, I don't think the new branding will help convey that there is a social network and a company called facebook anymore than the old branding does.
Most banks and credit unions provide their customers notary services for free or low cost. Even Bank of F̶e̶e̶s̶ America provides free notary services.
Talking Remote with Director of Customer Acquisition at InVision [audio]
There was a decent BBC documentary about this fairly recently. From memory the 40% reduction in working hours caused low single digit drop in productivity. Wouldn't be surprised to find if it were repeated without all the personal impacts that the three day week brought to find productivity rise markedly.

Here's a government pdf on productivity. The three day week doesn't stand out on any of the graphs, it's just lost in the regular variation.

https://researchbriefings.files.parliament.uk/documents/SN06...
Interpret it as closing a class from modification to maintain backward compatibility, but allowing extension through inheritance. This is common when extending a class inside a library. Apply it to the classes, not the instances.
Not Estonia, but Lithuania has a process to combat "fake news". Per last week's Economist [0] :

"Demaskuok, which means “debunk” in Lithuanian, is a piece of software that searches for the patient zeros of fake news. It was developed by Delfi, a media group headquartered in Lithuania’s capital, Vilnius, in conjunction with Google, a large American information-technology company. It works by sifting through reams of online verbiage in Lithuanian, Russian and English, scoring items for the likelihood that they are disinformation. Then, by tracking back through the online history of reports that look suspicious, it attempts to pin down a disinformation campaign’s point of origin—its patient zero."

[0] https://www.economist.com/science-and-technology/2019/10/24/...
This is as simplified as saying "racism needs to exist because every other race is trying to take over my genes".
That is every javascript package ever incidentally. Do you have an alternative suggestion as far as connecting to an imap server and responding to events? Not a library to write such a thing but an actual implementation.
Your analogy makes no sense.

Liquor stores don't physically move around and violate regulations on where they should operate.

That is why LA is asking for this information. To regulate them since Uber can't be trusted.
>There's an easy solution when workers are required to be present... don't make all the employees work at the same time. Need more hours of productivity? Hire more people.

And now you've increased overhead and labor costs for these companies significantly while reducing the pay of the average worker (are cashiers going salary now?) I don't see how that works for anyone.
I've come to grips with it recently, it brings standardization to many things that were lacking across distributions. I just don't like how much power the project holds over the entire linux ecosystem ("oh hey here's systemd-logind don't mind us taking over all-things-login"-type scenarios)

For the record, my largest gripe with systemd is systemd-resolved too (followed closely by binary logs).
Well, they obviously can, because they did. :)

I would have thought that the script toolkits are unlikely to find a working RCE against an Alpha. They might cause a DoS, but then again so might an HN post...

Edit: of course, it's not an Alpha! Ahem.
Because a private company having access to GPS data and the government having access to GPS data are two different threat models with different concerns.
Great questions! This conversation is already pretty mature I think. Take a look at Bruce Schneier to see some great synthesized commentary on the questions you're posing.
We don't have enough evidence to conclude that the 'methodology' concern is legitimate and not merely pretense for a political concern. We need to know about the specific concern. I'm glad she's not asking for the paper to be suppressed because if her concerns are valid, they can be vindicated through the ensuing debate; if the debate renders her concerns invalid, that's good too. In either case, we're a little closer to the truth of the matter and we can make better decisions going forward.
I believe infinite recursion is also UB, but alternatively if clang converts to a tail call, it can then be converted to a loop. If the loop is infinite then you’re back in UB land.
If you ship it internationally from the US to a US address? I’m not sure I follow.
I would suggest it depends on what mutually signed business to business contract you have in writing with those companies and what they/you agreed to and what the penalties would be for breach of contract.

Another thing to consider is 3rd party contracts. i.e. When your business outsources parts of your systems to yet another cloud provider, then your customers should be made aware such an arrangement exists, as that can in some cases make that 3rd party cloud provider a 3rd party data processor, depending on what data they have access to.

Disclaimer: I am not a lawyer but the above comes into play quite often in SaaS.
Of course people need to be present or available for emergency situations, I think everyone understands that.
I run other apps (in production) with omit-frame-ponter. We know it kills debug. Some narrow cases it makes sense. Like many optimization "tricks"
That sounds high. In New York, at least, a notary can’t charge more than $2.00 in most circumstances.
I understand the growing pains Netlify must be going through. They have created a great product, and are becoming very popular. I'd love to see the Enterprise version (or any paid version) segregated out from the free sites so we can get more reliable uptime.

The build pipeline was down for several hours a few days ago, now a CDN outage makes things much worse, as it's taken down all our sites.

I'm sure they will resolve things quickly, in the meantime our clients will start asking about other failover options.
I agree that messing with compiler flags is not the most effective use of time and risk as fat as improving the JDK's performance goes.
Stored procedures often offer a better and more efficient way to implement data validation than non database native alternatives.
Indeed. The labor movement in the early 20th century claimed a significant number of advantages for workers, and employers have been steadily chipping away at them ever since. The effect of this has been cumulative, with each generation both never seeing the benefits that were taken from their parents and having new ones taken from them personally. Pensions are long gone, unions are on life support, insurance is a debacle (though somewhat unrelated), wages have stagnated resulting in inflation-driven pay cuts, and the latest trend is to eschew employees altogether and treat everybody as an independent contractor (thus eliminating virtually all benefits).
This Congolese Doctor Discovered Ebola but Never Got Credit for It
What are the most important things to do at your 25?
It's a fun game: Brainstorm hypothetical horrible abuses of private daat, and then find a news article that confirm the abuse has already happened.

http://theconversation.com/should-grindr-users-worry-about-w...

https://www.nytimes.com/2018/04/03/technology/grindr-sets-of...
How the Washington Post Estimates Turnout on Election Nights
> China has a long history of war. The US doesn't even have a long history.

Please don't move the goalposts. We're talking about the current State of China, which came into being in the mid 20th century, and is thus a lot younger than the current US state which traces its founding to around 1776. By that measure, the US has been involved in far, far more invasions and wars than the Chinese state.
> What actually happened was first a criminal learned some information about me, then Verizon chose to give the criminal a line of credit on a cellphone, then the CRAs reported that I was profligate to anyone who asked. Saying "my identity" was stolen makes it seem like I was somehow a party to any of this. "My identity" is not a property of mine; it is a property of the reliability of the CRAs' data. What actually happened was the CRAs had their data polluted by the combination of a criminal and lax identity checking at Verizon, and then the various guilty parties forced me to do their data cleanup for them.

Right -- and really, that should be some class of negligent libel on behalf of the CRAs.
Yeah, it's solved for "unsigned int". Solving it for all integers is a little tougher...
They didn't make their argument on choice, so your argument rings hollow:

Don't get me wrong, systemd actually adds a lot of needed functionality, but I really feel like it is a major philosophical branch away from the conventional Unix thinking of 'make a tool that does one thing really well'.
Yes, we are contributing to Chromium and have been for most of 2019.
> What's interesting to me is why anyone would bother with tweaks like that.

They probably spend millions in design per year and have to keep their designers team working. At that scale nothing is left to chance, they A/B tested their logos for months &. If it makes them looks .1% better and improve signups by the same amount they're golden.

> I only noticed those details when they were explicitly pointed out.

And that's exactly how it should be, good design is imperceptible, bad design sticks out like a sore thumb.
> unfortunately, the OpenJDK VM does have undefined behavior, although we're attempting to gradually reduce it

Is it a goal to remove undefined behavior completely? Because I seem to recall certain architectural decisions being completely reliant on undefined behavior, such as signal handlers as implicit null checks…
It shouldn’t be that expensive. Which state do you live in? I’ve had documents notarized for only nominal charges, through a notary I shared an office with in California.
Can you point me to the $1k limit?
I'd say it depends on the "rut" which is vague.

Are you doing agile software development?

Give everyone on the team a chance to provide input and make suggestions. Everyone has input. It may be good, bad or just a moot point but giving people the chance to give input is a great start.

Is it all work and no play? Team building events outside work are always good for the team. Shows appreciation and gets everyone out of the work work work mentality...

Is the pay and benefits worth it for what people are doing?
I really don't know in that case.
HN, where Uber not being able to run their scooters is equal to Jim Crow because “word swap”
Instead of launching solar panels into space and getting free energy there, they could be placed on Earth to save the launch costs and get free energy here. Let's ignore that because the following is far more interesting ;)

To give you an idea of the scale of the problem that such an enterprise would be dealing with: the ISS has a cooling capacity of less than 100kW and current mining infrastructure has a power consumption in the order of gigawatts. This energy ends up as waste heat that needs to be dumped into space at the same rate. So for every gigawatt, there is 10000 times the cooling capacity of the so-far largest human-made object in space required.
There used to be a web server running Contiki on, I think, a Commodore 64. Which is amazing even if it only serves one client at a time. I dunno if that's the one you're thinking of, but it's the most amazing "can we put a webserver on X" story I know of.
Wow, you still handle TLS in software?

I worked on a few CDN projects, and on a DC project for Alibaba. Even in 2013, I think, all big CDNs used Intel hardware accelerators.

The beauty of this approach is that if you need more TLS bandwidth, you just plug more TLS cards, and you are done.

Otherwise, it's impressive to see how much TLS throughput people can get on CPUs today. Back in 2013, the best accelerator was only able to pull like 30Gb/s per card
A personal example of this from the past week.

I got an offer in SF for ~150k, which would require me moving from a medium/high COL location.

My friend gets an offer in Huntsville, Alabama for ~90k.

Guess who has the higher cost of living adjusted salary? 90k in Huntsville is nearly 200k in SF, manly due to the "474% higher" cost of housing.

[1] https://www.nerdwallet.com/cost-of-living-calculator/compare...
This will of course cause universities to encourage student loans for students with wealthy parents who could have paid up front, as they’re more likely to pay, even if employed as a barista. For every rule, it will be gamed in some way.
That's subjective. It's a lot cheaper and fast to send money.
Gocryptfs: Encrypted overlay filesystem written in Go
FWIW I noticed the bend immediately as something being slightly “off” about the lettering.
And for some algorithms (pretty much anything in cryptography) you really, REALLY shouldn't be implementing them yourself! The correct answer is almost always "use a library call" for how to do it.
Apple Pledges $2.5B to Combat California's Housing Crisis
TUM has a $1.1 billion budget and 41,000 students. Chicago has a $2.6 billion budget and 16,000 students.
https://en.wikipedia.org/wiki/E-Residency_of_Estonia
The migration itself was notoriously bad (check the forums from around that time, full of really confused people with unbootable systems), though it's likely usable now.
In my experience, tribal knowledge is the biggest issue. Some people (and teams) hold on to critical pieces of information and treat it as political and social currency in order to climb the ladder. You know the type: they might casually drop hints that they are in-the-know, or humbly brag about having been made privy to certain important information. This tends to build up their perceived image in the workplace, as everyone starts to see them as an influencer and gatekeeper, and try to gain their favor.

Good processes, specifically those that favor radical transparency, are a good way of getting in front of these types of issues, and are especially important for making remote setups work well.
I think men dominate over both ends of the job market - the best and the worst jobs.

Men dominate fields that require physical labour (farm work, construction work), risk taking (soldier, fireman, policeman, professional driver), bad working conditions (mining, waste disposal), long separation from home (sailor, travelling salesmen).

Why are comparisons made only to the most desirable jobs while forgetting about the rest? I think feminists only have an issue with the top 1% of men, only care about equality with them.
I think you missed the point.

The sort of people who want you in your seat 50 hours a week are often compensating for the other ways they're mismanaging resources.
I have a feeling that once liberals of the coast go to the inner country they will problably start being more conservative. Small cities have a bigger sense of comunity, form bigger families, and that tends to lean to conservative spectrum.

Also the lower cost of living will problably incentive liberals couples to have more children and maay tip the tendency and help ewnew american population.
> disparate concerns (business logic + data management)

We argue that all "business logic" is in fact "data logic" and they're the same concern. There are several comments on this post on how to evolve this approach(only use VIEWs/sps in a single schema and expose this to clients).

> And if you treat the database as the source of truth for managing data, then the idea of making it an application engine would be anathema.

Why? Could you elaborate more on that?
It'd be really cool to see a writeup of what is going on at Netlify.
There will always be advertising, fake news, scams... again it's on the consumer to make the difference by not only being aware but to change their behaviour.
If it isn't crashing, it's likely fine unless someone purposefully targets it. I'd keep it online for bragging rights, ideally on read-only storage (or periodic filesystem checksums), and retire it the first time it's hacked.
I'd love to see them do an experiment that compressed hours per day instead of days per week. I used to do consulting around the world for an American software company and Japan is the only place where I saw people straight up fall asleep in meetings. When I asked my hosts about this phenomenon they thought for awhile and then attributed it to a culture of "presence", which was basically a layered phenomenon of trying to be in the office before (and/or stay later than) other workers in your hierarchy. Seems this was a more obvious thing to measure than productivity since your boss notices precisely when you come in or leave. Tack on long commute times and pretty soon the workday has expanded to the point where getting enough sleep is physically impossible.
I gotta fess up I am the same way you are. My one excuse is that it would literally be impossible for me to get food/get to work in any reasonable way without a car, and I would never see my family if I couldn't fly back home.

I also would like to stop eating meat, but I find my "addiction" to meat consumption to be unlike anything else. I could give up coffee and alcohol no sweat but meat is like a whole other level.

Realistically, it seems to me that much of the economy and the way cities and populations work and interact need to be redesigned from the ground up to have a much smaller footprint...
Epub capability is going away from old Edge. In fact it may already be removed. It can still read PDFs, as can new Edge. Didn't try Epubs with the latter though. I just bear with the UI of Calibre's Ebook Reader... it is raw to say the least at this point, but gets the job done.
Show HN: A Sonic Tribute to the Blade Runner Movie and Vangelis
Thanks, somehow hadn't discovered that!
Humble Bundle is under new ownership (IGN), now, so I wouldn't be surprised if they took that away.