skysight-inc/HackerNews huggingface dataset:
You can add in checks at the application level - like you would need to with a number of NoSQl databases anyway.
>you can't use the store without this

Being honest, what would I want to use the store for?
My wife is going to school to become a programmer. She is the exact opposite of me. She is passionate about programming and it's a job to her. She hates talking about code outside of working hours. Yet she's a good programmer that can get the job done and has a part time job while at school.

I believe there are many people like her in the industry and they are the ones who do the majority of the work.

I have a super passionate colleague. It's actually counter productive working with him because most of our energy goes into design debates and office politics and competition
You are oversimplifying this to the point where your conclusion is almost completely wrong. There are many factors which contribute to the decline of companies. For example there was an article about Kodak on HN and why it failed. The inertia was too strong in that case. Differences in goals and objectives is another very popular reason.

I understand it's tempting to think your bosses are morons but they rarely are.
> It's not really a surprise if an app store needs an account. Are there any that don't?

Yeah the ones that have existed since forever: GNU/Linux repositories (Ubuntu's, Debian's, etc.). Even Ubuntu's Software Center, which you might find closer to an app store than a command line interface even though it's the same thing, does not require an account until you try to leave comments or review an application.

Then there were browser addon repositories which worked the same way, first from Firefox and later from all other browsers. (Except one of course.)

So yes, no account was the standard. Needing an account is something recent.
> Everything from chemtrails to anarchocapitalism.

Here we see one problem with downvoting lunacy: some people notice it where it doesn't exist, and others fail to see it where it does.

I'm not ancap myself, but I think the movement deserves respect; for example, I've not read The Machinery of Freedom, but I've heard good things about it, and I don't think you can dismiss it as fringe lunacy.

Chemtrails, though? Obviously dumb.
You may have missed the line "In that case" :-)
> At places like Verdun [...] 150 shells hit every square meter of the battlefield
You typically import it like:

var foo = require('foo');

The lib's functions are accessed solely via the foo object. There is no interaction when different libs require different versions of a lib because the access the lib via different objects/modules. This actually is the one aspect of javascript I wish other languages would copy.
PromisePay | http://www.promisepay.com | Australia (Melbourne) & Philippines (Manila) | 40+ employees | Ruby, Angular, AWS, DBA | ONSITE

Hi HN! I am the Lead Developer at PromisePay, a high-growth fintech company with offices in Melbourne, Manila and St Louis. We are looking to fill some roles to join us on the journey.

1 x Developer Lead (Ruby/Angular) - Melbourne

3 x Developers (Ruby/Angular) - Philippines & Melbourne

2 x DevOps Engineer (DBA / Security) - Philippines

1 x QA (Test automation) - Philippines

1 x Product Manager - Melbourne

PromisePay powers fast, flexible and frictionless payments so platforms and marketplaces can build trust, improve user experience, and drive revenue, without the extra operational overheads and costs. With a growing team and high-profile customers, we are looking to rapidly find talented people to join our developer and product teams.

Our interview process involves a initial chat to determine skillset and fit, a technical assessment and then a cultural fit meeting.

If this sounds interesting reach out to me! Andrew McIntosh: jobs at promisepay.com
How Do You Move from Quant Developer to Quant Trader?
ELEAGUE S1: 19M Total Viewers; 168k Peak CCU
I was going to say "criminally atrocious" but then the popup div literally made me vomit excrement.
Have you got rid of the "Hackerrank challenge" before the candidate even gets to speak to anyone technical yet?
PS Vita jailbreak finally lets you run emulators and homebrew software
Location: Islamabad, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Node.js, C#, MySQL, AWS, Spring

Résumé/CV: https://www.dropbox.com/s/qr5urs6fgv53l5i/CV.pdf?dl=0

Email: hrshasan@gmail.com
> Today we added YouTube to Google's HTTPS transparency report. We're proud to announce that in the last two years, we steadily rolled out encryption using HTTPS to 97 percent of YouTube's traffic.

What's the point of the report if you only add things that are already in good shape?
I had the same question running through my head. But I really like their simple justification. Completely honest. Not like an article recently posted.
I'm not thinking style, or quality of music, but stardom. If this was the late 80's we'd use Madonna, or the mid-60's Beatles etc.
The opposite might also be true - maybe slow motion shows true entent rather?
You can actually have Windows logged in with a local account (normal old school account) and use the store with a different Live account.

But yes, I am quite annoyed by them requiring that I use online credentials to log in to a physical computer. I prefer to separate the two authentication mechanisms.
I thought they started fresh with Edge browser by keeping it away from windows/OS specific stuff. Apparently not.
iOS 10 Is Introducing Emojis of Women Doing More Than Just Painting
Macro errors are horrible, especially in match branching. They also become really nonsensical when you deal with built in macro's as well which have a completely different set of rules for themselves.

Iterator errors as well get massive when dealing with passing tuples down lazy lists.
How does someone make something available as Onion Service?
UNRAVEL ANALYTICS (https://www.getunravel.com) | Dublin, Ireland | Senior Python Developer | ONSITE | Full-time | VISA

Unravel is a quality assurance tool for tagging that automatically steps through and audits complex user journeys on websites, analysing tag behaviour across hundreds of device and browser combinations and pinpointing undetected problems.

We need a Senior Python Backend developer to join our small, agile team to help design, architect, and build the next generation of our reporting platform.

Stack: Python 3, Django, Docker, AWS

Full details at https://my.hirehive.io/unravel-analytics-ltd/jobs/23144/seni...
ITER (Fusion Reactor): drone-flyover of state of construction
> So are you talking about error messages or about complexity of borrow-checker?

Er… both? In separate sections of the comment?

> Because I can [not agree] about error messages

I've provided a clear example of an issue, are you denying objective reality or are you asserting that providing incorrect suggestions leading beginners in entirely the wrong direction is fine?
Actually, there is https on the site, at least with a self-signed cert.

https://http.rip/
If it's the earth below houses also moving, then the problems in plumbing and electricity do not appear at the house; they appear at the cross section of the moving and non-moving earth masses, and are typically the responsibility of utility provider.
Can Technology make you happy? (TEDx Talk)
> For once, on an atom release thread, can we have a discussion about atom and this release rather than endless threads about folks preferring vscode or sublime?

Not on HackerNews in this reality, a while back someone did analysis of most voted comments, the top-comment is usually contrary to the post and its first reply is counter-contrary (pro-OP). Post about Golang -> get pro-Haskell comments, Android <-> iOS, iPad <-> Surface, Linux <-> *BSD. Its what we are.
I don't see how that is your point.
SEEKING WORK - Remote - Based in Honolulu, HI

Markets: iOS, Node.js, AWS

• I help people turn their app ideas into reality.
Whether that’s building a new app or adding features
to an existing app or fixing problems, I can do it.

• Recent work has been for several startups and individuals
including video recording/playback and video calling,
real-time messaging, and media storage.

• I am also skilled in graphic arts and have a passion
for teaching. 10+ yrs programming experience,
MS in Computer Science.

Give me your design and I can make it happen: ikiapps285[at]ikiApps.com
Except that HN hellbans people for seemingly trolling when they aren't. Sometimes. I've learned that in general you should keep your posts as apolitical as possible on HN.
A Little Story about Amazon ECS, systemd, and Chaos Monkey
The Ultimate Startup Software Stack Tool Guide
That would be great - when I most recently tried to use it I was told by the dialog box that entering my Live credentials would convert my local account to the Live account, and I'd need to log in with the Live password not the local one.
I have great hopes for D since Andrei Alexandrescu joined to work on it.

When you see all those new system languages, (go, rust, swift), D was there before them, and did not pretend to be a new cool thing with good ideas, it just tries to be a nicer C++ to work with.

I don't need to do things the right way, I just need a language that is usable and doesn't try to do the job for me.
28 Foot Giant Python Snake Caught on Camera – Must Watch
Obviously by writing a new code,developing new ideas.
> You are trying to catch on words

No. I'm clearly replying to a clear opinion, there's no catch although I might be exaggerating very slightly.

> but it's just not true.

What is not true?

> I went my way from the 0-noob in Rust to comfortable using and I can say compiler errors were always helpful.

That's got nothing to do with the comment you're replying to.
Gold-nanowire batteries can be charged 400x the charges of lithum batteries
For your unit-testing problem, I highly recommend `testify/assert`:

https://godoc.org/github.com/stretchr/testify/assert
Huge no. of files for Angular 2
I'm not having any trouble with it in Firefox or iBooks; perhaps try another reader?
I think that's the thing that really gets me about Go. I really like that it's opinionated and forces you to write good code, but I just can't understand why they refuse to allow you to turn them off when you need it.

Also doesn't that workaround completely nullify all the arguments they made in that section? And it puts the programmer in a worse position than if they could just turn it off temporarily.
Yahoo’s Indecisiveness Pays the Price
In practice you don't really have this problem. It's a beginners issue thst's not worth "fixing" because there are tools that can help(goimports). I'm glad there are not such compiler flags.
Ask HN: Why has a black line appeared along the top?
It's irritating as I had a background colour of white, because it was nice and minimal, and now there's a harsh black line there, which doesn't appear to serve any purpose. Could we have a control panel switch to make the line optional?
> Most of Go's strengths shine in a large team of mediocre developers: Low build times, low abstraction, quick ramp-up, etc.

I find some of those strengths and others shine in a small team of strong developers too, if they "get" Go.

But to your point: some people expect their startups to eventually employ a large number of programmers, at which point they will inevitably have some mediocre ones, that being a side effect of "hiring only the best."

Planning for that day is not shooting yourself in the foot.
Wait until you get into watching cricket umpiring decisions that are referred to a TV umpire (by players or umpires) - slow motion replay (with a separate camera to normal tv coverage), hotspot cameras, microphones, ball tracking...
HN puts a black bar up for a while when someone notable dies, in this case Seymour Papert: https://news.ycombinator.com/item?id=12201810
Please see the FAQ regarding job posts: https://news.ycombinator.com/newsfaq.html.

In particular, see: "Who is hiring?" https://news.ycombinator.com/item?id=12202865 (462 points, 20 hours ago, 734 comments)
The black line appears whenever someone notable has died, please feel free to remove Seymour Papert's legacy with a line of css.
> For once, on an atom release thread, can we have a discussion about atom and this release rather than endless threads about folks preferring vscode or sublime?

Sure, let's focus on Atom's speed issues.

"Oh, I don't have a problem with my laptop's CPU fan spinning like a lawnmower. Surely deep architectural nonsense will be solved in the next minor update."
Just try to read something, or do what you like than you can feel the inspiration.
Leaking abstractions: concurrency issues in HashMap
"Lunacy" more as a modality of discussion than a property of the ideas themselves. Usually involving taking the ideas as dogma and failing to think about practical application or relevance to the particular subject under discussion.

Another example: Marx wrote a lot of reasonable analysis of the mid-19th-century economic condition (and some bad analysis). Marxists tend to be tremendously irritating write-only dogmatists. It doesn't have to be that way. The right has a similar bunch of people who are Friedman dogmatists.
A slice is a view over a continguous array. deleting an index in a continguous array is inherently O(n). Go doesn't obscure this. The pain of writing it out reflects the complexity of the operation.
Seems to be non-deterministic. Sometimes I get 'Hey Buys', sometimes I get 'Hey Guys', and sometimes I get:

WEHXLHT I PROMITE IS IYYTWOSLP MORE FEUNITTLEMARVEYIFE. IN T FIVE NO WAKE AGRIEF CHOLD FOSITAY SAHT COSF NO RAPS IN WHOLMARVEY I FE
From 2011 aws elb and dns have supported IPv6 [0]. For most websites this is really nice way to support IPv6, IMO

[0] https://aws.amazon.com/about-aws/whats-new/2011/05/24/elb-ip...
.. until you try to install an app, at which point you're prompted to switch over your local account. Apparently you can get round this, but it's not the obvious or default path.
This is my testimony about the good work of a man who helped me..My name is Marian Christ. and I am based in London , UK. My life is back!!! After 8 years of marriage, my husband left me with our three children. I felt like my life was about to end,and was falling apart. Thanks to a spell caster called papa Justus who i met online. On one faithful day, as I was browsing through the internet, I was searching for a good spell caster that can solve my problems. I came across series of testimonies about this particular spell caster. Some people testified that he brought their Ex lover back, some testified that he restores womb, some testified that he can cast a spell to stop divorce and so on. There was one particular testimony I saw, it was about a woman called Grace,she testified about how papa Justus brought back her Ex lover in less than 72 hours and at the end of her testimony she drop papa Justus e-mail address. After reading all these,I decided to give papa a try.

I contacted him via email and explained my problems to him. In just 3 days, my husband came back to me. We solved our issues, and we are even happier than before. papa Justus is really a talented and gifted man and i will not stop publishing him because he is a wonderful man…If you have a problem and you are looking for a real and genuine spell caster to solve that problem for you. Try the great papa Justus today, he might be the answer to your problems. Here’s his contact: drabeljustustemple@gmail.com
Thank you great Justus. Contact him for the following:

(1)If you want your ex back.
(2) if you always have bad dreams.
(3)You want to be promoted in your office.
(4)You want women/men to run after you.
(5)If you want a child.
(6)[You want to be rich.
(7)You want to tie your husband/wife to be yours forever.
(8)If you need financial assistance.
(9)Herbal care
10)Help bringing people out of prison
(11)Marriage Spells
(12)Miracle Spells
(13)Beauty Spells
(14)PROPHECY CHARM
(15)Attraction Spells
(16)Evil Eye Spells
(17)Kissing Spell
(18)Remove Sickness Spells
(19)ELECTION WINNING SPELLS
(20)SUCCESS IN EXAMS SPELLS
(21) Charm to get who to love you.
(22)Business spell.
(23) Find your long lost family.
Contact him today on:
drabeljustustemple@gmail.com
http://www.justushealinghome.com
+2347033354868.
You can also CONTACT HIM ON whats-app on the same phone number
Serious answer: Cultural differences DO exist. I come from a place where, confusingly, passive-agressiveness is preferred over direct confrontation, AND sarcasm is used very seldomly and only very obviously.

Both of these things put me on edge with americans who, on average, despise passive aggressiveness and use sarcasm as if it were the salt of conversation. The result is that i have to think in a completely different mindset to talk to US people, to avoid misunderstanding them or having them be disgusted by the way i talk.
I'm not sure who's correct in this particular thread, but sometimes they hide the "unfavoured" approach so well that they convince people to use the new method.

In one case, I unsuccessfully tried to create just a local account in Win 8, because they had hidden it behind 3+ layers of "sign in here with your live account". I was sure that there must be a way to create a local one, but just couldn't find the right path.
Apple releases 100 new emoji, replaces gun with waterpistol
I once read a blog about a guy that was hitchhiking in China and ended up in a city that he was escorted out from (first being threatened with jail, deleting photos, etc). He couldn't find it on a map either (but he just knew the main road which he used, not exactly where he left it, so..).

Apparently there were lots of kids with badges, many sport venues. His guess was a some sort of talent building city for olympics.

edit: Here it is through translate (haven't checked how bad it is) https://translate.google.com/translate?sl=auto&tl=en&u=http%...
Nope. The started with the IE 11 source code and ripped a whole load of stuff dealing with compatibility, and previous rendering engines, out. Once they had completed this step they started adding new features in, but it's still got the legacy of Internet Explorer code in it.
457 visa is ok?
Actually I have. And that's a different issue, but also very annoying.
Alleged "History of email" and no mention of bang-addresses? For years we were all routing our emails via uunet with bang addresses before @ became a thing.
something should be clickable so we can find out who died... like google doodle...
== SEEKING WORK == REMOTE == SLOVAKIA BASED ==

Technical guy with rich experiences from various IT fields. My main focus is deliver results and make customers' business easier, better, faster, cheaper based on customized solution and tweaks. I have extensive experiences with process and business side.

For brief overview please find my CV: goo.gl/c9ZKj5

For more details don't hesitate to contact me directly

Side note: I prefer freelance/ltd contract (have an SME LTD company - not mentioned in CV)
I would love to see how many petabytes of RAM your installation is using.
That is simply one of the coolest projects I've seen this year, one which I have long dreamed of replicating in my lovely bit of land in outer dural. I'm thinking a shipping container or prefab shed with a nice internal wood frame for the insulation would do quite nicely. My only concern is that for some reason, solar panels are incredibly expensive in this particularly sunny country... That and my internet tops out around 5mbps 2 feet from the modem, not sure what 500ft of underground cable or range extender will do to that.
Ship something.
Measuring Software Fragility
I would argue that that's becuase checks had to be enabled not because they could be disabled.
Proto Indo-Europeans. The language they're believed to have spoken is the common ancestor of most European languages (eg. Latin, German) and Hindi. This invasion may have been more of a linguistic and cultural spread by imitation than people of one ethnicity actually displacing another. Doubtless there's some of both.
If you want to lose weight or save money, congee is the answer
Noob Hacker – MY FIRST AND LAST VLOG
I seem to remember having a problem with a new Win8 computer and trying to use Skype (I hate Skype but lots of customers of mine use it). It insisted I use a Microsoft live account , which I don't have, to install it. Eventually I somehow managed to get an old version of Skype which stopped asking me.
This exists in the US as well but the judge will throw you into contempt if you mention it.
This is a great write-up. Thanks for sharing.
Should I care if it is erlang-based or basic-based? Why should I use this instead of some of the existing exhanges?
Very cool, and very persistent. Good job!

I can see myself losing a month on something like this.

<rant> Now, I like the tech and hacker side of it, but it made me think again of how complicated modern hardware and software have become compared to staying with plain C, not even C++. This is not wholly due to more complicated hardware, but so many people building stuff without going back to first principles. I think the Rust crowd are doing their homework here though.

I understand the benefits of Rust, since I am learning it at the moment, but I guess at my age it is a harder sell for something like this micro. It is so easy to just drop into C for small micros. The BBC micro:bit has a C/C++ interface, of which I bet the C interface is cake. It's small enought that all a good programmer has to do is dot their 'i's and cross their 't's anyway (or they should). </rant>
Excellent analogy, I'm going to use this.
Thank you for sharing. That's exactly what I was trying to convey, without knowing the term.
Show HN: Embed a Search-box that converts plain English to SQL in your app
mind blown, i'll ask you some questions via DM soon. it won't be about large money transfers from some country. (ﾟ∀ﾟ)
I'm very conflicted about trying a service like the one that 23andMe offers. Part of me would love to see what comes back, the other (currently louder) part of my brain is worried about throwing away any ideas of future genetic privacy if I do.

The worst part is, I'm not sure which is a more rational desire. Is my my privacy concern undue paranoia?
I want to believe that things are changing, because the truth is coming up more and more: you will be a developer, they will get a shload of money. You will do it for yourself, because it's an honor towards the company, a sort of loyalty. Seriously??? I remember in a previous company one manager had the courage to say that "they pay our bills". Thanks, man! I am just giving you my time, you know, not that I need it, seriously, I would love to give it to you for free. No.

Working overtime is a subtle lie that many people don't seem to see.

I see some colleagues working on Sunday until 11.30 PM because they have a presentation on Monday. Seriously? I am sorry, but no, it didn't work out, because you didn't give us enough time/because the communication wasn't clear/because I couldn't figure out how to solve this network issue before, which became a blocker/because I can't still figure out why the hell VPN doesn't work yet and you the IT guy is on vacation. If there are blockers, if there are issues, don't make them yours. I work overtime when seriously needed, but then I want that amount of time back - either as hours off or as more money. Otherwise, find a code monkey, they are cheap, don't like to think, and "work hard and have fun".
So what?

There are javascript editors that don't use as much memory as atom. What you're saying is irrelevant.
So basically if I got it right, non-terminating panic_fmt and empty eh_personality means that we don't get stack unwinding at all, which also means that destructors don't get called. That could be fairly important for RAII heavy code.