skysight-inc/HackerNews huggingface dataset:
I think ANSI C is rare for a new project, but C++ is still common, though I don't know which C++ is dominant. Lots of embedded systems compilers will have borked mostly-C++98 support, there's probably some C++ 98 purists holding out, and then there's the latest C++xx standards that probably don't have full compiler support everywhere too -- plus you always get folks who conflate "C/C++" as if they were one, when they're not, though people sure do like to try and program C++ as merely "C with Classes". Java stole a lot of C++ people over the last 20 years, Go seems to be stealing mostly from the speed-challenged dynamic language crowd who didn't do much interactive development anyway.
Hey, I'm very glad you took this feedback in a positive & constructive way. FWIW although my initial experience was somewhat sour, I have spent a good part of today using up my trial sessions and I do quite like your service :) I have 1/5 remaining which I'll use at work tomorrow, that'll be the real acid test!
Ask HN: Who do you realize is time to give up in something?
Hello HN. I have been working on my own company for the past 4 years, at the beginning was really great, a lot of customers, a good amount of growth month over month, but after a while, and because of the crisis of our country, we don't have enough money to cover the cost of the company.

We have been fighting to be profitable day after day after day for the past 9 months. We have to fire some people on "un-grow" the company to keep it alive, and we have to inject money month after month.

I am really tired of this situation, I have another income source, for the past 9 months I keep a positive mind about the business, dreaming with the new good times, but that didn't happen and don't seems to happen soon.

I like to think if I give up right now, maybe I am losing the chance of my life, this business gives me a lot of connections, lots of friends, allow me to travel and learn a ton about business, technology, e-commerce and more, that is why I don't want to leave all our hard work.

Have you ever lived a similar situation? How do you manage? Do you regret it?

I am so anxious right now I can't even sleep at night.

Thanks for your time and answers in advance.
Both the government and the police oversee themselves, the secret service has access to whatever they want and the tax office is even allowed by the courts to demand whatever they want. It’s for security and if that doesn’t work it’s for the children.
I've been paying my loans for 15 years. And why where at it let's bump up the social security and medicare ages. So, I can get f'ed coming and going.

And let's do s't about healthcare costs for families because that is something that's spiraling out of control.
> I don’t believe in moral relativism.

Good for you? The homeless, penniless child should never steal the loaf of bread when all other, apparent, options are exhausted.

> They don’t get a pass for not knowing better.

They get a pass because it was already decided a long time ago that they were too dangerous for outsiders to be allowed near. They're contained, and by the survey numbers their population is dwindling. In another century the island could well be uninhabited. A small speck of isolated land that no one has any need to go to is easy enough to leave alone.

> Just as their victims didn’t get a pass for not knowing better.

Except their victim (in this case) certainly did know better. They even chased him off multiple times before finally killing him.
That's right, anti-immigration sentiment, nationalists, and neo-nazis are unique to the US.

https://www.economist.com/graphic-detail/2018/09/10/right-wi...

Brexit, chemnitz riots - those are all American...
Don’t know if read down to the Waorani people on that wiki article - but I followed the same trajectory from the HN post last week. I’ve had the pleasure to have hiked out from Shell Ecuador to a Waoroni village and spent some tine with them (they speared a number of Christian missionaries to death in the 50’s) and it’s quite fascinating how their culture has changed from one of the most violant to a peaceful one, and their population size has increased substantially since their conversion

The “Christian” movie The End of The Spear documents that tribe and I’m happy to say that I’ve met many of the original “spearers” and they are alive and well and mentoring the young villagers on living peacefully
> for what we consider minor infractions?

International spying in this case? I'm not sure thats a minor infraction
SICP Goodness – Data Directed Programming (III)
If I recall correctly, most CakeML code is actually written in HOL4 and then translated down to CakeML, and compiled to machine code from there. Unfortunately there isn't very much in the way of documentation or examples for writing concrete CakeML, as the developers seem to use it more as an intermediate representation.

Edit: The page describes two frontends. The first is a "proof-producing synthesis" of a CakeML AST from "ML-like functions in HOL". This is what I believe is the more typical use case of CakeML. The second frontend is a more traditional frontend which parse concrete CakeML syntax.
Neanderthal has an OpenCL backend, and ClojureCL can be used for programming your own stuff, and they both work fine with ROCm's OpenCL support.
I agree with your point but HammerFest 2019 sounds like a freaking blast. I think there is an underserved market there.
More like tried to teach rails to a tribe of armed COBOL programmers in the most dangerous part of the inner city. "DHH tweeted to me in my dreams".
This looks like a good old "Kill the problem and frame him later" type of a take down. The owners (or some users) angered the wrong people, and now they are even the biggest pedos of the whole wide world...
In no sense is that a "Scandinavian"-specific trait.
I think there aren't many startups/smaller companies trying to tackle the problem because: 1) there's not much money in it. Email is supposed to be "free", so is security. 2) mail systems, esp at larger/older orgs, tend be extremely baroque and you'd need full time integration engineers before making a penny. 3) Privacy laws make things difficult. 4) You need data and a wide view of the email landscape, and you only get that at large enterprises, and 5) at those orgs, the mail server operators are just waiting for the day they can retire and leave behind the mess they made.
Sigh, so you googled up an interview with a representative from Fastighetsägarna (literally translated "The property owners") and conclude with confidence that government restrictions is the reason. These were in place during the time of my anecdote as well.
Yes, thanks. Forgot to actually post the link.
Well, crap :) Mea culpa.
Too true. Not sure how that got transposed in my head.
Ironically enough, the gcc suite itself is partially implemented in C++ these days.
Is this written in Rust? If so, did any particular Rust features help a lot in this achievement, in comparison to writing the code in C or C++?
At least on iOS, the first pass of wakeup phrase recognition is handled by a pre-trained ML model, based on data from a wide variety of speakers. Training a model for a user-chosen phrase would take a lot more samples, and a lot more time, than most users would be willing to put up with.

There's some details on Apple's approach at: https://machinelearning.apple.com/2017/10/01/hey-siri.html
I understood it up to "Note how the compilation order is the reverse of the topological order (we’ll get back to this in a bit)." But then couldn't find where you got back to it, and can't quite understand why it's the reverse of the topological order or how that's possible?
'Cheating at an exam' is transgressing a rule that doesn't "exist" in nature, it only exists in our social (if that's the right word) system. So if I cheat at an exam, I'm breaking a rule that's in the system that we made up (together), and therefore I can judge that, in some circumstances, I can break the rule without feeling morally wrong, without feeling guilt, because I, in some sense, made the rule myself. I'm breaking my own-making rule.

Another example of that could be: I want my kid to go to bed at 9pm. Sometimes I will break that rule. To some extend, because of the reasons I've advanced, I claim that cheating at an exam follows the same characteristic as the "kid go to bed at 9pm". Just not in the same magnitude if you will.

I then guessed that it may draws the limit between what's ethic and moral.
Oh, great! I will hop onto IRC. Thanks!
> So basically you're using docker in place of tar here really.

Not even in the slightest. They don't even compare... at all.

By using a TAR archive of you deployment files, you're completely side stepping all the benefits of isolating an application into a container, whether it's a monolith or 56 microservices.

First up: portability and allowing anyone, on any hardware, and any OS to run the application with a single command. All they need to do is install Docker and "docker run" will do the rest. With a TAR file based deployment, they need TAR, they need to know how-to deploy the application and manage the files; they may need some runtime on their system like Ruby, Python or NodeJS; and they cannot restrict the resources the application is using...

On the back of the above: for your developers to fire up a new version of the application that a collogue may have written requires muddling around in Git and using branches -- this interrupts work flows and can lead to lose of work if "git stash" isn't used right. With a container: they just run it.

Secondly you can restrict the resources the application is using inside of a container much easier than you can with one that is not.

I'll make one final point here: Docker Compose. You're missing out on a lot of free stuff here. It's so easy to write a Docker Compose file that brings up everything needed by the application - databases, caches, mocked APIs - allowing anyone in your organisation to bring up the application on their laptop and play with it, including the CEO, DBAs, QA, the receptionist.

You're ignoring all of this because... well I can't put my finger on it, to be honest. Maybe you enjoy hurting your self? lol

Good luck. I don't feel it's worth responding to future comments on this thread. You're clearly unwilling to listen or try new things.

> It's similar to how I deploy the projects. I use fabric (for copying files and executing remote commands, e.g. for db migration) in place of a makefile, but the idea is the same.

Haha! No, they're not the same idea. One is idempotent and the other is not. That's a big differences. And why Fabric? Why not Ansible or Salt Stack?

Man what a way to make your life more difficult for no reason.
No, it is written in C and assembly. See the gitlab graphs:

https://code.videolan.org/videolan/dav1d/graphs/master/chart...
"Alexa, say 'OK Google' to Siri"
He is completely wrong because paper is sourced from tree farms, not actual forests. Also I love LISP, Scheme, and Emacs.
My experience is similar to yours. I found a couple jobs I was interested in the last time I did a search. I submitted my plain-text resume with no buzzwords (other than maybe "Go") and immediately heard back from both. My interviews were done within a week or two. I took one of the jobs.

My advice for engineering candidates with some experience is to just talk about your past work in paragraph form. If Docker or whatever was an important part of your work, it will probably come up. If it's not mentioned, you're probably not the expert in that area that they're looking for. Saves everyone some time.
Atom is ALSO a text editor. It's really a web browser in "to go" mode so it brings all its dependencies and a whole lot more along with it. I'm sure there are multiple copies of some components brought along for ride. I've seen this with quite a few NPM based projects. eg three copies of the same module because of dependencies in other modules.

Bloated for a text editor.
I'm not too thrilled with the comments here that are defending his decision to go there as clearly some kind of good thing because his stated motive was Christianity. I'm just going to leave this here and say no more on the matter:

“Watch out for false prophets. They come to you in sheep’s clothing, but inwardly they are ferocious wolves. 16 By their fruit you will recognize them. Do people pick grapes from thornbushes, or figs from thistles? 17 Likewise, every good tree bears good fruit, but a bad tree bears bad fruit. 18 A good tree cannot bear bad fruit, and a bad tree cannot bear good fruit. 19 Every tree that does not bear good fruit is cut down and thrown into the fire. 20 Thus, by their fruit you will recognize them.

21 “Not everyone who says to me, ‘Lord, Lord,’ will enter the kingdom of heaven, but only the one who does the will of my Father who is in heaven. 22 Many will say to me on that day, ‘Lord, Lord, did we not prophesy in your name and in your name drive out demons and in your name perform many miracles?’ 23 Then I will tell them plainly, ‘I never knew you. Away from me, you evildoers!’

https://www.biblica.com/bible/niv/matthew/7/
It reminds me of the Czech game developers that spent months in jail for photographing a Greek military base they used as inspiration for a game's setting.

That said, there are entire communities in the US of people who set up cameras outside of airports and military bases to record activities. The folks at airports are doing it to photograph planes, and the people at military bases are usually doing it to see if they can provoke any sort of response. Even the TSA says they can't stop you from photographing security checkpoints, although they would prefer it if you didn't. AFAIK none of these people have been sentenced to life imprisonment.
>I've seen humans deal with novel situations. The only assumption needed is that humans and AI are subject to the same laws of nature (that is, that there is no supernatural / outside element to human intelligence)

right, but all our computers right now are based on lumping transistors together so you can do math. It's likely that our brains work on a different (but still physical) principle. It's possible our brains can't reasonably be reduced to arithmatic. It's possible (I think likely) that we need different primitives to reasonably simulate a brain.

I mean, brains make absolutely terrible Turing machines. And Turing machines make terrible brains. I suspect they just are very different sorts of things, and running something meant for one on the other produces poor results.

Sure, it's possible we can discover some new compute primitive that is more powerful (or powerful in a different way) that can do the things the brain can do. It's possible it could do those things better than the brain can. My point is just that for a long time it looked like our current transistor based computers were getting more and more powerful, and that eventually, even if the emulation was terribly inefficient, we'd eventually have enough power to make it work. As we approach the limits of our abilities to make tiny transistors, this is looking less likely.
I was delighted that a fun toy didn't need JS for once. If the concern is one of privacy, the author could just be sending the text to the server in the background with JS too.
> which the MTA (subcontracted out) runs the East River ferries.

I was under the impression that the MTA is not involved at all in the NYC Ferry system - it is run by Hornblower, a German cruise company.

[Edit: I am correct. Per https://www.ferry.nyc/about/faq/ "The MTA is a state agency, while NYC Ferry is an NYCEDC project."]
> I don't see catholic christians setting up missions with the primary purpose of proselytizing.

To the extent that is true, it is a post-Vatican II reform (and proselytization is still an important function of Catholic missionary work, though the method of more persuasion by example.)
Edward Snowden Explains Blockchain to His Lawyer
Proven to be causal? Like we'd clone 1000 John Allen Chaus, raise them around the globe, and see how many of them do something fatally arrogant relating to overseas travel?

As an American who has lived on 4 continents, I can confirm that American tourists quite often live up to the stereotype. I have a variety of painful memories of times I've had to intervene and explain things and/or translate for aggressively clueless Americans. Many travelers are great, of course. But I still think the stereotype is justified.

It makes sense, I guess. We grow up in a country big enough that we can travel widely without learning another language or learning much about dealing with different customs. And our wealth and our culture of American exceptionalism make it easy for us to spin the globe, plop a finger down, and expect that we can go there and do as we please. Often it works, even if it does rub the locals the wrong way. And sometimes, as here, it doesn't work at all.
Indeed. Which is why the moral outrage is particularly absurd. He had multiple chances to escape with his life from people he knew intended him harm.
A single event that affects 3% or more of the entire population is pretty memorable.
I am in the US and got the email to my personal account, not my seller account.
Seattle secret all-cash homebuyers must reveal true identity to law enforcement
Same in Brussels. And in Lisbon they're also touristic attractions: http://www.lisbonstopover.com/wp-content/uploads/2013/06/lx-...
Japan is not going to torture him, keep him up without letting him sleep are they? They have the rule of law and generally treat people well. You can't seriously compare those countries, can you?
It's not they aren't qualify. It's that they are not wired (think personality type) for typical, mainstream, status quo, (typically) office / lab work.

Yet, the fact is, knowing this, we as a culture continue to insist square pegs force themselves into round holes. Drugs use is up? Depression / mental illness is up? Perhaps we open our eyes (and minds) to helping young adults becomes something that's meaningful - and career worthy - to them instead of forcing them down a path they don't want to go.

The fact that a fair percentage of people end up __not__ working in their major 10 years down the road seems to be saying something as well.
I was born there, I live there, I know what the people around me are talking abut. No, there is and will be no press release about that.
Yes, I didn't feel the need to bring this up in my comment as I'd seen it elsewhere in the thread.
> no pointers

FWIW, this is one of the biggest selling points of Golang for me - I love the fact that I'm able to be explicit about reference vs. value, and that it prevents me from shooting myself in the foot when I inevitably screw it up.

It's enough of a differentiator for me that I almost can't put languages with and without pointers in the same mental bucket.
Yes, and it was like pulling teeth to get it done, it should have happened much sooner.
Mark Karpelès, the Mt. Gox guy, was arrested in Japan, interrogated, and he still got off.
The same dark pattern they document here trying to persuade you to enable "Web and App Activity" tracking is even worse in Google Maps for iOS, as I found when I disabled the feature after the press it received. No matter how many times you dismiss it, you'll again get a huge prompt on the homescreen urging you to turn it on in a few days. And they hold your home and work address hostage if you don't enable it, despite having nothing to do with the anti-feature in question. I hate this shite company.
Yup. Python has some really good GIS libraries. So field that needs to deal with map data will often find itself drawn to python. And since it's a pretty newb friendly language you find that people who wouldn't otherwise program write simple scripts to manipulate the data and maybe output it to a csv so they can import it to excel.
Now I feel bad.. really sorry, but there isn't at the moment!
Prepare to engage enemy . . . bogey’s airspeed not sufficient for intercept. Suggest we get out and walk
People are silly. We look for silver bullets all the time. Political figureheads who look and sound good while lacking any depth, moustache-twirling villains to blame the bad times on, silly rituals which start because they accidentally coincided with good times, investment bubbles, and hubris followed by victim blaming.

There’s nothing which would cause an otherwise competent business leader to even realise they don’t understand the limits of any given security system, never mind knowing who to ask for advice.
you must love buying gas in new jersey.
What Constant Surveillance Does to Your Brain – Motherboard
Instagram influencers using California wildfires to sell products, post nudes
The paper makes the Diffie-Hellman tree they use pretty easy to grok: https://eprint.iacr.org/2017/666.pdf
> No one is forcing you to use Google,

Unless your organization uses Google Apps, or standardizes company cell phones on Android, or uses Google Cloud for hosting things...
Ever since I had a run in with an extremely "motivated" team of head hunters my belief has been that resumes are almost useless.

I was responsible for hiring a team a while back and, in retrospect, believe I put way too much faith into my practice of filtering candidates by resume content.
Indeed, the conviction rate has much to do with police picking “open and shut” cases. Which is why there are cases where murders are instead classified as accidents, if itd be hard to prove a case.
Except for versions before 1.5, which were written in C.
I think that hits the nail in the head.

A lot of people are asking why the got rid of the SE model and I think this is exactly why it doesn't actually help with their positioning.
Right now, 10-bit decoding is horribly slow because the assembly optimizations only cover 8-bit, so it's probably 10-20x slower. We'll work on 10-bit next, and in the end, I'd expect it to be 30-50% slower than 8-bit.
That’s not quite accurate as far as how employment or compensation can be used to influence public figures. The amount seems rather high, and they would have to be demonstrate that he performed work for which that is something near fair market compensation. Did he have other jobs at the time, for instance? Did they hire any relatives of his? Plenty of questions to investigate as sometimes people are given entirely fake jobs as a method of bribery.
The quotation is factual and avoids making an argument. I'm not sure what you're trying to refute.
I would love it if they had an “Alexa, OK Google.” I have a pretty extensive Hue+Echo IoT setup, but it def feels like the Echo is training me to speak the “magical incantations”, instead of me using it to ask semantic queries. Siri is almost as bad too...
I'm fully aware of the push for missionary work by US evangelical churches.

Is it arrogance? Is it American arrogance more specifically?

As someone who is borderline atheist, but grew up in a religious household, I don't think it's arrogance of any form. I think that these people truly believe that they are saving people from a bad afterlife. You can certainly call that delusional. Just not sure it's arrogance.
You're thinking of rav1e, which bills itself as "The fastest and safest AV1 encoder"

https://github.com/xiph/rav1e
In the United States of America, all it takes for you to receive universal condemnation, character assassination, prison torture, prison rape, and a life sentence all at the same time is the presence of a SEQUENCE OF BYTES ON YOUR HARD DRIVE THAT ANYBODY COULD HAVE PLACED THERE
9 Lessons Learned from 4 Months of Beta Testing
This is great:

> I’m sharing them here so you can bookmark this page and never return again.
Sëë yä thërë düdë!

http://www.hammerfest.co.uk/
What is CryptoKitties and How Does it Work?People spent over $6.4M
> As planes use most of their energy to not crash into the ground

Not disputing you, but do you have a quick argument for this? My understanding is that passenger planes fly at high altitudes because at lower altitudes (higher pressures) they would expend most of their energy pushing air out of the way.