skysight-inc/HackerNews huggingface dataset:
Yes, it was incompetence by the Paris university as well as potentially the customs rules and whoever was the intended recipient in Australia. Any one of those could have handled this better.

Customs waited 76 days before destroying it and contacted them twice requesting more information, so they aren't totally at fault.

Either the customs policy of incineration wasn't made obvious to people shipping/receiving the products or the Aussie researcher neglected to tell the Paris branch.

The most obvious error here is that the Paris school didn't identify the real value of the item in the paperwork (maybe to avoid import taxes?). This has many implications when you send a valuable item through the mail. Including insurance coverage.
Now that I think of it, what will happen with the Unity HUD (`alt` key brings a search hud that indexes the app's menu, kind of like Sublime/Atom/VSCode's Control+Shift+P command palette)? Will they port it as a Shell add-on?

After using that for a while and switching to another desktop, I sorely missed it.
Google Brain outperforms LSTMs with Convolutional Networks in speed and accuracy, seeming to confirm LSTMs are not optimal for NLP at least:

https://arxiv.org/pdf/1706.03762.pdf
The value of scrap metal is so high I'm guessing the recovery will pay for itself.
I never feel while programming that I'm bottlenecked by my input speed.
> Meaning, I'm not sure what the developer was thinking, and at this point, I'm not going to track down exactly who it was and point fingers.

As a developer, this sentence made my skin crawl.
On a lark I plugged this into Google https://encrypted.google.com/search?num=20&hl=en&q=https%3A%... and if you peer at the results, you can see that Google is highlighting "Hilbert curve" as if it were matching one of my search terms. I guess that its algorithm has "learned" that Hilbert curve is a synonym for z-order curve?
This is mentioned in the article, but the news hook here is that Ayyadurai is suing Techdirt for libel in a case that Techdirt describes as, "Techdirt's First Amendment Fight For Its Life"

https://www.techdirt.com/articles/20170111/11440836465/techd...
Searching "Who invented email?" on Google is terrifying.
If there is an bug in the software that allows a security exploit, what prevents problems on two continents?
This is talked about in the article. A lot of his businesses rely on the claim that he invented email to gain more customers.
OpenHatch: Celebrating our successes and winding down as an organization
Are there any organizations you would recommend for such a class?
Hm, my old Dellbuntu laptop does the same. It's been dropped a few times in its 10 years of service, and now sometimes will shut down if I tap it too brusquely, regardless of the temperature. The BIOS will report it overheated, and i don't know what's going on.
What a reprehensible individual. It's sad that people like him are able to abuse the legal system for a living.

Dude is clearly a narcissist to boot. Nobody publishes a book with their own photo on the front to talk about how great they are, while simultaneously having contributed basically nothing of value to society, without having some serious problems.
We are not unusual anymore
Keyboard is best for digital input (keypresses, either/or actions), and mouse is best for analog input (precision, sweeps, variable speed).

Not that complicated.
Quite a few mapping companies have some LIDAR on their vehicles these days.

Tele Atlas: https://commons.wikimedia.org/wiki/File:Tele_Atlas_camera_au...
TomTom: https://commons.wikimedia.org/wiki/File:Mapping_van_tomtom_w...
and of course Google: https://upload.wikimedia.org/wikipedia/commons/9/9a/Google_M...

While detailed LIDAR data is valuable for self-driving vehicles, you can also put it to more mundane uses. For example detecting where the kerbs are relative to the mapping vehicle; and detecting whether that featureless concrete-coloured thing the cameras captured was a barrier or not.
Trade Secrets Are Harming Criminal Justice
GPS Tracking Device to Ensure Complete Peace of Mind
Very true. People talking about how vim is so much more efficient than me using VSCode with my "slow" mouse inputs and I'm just thinking about how my brain is the biggest bottleneck of all - it completely dwarfs keyboard and mouse bottlenecks.
Bitcoiners Are Freaking Out Over 'The Flippening' – Motherboard
I think Apple is seriously in need of direction and good vision. I never believed that Jobs had such immense impact, I thought that he as a excellent leader was providing vision and guidance but also using a lot of other smart people like Jonathan Ive and Cook to create excellent products. To me, it seems that without him others are lost and just doing 'what is right' is hard for them.

Wish them the best, but they need to get their core business right (said he who types this on 6 yrs old Macbook Air)
This is the guy who slacked off in all your college classes and then claimed he did all the work on the one group project that he never showed up for.

Why does anyone insist on writing anything about him anymore? He clearly only wants to the media attention. Haven't we learned that feeding media-vampires only creates monsters we aren't equipped to deal with?
Sony Boasts Over 60M PlayStation 4 Consoles Sold Globally Since 2013
Best MMO Games to Play in 2017
Maybe, yes. But when did Apple ever choose to put themselves inside someone else's shell?
Of the extensions they surveyed, the only one I really see as a must have is Top Icons Plus. That weird little corner tray that Gnome puts the legacy tray icons in is, well weird. It just seems so out of place.

Of the rest of them, the only one I'd really loathe to see enabled by default is Dash to Dock. I really hate the that when I first log in to a fresh install there's a big static dock(initially filled with utter useless short cuts) eating big bite of screen real estate.
Having been Bob Russel's room mate for a while in college, I'm going to go strongly with the random spelling error theory :)
| the author typed a paragraph and then had to replace every “e” with a “|”

As a vim user, just thinking about doing this manually makes me tear up.
Was it exactly that? I remember it being that you had to create a senate or something (that decreased character aggression by 2 points). Gandhi started with 1, so if you did it with Gandhi, then it'd underflow to the highest possible aggression.
Seconded. Found my last job on HN. Found my current job on LinkedIn via recruiter.
I don't mind cloud connected devices, what I stay away from are cloud-required devices.

Open APIs and the option to run a private server are great, but the device should retain some bit of functionality if there's no network.
Show HN: A Recipe Manager for iOS Written in Swift
Most of what makes the C program bigger comes from the fact that the C program does more. Your python example doesn't call pledge(). Remove that from the C program and it drops to one include, one conditional, and two loops. Further, counting the two loops against C doesn't make any sense: it's entirely up to the programmer whether to have a conditional containing two loops, or a loop containing a conditional. Both languages could naturally do it either way.
Good thing I'm focusing on small- and medium-sized businesses right now, not enterprise. :)
Sorry, I only had one left (you get two for completing the challenge).
Agreed. It's just that I am naturally more friendly and since I've had a big "violence career" -- I grew up in a small town FULL of bullies and had to learn to stand up for myself very early -- I learned how to avoid conflict by being outgoing and friendly (I am a pretty big dude physically). Two or three minutes of mediocre acting goes a long way and I don't deem it a big sacrifice.

I completely agree the grumpy people shouldn't be assumed to be criminals by default but what I described is an agreeable compromise for me.
This is cool when you're in college, or maybe like one year out of it.

Older adults (aka anyone over 23) typically prefer to have their own space.

And many people, surprisingly enough, don't want their job to be the sole focus of their existence.
That's cool, I'll ask my coworkers.

And yes this way I keep EBS and the rest of my recipes as far away as possible.

Something like:

```
kafka-volumes/
<ebs volumes>
terraform.tfstate
kafka/
(use local backend ../kafka-volumes/terraform.tfstate)
<ec2 instances>
```
On my quad-core MacBook, I've used "yes" in four different terminals as a way to quickly test a 100% CPU load.
Apple is a luxury brand. They would likely be making a luxury car. People would buy it, among other things, for trendiness, prestige and social standing.
Show HN: Injectopi – How-to inject code into Windows' processes
I think rm -rf would also suppress errors in addition to confirmation messages, so presumably if you want a "soft" force...
I don't know. I went from "how do I exit vi" to "mice are for losers" to "who am I trying to impress anyway".

My productivity is still crap even though I may look like a professional StarCraft player while coding.
'Sesame Street' Song Royalties Sell for $580,000 at Auction
"... it comes from saying no to 1,000 things to make sure we don't get on the wrong track or try to do too much. We're always thinking about new markets we could enter, but it's only by saying no that you can concentrate on the things that are really important." - Steve Jobs
I feel bad for those people. Unless it's their company, and they have a major ownership share, there's pretty much no reason for them to be putting in hours like that.
It's nice to see a node app using PG and not just using Mongo by default!
Also note the design of that pie chart - 'left' is on the right, and 'right' is on the left.
Easy! Write a program that does a brute force check of Goldbach's conjecture on all integers. For each integer that passes the check, print a line. If you can prove this correct (or incorrect) you'll probably win a Fields medal.
I'm German, moved around quite a bit and spend two years in Silicon Valley. After moving back, I worked for a startup in Berlin and eventually founded (with two other guys) my own startup beginning of 2016, which we sold one year later.

Berlin is certainly the best place to found in startup in Germany. The ecosystem is huge and a large portion of people are from other countries, thus it is very international (and english speaking).

Of course there is a lot bureaucracy in getting the company started, but you are not the first one to do that and there are people helping you.
German tax law is complicated, thus it is definitely worth hiring an accountant to do all the paper work for you (if you run a proper business with customers, not just a stealth startup). We did some price comparison, in particular for lawyers to draft some contracts, which revealed a huge difference (range between 100 - 350 euros/h) and helped us save a lot of money (we even got a fixed price). Same for tax accountants. I strongly suggest picking small offices, not the ones with fancy offices in expensive locations. You'll pay for that and the service is almost identical.

Depending on the legal entity you choose (UG, GmbH, ...) the costs vary. GmbH are most common and have a good reputation, but are expensive if you have multiple owners. Also you need to invest at least 25k upfront (therefore the good reputation). UGs are cheap and you can do business as well, it just looks cheaper on your business card. Of course there is more to take into account, but that would lead too much into details.

To get more information about founding in Berlin, there are plenty of meetups for all kinds of topics and the state Berlin as well as the board of trade (IHK) are very interested in helping founders (they are their future members). There you'll find even more fairs and events for founders.
Maybe this?

yes | pv > /dev/null
Scala Scripting: Getting to 1.0
Maybe try https://postgresweekly.com for good articles and tips

The O'Reilly books are a good reference.

For theory I really enjoyed reading E.F. Codd's papers on the relational model. He was a good writer!

I am also writing a book you might be interested in https://agentultra.com/postgres-book.html where I focus on treating PostgreSQL as an application server. It covers data design, server programming, extensions, and integration with external processes and data stores.
What would be the use of Keygen, then? Not sure if people would pay for what would essentially be a hosted web form that generates a key. I just don't see what value Keygen could bring in that situation, especially considering my initial product is an API. Regarding enterprise--I'm actually focusing on small- to medium-sized businesses right now, not enterprise; offering on-prem plans is as far as I've gone into enterprise-land.
There are LONGBLOB, TINYBLOB, etc just like the equivalent TEXT fields
When the time comes he needs one, it's already too late to learn how to use it.
well, no, that metaphor doesn't apply well at all.

he's clearly intelligent and does work, but he's also clearly twisting the definition to get his name in the history books.

why he needs this despite his intelligence i dont know
Dear Tim,

Please focus on Mac hardware. Please focus on giving me the hardware tools to work and play on the macOS platform. Continue improving your mobile devices. Consider adding and improving only those things that will continue to make my business and leisure tasks smoother, simpler, and more enjoyable.

I'd rather you didn't take focus from the things you've traditionally done well to do something that's never been in your wheelhouse. If you want to get involved with automobiles, work with the industry to improve my life while I'm riding along in the autonomous vehicle, but please don't try to build the autonomous vehicle. I'd prefer you wait until the market is saturated with terrible implementations so you can learn from others' mistakes and come along with a much-improved offering.

But for now, just give me and my fellows Macs we can depend on for everything, a reliable mobile experience that doesn't throw out the habits we gained on the previous iteration, and the tools to make great software for your platforms.

--d
Neither of these are true:

About 2/3 of Apple's profit comes from iPhones.

Apple was a household name before the iPhone existed, because of the iPod.
I don't have a multiple monitor setup for my Ubuntu instance, but when I am running windows on multiple monitors, the side of the taskbar (when I don't have it configured to the bottom) makes a huge difference. Depending on which monitor I have it on (let's assume I have the taskbar on the rightmost monitor), havign it on the left gives me a few pixels to hit an icon on it (and worse if it's set to hide automatically) whereas having it on the right gives me an infinite number of pixels.

IOW, the configuration is important even if there is a preferred side.
Also, the table is responsive but the ad still stretches the page.
And I'm not sure how 'responsive' just hiding content is. I still prefer the paginated table. ¯\_(ツ)_/¯
The trick with throw is, of course, assuming that any procedure may potentially throw, except for a selected 'always succeeding' few. So avoid any non-local mutation and for those that are unavoidable take a transactional approach.

'call-cc', the control operator from hell that puts 'spaghetti' goto to shame.
His milking of the 'caste' and 'race' (which Chomsky fully endorses) is cringeworthy. Never mind the fact that his parents were part of the elite who did manage to leave the colony.
This is currently the best refuting of his claims I've seen: http://www.sigcis.org/ayyadurai
Donald Trump was a deluded self-aggrandizer long before his entry into the political landscape.

Just like we can refer to Ronnie in terms of westerns, and Arnold in terms of action hero movies (or muscle beach) - so too can we refer to Donald in terms of his pop culture self fellatio.

He was a joke long before he spawned a (bowel) movement across the nation.
I can appreciate the complexity of those systems. Moreover all countries have their issues...

But you seem such an innovative and industrious people! Therefore seeing how your justice, health and even education systems are deeply dysfunctional -- to say the least -- and possibly impossible to fix, is mind boggling.
The Problem (And a Solution) for Telephone Spam/Scam Problems
> There are plenty of good programmers working on software that matters that should absolutely not be trading off hazy possible benefits in 2052 for significant costs now.

I guess it's not obvious, but I think there's really a continuum here. You don't necessarily need to write software that will run perfectly in 2052, but it'd be good if you wrote software that can be comprehended, adapted and altered later on. Maintainability is never a "hazy benefit." (If the problem isn't a total throwaway.)
Admitting that you're wrong may sound like a bruise to your ego, but only if you feel personally tied to the project. Pixar has a good approach; they vehemently emphasise that the project is always separate and thus criticism towards it are never personal. If you try and do it for your own project, you can get a more objective view and explore much more design possibilities.

The downside to this is a longer process, and actually you become more prone to "analysis-paralysis". But still I would argue that it's part of developing yourself to become more objective, at least that's the experience with my project anyway. It's funny that we're taking about this because two weeks ago I had to tear down an entire product architecture, built over 3 years, to start all over again. I had made one flawed assumption at the beginning, and it got buried so deep that I didn't realise for a long time. It manifested itself into a set of problems that I kept hitting into, until I had to concede that there's something rotten at its core.

It sounds like a waste, but no: the new product was actually designed at a much shorter time, and far better than its predecessor (well you'll just have to take my word for now ;)) And yes I do feel a bit silly for being in denial before.
"One of the reactors is damaged" was a huge understatement that ignored, by omission, the real issue, which was, of course, the massive release of radioactive material.
I helped write the Swanwick En Route Short Term Collision Alert System that covers most airports in the south of England about 20 years ago. I primarily use it to terrify people who are about to go on holiday.

"OOOh you're about to fly through my code!" :D
Nothing is being injected. A section of the article deals with politics and Trump explicitly.
You don't need ifs nor conditional jumps. Functional calls are truly enough. I can show you how it's done, if you want to see it.

Thus you can implement 'if' as a user defined function in eg Haskell.

(But I'd advise against the totally if-less style. Pattern matching is just too convenient. (And ifs are just a special case of pattern matching on booleans.))

Pure lambda calculus doesn't I have ifs. If you want to go truly crazy, check out SKI calculus. It doesn't even have lambda abstraction.
Very minor nit-pick, but assembly language is generally said to be "assembled" into machine code, not "compiled". But since "assembly" and its variant words are relatively little-used in development now, and when they are they often mean something quite different, I can understand the author calling it compilation.
Ask HN: What notable software and hardware make up your dev environment?
I thought it would be fun to see what other developers are using in their development environment.

For example, what are your favorite / notable apps and what type of hardware are you using?

Here's my list: https://nickjanetakis.com/blog/the-tools-i-use
That's exactly my point - there is no working demonstration. This could be 5+ years away for all we know.

If Tim Cook unveiled the new car today, som62345's concern would be valid.

For now, we just know it is an area of interest for Apple and they may one day release a product.

Perhaps the more interesting part of this is that this is the the second time since Steve Job's death that Apple has revealed an area that is working in before unveiling the product.
>The hard part with software licensing is making it resistant to cracking.

As somebody who has implemented a custom licensing server it becomes a trade off between ease of use, ease of maintainability and resistance to cracking.

>It seems trivial to issue your own license tokens and have clients check in with your website for an OK / BAD response.

It can be trivial if all it does is tell you if a license is valid or not. But when it comes to adding/removing features in the application based on a single license key and also dealing with offline licensing it becomes less trivial. On top of that, you need to make sure your licensing server doesn't go down. It is just as easy to pay to have it taken care of for you.
Yes, they're just re-rolling the dice until the get the 6 they want,
> I'm not sure how 'responsive' just hiding content is

Correct, this is not responsive, but adaptive
The slowest and most time-consuming thing is not writing code, but reading code. And vim, for me, optimizes reading a code base distributed across large numbers of files. I can be anywhere I want in seconds.

I know other editors also have fuzzy file finders and text search, but damn does it just feel good surfing text objects at the speed of thought!
Yes, that's the paper I was referring. They also explain why TCO is (or should be) the natural style to write your compiler for.
> In the mind of the 2nd amendment folks every compromise they have made has led to that being the new normal to build the next compromise, thus sliding down the slope.

Given that this is exactly the strategy of the opposing actors, I can see why 2nd amendment advocates take this stance.

If you look at basically any other country where there's still a debate open on this topic, you'll note that it is indeed a slippery slope. Here in Canada, the RCMP (equiv. FBI) can arbitrarily reclassify any firearm and demand that it be confiscated and destroyed (not sold). For example, the other year they reclassified the Ruger 10/22 (IIRC the most popular target shooting rifle in Canada) as a "restricted weapon", requiring an RPAL instead of a PAL.

Funny thing about the Restricted Possession and Acquisition License is that if you have one, you forfeit your chartered protection against unwarranted search and seizure. The government can literally search your home and take your things at any time for any reason without providing justification to a court or record. In fact, they often do.

Let's say the nice lady down the way purchased a 10/22 to do target shooting, and didn't get the memo from the RCMP (10+ years later). Now, she either contravenes the law (most long guns still do not require registration, just license) and lives in fear that the authorities might find that she has a 10/22; or she finds an RFSC to get her RPAL, and the RCMP decides arbitrarily that she should be allowed to have an RPAL (because they have no obligation to issue one, even if they have no reason not to), and now she has no protection against search and seizure in her home.

I might also add that firearms laws in California are basically the same as they are in Canada in many practical senses, except the classification and search and seizure stuff (which would be even more obviously unconstitutional). Most of the firearms used in crimes here in Canada are smuggled or illegally manufactured. Nonetheless, Californians kill each other far more regularly. It's almost as though the argument for gun control is thin and questionable, and the only way to prop it up is through deliberate dishonesty or accidental ignorance.
He has announced plans to run for state-wide political office in Massachusetts. We are probably going to hear plenty more about him.