skysight-inc/HackerNews huggingface dataset:
ThoughtMachine| Software Engineer| Full Time|ONSITE|London|

Thought Machine is a leading London FinTech company which works with banks to revolutionise the way banking technology is delivered to users. We are led by Paul Taylor, a serial entrepreneur and machine learning expert. In 2010, Paul sold his last company to Google, and subsequently led the Google speech technology team from London. Thought Machine was founded in 2014 and has built a world class team expert in cloud computing, machine learning, finance, design and app building.

"Despite holding the vast majority of the world’s wealth, banks aren’t exactly hotbeds of cutting-edge tech, often relying on decades-old systems for everyday tasks. ThoughtMachine, a company led by ex-Google engineer Paul Taylor, is looking to change that with a modern, fully integrated, blockchain-based banking operating system called Vault OS"
-TechCrunch, 13th July 2016

Requirements:

*Programming experience: strong preference for Python or Go. Willing to look at candidates with experience in other scripting languages (e.g. Ruby), or other languages like Java or C++.

See full job description and how to apply here: https://thoughtmachine.workable.com/
Feeling good about our decision to stick with it for our core infrastructure's next incarnation. Still very sad that they didn't make it as a company. We would have paid. RethinkDB is an unbelievable technology: better under the hood and IMHO easier to use than MongoDB, and combining NoSQL with some SQL-like features that for us are good enough. The rough edges we've found so far are minor.

We used PostgreSQL before and while excellent on a single node it's deeply painful to cluster. You need a full time DBA to make sure you're doing it right, as GitLab discovered, and when it fails it gives error messages that seem more cryptic than C++ template errors. Amazon RDS was insanely pricey compared to bare metal (our load is both CPU-bound and disk-IO-heavy bare metal on OVH is >10X cheaper than Amazon) and Redshift didn't have pgsql syntax yet. Even now that it does I'm not sure I want to be bound to it as I have an instinctive aversion to cloud lock-in.
>fancy words, exciting claims, and absolutely no detail whatsoever

This is true of basically every post in this thread. If you're interested in learning more, there are more friendly ways of asking.
Learning Review for Our Feb 2 Origin Outage
I would assume that used machines are either destroyed by the manufacturer or resold only to licensed entities.
"I don't get the criticism against the judge or the ruling."

It's actually directly contrary to rulings in other states, circuits, etc.

Even the supreme court has held, consistently, since 1888, that the law is free.

'the authentic exposition and interpretation of the law, which, binding every citizen, is free for publication to all, whether it is a declaration of unwritten law, or an interpretation of a constitution or a statute' Banks v. Manchester (128 U.S. 244, 1888)

I don't think this could be more clear.

An argument that you get to lock it away by incorporating by reference is patently absurd and directly contrary to this.

You don't get to say

"page one of georgia annotated code:

for the text of pages 1-100000 of the georgia code, please see 'the real georgia annotated code', published by forprofitco,"

But that's just what is happening, since these standards are not "voluntary", but binding law that you can be charged with crimes or sued for violating.

If they wanted to charge money, they have a simple solution - don't make them law, don't charge people for violations, etc.

" Frankly, the arguments presented by Resource.org seem to be unpersuasive (the claim that these standards are "discovered facts" is just insulting to the engineers that worked on them) and completely unsupported by the law."

Except they (and others) have repeatedly won in pretty much every other case.
This is in fact, the first case i'm aware of that they've lost (or that others have lost in similar situations).

Frankly, the idea that you can sue people or charge them with a crime, for a law they have to pay to read is insulting to everyone, and very clearly not constitutional.

As mentioned, there is a simple solution - if you want to charge, don't give them binding force of law.
You don't get to have your cake and eat it too.
In the UK, there have been a few cases (Uber, Hermes, City Sprint) where "gig economy workers" were declared to be employees rather than independent contractors, and therefore entitled to all the usual benefits.

Hopefully that spreads wider.
That's not the same, as I rarely rate movies I've watched.
Curious what they paid for the IP rights to do it. The earlier discussion posted here indicated the IP holder wanted a fairly large figure to sell it.
I'm not really sure what you're trying to say.

The idea being presented—which I agree with—is that the nature of the Internet up until relatively recently was that any organisation could participate with equal access to any other – regardless of their size. That was a good thing, and is a really excellent tool for democratisation of a resource, because it removes essentially all barriers to entry. Any company could, for example, offer streaming audio or video services, and Internet users were free to purchase those which they think are worthwhile.

This changes when the Internet stops being a public communications network in principle.
A lot of these problems are part of this long standing idea that everyone would be traveling by car, which leads to the creation of the cheapest and least thoughtful roads possible. These ideas seem to be gradually fading, even in the small town where I live there's a big project up to add bicycle lanes and improve sidewalks.[0]

[0]: http://www.masslive.com/news/index.ssf/2017/02/easthampton_t...
I don't know if it's just FB or mobile users just suck for ads. I filter out mobile and tablet on google ads and get much better response.

Also, look into using re targeting when they are back on a desktop.
Google Chrome 56 quietly added Bluetooth snitch
Cities are expensive for everyone. Not everyone has the luxury of being able to frictionlessly relocate. There's a reason lots of people live where they do. Telling people to "just move" is not a real solution.
That's really awesome news, and makes the future of RethinkDB a very exciting prospect!
I don't have data to back this up but in regards to #1, wouldn't most people who are paying mortgage interest be middle class? Wealthy enough to own a house but not to buy it outright? I also believe that if you own multiple homes, you can only deduct this on your primary residence. I've always felt this is a small tax break for middle class.
This is GOLD.

I'm looking forward to use it when i have unused imports, that thing has been annoying me since day zero woth go.

Sometimes i just want to try/test stuff, it's fine if there are unused imports (or variables declared and not used)
I think that is what the parent was suggesting. Those who want the government's evaluation can utilize the services offered by licensed providers, and those who want to do the evaluation themselves can choose whoever they want.
The original example does not return a mutable reference; in Rust you must explicitly opt in to mutability. Compare [1] and [2].

[1]: https://play.rust-lang.org/?gist=78e7af18c6fc7d37d9df96be63a...

[2]: https://play.rust-lang.org/?gist=2072a18b674685f20c9d1504a88...
Cool! What's it called?
> What I disagree with is the constant biased narrative from writers that emphasizes analog media's attributes.

Do you want writers to start every sentence with "in my opinion" or "I think" or "it's my belief that"? From the context you can usually figure when a writer is expressing an opinion vs stating an objective fact.
Goodbye seat cushions?
> It sucks, but that's the way it works.

But in this case it doesn't suck for the rich management and shareholders (they'll manage just fine without doing the project at all) it mostly just sucks for the taxpayers who get less tax revenue, the community that has one fewer consumer, and the foreigner who has to stay put in his country working at something even less productive making $25k.
Sometimes the beauty of the free market is a joy to behold.
No, but they may become extremely useful in times of civil unrest if that were to happen.
If I understand you correctly, ProcessWire has such an admin UI out of the box: https://processwire.com/

You can build your own admin UI, if you want as it's all done with the same API you use to build your sites.
I listened to the podcast where the iconic Johnny FD recounted how he was arrested as part of that raid. Once the Thai authorities found out that they were paying to work at the co-working space and not being paid by the co-working space, they let them go.
I'm glad genuinely glad you came to the U.S. and found gainful employment. I have many friends, some very close, that likewise have come to the U.S. and the U.S. is better for it.

That being said, even if the salaries are all the same, it doesn't mean that wages are not suppressed. If you import supply and demand stays consistent, prices drop. I think the burden of proof is on the people saying otherwise to prove that importing tens of thousands of engineers doesn't suppress wages.

In other words, if large corporations couldn't import H1B workers, they'd have to do other things to get their work done, and those things would probably involve raising wages for especially skilled engineers. Or perhaps by investing in other productivity measures (better dev tools, better hardware, more administrative assistants, etc.).
This is expected, no law is perfect for everyone. Less regulation has it problem but also has it benefit.
There's no point in making technology for something we don't even have the science down for. Unless, that technology can be used to improve the science...hm.

That might be the best thing to do right now, for startups - how can you build technology such that it improves the science behind obesity research?
Probably paid legitimate salary + bonus for the time the developers spent developing it. That would be a fair compromise.
Show HN: EasingCookbook – Webapp to visualize Easing functions
I would like to know what is morally wrong in defeating a system designed to beat you. Designed to (almost) always win. The Casino is the one that cheats because the odds are not completely random, as they should.
Could you share pictures of the arrangements? I assume you gutted it out and did some clever interior decorating.
Growth is slowing, but that market is still growing.

I would think there's room for some middle ground, like DO, but with more sophisticated self service tools to deploy popular software, install OS patches, and so on. Tools that work for non technical people.
Funny (and sad) how something that could be praised as an ingenious trick a hundred years ago is now considered a crime that state spends serious effort to pursue.

Cannot resist to reference an older perspective (from Smoke Bellew):

http://www.online-literature.com/london/smoke-bellew/4/
RethinkDB leadership member here: happy to answer any questions for the next hour or so.

One thing to note, this was not an easy process; our team has spent months working daily on a solution. This was definitely our Plan A result, but we never expected LF to step up and provide the sponsorship funding as well. Huge thanks to LF/CNCF for helping close things in the end!

If you use RethinkDB please make sure to give a leadership member a hug if you happen to be in SF/NYC/Nashville/Philly/etc.
Sure, until I need to contact my family 300 miles away.
You might be interested in seeing the legal requirements. Section 1.400:

http://gaming.nv.gov/modules/showdocument.aspx?documentid=29...
She made a strategic mistake. But the "popular vote" keeps getting mentioned in the context which is validating her somehow. I see it more as another reminder of a big blunder she made not something positive to promote about her campaign.
RethinkDB joins the Linux Foundation
> what purpose does the H1B system serve

I assume the purpose is to select only those who are going to be employed securely enough at a high enough salary that they're extremely unlikely to ever go on welfare or otherwise be a net burden on the US.
Assuming you just need to add a check for null pointer and that this bug is very critical like hackers are exploiting it, assume engineers create a fix and are 100% it is safe, hopefully there was no other component that was depending on the broken code , how much it will take to fix it,
maybe there is somewhere a history of critical bugs , with the date of when it was found and when it was fixed then we can find the time interval.
That's the technique Linux uses, it feeds keyboard and mouse timing events into one of its entropy pools. I can't see why they wouldn't do this for slot machines.
> People sell on AirBNB and Uber because they need the extra income.

That's true for some people. But for others, it's more "want" than "need".

Like one driver I rode with last week: she started driving for Lyft part-time, in addition to her day job, because she wanted to make a little extra money in order to afford the down payment on a house. She didn't need to do that; she could have continued living in her existing place indefinitely, and her day job lets her afford her current living expenses just fine. But she wanted something more, so she took up Lyft. And I got the impression that she'll give up Lyft as soon as the down payment is made.

Or other drivers I've talked to who could work a full-time job in another field and make a decent living doing so, but choose to drive for Uber or Lyft because they like the idea of being their own boss. This actually reminds me of how insurance companies work... I've been approached by a few of them while unemployed in the past, and they came off as pyramid schemes to me, but there are a few people who have the mindset to make it work for them, and they enjoy it.
So awesome, I didn't want to give up using RethinkDB! By far my favorite database.
As Bitcoin ETF Nears, Analysts Warn of Trading Frenzy
I think 'spending [money] there' is maybe not quite enough. Taxes pay for infrastructure maintenance, law enforcement, fire, public safety concerns, etc. If you're not being paid by a local entity and do not put the money in a local bank account, it's really hard (for the local gov) to figure out/prove how much you should pay in taxes. Basically you might be a drain on resources and the community if you don't pay taxes, even if you're spending some money there. That's likely what they are trying to avoid.
That paper is defining a calorie as the chemical make up of a particular macronutrient. Which is wrong. A calorie is a unit of measure of energy.

Plus, if something violated a law of thermodynamics, that law would have changed. And it hasn't.
Many people feel a strong connection to the place where they spent a large part of their life. I think it is a reasonable goal for a society to enable people to build a home and stay there for the rest of their lives. Forcing people to move seems wrong to me.

Especially for old people it is very hard to get ripped out of their neighborhood. You don't easily relocate your live at 80 (or even at 65) and form new bonds to your neighbors, find new places where you spent your time etc.
Great news! Excited to see what the community can do with it!
First large airliner made in China to debut in 2017
A good example of this kind of thinking is GoGoGrandparent which is a service that lets older people, who might not understand how to use a smartphone app, use Uber by allowing them to call a number instead.
I can move into a small place and give my kids $400k plus a house they can rent out, or I can refuse to accept reality, go many tens of thousands of dollars into debt to the state, get my home taken away with no remuneration, have that debt attached to my estate to further eat into their inheritance, and my kids have to then house me and they get nothing.

Owning a home is not a right, it is a privilege, and a privilege that is based in part on you paying your fair share of taxes as determined by the government you help elect.
> Why do I want my messages to be available for analysis?

So I think you already have a lot of options for that.
probably because the legal wrangling is complicated. also, most of the profits would get taxed once you bring them back home anyway.
The entire "unreasonableness" is based on the idea that this was Trump randomly banning countries.

Obama's administration (not Trump's) compiled the list of countries. It wasn't racial or "because they're Muslim" (most Muslims aren't banned).

What was the common thread between the countries? 6 out of the 7 countries have been on and off the US "State Sponsors of Terror" list for the past 40 years. Somalia (the one that hasn't been on the list) has spent most of the last 25 years in anarchy.

The law also explicitly gives the president the right to make the decision (see section f https://www.law.cornell.edu/uscode/text/8/1182).

In 1993, SCOTUS ruled that a much longer ban against the poor, non-terrorist, mostly black Haitian immigrants by Bush Sr. and Clinton was legal in an 8-1 ruling (http://www.nytimes.com/1993/06/22/us/the-supreme-court-high-...).

The constitutional claim doesn't hold water (foreign nationals have no right to travel in the US and the countries were selected for terrorist connections). That leaves only interpretation of the law, but the law clearly states POTUS has the authority. A 3 month break to find out what policies to put in place against 7 problematic and terrorist sponsoring countries is hardly something SCOTUS will find unreasonable.

EDIT: for the record, I think the bans are ineffective at stopping terrorists and are just Trump following through on his populist promises. That's different from the legality of the decision. This isn't the only thing Trump is doing While everyone has eyeballs here, they miss everything else that's happening in DC, and he still gets to look good when SCOTUS agrees with him.
Here is a section of the Nevada gambling fraud law that hits close to a method that involves button timing:

>7. To manipulate, with the intent to cheat, any component of a gaming device in a manner contrary to the designed and normal operational purpose for the component, including, but not limited to, varying the pull of the handle of a slot machine, with knowledge that the manipulation affects the outcome of the game or with knowledge of any event that affects the outcome of the game.

In general you are not allowed to do anything clever in a casino. It isn't stated as such, but the actual crime is winning consistently. If you walk into a casino certain that you will not be providing the house with their cut then you will almost for sure run up against some law. Extra laws will be generated as required by the governments involved.
Same with deliveroo, I hate seeing their cyclists have accidents, knowing their employer will not help them.

Sadly, the employees have no choice, they cannot get unemployment benefit if they leave an uber/deliveroo job. Or they work a zero hours contract job, again with no security.
How much calories your body extracts from food and subsequently stores is not a constant. The thermodynamics argument basically ignores how human body works, but hey, it is simple.
seems like the next trello can be trello with graphs, diagrams and trees
IconJar v1.0.0 released
Not a lawyer, but I think the fact he used a device (iPhone) to aid him is what did him in.

But I'm not sure where the line is either... would writing down results from a roulette wheel in a notebook be cheating? If not, why is recording the results of a slot machine?
Real-life melting house of wax
The foreign earned income exclusion only applies to salary. Lots of people have their own company and invoice clients. In these cases FEIE may not apply depending on how money is taken out of the company. It gets complicated quick :).
Even with equal compensation, having an employee who is not only worried about their job, but also their immigration status, could be of benefit to the company. Theoretically they might cause less trouble, demand less from management, and are less likely to leave, saving the company all sorts of turnover costs.
Grandalf,

Thanks for this. I completely disagree with your conclusions, but this discussion is one of many public policy discussions where it's not a clear-cut thing. Having good arguments on both sides is the only way voters can stay educated and able to deal with proposed changes.

I'm not going to go into a rebuttal in-depth. In general I feel there are many areas where regulation is not needed -- but market/product definition is. It's far too easy for companies to create such a complex market that buyers don't know exactly what they're purchasing -- and don't have time to research all of it. Insurance is like this. We don't need ISPs heading down this same route. It's not in the interests of a free and open market.

Good stuff, though. Thanks.
Vicious microbial warfare helps bacteria evolve cooperation
> it ist is hard to find qualified employees for that job

...at that salary.

$150k sounds like a lot, but adjusted for cost of living, it's fairly middle-of-the-road salary for senior engineers in, say, Texas. In fact, it would be an effective downgrade in quality of life for many. Your employer could easily poach those engineers by calling them up and offering $225k or more, offering housing vouchers, etc.

I'll note that I'm assuming SF or NYC as your location. If you're in Texas, Atlanta, etc., I withdraw all of the above.
I use org mode every day. It actually is a tree editor. You can fold and unfold entries, move whole subtrees into deeper/higher levels, etc. The tree editor however is just one of many org features.
I guess you're (as a player) supposed to know, understand, and support the fact that the house always wins. It is, after all, not free to build, staff and run a casino, so it would seem obvious that the money to do all that has to come from somewhere? You're simply not supposed to be able to win "too often".

Sure, it would be better if it were truly a game of chance, I guess that's too difficult to deliver (and verify) at this point. Or, perhaps, the casinos prefer it this way of course. :)
Climate scientists versus climate data
The title is a bit overly-polarizing; Prof. Matloff has been an outspoken critic of H-1Bs for quite some time, and only mentions the president once in the article. The actual EO isn't even out yet.
Yes this is currently in the works; going from AGPL -> ASLv2 is not as simple as a Github PR, but we should hopefully resolve it in the next week or two.
So long as correct programs are incorrectly rejected, and it takes extra time to fix those mis-matches, many people will simply avoid the pain in the first place.

At the end of the day, many of us are paid to ship features. For many industries, correctness and safety just can't compete with new features. It's the reason Lisp, Python, Ruby, and Go are so popular - you can quickly write programs which are both fast enough and memory safe.

The gaming industry, one of the bigger C++ consumers, will also probably not move to Rust for similar reasons: hitting a schedule is much more important than not crashing or not having memory leaks. You can always patch a game.
Are you saying if you had the opportunity to do this you'd opt not to and instead pay taxes?
People in famine prone areas are considerably more sicker and live shorter (even when they don't die from famine) then western overweight people. Being overweight is healthier then living there.

Also, famine makes you passive, tired and well, less bright. There is a reason why famine prone areas dont produce tech hubs and nobel prize winners.
Not knowing much about video jamming, is it possible to block this hack by attacking the cameras?
We paid $25 K. (I'm the CNCF executive director.)

https://www.cncf.io/blog/2017/02/06/cncf-purchases-rethinkdb...