skysight-inc/HackerNews huggingface dataset:
> people talk about Visual Studio being a great IDE

I think this is just something people regurgitate often and believe without evidence. I've used the IDE and it is terrible – probably one of the worst. Last I checked it couldn't open multiple windows for certain file types. Its interface looks like a web IDE. It hangs while it scans your project to provide IntelliSense, which IntellieSense itself is crazy annoying. Who wants stuff popping up while you type or stuff to get underlined while you haven't yet finished. I actually have a big list of annoyances somewhere around.

I really can't agree more – just use Linux, or some variant of UNIX, or use macOS if you don't want to fuss with buggy/missing drivers and piecing together your own computer from parts like it is some kind of difficult feat or accomplishment worthy of nerd respect.
Show HN: TrAvy – for Travel Itineraries
Isn't that why Google reorganized into Alphabet? Google and X are separate subsidiaries under Alphabet.
Search engines pay Firefox (and probably other browsers?) to direct traffic to them through the browser search box/awesomebar. I don't know the specifics, but I think a firefox-specific query parameter is included in the searches.

If you want to do this on your own I guess you'd have to make deals with the search companies? I don't think folks will automatically start paying you :)
I tried browsing the Darpa challenge's website to know more, but I couldn't find any information. Could someone please post a link to a detailed description of the challenge?
Not enough skin in the game? They're bringing an additional 10 datacenters online in 2017 and they just opened an additional 2 in 2016. Building that many data centers costs Billions. If that's not having "skin in the game" I don't know what is.
Outburst flood at 1920 BCE supports historicity of China’s Great Flood
> However, it also sums up the views of many on religion in a fairly clear way: Whatever it means to you is yours, only yours. Your neighbor is entirely entitled to decide their own meanings as well.

If by this you mean each person has to decide for themselves, I agree. If you mean that religion is whatever anyone wants to make of it, I disagree. Truth is truth whether I acknowledge it or not. I do not decide what the truth is, it just is. It is my responsibility to seek the truth.

The following passage describes someone who has diligently sought the truth, once it is found:

"The kingdom of heaven is like a treasure hidden in the field, which a man found and hid again; and from joy over it he goes and sells all that he has and buys that field.

Again, the kingdom of heaven is like a merchant seeking fine pearls, and upon finding one pearl of great value, he went and sold all that he had and bought it."
Matthew 13:44-46 (NASB)
> No, it doesn't. If you truly have a single equality operator, no pointer casting (like C or Rust have to solve this problem), and mutability, than you can't have object identity as needed.

In Haskell and ML, object identities are first-class values just like everything else, and using the single equality operator on them has exactly the same effect as using eq in Lisp.

> And I think Haskell actually does have generic pointer types, so you can effectively do pointer casting, so it does, in effect, have eq.

Given a reference cell, you can check its contents. But, given a value, you can't get the abstract location where it resides. And this is a good thing!

> Values are purely abstract.

Values are as concrete as it gets in my day-to-day programming. Just like numbers and characters are concrete in Lisp, only with many more values than those.

> We can compare them, create them, mutate them, etc., but they're all objects under the surface [emphasis mine].

In a computer's memory, yes. But the semantics of a programming language isn't a computer's memory. Inability to see past possible implementations is the distinguishing trait of the abstraction-challenged!

> Everywhere else, it's expensive, impractical, and annoying (sometimes you want eq without jumping through hoops to get it).

Using reference cells doesn't seem like “jumping through hoops” to me. More like “explicitly stating my intent”. The language conveniently distinguishes the cell from its contents, even when I forget to do so myself.

> You seem to think that this has nothing to do with mutability, but if you're data's mut, your proposed semantics require deep copy [emphasis mine] on funcall by default, which is unacceptable. So it has everything to do with mutability.

Not necessarily. Another alternative is requiring values to be used at most once. Which is exactly what Rust does with things that don't support shallow copying.

---

To see why equality is completely broken in Lisp, consider the following situation: You have two “lists” of “lists” (in the Lisp sense), and you want to compare the outer “lists” by value (`equal`), but the inner “lists” by object identity (`eq`). What would you do?

(0) In Standard ML, I'd just use the type `foo list ref list`, where `foo` is the element type of the inner lists. Then the equality operator `op=` automagically does the right thing.

(1) In Haskell, it's exactly the same thing as in ML, only with different syntax: `[IORef [Foo]]` and `(==)`.

(2) I don't know what the most convenient solution would be in Lisp, but I was told in #lisp at Freenode that the idiomatic way involves using a `loop` plus some tricky thing to abort the outer “list” comparison as soon as you find a pair of non-`eq` inner “lists”. Whoa.
I'm really surprised they didn't call it Black Ice :-)

That is a pretty amazing result all in all. So at what point do we combine it with DeepMind and have something that owns the Internet?
Great subtitle: Every move you make. Every click you take. Every game you play. Every place you stay. They’ll be watching you.
Jason Bourne is embarrassingly dumb about tech
As of this afternoon when I walked by Mayhem was in last place, and PPP was in second place
> Does anyone really think that when they're an old man looking back, they're going to wish they had spent more time in the gym to deadlift 800 instead of "just" 700?

Actually, yes.

There's a video of Ronnie "Officer Steroids" Coleman in a hospital bed saying, "I wish had done 800x4 instead of just 800x2."
To each their own. I always try to step away from software engineering because I feel I'm supposed to take a break. But am hour into a video game and I don't feel challenged or creative. So I go right back to what I love.

I suspect I'm the kind of person who will never truly retire.
Same. We just switched to Amazon mostly due to Postgres RDS (and $100k in credits, but that's another story). When Google will get their Postgres game on, we'll switch for sure.
Customisable Journal app for Mac with self-surveys
But Bloomberg needs is to click and drag the article so they can link up or information together.

OTOH, I'm sure it will be covered by Buzzfeed. I'll even provide a nice click bait title for them to A/B test: "This company you've never heard of knows every personal detail about you."
Hi, the URL for the job listing appears to be broken.
Car Thieves Arrested After Using Laptop and Malware to Steal More Than 30 Jeeps
Supersize Airplanes Aircraft Planes – Antonov VS Boeing VS Airbus
M2={
I like it, but it’s certainly not a normal movie by any means. It’s very much stylized ­– more like an opera or a music video than a normal motion picture, more epic mythic story than documentary-lets-pretend-this-really-happened. And I mean this storytelling-wise, not in terms of camera angles or colours or anything like that. Therefore, I suspect it’s not to everyone’s liking.

“I was not born to live a man’s life, but to be the stuff of future memory.” This quote by Arthur in the movie also applies, in a way, to the movie as a whole. The movie does not try to portray Arthur as a realistic medieval/fantasy king, but the idea of King Artur, the legend.
"the delivery leaves much to be desired"

If you have access to the source, that is all you need.
It is basically computers playing Capture the Flag (CTF) against each other. They are given binary programs with security flaws. They need to identify the flaws automatically and develop a patch for their own system. At the same they go out to crash the other teams. Normally humans do this, but the darpa challenge was to have computer systems do it autonomously.
I'd argue that white people in the Pacific Northwest are thinking much of those same things - in the South they just say them out loud.

Think about it, how racially integrated is the Seattle (or Portland) metro exactly?
If you enjoy doing those things, then do them.

I'm saying don't do them out of a fear of your impending death. Do them because you love to do them.
Yeah! Fuck future me! http://www.pidjin.net/2013/10/24/future-me/
Garbage article. Wonder where the kickback went.
I travel frequently - I just call it by whatever name its called locally.
The packages hierarchy
The reply is always "oh, bless your heart, I'll be prayin' for you too!"
> PaulKeeble appears to be making the weaker argument "the bible have been proved scientifically wrong", not the stronger claim of "truly disproved the Bible".

That is a straw man argument. It either is proved wrong or it is not.

> Only the parts which overlap with science can be proved or disproved by science.

I am speaking to all of the above.

I am not an archaeologist, so I will have to defer to someone else for supporting evidence. I can say, though, that a lack of corroboration does not mean something did not happen.
Alberto Santos-Dumont
IANAL, and I'm hazy on the details, but I think this lets the for-profit one hold on to more money (but also be taxed more?). There still aren't any shareholders (unless you count the Foundation as one).

Basically, there are limits to what a non profit can do and still be a non profit (keeping a larger cash reserve is one of them iirc) Legally keeping the revenue generating business seperate (and having that revenue feed back to the nonprofit) as a for-profit, taxed organization, is useful.

It seems to be a common pattern. Googling "501(c)(3) for profit subsidiary" gives a bunch of links explaining the reasons why many choose to do this.
No idea how this one works, but the idea itself is rather plausible.

Firmwares in all sorts of consumer hardware are often quite lousy and weren't, until recently, even considered as vectors for exploits (and therefore seriously secured).

I've heard of viruses that hide in the USB disk/thumbdrive firmwares, for example - the protocols to update them are sometimes open and unrestricted, and other times not hard to figure out.

So it's not a particularly far-fetched idea that there would be vulnerabilities in some of the NICs, that allow remote exploits.

That no one talks about it is not really saying anything - remember the heartbleed bug, for example.
>I'm saying don't do them out of a fear of your impending death. Do them because you love to do them.

What does this even mean? The scarcity of life, and therefore the imperative to do things now instead of later is because of death.

I absolutely do things because of the fear of impending death. I am going to die someday, and when I die, I won't have any more opportunities to build things with my niece, or work on an art project with my girlfriend.

A day I spent sitting around instead of spending time with somebody I love is a day that is, in my opinion, wasted, and I think that it is ridiculous of you to imply that there is something wrong with this.
For anyone familiar with Crystal, are there any plan to add pattern matching into Crystal?
I was surprised to find that Google Maps didn't have any streetviews of China. This might help explain it, though Google's relationship with China itself didn't seem to have fared well. (https://en.wikipedia.org/wiki/Google_China)
Trust me, I do.
It's not just the winter bit --- it's the "tech desert" effect, where if you move somewhere and it doesn't work out, you feel trapped. Moving in general is difficult.

I've have been going through a very difficult decision myself. Do I want to move to a non-traditional (i.e., not Seattle, SF, or New York) city for an interesting and well-paying position? Maybe? Yes? No? Tons of tradeoffs.

I can certainly understand this guy deciding to stay home.
Far more secure how?
Why did they move the self-driving car operations to Michigan? It would make sense if there was a business, partnership or manufacturing group out there, but they still could have kept R&D in Mountain View.
> limitless choice debilitates far more than it liberates

This, is one of the main sources of time waste and stress in everyday life. Take choosing a car insurance policy, each insurer will provide many options with only minor or irrelevant differences, making comparing competing offers hard.

Look at foodstuffs in supermarkets, many times, packaging will come in a many different sizes in many different brands, leaving comparison a challenge.

I admire what some supermarkets in Australia did when they introduced info on price per 100g for all weighable items.
Sure. So in addition to being a silly gimmick that could never possibly work in the real world, with real adversaries, the drones are also destabilizing.

Seriously, this is the dumbest idea ever. It's fascinating that people are proposing it and defending it. Stop and think for five seconds about how the US would react if China and Russia started dogging our submarines with automated surface drones.
> I will never live where it snows. Ever. You couldn't pay me enough.

I wish there were more tech in places where it got cold in the winter, where you see fireflies and thundersnow* and deciduous trees. I like seasons. I like cold. I really miss the northeast.

* Yes, Buffalo has that
Why are these academic types analyzing bugs in MySQL!? Is there a reason they didn't choose PostgreSQL, or is it just because these studies were all done in 2009 and 2010? Surely if the analysis would have been done in 2016 they would have picked a database with higher quality concurrency bugs to study.
Think of the children AS terrorists.
I did this. The report they sent claimed that the former resident of my apartment was still living here. I guess I could write back to correct it, but I also wonder if allowing the mistake to remain would provide me with plausible deniability if anyone ever tries to use my credit report against me.
"This was well before Facebook, and unless you were paying attention I was easy to not notice. It was 2007"

Not to be overly pedantic, but facebook was around in 2004, so this was well after Facebook was around, I'm afraid. I was personally on FB at the end of 2005.
Also possible they are identifying folks you are interacting with via audio.

http://www.independent.co.uk/life-style/gadgets-and-tech/new...
Technically they only ask for 1 of each column, so it's not as revealing as it seems. You could go apply for a new state ID, use that for Category A (revealing your address/birthday/weight/eye color/donor status/tiny image of your face), and then send them a gas bill (revealing address and last 4 digits of credit card). Assuming you've done any shopping online in the past 4 years your address is probably already on file, so the only new information they'd have is your birthday and personal stats.

That might actually be worth it if the original comment is correct and they have ~60 pages of information available on file per person.
100% agreement here.

I'm actually in the process of "discovering" bodyweight exercising, and am pretty excited to try it (waiting for a minor muscle strain to heal first. It should be good in a few days)

I always got bored with weights and hated going to the gym. Just too big of an activation barrier and it always felt a bit too competitive, especially when first starting.
Digital goods don't have zero value. We know this because people are willing to pay for them. They just have very little cost to reproduce/transport which results in easy sharing. They're not even unique in this regard - you'll find the same easy reproducibility in books, architectural plans, art, simple circuits, manufacturing techniques, algorithms... any idea that can be expressed and transmitted easily. The problem isn't that those things are worthless (they're not), it's that knowledge can't be "owned" like physical items.
Sure I can concede your point here, but, my man, you are quoting an article on "Christian Humanism" - you are proving my point. The Enlightenment is also a direct outcome of the European Reformation - a Christian movement.
It's not doing that hot - currently last place, but not very far back in terms of points.

However (and impressively), it did patch at least one bug in a task (LEGIT_00007) before any other human team did.
Do they even still teach the five Ws in journalism school these days?

I'd like a browser extension that uses NLP to identify and hide clickbait headlines.
Hey guys, member of the (currently unverified) third place team, Shellphish. If anyone has any questions, I (or another member of my team) would be glad to answer them. We'll also be giving a talk at DEF CON on Sunday after the CTF ends, where we'll be open sourcing our CRS!
I very badly want gymnast rings and am currently contemplating where and how to install them. Any advise? Thanks!
Huh? Why? Sqlite is closer to postgres/MySQL is you're looking for a reference base and actually sqlite is a pretty awesome database. Bolt DB is much more niche.
Express NPM module has 292 dependencies
I just went through it again. It is a centimeter of paper.

They had every address (and a few extra!) I've lived at in my life. They had the address I'd stayed at with relatives for 6 weeks between moves. The email address I used to purchase (I use a unique email address per place I give an email to, eg store_name@mydomain.com) stuff from: jcrew, ebags, performance bike. They had multiple sources for address information, including the CRAs, USPS, E-merges (voter registration), Neustar, Alloy Media, and a dozen companies I've never heard of. They had college records from Alloy Media. They had emails for my partner. They had deed information for most places I've lived. They had CLUE information -- all car insurance claims -- for me and for people I've shared car insurance with.

They had spaces for FAA licensing, hunting/fishing licenses, lawsuits, payday loans, watercraft, ATF (gun) licenses and investigations, marriage licenses, and sex offender status.
Part of the problem with winter is the availability of sunlight. "Seasonal Affective Disorder" is real and some people feel it more than others.

For me, living in the Northeast US, this is a sore point. Even more important than the cold temps or snow on the ground.

There are some alleviating actions one can take, like full spectrum lights, vitamins D etc., but they can never come close to the real deal. If sunnier places with dry, comfortable year around weather were a real and practical option, I'd move overnight, but am unable to move just yet due to family + affordability reasons.
From my experience, some (Virgin Media in IE) ISPs with IPv4 CGNAT have a slower/less reliable IPv4 connectivity than with native IPv6.
Apple acquires machine learning startup Turi/GraphLab/Dato
Wow, bragging in an interview about riding employees hard is special. OTOH, you should be grateful! That may have saved you from an awful situation. (But yeah, I bet they're currently whining about an engineering shortage.)

Anyhow, I didn't provide my ssn, just drivers license plus my current address on a utility bill. I'm sure CA has already sold them the drivers license data anyway.
Tesla autopilot mode helps driver survive medical emergency
https://news.ycombinator.com/item?id=12236961
NASA funds long shots aiming to make electric and eco-friendly aircraft
Different strokes, I guess.
I absolutely hate every minute the sky isn't a clear blue with that lovely unshielded fusion reactor in the sky bathing us in its mostly benign radiation :-)
I accept other people like it different - anything not resembling California (or central Italy) summer plain sucks in my view, while others would like 9 months of rain and winter.
A mechanism that I don't even think was anticipated by the RoHS people, was that electronic waste was being shipped to third world countries, e.g., Europe to Africa, where people were burning the circuit boards in open air (perhaps assisted by kerosene) to collect and sell the metals.
If that's what makes you happy ;)
This app makes adding 30 Instagram hashtags as easy as adding one
The convenient stores in Taiwan are also super convenient by not only offering free WiFi, ticket buying, or bill payying,, but also like a mini-Staples + mini-Shoprite + mini-Starbucks where you could just print PDF or photos, picking up your online orderings, buying groceries, and even artisan latte. And their density in Taiwan is much higher than Starbucks you could find in Manhattan.
Torrentz Has Died, but It Won’t Take Torrenting with It
That is not Bash on Windows, it's a totally different thing.
https://www.cybergrandchallenge.com/tech

Includes a link to the github for the challenge framework.
Why reinsurance? What's in it for them versus consumer insurance companies?
Our build system (cargo) needs rust to compile, but rust itself needs rust to compile, so something has to give _somewhere_ :)
> Does it, though?

Unless you live in a very special bubble, yes.
What kind of AI was involved in your and competitors systems?
> Perhaps it does. But the point was that the Linux world never seems to get things right.

Well in this particular case, seems like this feature was added in linux 2.6.2 (2004). epoll itself was added in linux 2.5.44 (2002), so yep, you're correct that they didn't make this right immediately. Now I think it is rather easy to play this game of pinpointing flaws this way and it could be done the other way around, probably in an equally as unconstructive matter (e.g: how long did freebsd wait for robust mutexes?).

That said, amazing speaker, thanks for the links.
The huge gap is easy: there is significant security in place at the big 3 that DO and other vendors simply do not have.

Google's security team is probably as big as DO's engineering team.
Same thing in Thailand I'm given to understand. Much like Taiwan, you can do ANYTHING there, including getting a dose of free AC.
I can't tell if you're being sarcastic. You're really good at lying to yourself if the 50+50+20 trick works for lifting. With running, you can do 5km and then another 5km and then another. That can be a good psychological trick to keep yourself going. With weightlifting, you have to lift it at all once. You can use this trick for reps or sets, but not absolute weight.
If your credit is messed up, you will have other issues to contend with besides erroneous addresses.

Side note: if you did have an outstanding debt, a collection agency might serve the wrong person. This could trigger a law suit... Or some sort grief for some undeserving person. :(
> I mean... Why not just ... use Linux?

Linux as a subsystem of Windows gives me a much better story as far as hardware compatibility and software than the other way around.
This is actually completely false. There's no evidence that brain games or intellectually rigorous activities provide any benefit in preventing any neuro-degenerative disorders.

The only benefit has been that people who do these things tend to have it detected early, when some treatments can help delay, but not prevent the onset.
Configuration mismanagement, or why I hate puppet, ansible, salt... and chose chef?

Right.
Indeed. You can even cash out bitcoin from a coins.co.th wallet and pickup the cash at 7-Eleven. Thai citizens only, however :(
How many people are you guys?
> It is a problem that needs a cheaper solution at
> least for open source projects.

Maybe: games.example.com/foobarbarz instead of foobarbaz.example.com?
And it does nothing for dementia sufferers because they cannot give informed consent and the nature of the disease is the mental equivalent of the frog in a slowly heated pot.