skysight-inc/HackerNews huggingface dataset:
Thanks for making this work! I'd given up on the LLVM backend completely due to showstopping issues I couldn't resolve, and had assumed it had vanished into the aether. Glad to know you found it useful!

Regarding the boot loader, have you seen my piface boot loader? http://cowlark.com/piface/ It sounds like what you have is way more sophisticated, as I never got SDRAM init working properly, but you never know --- there might be something useful there.

I was actually considering having another go at a VC4 compiler, this time with pcc; there's an OS I want to port. I'm really happy to know that I no longer have to!
I knew the lead dev once. Pretty cool project, honestly. On an unrelated note, anyone from Cemetech or Omnimaga here?
Orders like these are normally written out by judges that are completely oblivious to how reality works. Adding to that the fact that people with power know they tend to get things their way in Brazil, and that the government is all-powerful, I'm quite sure this guy just assumed he could change the laws of the universe with a stroke of his pen.
Twitter planning to use Shadow DOM for embedded tweets
Callbacks are ugly, but are probably the semantically simplest way to handle asynchronicity. Promises are ugly too, but are semantically the same thing as async/await. I agree that promises and callbacks are not pleasing to the eye, but they are completely logical ways to do things.
It's not clear that they are actually violating the law, though. Judges can be wrong too.
Show HN: Andreessen Horoscopes, funny horoscopes for those in tech
If we're going to make it to another planet that far away, we're going to either need to put our astronauts in some type of suspended state or be able to give birth and raise children on ships.

I wonder what the effects would be of a child forming in a womb, being born, and growing up in zero gravity conditions.
> Fifty years ago, two-thirds of the USA were not obese.

2/3 are not obese now.

(2/3 are overweight, including about 1/3 that are obese.)

> Biology has not changed in that time.

Assumes facts not in evidence, but lets assume that's true.

> What has?

Well, the sharp uptick in obesity (which pretty much drives the overweight including obese upward trend, the overweight-but-not-obese proportion has stayed pretty flat) starts in the late 1970s, immediately following the peak in real hourly wages. Given that (ironically, given that richer countries have higher rates of obesity than poor countries) individual obesity in the United States is correlated with poor economic status, its not entirely implausible that there's a significant economic contribution to the obesity epidemic.
Can do that with the local cab apps too...
And for those poor people who haven't seen bcc, do yourself a favor and look into it: http://iovisor.github.io/bcc/

Besides, with a unicorn for the logo, whats not to like?
Extraordinary Satoshi Claims
"administrative assistant working with Wright left to buy a computer from a nearby store, and returned with what Andresen describes as a Windows laptop in a “factory-sealed” box."

suckers, every day
You--as an individual--receive zero benefits from your medical data when it's kept private. You can't consume it, you can't use it, and you can't trade it. It has no inherent value on its own. Were researchers forced to pay you for access to your de-identified data, it'd be a number so infinitesimal as to be all but meaningless.

You aren't giving up something of value to you. There's zero opportunity cost involved. The value is added after your data is collected, collated, analyzed, and used by researchers. Individually, it's meaningless. Together, it's priceless.

Will someone eventually profit? Sure, but they'll do so because society benefits from the work they've done. And eventually, the cost will decrease. Would you rather have drug treatments that exist in the first place even if someone profits from them or nothing? Those are pretty much your options. For all of its flaws, the current research model at least works. The only other option, besides doing nothing and letting people die from diseases we could eventually treat, is some sort of public financing and that comes with a host of problems. Would anyone really be so foolish as to want to subject medical research to the congressional budget process, even if there's an abstraction layer between congress and the researchers? That means tradeoffs, and lots of them: for instance, Drug option A would be pursued, and option B ignored because we're already funding A even if B might be more promising later on.

We already see it with federal applied research when critical work is jeopardized for the sake of political grandstanding. Every so often, someone will trot out a cherry-picked grant they don't like and wave it around like a red flag in front of a bull. Drug companies might be bad enough, but the politicians would be worse.
I'm here to defend my rights, put the service back now! Fine WhatsApp or Facebook or whatever, but don't block the service nation-wide!
Very very early onset osteoporosis when they come back to somewhere with gravity?
I don't know. I read When Genius Failed. I'm quite sure it had little to do with Black Scholes. It was primarily an issue of trading illiquid positions that weren't hedged as well as they thought.
Getting Up to Speed on Deep Learning: 20+ Resources
NPM scripts are just a different problem. See:

https://twitter.com/sindresorhus/status/724259780676575232?l...

https://github.com/ReactiveX/rxjs/blob/a3ec89605a24a6f54e577...

Already people are coming up with new "solutions" to this problem that looks more like Grunt. It's a repetitive circle. Personally I just use Make.
I think by reading the comments here and the article, its apparent that Node.js just isn't as mature yet. If you know what you're doing, it can be great, but for the noobs the right way to do things is not easily apparent. Couple this with the huge choice in libraries and frameworks, makes Node.js harder for now. I think the base is good though and given more time it will become more easy to wield. This is typical of any new tool. And yes Node.js has been around the block for a while, but it is still newish compared to Python, Ruby, PHP, etc. So you're going to pay a new adopter tax still.
You're out of touch. This has been standard interview procedure for a long time.
But....why not? As a person interested in selling my app, why would I not publish it in the largest number of markets available?
Comply with what? What law is being broken here?
There are pictures and a demo here [0], although the demo didn't work for me.

[0] http://www.knightos.org/
The author doesn't really apply Bayesian inference. He applies Bayes' rule which is a mathematical property.
Fixing a compiler error by adding a lexical scope level has never occurred in any other language I can think of.

This was shocking to me when I bumped into it.

The problem is that you don't have the tools to even ask the right question to debug Rust code when you start. You have to ask questions on the IRC channel or you will get nowhere for quite a while.

A lot of people who program quite successfully in C or C++ do not really understand the idea of scope (which is what lets so many bugs creep in). Rust smacks you with "lifetime" in the face and makes you deal with it at compile time.

For those of us who are in environments where we have to struggle to debug C, the issues Rust is flagging are simply syntax errors. For other folks, they generally have to upgrade their mental models.

"Oh, that would have escaped the function after having gotten freed. Oops." is easy to understand when you have had to debug that dozens of times in C (generally because you accidentally added a code branch that didn't handle something). That error is not so apparent when you are used to simply returning an object in a garbage-collected language and letting the VM handle the issue.
You don't have to leave the phone untouched for 48 hours. Even if you touch it you still need the passcode every 48 hours. TouchID only works for 48 hours past the last passcode login.
For condition D, Is it possible that the people involved (Wright, etc...) would purposely concoct this situation in order to "smoke out" the real Satoshi? Maybe they believe if they cause enough of a stir, the real Satoshi would come forward to settle the issue?
I know regular custom software usually comes through the consulting channel, but i'm curious if machine learning and deep learning have gotten to the stage of maturity/simplicity that consulting companies offer them to their medium/small clients ?
OP here. After discussing this with a few people I updated the post to lay out some other possibilities.

It is true that Electrum verifies locally, and in this case it was simply used as a replacement for running openssl or an alternative.

You still need to verify the address and key, tho - and it isn't stated what the process was in this case.
The impeachment process is strictly following the Constitution and being closely monitored by the Supreme Court. The majority of the Brazilian population, the majority of deputies and the majority of senators support it. The majority of foreign watchers consider it a legitimate process. It is not a coup by any stretch of the imagination.
> If it looks like a lawsuit will cost a lot of money, many papers will just walk.

What is this assertion based on? News organizations large and small carry insurance to protect them from lawsuits like this.

Will the general counsel grill the newsroom leadership to make sure they can back up what's being printed and that they're not violating the law? Absolutely. But that doesn't mean they will be cowed by threats of nuisance lawsuits.
Can you imagine being pulled over by a police officer, and saying:

"I have my drivers license in my pocket, but there's no reason for me to show you. I showed Steve my license 10 minutes ago, and Steve will vouch for my identity"

If you think that's fishy, and don't think this is fishy... consider that in this metaphor, the person pulled over spent a great deal of his life advocating for the use of physical licenses to prove identity rather than social authority.
> (Unnamed): Infection-resistant materials for preventing infections

Why not give it a temp name for now? Seems strange to leave it unnamed
I shouldn't have used a metadata example with the postal service. Better case: judge demands the postal service turn over a transcript of every exchange between two people for the past year.
A better definition might be, how much revenue (measured % of sales) does this firm reinvest back into R&D?

Let's try a few examples:
P&G: Not a tech company. They spend tons of money on advertising to get products on shelves and on TV that tons of Americans buy. They can innovate in packaging and distribution, but honestly not that much.

Tesla: tech company. Spending tons of R&D. I don't know how much, but it's a lot.

Pepsi: Not a tech company.

Your local grocery store: tight margins, probably not a tech company.

AmaGooFaceSoftPle: Billions/yr on new product development. Tech companies for sure.
If you're writing a cascade of callbacks then just use promises. There's no reason to be needing to cascade callbacks pretty much all libraries now support promises and the rest can be promisified.

I'm not calling it a Panacea but Promises are idiomatic Node Javascript now and there's almost no reason for mutliple levels of nested callbacks anymore.
In the US, asking your race is allowed (but optional for you to complete) for reporting employment statistics.
....I assume your design would be just as fast as a F-35 and also just as stealthy?
Nice catch! But aren't gcloud calls correct info without having to parse JSON in Bash?
Also the tech industry is deeply behind the IOT(platforms), and IOT is dispersed through the economy.
semprehealth.com | San Francisco, CA | Full-time | Onsite

Position: Backend Software Engineer

Sempre Health is bringing behavior-based, dynamic pricing to healthcare, beginning with medications.

Similar to a "good driver discount", insured patients can drive their own copays down with healthy behaviors. Through integrations with pharmacy systems and claims adjudicators, price is seamlessly delivered to patients at the point of fill. This increases access to care for the 1 in 3 patients who underutilize due to cost barriers and drive a disproportionate amount of spend.

We believe that bright people should work on the most important problems. Get in touch if you are excited to use technology for good, while building a digital health startup from the ground up.

Job req on AL: https://angel.co/sempre-health/jobs/130959-
software-engineer

Stack: node.js, python, react, sql, redis

To learn more, email me at swaraj@semprehealth.com
doesn't law there mandate retaining of all communications for service providers?

From what I can tell (I can read Portuguese, but I'm not versed in Brazilian law), that's only for ISPs.
Yeah, this is one of the angles I'm getting at: I wonder if we're doing a poor job communicating how to write proper Rust.
Seems like it would be confusing to allow

let mut nums = Vec::new();
nums.push(nums.len());

but disallow

let mut nums = Box::new(Vec::new());
nums.push(nums.len());

The second example would have to be disallowed because the mutable reference is created by calling DerefMut::deref_mut().
Yes, it is, especially when you consider utilities. Average house in the burbs has some lawn or shrubs or something that uses water, and it's not like well water is ultimately 'free' - it comes from somewhere. Also, it means less land developed, less extensive electrical and water distribution systems, and so on.
We'll be re-opening internship applications in ~a month for this Fall and next Summer. Strongly suggest applying, it's a solid experience: https://www.khanacademy.org/careers/interns
Another tech CEO makes insensitive comments
It's not about providing a backdoor, it's about retroactively having recorded all conversations demanded by a judge.
So in PHP, you would go (I haven't tested these snippets, just writing them out here):

$username = get_username();
echo "Hi, ".$username;
do_other_things();

In Node, using promises, you have to write:

get_username().then(function(username) {
return res.send("Hi "+username");
}).then(function() {
do_other_things();
})

And if you're using regular callbacks, forget it: you'd have to nest do_other_things in the callback of get_username(!). It just makes things very awkward.

I understand what you mean about sync vs async calls. I won't pretend I have a better solution. I don't mean to say callbacks are illogical, just a bad way to write programs. So maybe not 'wrong in concept', I can concede that. But I think async/await can make things more readable again, i.e.:

var username = await get_username();
/* carry on... */
> ...IF THEY ARE ASSIGNED TO A WHOLESALE CUSTOMER OF OURS, WE MAY BE ABLE TO PROVIDE THAT WHOLESALE CUSTOMER’S COMPLIANCE INFORMATION WITHOUT LEGAL PROCESS... Our wholesale customer then would make its own independent assessment of the request, including, without limitation, any subpoena subsequently delivered

It sounds like if you give them a telephone number used by Google Voice then they will give you Google's contact info, rather than end user info. That seems benign and logical to me.
Pretty trivial really. If you can't deduce the principles, building one from scratch may be inadvisable.
Way you go then.
Why can't the judge order the ISP to turn over the contents of the conversation, then shut the ISP down for failing to comply?
That's a regulation I support, because unlike toothpaste it's a legit fire hazard. A broken lighter that shorts something out can get nasty quickly.

One lighter on a person means a problem will be relatively small and quickly noticed.
Study: How governments use GitHub
basch what happens is, at a minimum, the iPhone requires your PIN or passcode every 48 hours to unlock. In between, you can use your finger as many times as you want. So the 48 hour timer should fire as soon as immediately after someone gets posession of your phone, but no more than 48 hours afterward.
The paper introducing Bitcoin (https://bitcoin.org/bitcoin.pdf) is well-written and easy to read. Understanding _how_ it works should be simple.

On the other hand, understanding _why_ it works is difficult, as it requires understanding the hard math underlying the system. In fact, nobody knows _why_ it works, because, AFAIK, we do not know whether the hash functions used have the necessary properties (in fact, it is worse: we do not even know whether one-way functions exist, let alone that we can point to one)
So somebody found a project somewhere on the internet with an exceptionally complicated build process, and you use it to say npm scripts are broken? Sorry, that's absurd. Looking at that particular build process, I don't think a Makefile could have been crafted to make it much simpler or smaller. In that example, the problem lies with the complexity of what they're having to do, not the tool.

Npm scripts are really just shell scripting, which means all the real progress happens in the unixy Node tools that do the heavy lifting, where it should be. It's a future proof and scalable approach for the vast majority of projects imo.
This "I love [some language]" thing seems to be quite common in JS circles. Maybe that is part of the problem. Being in love is not good foundation for making objective decisions.
Boom Beach Hack Tool 2016 Android iOS – Easy Hack Tools
Right. You just keep ignoring the good parts of history.

You do realize that America opened up Concentration Camps inside of the Philippine-American War?

Americans retaliated against the Philippinos by creating such lovely orders like "Kill everyone over the age of 10".

https://en.wikipedia.org/wiki/Jacob_H._Smith#Samar_campaign

> "I want no prisoners. I wish you to kill and burn, the more you kill and burn the better it will please me. I want all persons killed who are capable of bearing arms in actual hostilities against the United States," General Jacob H. Smith said.

America, F-yeah! And of course, the definition of "capable of bearing arms" is:

> "Persons of ten years and older are those designated as being capable of bearing arms"

------

But yeah, continue to pretend that modern war is worse than the past or something. Hundreds or thousands of innocent civilians? F-ing hell, we did 25,000 to 50,000 for s--- and giggles back then. In a single campaign, by a single general who was never punished.
I applied for one of these positions back in February and never heard back (in the positive or negative) so be warned that you may not hear anything.
Just FYI, the Koa framework makes node sane again.

Callback hell and error handling are no longer issues in node if you just embrace generators or async/await.

We use Koa in production and serve billions of requests just fine.

If I had to go back to Express I'd say no.
1) What is an app you use often?
2) How would you improve upon that experience?

Ok, build that
The article isn't specific enough to know for sure whether that's average profit per ride, or whether that's the margin they skim off the top per ride

Does that $0.19 come from (total margins from US rides - total US operating expenses) / (total number of US rides), or is it (total user payment - total driver costs) / (total number of US rides). The former means that they're actually bringing in about 10m in total net profit per month, which isn't terrible. The latter means they're probably not doing so well.
Guidewire| Foster City, CA | full-time ONSITE At Guidewire, we are a leader in a Trillion dollar industry building insurance software for clients like Farmers, Nationwide and AAA. We provide flexible, core systems that span the entire Property & Casualty insurance lifecycle. We pay competitive salaries, bonus and stock (RSU’s) as well as benefits. We also have great work/life balance including flexible hours and work from home Fridays. Yes, most Fridays. We were recently voted “Employees Choice Award” Top 3 Best Places to Work on Glassdoor!

DevOps Engineers: We are looking for strong DevOps Engineers to help us build a CI System (Must have Java or C#/C++) Jenkins/Teamcity. We also have a DevOps Engineer role with CD focus and another with CM focus (Chef, Puppet etc). Docker is a plus! We also have a 6mo contract/CTH to focus on DevOps CI and CD solutions using various DevOps tools and frameworks.

Additionally under this same DevOps Umbrella we are looking for a Sr. Tools Developer (Java) and a Cloud Tools Developer (Java, AWS or other)

email Kimberly Moritz kmoritz@guidewire.com or apply at https://careers.guidewire.com/jobs/category/product-developm...
Min Doktor | REMOTE or Malmö, Sweden (VISA can be arranged)

Min Doktor is the leading online primary medical care provider in the Nordics. We are setting up a group that will leverage the latest techniques in Machine Learning and Artificial Intelligence to improve patient safety, as well as both doctor’s and patient’s experience of the service. Since we are vertically integrated, providing primary medical care from start to finish, you can expect to work on unique datasets, with direct access to skilled physicians for labeling of data and learning supervision. You will have impact: new ideas can be quickly prototyped against historic patient data and quickly implemented in our service with immediate effect on medical outcome for real patients.

We are now looking for talented Data Scientists or Software Engineers with applied experience and strong interest in the fields of Machine Learning and Artificial Intelligence to join our team. Beyond strong problem modeling and solution skills you must be passionate about working with medical experts to understand data and provide explanations for the output of the machine learning algorithms you develop.

Primarily we are looking for candidates willing to relocate to Malmö, Sweden. But exceptional remote candidates will be considered. You can impress us with something you’ve built or an original thought.

More/apply: https://www.linkedin.com/jobs2/view/125941227
As I see it, it is pretty clear to me. If I add together that Wright had the means, motive, and opportunity to pull a con like this and the fact he hasn't done the one simple thing that could absolutely prove it really is him it adds up to Wright clearly not being Satoshi.
Same. It's even worse for me though because the more I eat the hungrier I get. It's an awful positive feedback loop.
Now all of a sudden, having types and some standards to gather around doesn't sound like a bad idea anymore ;)

I agree with one of the commenters: Lessons already learned by older engineers (who went through similar woes with other languages/tools) are being re-learned again and again.

The software industry is in a sorry state.

Unless you are a very disciplined team with a very strong sense of writing modular code, don't use Node.js for any larger project.
And even then, the single-most useful function in an IDE 'Show Call Hierarchy' will never be available when using a dynamically typed language.

That is not an issue for smaller projects. However, long before you even get close to the the million lines of code project size, your tools will fail you.
Your debugging/refactoring times will explode and adding a new feature will seem unsurmountable.

Instead, let's just re-write everything from scratch because the cool hipster that wrote your backend a year ago has left for greener pastures...

I won't even try to guess the amount of technical debt produced with Node.js and the likes each day in the bay area.

And, yes, I just used Node.js to write a Slack-bot. It was fun, took me two hours and got me up and running quickly.
That's the beauty of it. Just be aware of the dangers.