skysight-inc/HackerNews huggingface dataset:
It looks ridiculous on paper, but it does make sense in the grand scheme of things.

Aggravated assault/battery gone wrong has permanent consequences. Whether it's a $3 chain, a $3k necklace or a $30k car, when I steal it at gunpoint, an error in execution can result in loss of life. Life is not replaceable. There is no justice to be had, even if I'm caught.

An embezzlement or scam gone wrong results in a few more digits than intended getting shuffled around and an insurance claim gets filed; if it falls through maybe a company goes under, a retirement fund/livelihood is ruined but in the end, all the players victimized are free to try living again in some capacity and/or try to seek restitution. That's what justice is supposed to entail.

Knowing crime is a predictable behavior, we are much better off as a society guiding determined criminals towards the lesser consequences of white collar crime.

Would you rather someone open a $300k HELOC in your name or potentially kill you for the $20 in your wallet?
A systems programming language is any language usable to write a full OS with it.

http://www.projectoberon.com

The only thing that Go lacks in regards to Oberon are a few intrisics in the unsafe package, easily doable in Assembly, just like ANSI C requires on its libc for bare metal programming.
Insects and fish eat mosquito larva. That means you would be affecting numerous other species by removing the mosquito.
Omni magazine is officially back in print
You would still need hardware to communicate over the various smart home standards(433,bt,ir,zigbee,wifi,etc)
Take home. Otherwise, using gross pay doesn't really mean much since tax rates are so individualized
OP here; yes, you've summed it up perfectly.
I've been on Hacker News for a while now and it's always been Reddit with a thesaurus, this feeling isn't that new as I see it.
I am happy to be proven wrong.

That is something I have not done in Go and is good to know. But I could be wrong on this one, I have no idea how Go buffers are performance optimized but reading a character from a C array is one CPU instruction... it feels intuitive that in Go just the fact the extra layer of abstraction is added on top means it will be more instructions on the CPU.

But that is just a gut, I have not tested it.

Which in my use case would make a big difference over time.

But my intuition also tells me that it would still max out disk access in Go with modern CPUs.

Edit:

I should mention that my use case was to processes as many gigs of files on as cheap an AWS server as possible while maintaining a very strict SLA on how fast processing should be (the data became obsolete in hours and when we tried higher level languages the data was obsolete before a single file could finish). So I was trying to squeeze out as many CPU cycles as possible.

I should also mention that Go didn't even exist yet in a stable state when I did this project.
Hey! This is awesome.

Side question: I just need (good) transcription of audio. I've never been able to find a good service for the price.

Does anyone have any recommendations?
Very cool! I did find that if I remove "three" there's a noticeable jump in the resulting audio. But it's great that I can take the output and further refine it.
Yes. That specific difference is the classic vector to corruption, bribery and selling out.
I could add another from Seneca: 'For many men, the acquisition of wealth does not end their troubles, it only changes them ' A compilation of some great Stoic quotes http://arandomquote.com/categories/stoic/
But the question presumes that somehow you are unhappy because you don't have enough money. What if you are already happy but more money makes you more happy?

Money is not a cure for unhappiness seems like a more accurate phrase.
Proposed Tax Reform Stands to Impact Equity and Performance-Based Compensation
Yes, but I believe armed robbery is something very different as you intend or at least calculate the risk in to use your gun.
This was "only" theft and lying to police.

No one was physically threatened.
Correct, .eu is a ccTLD, not a whole country. Glad you're able to see the difference.

If you're going to be pedantic, at least do it properly.
If those UNIX likes have to be compatible with POSIX, they will have to support unsafe APIs, e.g. memcpy.
It is insane to me that Microsoft hasn't already provided this. I get that you can't replace VBA entirely, or phase it out, without breaking a Lot of Things, and putting a lot of VBA programmers out of work. But every aspect of this being native to Excel would make macro work and data programming easier for a huge segment of the business world.

In other words, I like what you're doing and will probably buy a license. But... I don't see a license option that looks like it lets me test it out in a commercial environment without paying first. I might just be missing something there though. I'd love to test it out and be in compliance with your licensing.
Ionine pills are for I131, with a 8.9 day half life. It's basically gone in 3 months (1/2^10) but it's very radioactive until it decays. The rule of thumb is the shoter the half life, the worse the radiation. Of course, it also depends of the type of radiation. Some elements like Plutonim are also toxic, apart from being radioactive.
So essentially we set damages at t0 currency value of the milkshake, plus interest over N years. Seems reasonable.

If milkshakes were illiquid, and could only be bought and sold every N years, that would seem to peg damages to asset value instead of currency value. Or am I wrong?
I remember a project when I was a bit younger and naive, where we had a 3d view of the world, and my job was to implement the display of the sky. So I went off and dug into the research and literature and ended up with a nice efficient C++/OpenGL implementation of [1], including sunrise and sunset effects and haze. Also added night with a realistic ephemeris containing the moon in the correct position and phase and the top 500 or so brightest stars.

The feedback was all negative. The boss and the designers basically said, "Just make it blue."

A couple episodes like that help make you sufficiently jaded and cynical, but also teach you pay attention to the requirements and not to go overboard.

1: https://www.cs.utah.edu/~shirley/papers/sunsky/sunsky.pdf
Hey!

That's something we're also interested in.

You can read up on the subject and see a few projects here - https://en.wikipedia.org/wiki/Speaker_diarisation

https://dsp.stackexchange.com/questions/3119/library-to-diff...

But to answer your question, I have yet to try an app that can do it well.
Ask HN: Which books have you re-read the most?
Books I have re-read the most:

1. The C Programming Language
2. The Design of Everyday Things
3. On Writing
4. Surely You're Joking, Mr. Feynman!
5. Bruce Lee Striking Thoughts
6. Meditations (Gregory Hays translation)
7. The Personal MBA
It's also very similar to the with keyword in Visual Basic

With myPoint

.x = 1

.y = 1

End With
You can't, but let me point out that DUAL_EC was a "nobody but us" backdoor that required their private key to use.

(and yes, it backfired)

If they're introducing regular vulnerabilities, they're also making themselves vulnerable, given that the US government is one of the biggest Intel customers.
You could play this game at work then.
The Dash doesn't have to be a brick, as long as it's the original HID-C10 model. Chumby has a software hack that will connect it to their service, see http://forum.chumby.com/viewtopic.php?id=9752
Idea: insurance (that looks like or is part of an extended warranty or service contract) for cloud services.

Companies should be required to label whether a device depends on cloud service. Customers could buy a guarantee, like a service contract, that the service will keep running {for some amount of time, forever}.

If the company itself sells the guarantee, then it has to price the cost of breaking these contracts into decisions about whether to maintain the service. This doesn't protect the customer from a company going out of business, though. Maybe the provider is required to put the money in escrow; or maybe they're backed by re-insurer.

This allows customers to opt in or out, depending on their risk aversion and other factors. And it's more predictable, and maybe more efficient, than a class action lawsuit.

There's a model for this: consumers buy extended warranties and service contracts for some goods, especially appliances.
In the US at least, in theory the proposal for a long time was just to not keep track of people in the first place. The federal government collected taxes on things like property and tariffs that were hard to avoid, they performed a census once a decade to get a rough idea of how many people there were, and anything beyond that was none of their business.

Then we got income taxes and federally guaranteed pensions (Social Security) and medical assistance (Medicare/Medicaid) and a few other, smaller safety net programs. Furthermore, while there's plenty of fighting around the margins, the overwhelming majority of Americans are broadly in favor of keeping at least some of the Great Society programs, and that means we have to have a national registry of some sort.

It turns out that when the population is broadly distrustful of the idea of a national registry but broadly in support of a tax regime and social programs that require a national registry to function the stable equilibrium is a really really shitty national registry that everyone hates but nobody feels they can improve without getting shouted out of office. American politics is dumb.
Death of C is like a commercial fusion power. Every 5 years, some specialist comes forward and predicts that C will be obsoleted in the next 5 years.

And I think it is even more true for FORTRAN
Unless something has changed recently, VBA in Excel and other Office applications isn't .NET at all. It's basically just VB6.

When you go to edit VBA inside Excel, you get a VB6 IDE. I just tried it in Excel 2016, and it looks the same as it always has.

Their are ways to develop Office add-ins using .NET, but they aren't built in the way VBA and its IDE are.
It does not. Again, suppose BTC had gone to $2. Would you then say that they only stole $2?
Very exciting, agree - although important to mention:

> unlike classical computers, quantum computers increase their performance by much more than 2x

...for particular tasks.
Well, there have been tons of actual UFO sightings, so that's just as well.

They might not have been aliens from another planet, but UFO just means unidentified flying object, of which tons exist.
IBM also plans to offer a 20-qubit hosted service this year.

https://techcrunch.com/2017/11/10/ibm-passes-major-milestone...
The Go Programming Language – Rob Pike (2009)
I think that you may have gotten the basics wrong here. 1 Bq of I-129 is exactly same radioactivity as 1 Bq of I-131. Its definition is 1 decay per second. The half-life tells how long you have to wait for a given atom to decay, on average. It is not, as you imply, a biological risk factor.

Furthermore, the chemical process by which iodine is absorbed from the bloodstream by the thyroid is unable to discriminate between isotopes. So their biological relevance is actually identical.

If you want a quick and easy way to compare biological impact to the human body for a given isotope, check out the US Federal Guidance Reports 11 & 12. They have done all the heavy lifting and for a lot of the real nasties, you will actually find that the biological damage is chemical not radiological.

Interestingly, the limit for ingestion if I-129 intake is much lower (indicating a higher biological impact) than I-131 (by a factor of six), primarily BECAUSE it has a long half life. The half life is so long that the clearance rate is basically the biological half-life. Where as the I-131 is so short compared to the biological half-life so within a few months it is gone.

https://www.epa.gov/sites/production/files/2015-05/documents...
I also really loved the episode of "In Another World With My Smartphone" where the character aquires the spell "program" which lets a caster enchant a physical object with a command.

The regular wizards use it to, let's say, make a door open when someone says "open" or other minor one-step commands.

The protagonist, a modern human stuck in a magical world, uses it differently. He creates sequences with it. He scripts complex programs.

[Minor Spoiler] As an example, he ends up creating a magical pistol. When the users speak "reload", the pistol (which the character imbued with a few spells using "enchant") casts a detection spell to finds the closest bullets. If bullets are found, the pistol then casts the spell "aports" on it. The bullets are teleported into the chamber of the pistol. He uses the same concept but with transmogrification enchantments to add voice commands such as "sword mode" or "pistol mode" that transform the pistol into a sword and vice-versa.
Basically a receipt probably for tax purposes
Haha yes, many have laid the link between magic and computers/programming. I remember as a child being very interested in magic and that fascination naturally refocussed to computers in my adult life.

Also check out this website for a funny parable about computers, DNS, wizards and the NSA:
http://grimoire.computer/
Shouldn't they release the method they used to determine which reimbursement currency "won"? From what I understand, creditors were asked in a form which currency they prefer (yen or bitcoin).

People in the comments say the requested a Bitcoin reimbursement, but is it even possible for them to know what choice others made?
> If code safety is still a concern with this project, you/someone might consider conversion to SaferCPlusPlus (essentially a memory-safe subset of C++).

Thank you for the pointer! I haven't been a maintainer of xmlrpc-c in over a decade now, and I'm not even sure who's maintaining it or using it. The sourceforge mailing list archives seem to be down, so I have no way to contact the current maintainers.

The packages in Ubuntu which use xmlrpc-c are freeipa-client, rtorrent, opennebula, certmonger, flowgrind and cobbler-enlist. I also remember 2 or 3 commercial users from 15 years ago. If any of these people are interested, I'd consider writing a drop-in replacement in Rust that preserves the same C ABI, and spend at least a week of CPU time fuzzing it.
Also when you just want to run a single command, `M-&` (`async-shell-command`) is always handy. Or in Dired mode `&` for operating on files. At least for me those two work for majority of shell usage.
Some of those tasks are transformative!
Maybe, but its more likely that majority of higher ranking wizards would focus on growing their sheep herding business. :)

http://www.critical-hits.com/blog/2017/02/22/the-wizards-and...
How to Watch the Taurid Meteor Shower This Weekend
Building messaging network clients using Go
what happened to the bubble burst?
Yeah, VSTO is a tricky animal. I've had quite a few mysterious issues over the last few years while building this plugin. In my case though, since I'm hosting a WPF user interface in a COM application in a WinForms host, talking to native libraries it wasn't entirely unexpected:)
Why not use whatever font hn uses? hehe
Did any of you succeed in asking such questions to companies (ML/AL or not) and ended up receiving reasonable responses to your questions?

My experiences have never been great when asking such loaded questions. To be clear, I interviewed extensively at small startups and I'm only taking those interviews into consideration for this comment.

The HR and technical interviewers dedicate a large amount of time for questioning you, and reserve the last few minutes to answer your questions. I lost count of how many times the interviewers would just blabber something meaningless in a rush, rather than answer a questions with patience and honesty. Of course, I made my decisions on whether or not to join the team based on such experiences. However, I cannot think of any remarkable instances where the interviewers answered such questions without getting impatient.

Any chats with directors/PMs/C-level executives after receiving an offer were also not very informative. I walked out several times going in and coming back from such chats with no questions properly answered because: (a) they are still figuring out, or (b) they cannot discuss certain details because you haven't said yes to them.
But by making it so thin one could not write on the edge of the tablet[1]. Imagine the complaints from removing such functionality for the sake of mere thinness.

[1]http://www.britishmuseum.org/research/collection_online/coll...
What if you write kernels or compilers for a living? Talking about a business domain is cheating :D
Speechmatics diarisation is pretty good. https://www.speechmatics.com/
I like your graphic. A cool metric to have on it would be transactions per second for each new fork.
OK, fair enough. I guess I think of the current Russia related hysteria as primarily about Trump and Clinton, so starting around 2 years ago. But fair point that it goes back further.
At what point do we no longer trust public key cryptography (RSA)? Where's the break point?
Who is responsible for the cost of returning the goods?
You have a pretty curious definition of "for free" here.

My understanding is that YouTube sells billions of dollars of advertising against this content and keeps quite of bit of that money for themselves.
I would never discuss or threaten a CLA on a company's forum. That puts the company in a conflict of interest: They are sponsoring the forum that's discussing a lawsuit where they are the defendant.
Younger HN reader here. Wow. Thank you so much for this.
Thanks! Yeah, the word in/out points still aren't perfect so the imports really help there.
How Ben Franklin Learned to Write Persuasively
OnePlus 5T Will be Announced on November 16th
At the same time, what if the value of BTC plummeted to $1?
In general, I think most people would agree with a blanket statement like that. But we don't actually know that wikileaks is providing context at all, because you don't know what isn't released. For example, sure, they've got 30k emails pilfered from Clinton. That paints a terribly unappealing picture of the Clinton campaign. But what about emails taken from a GOP-controlled server? What kind of context would those provide? Do they exist? What would they tell us about the other side of that question if they do? And crucially, what would it tell us about Wikileaks themselves if we knew they existed and weren't released?

Because that last scenario is the one I find extraordinarily likely.
Eavesdropper: The Mobile Vulnerability Exposing Millions of Conversations
I think you've got that wrong. Pretty much anyone can engage in censorship. It's first amendment violations that can only be committed by the government.

So was Logitech censoring? Yes. Was it a free speech issue? No.
I have no idea why we are not calling for a world wide ban on AI already. Like this is not a nuke - we cant control it. Once an AI turns critical inside a lab - we are done. There is no 'production'izing it. It will productionize itself and whatever it takes for it to be not shut down - including launching nukes.
Interesting analysis.

What I always find interesting about these crypto incidents is how quiet everyone is, including the parties that end up "losing" significant amounts irreversibly. There's never an investigation.
Podesta's emails were bulk released:

https://wikileaks.org/podesta-emails/

You can search by text, attachment filename or email ID. How is that not bulk released?

Do you know that they leak what they get?

It's common sense that they do. These leaks come in the form of digital files, not papers. People give material to WikiLeaks so it gets published. If they gave material to WikiLeaks and nothing happened they'd just find another way to leak the same material - like Snowden when he went to Greenwald and Poitras instead of Assange.

This is why the idea that WikiLeaks is somehow a part of the Russian government is so mind-bendingly stupid propaganda. How would they hold anything back? Not only is there no motive and no evidence with these allegations, there isn't even common sense!
> YouTube hosts, monetizes, and promotes their content for free

No, YouTube takes a cut of their ad revenue. YouTube isn't a charity, it's a business.

> It feels kind of entitled to want to get money from YouTube ads, but not produce content that those advertisers are willing to place ads on.

Advertisers historically haven't really cared much about language. This whole mess was triggered by ads on a terrorist video iirc.
So is Dlang to anyone who likes Algol style languages, with the added benefit that you can seamlessly use C/C++ code or libraries.
Is this it? https://www.wired.com/2015/04/silk-road-1/

It's not written by him but it contains this:

>This article includes reporting by Nick Bilton, whose book on the Silk Road case will appear in 2016
In FireFox you can set gfx.downloadable_fonts.enabled to false in about:config and have a much faster web experience.

It's especially super useful on mobile.
> rm -rf Donald Trump
-rm: Donald: No such person or object
-rm: Trump: No such person or object
Oh look. The ethdevs lost more money. I guess we'll expect to see another hard fork, with more sinister language? (edit: 1)

Yeah, this whole episode is what's wrong with Ethereum. Solidity was sold as a cure-all. And its a bugridden festering sore that leaves money for the takings. These side effects should be caught if there was a good lang used: and Im talking about a possibly nonturing complete DSL.

Instead, we have innovative companies that are building on this quicksand thinking its a good foundation; its not. How many more millions will be lost before someone goes back to the drawing board and does this monetary infrastructure right?

(1) https://labs.mwrinfosecurity.com/assets/Uploads/_resampled/R...
It's interesting to imagine what connected planet with no reliable encryption would be like.

Although I guess we can always fall back on one-time pads.
> I managed to unplug the mic in my Thinkpad

Any chance you documented the procedure or have links to relevant documentation?
> Dodge this bullet, what about the next one?

Yep. They'll keep shooting until enough buyers just give up and accept that tech is arbitrary and terrible in this way, too. The end state is negative-option billing protected by layers of automated phone "support" backed by a few people who barely speak your language.