skysight-inc/HackerNews huggingface dataset:
The first thing it learns is to check if the source is in Rust and if so, vastly reduce the likelihood of a buffer overrun.
Show HN: How to write a recursive descent parser
Denmark, Iceland, Finland and Sweden do not have oil.
It is just one of several software clients on the bitcoin network. All of the clients have their own features that activate once they are used by a majority of the networks miners and sometimes majority of other users.

Bitcoin Unlimited's proposals are on track to being activated and this is the first time a client not released by the incumbent development party is gaining use.
Isn't trying to hack a language to have the type system you wish it had, rather than simply using the language you wanted in the first place, something of a futile exercise?

If you want a language with ADTs and exhaustive patterns out there, there's plenty to choose from. Using a language with a weak type system and then trying to wish that fact away seems pointless.
He does say in the video that wasn't trying to actively learn to ride it. Where as the guy in this video [1] claims it only took him 1 h 29 min. You could probably argue that his age might have helped, but it could also be equally true that he used better methods of practice to achieve that goal.

Destin also admits

"It took me 8 months to learn how to do this, but I was only picking up the bike and running to the end of the driveway and back every day. I wasn't "ACTIVELY" trying to learn. Meaning... I wasn't struggling and trying to make my brain learn. I simply got on the bike every day, tried to operate it to the end of the driveway, turned around and tried to operate it back. The goal was to understand how my brain figured things out on its own, without trying to force it to. Many people have built bikes like this and figured it out in much less than 1 day by staying on the bike until they were able to master it. I had no timelines, and was using this as an exploratory activity to learn how I learn."

[1]https://youtu.be/nFw2JiWhTUk
When leaving a job that you haven't been at long, "Not a good culture fit" can work in both directions.
You've got a really long list of things 'they' supposedly do without a single citation or link.

I dont think youre being downvoted because people disagree, you are being downvoted for making extreme claims and not supporting any of it.
The next step for UK is to leave NATO (because it's held together by fear) and face reality on its own.
No You cant I looked at buying a grade2* listed property (mentioned in pevsner no less) 1800's alms house.

You even had to use authentic rubbish paint on the doors
We're not that any longer. 2015 was crazy, so in 2016 the Scandinavian countries made it much stricter:

http://ec.europa.eu/eurostat/documents/2995521/7921609/3-160...

Page 4. First time asylum applicants declined with over 70% in all the Scandinavian countries.
Even Samsungs best top loaders still use significantly more water and energy than a front loader.
That's a great point, I hadn't considered that (being an American). I was only there for two weeks, one in Oslo and the other in Bergen, but it was a fantastic country. The sheer amount of daylight in the summer was pretty great as well. Some day I'll go back in the winter to see the Northern lights and some starry skies.
I believe one of the keys to happiness is simply appreciating what you have. I've met people that live very comfortable lives but are perpetually miserable because nothing is ever enough for them.
Master web development with these 9,985 weird tricks
Yubico Authenticator
The house edge on well-played blackjack is only a few percent, and the highest-payout slot machines are similar. Which means that a low-limit player can keep their losses down to a few dollars pretty easily. So stingy gambling is actually pretty similar to music and movies in dollars-per-hour terms.

I've certainly seen movies bad enough that I would have happily spent my money playing dollar blackjack instead.
In Lithuania only 1 small supermarket chain do so. In the rest, this is done at checkout.

I still remember when I encountered this workflow for the first time. I didn't speak local language, cashier didn't speak english and I had no clue why cashier is so banana while ringing up my bananas :(
If Uber really needs self driving cars to become a viable business, that seems like a hail mary pass. Agree, this not just about culture probs.
> As far as I've been following the analytics, news and coverage on this, the outcomes for UK are only negative.

Most news is pure propaganda. All of the so-called "news" (BBC, etc.) has a vested interest in keeping the status quo. They've tried to brainwash people how Brexit would instantly collapse the econ (didn't happen, did it) and they are continuing that route.

Don't fall for their lies. More self-control is not pride and stupidity.
Honestly, I would not say the EU is good at corporate oversight. They refuse have their accounts audited, tons of other stuff normally considered good governance.
After hearing about GC for well over 20 years now, I would have thought it would have been a Solved Problem(tm) by now! It's clearly a situation where every conceivable solution seems to have tradeoffs.

Interesting post, although I had to force-reload the page to get the animations to restart...
I don't think that paints a very good picture of what Janteloven / Law of Jante is.

In many other cultures, success is celebrated. Janteloven is the opposite of that, ensuring that success is criticized an seen as undeserved or lucky.

I find it to be one of the worst aspects of Scandinavian culture, which is full of other good things, that I love.
And reducing the use of standby gensets which is very expensive not to mention polluting
Well I lived through the early 2000's tech crash and the 2008 financial crash while working in both industries and to be honest, things weren't as bad as alot of people made them out to be.

For one, big companies continue to hire.

Remember when sama came out and made his are we in a bubble bet (http://blog.samaltman.com/bubble-talk), one of the things he bet on was the valuation of the big companies. Actually his entire bet seemed weird as his first two of three predictions were things that actually tend to happen from a burst bubble. His 3rd prediction was the only one that actually seemed like he was going out on a limb of any kind.

In a burst bubble, these companies actually tend to do pretty well. Lots of great people are available and these companies have figure out their business model so the fundraising crash doesn't tend to hurt them near as much.

If anything, the best up and coming companies tend to do well as VC's close ranks and put their money behind their best bets rather than spread cash around. And as mentioned above the established players do well as they have cash to ride things out and grab the amazing people who are suddenly looking for work.

Big boring companies also keep hiring. General Electric will always need tech workers and while their order book will slow down, they have lots of reoccurring revenue that helps them get through crashes.

Also, I'm going to assume you mean in silicon valley as you didn't mention a location, I think location is still pertinent. As much as we live in a global world, I think most hiring is still local.

As to which jobs get hit, with tech jobs salaries dominate expenses so you really have to cut head count to move the needle when reducing expenses. This can mean senior people go before junior but that's often a penny wise pound foolish view. It means you live through the next quarter but slowly circle the drain as you can't hit your new targets and the vicious cycle continues.

Marketing often goes first, then sales, then tech jobs for non revenue generating features, then, well if you are laying off engineers that work on revenue generating products you are really shuttering the company at that point.

The two demographics I have seen have trouble getting hired in the worst part of a crash are:

- new grads

- older workers

Employers get alot more picky, yes they can get pickier than they currently are. The former candidates have no experience and are competing with "seasoned" 20 year vets for the same jobs and the later often price themselves out of jobs or don't have the perfect skill set(read ageism).
I agree the EU is undemocratic and ideologically driven and it disturbs me how many people here don't seem to either care or realize it.

I'm not opposed to an EU superstate in principle. A well-structured EU would probably be useful in balancing the rising power of China. But the state of political affairs in Europe is intolerable and I'd rather see the EU collapse than the current trajectory continue.
I wonder when the actual talks are starting, in April France elects a new president. In September Germany elects a new parliament. Who knows how the situation is in October and who May has to talk to.
The massive data required for machine learning presents an opportunity to create a moat around those businesses. Releasing the algo but not the data doesn't help competitors much. There's also often a first-mover advantage in data collection: operating a service can give you a unique opportunity to collect relevant data, making it very hard for competitors to catch up. The canonical example is Google search: a competitor can scrape the web (at great cost), but they can't get Google's result click data until they're competitive with Google. And without the data it's damn hard to be competitive.
Starting a business and attempting to make millions, however, is not.

A colleague of mine has a childhood friend who owns a grocery store. Sensing that business was good, he opened a second grocery store in a neighboring town. It went great until the rest of the town knew he owned two stores -- then they started boycotting the second store, which was quickly forced to close its doors.

Janteloven, the climate and the institutionalized introversion are the worst aspects of Scandinavian life. Other than that, things are all in all very good.
I don't know your situation, but have you thought about part-time remote work? Or just part-time work in general? Every job post seems to be looking for people who can work with React. If you're looking for remote work, web dev is def the place to be.
The Lib Dems had an EU referendum in their 2010 manifesto - it is part of what became the "referendum lock" in the European Union Act of 2011. The UK was going to hold a referendum at some point. Cameron thought he could win it, got poor advice during the renegotiation and from his pollster during the campaign. The country got to have its debate - both sides making some wild claims - and came to a decision which is still bearing up in the polls.
Since the announcement of the referendum result, all the "Project Fear" predictions that the Remain Campaign said would happen immediately after a leave vote have not come to pass. The UK economy is performing better than most of Europe, and after the Brexit vote several major corporations have chosen to invest in Britain.

The EU was asked to reform to accommodate those nations that don't want ever closer union and to become part of a European super-state, but they chose not to change.
The Korean car companies really broke into the market by providing unheard of warranties on their powertrains. I'd love to see a new entrant to the white goods market try something similar. Guaranteed to last 10+ years; engineered for maximum reparability at minimum cost.

The trick would be to market the total cost of ownership, rather than the sticker price at the store. They already do that with electricity consumption, but don't for repairs and warranties.
To deprive a foreign power of influence in the decision making process.

To enshrine in the process one of the myths of the American Dream in the form of potential for social mobility.

To judge based on the virtues of the individual, rather than to judge based on the legal domain from which the individual originates (you should know that different countries have different standards, is the USA an enforcer of every standard?).

Those are a few that spring to mind.
It's true, games are arbitrary.

Musing a bit though, we tend to convince ourselves there is value in our gold coins, exp, etc.

When you get right down to it though they only exist as arbitrary values stored on a computer. If you go in and change them, they can say whatever you want.

I think this is what he means about grinding.

Maybe subsequently the value of a good game isn't the end resulting Pokemon team or character build, but the journey to get there.
This classic HN-trope simply isn't possible in this case. The app, while perhaps technically impressive, is the least of Uber's problems:

1. Recruiting drivers and passengers

2. Legal issues

3. Marketing and branding

4. Support
> The UK has already said many times it wants to take that possibility off the table as soon as possible.

Except of course that the government repeatedly blocked attempts to give guarantees for people already living here.

https://www.theguardian.com/society/2017/mar/18/nhs-eu-nurse...

"Only 96 nurses joined the NHS from other European nations in December 2016 – a drop from 1,304 in July, the month after the referendum.

At the same time, freedom of information responses compiled by the Liberal Democrats from 80 of the 136 NHS acute trusts in England show that 2,700 EU nurses left the health service in 2016, compared to 1,600 EU nurses in 2014 – a 68% increase."
Extremists are trolling, what a productive way of dismissing opinions

I'm sure everyone is here just to illicit a reaction from others
Why is the EU undemocratic?
At their proposed scale, yes. There's another version of reality where Uber can massively scale back and become profitable, but that screws over a ton of investors, and causes an almost complete turnover. At that point, Uber is a much smaller, and really unsexy company.
AR is not only about eyes, nor does it require realistic overlay - all that's required is it's sync'd to reality and augments reality.
> The Go vs Rust narrative seems to have thankfully mostly gone away

I am not aware of that. Has something changed recently? Though IMO Rust's strength could lead interesting usage in Data processing/analytics platform like Hadoop/Spark etc as opposed to Go like web services.
Creating bundles with guix pack
Youtube is an amazing resource. In the past I would read, but I'm finding that videos (and audiobooks) help speed learning:

Basic machining from MIT (I now need a milling machine and lathe):

https://www.youtube.com/watch?v=-4McYKCd2Hg

Learn about Synchrotrons from UC Berkeley (Undulators and Wigglers):

https://www.youtube.com/watch?v=1WWnxA6odso
> There are also all sorts of legal barriers to kicking out people who have been in the UK for any length of time.

Such as? I don't believe that there are.
It's obvious that companies do this sort of thing. The main thing that prevented it in the past was that parts and labour were actually a significant cost, so things would be more expensive (in real terms) than today. When a TV or washing machine could be as much as 100% of a month's salary for a family, people couldn't afford a new one every 4 years. Companies realised this, so they made stuff that lasted longer.

But today, when everything is made in Asia by people who earn orders of magnitude less than the people buying the products, that TV or washing machine is ~10% of a months salary, and you end up with "fixing it is more expensive than buying a new", because the labor costs of fixing stuff (locally) is orders of magnitudes larger than labor costs for manufacture (in Asia).

Corollary: if global salaries become more equal in the future, we will get quality long-lasting stuff again.
That depends. It sounds like your veterans are burned by the similar lip service to deprecate this codebase.

Are you a bad enough dude to rise up as a leader for these people and help get them out of the rut that you're now experiencing? (And get yourself some leadership bullet points for your résumé?)

Let me toss out a couple of definitions that I subscribe to first before I continue:

Lacking a comprehensive suite of automated unit ("small"), functional ("medium"), and integration ("large") tests is a necessary and sufficient condition for code to be called legacy.

Code is called deprecated if and only if there is an active, expedited push to remove it from production and, if dependencies on it still exist, replace it with something functionally equivalent. (This second part is crucial.)

Frame the conversation in these terms.

With that said, I have a couple of questions:

Do managers make the technology and risk management decisions in your organization? If so, your first priority is to find some way to usurp that from them as an engineer with help from your veteran cohorts.

Do you have any experience writing those three classes of automated tests I rattled off here earlier? If not, this is your perfect chance to develop that skill. It just so happens that this carries over into your area of interest, and it's a very good discipline to get into.

Writing tests like that establishes a certain sort of contract about how the software should function. Integration tests, ideally, exercise its functionality in the context of its inter- and co-dependent systems. Meanwhile, functional tests, with a similar ideal, exercise its functionality in the context of intra-module dependencies within the same system.

With those two things there, you'll be able to make "right around the corner" more of a reality because you'll actually have a metric to use to measure how "done" you are with a drop-in replacement.

(And, along the way, since you're already perceptibly breaking things, you can deliberately break some things but use those failure modes to write integration tests that further boost your confidence that you're getting there! Sneaky!)

Unit tests, in contrast, help you to cross the last mile of maintaining what you currently have as requests to change things come in. To use your language here, it'll help make the process a lot less stochastic, at least in terms of management perception. Your tests will fail before anything happens in production.

If you stay at this organization, your personal goal should be to learn how to write those three classes of tests and to get good test coverage around it all.

Then again, if you can't usurp those things from management, run.
With that in mind I wouldn't be surprised if he could learn it in a few hours if he really put effort into it.
What is the message?
I would expect the standards to grow as they take care to nail down more and more corner cases.

I don't want to dismiss that: the "stupidity" I mentioned above is largely about making wrong decisions about those corner cases. Indeed, I suspect if the right decisions had been made, the standard could have been shorter. Though perhaps only by a factor two.
That seems like a strange conclusion considering Uber doesn't even pay for the vehicles and fuel.

UberPool is one pointed example of scale economics working. Another would be Uber's brand encouraging more riders and the ability to scale into smaller markets that taxis normally couldn't service.
a comment from the article

>It would if the report was comprehensive. It isn't. It ignored housing benefit in private rentals. Housing benefit budget is £25b per year.

>It doesn't look at child benefit or break down tax credits.

>It doesn't include costs of increased school places (£5 billion additional allocated for this) nor health costs.

>The data is does use is not comprehensive from govt departments but a survey. Fact is we don't know all the costs as many are not recorded.

using the Guardian to back up a left leaning idea is like quoting The Daily Mail to back up a right leaning idea.
>> That means you don't load it into memory at all, you just jump to Bucket[Hash(KEY)] and then check there for KEY (it may or may not be there due to false positives and the bucket being full).

Right, of course. You're making me realize this really is my confusion between hash indexes and hash joins. The issue I'm thinking of is all about dynamically constructed hash joins. Sorry, you called it right from the start but it took me a minute to see... thanks for helping talk through it.
Apple can make fashionable stuff, which headgear/glasses are, much more so than phones or watches. Few good engineering firms can.

e.g. Consider the publicity shots for VR. As fashion, they are self-parody.

Though IMHO key is heads-up display only - ie no creeping camera. This subtraction destroys AR, and so much related value... it's something a google could never bring itself to do. But Apple has demonstrated time and again that they will omit so-called "crucial" features if they undermine the offering. Another fairly rare strength...
Both may be the result of similar policies, i. e. rather generous benefits for people in need.

For residents, it contributes to happiness to know that getting cancer would not just be life-threatening, but may also cost you your job, house, and savings.

For refugees, Scandinavia usually puts them up in modest apartments, provides a stipend in cash that covers necessities, and has a lot of programs to get them into work. The risk of your place going up in flames during the night is also a bit lower than elsewhere.

Other countries put refugees into rather filthy mass shelters, with just rows and rows of a hundred cots to sleep and instead of cash there's catering bought for $1 per meal.
Can't we assume they already have a data science team? Optimizing the grid is their job already right?

From what I've seen in several places though is companies tend not to listen to their own people, but are willing to make changes based on the advice of hired "experts". So the experts will come in and ask everyone what the challenges are and what they might do to improve. Then the "experts" will pick several low hanging fruit and find a few things that cross internal boundaries (the harder things to change) and make recommendations. Upper management will go with it and improvements will be made. I suppose the way to sum it up is that they bring objectivity to the table.
Theresa May is a copper-bottomed cvnt. She is apparently steering Britain into a hard-Brexit for the sole reason of preserving the Conservative party. She cannot even issue a pronouncement on what form Brexit will take, or call an election which will require a manifesto setting out her position, because the party will implode.

What a way to run a country: all to keep a bunch of bastards in blazers from throttling each other.
What?

Gambling certainly gets you status - walk around Vegas and check out the businesspeople playing together. Or for a non-casino version, read about people playing Liar's Poker on Wall Street (in, aptly, Liar's Poker).

And on a smaller scale, it gets you enjoyment. I've had some fun times playing low-minimum blackjack, chatting to other players and the dealer. It got me "nothing at all", but in the same sense that a concert or the markup on drinks at a bar gets you "nothing at all".
In a decade many of the people who voted for it will be literally dead. It was mainly carried by an older generation on "triple-locked" pensions who will suffer relatively little from it financially.
Rockefeller University Press and Authorea Partner to Allow Direct-Submit
IBM Simon was the first phone with a touchscreen in 1992.
> That seems like a strange conclusion considering Uber doesn't even pay for the vehicles and fuel.

Well, they do, indirectly, in that that is part of the money the driver is paid. Yes, one way they've improved the numbers is squeezing their drivers more, but they can't do that forever. They're already encountering a lot of pushback.

I question the claim that Uber is serving a bunch of small markets that traditional livery services do not. Do you have an example?
I've never user Ember, but I've always been intrigued by Ember Data: Having a persistence layer that Just Works right out of the box is very compelling.
I'll just leave this here.

https://en.m.wikipedia.org/wiki/IBM_Simon