skysight-inc/HackerNews huggingface dataset:
It's a waste of resources to avoid having people stand on moving vehicles for extended periods of time?

What else shall we cut? Heating and air conditioning? Running water?

I know how to solve the housing crisis! Just build Army barracks in tents on all the park land. You don't need parks and you don't need more than a cot and a backpack. By your standards, apartment buildings are a waste of resources.
Gig economy stalwart TaskRabbit is contemplating a sale
Unpaid internship for startup
What version of Delphi are you using ?

Don't you find the lack of 3rd party library support somewhat difficult ?
My fault. I was looking at this through lynx (text browser) and copied the wrong line. They also used the sub-headline as the url slug, which also helped to throw me off.
"If that wasn't true, they'd just adopt or raise foster children"

Adoption has negative connotations for some families and cultures. So it's possible there are other motives involved.
Protip: Modafinil is prescribed by doctors for ADD (& narcolepsy). Instead of risking many things (examples: counterfeit or poisoned pills, being ripped off, being arrested, or even just dealing with bitcoin), why not just go to the doctor, get a legal prescription, and fill it at the pharmacy?
You take a tone as though you disagree with me, but actually do agree with my conclusion, just not my argument. We have reached the same conclusion. So this is just a technical reply to your criticism of the argument I use to get there - you get there via a different argument, and you claim mine is wrong. But we don't disagree about my conclusion.

For how you get there: in your third paragraph you give a shining example that it is not necessary to be able to explain something in order to do it: though everyone (barring a specific hindrance which we would identify and name as a disability) "knows" how to walk, it is clear that if you asked a thousand people "explain how you walk" you would not have a thousand good explanations. So, you have actually produced another example that it is possible to know something without being able to explain it!

Walking is a bit different from a purely mental knowledge/skill/etc, of course, and yet we can probably generalize it without taking too many allowances.

Returning to your criticism in your first paragraph, I feel like given the fact that you introduced the word "disingenuous" I would say it is disingenuous of you to suggest that people cannot tell whether they have received an explanation that is good. Of course we can.

Compare these two explanations:

"Why is two the only even number that is prime?"

- http://math.stackexchange.com/questions/1003491/why-is-two-t...

Explanation 1:

"Two is a prime because it is divisible by only two and one. All the other even numbers are not prime because they are all divisible by two. ... Because every even number other than 2 is obviously divisible by 2 and so by definition cannot be prime."

versus

Explanation 2:

"Pick a prime p. Call a number n p-divisible if p∣n. Then p is the only p-divisible prime, trivially. In particular, 2 is the only 2-divisible, or even, prime."

Can't you easily tell the subjective difference between the two explanations? One is easy to understand. One is hard to understand.

To be honest, I can't parse and follow the second example. I have to resort to what I actually KNOW it's saying! Rather than its misplaced formalism.

So as you can see this has nothing to do with the subject matter!!

It simply shows that KNOWLEDGE is not reflected in CLEAR EXPLANATION. The second explainer clearly has deep knowledge. But this does not translate to an explanation.

In essence I am saying the same thing. That yes, we can tell a good explanation when we see one (sorry, this is a subjective claim but I'm sticking with it) but that this in no way, shape, or form is a requisite (or even indication) of actual understanding!
To this day I still get frustrated on Windows because they broke Alt+Tab.

Used to Alt+tab would simply cycle through in order of most recently used. Now they've got some functionality where shit can inject itself into that list so alt+tab and then alt+tab back and then alt+tab back to bounce between two different programs doesn't work consistently anymore.

I'm sure I just don't understand the use case for the new behavior, but it drives me bonkers.

I also hate, and I mean HAAAAAAATE when text editors autocomplete matching brackets, single/double quotes, etc. It completely fucks with my flow.

so maybe I'm just an old control freak.
Hacking Blamed for Late Night Emergency Sirens in Dallas
This bullshit needs to stop. There is plenty of proof out there that microwaves interfere with the human body in a bad way on several levels. But I guess the hundreds of thousands of people who aren't yet completely numb to the effects are just making shit up? As did the Russian scientists who got microwave ovens banned there from the start.

Suggesting that people rub Aluminum and other poisonous chemicals into their skin to protect from life giving and healing sun light is just the icing on the cake. The sun heals cancer, sun-screen causes cancer; there's plenty of statistics out there to prove this and plenty of people who are old enough to remember a time before sun screens when cancer was a non-issue.

Stupid, ignorant, techno-babbling sheeple. I honestly don't know why I bother any more, saving this kind of stupidity from itself borders on interfering with evolution.
New York City is actually not a good location for a modern, dense city. The preponderance of rivers is problematic, and makes transit a lot more expensive than it would otherwise be (just look at the cost of new rivers and bridges). Manhattan, Staten Island, and Brooklyn and Queens (on Long Island) are all islands.

Houston and Dallas have much more amenable geography for becoming denser, larger cities with better mass transit. Yet they haven't, because they chose not to.

And there's plenty of unused space in New York state, anyway. It's big and only moderately populated north of the Tappan Zee Bridge. Compare New York with Texas: https://upload.wikimedia.org/wikipedia/commons/e/e2/New_York... https://i.redditmedia.com/cn1OstwGd24Katakx1DFdC8cVzAjUVyOFh...
I started taking an SSRI a few years ago. The sense of peace and calm that I spent a lot of time and energy trying to cultivate before is there all the time now, and with virtually no side effects.
How an Episode of the Simpsons Is Made (2015)
I agree with this. You don't need to read books to improve your social abilities. If you start down that path, you're already thinking about this way too much.

Engage with people, listen to them and commiserate. Find something in common as a conversational anchor and don't try to be strategic.
Squaring the Circle: 15 Telephone Keypad Layouts That Could Have Been
When I've worked on multi-platform apps, the case for "write once, run anywhere" has always boiled down to developer hours and current knowledge. Sometimes someone suggests that a single GUI will mean less code and fewer bugs, but the ones with cross-platform GUI experience know that's optimistic.

"10x as much work" is a huge overstatement, especially when platform conformance is a goal.

For native look and feel, I'd pick Qt over Electron any day. The catch is that no toolkit can abstract away all the platform-specific details. A minimum-effort Electron app looks like a web page; a minimum-effort Qt app falls into the uncanny valley.

There can be good reasons to choose Electron! But it also has drawbacks, and it isn't the only option.
> Change the policies and the conditions will adjust after a brief, albeit painful period.

This is an unproven assertion, which in my view is most likely political dogma rather than analysis.

Take a look at parking and alternative transportation in Philadelphia, for instance. It's nothing but pain for everyone and has been for at least 30 years.

City zoning codes requiring off-street parking on a per-dwelling or per-sq foot basis at least has the aspect of not letting the situation deteriorate into unlivable squalor, with no good alternatives. It may be that this pushes the problem to the transportation network, true, but that's a different problem to solve.

If you want to take away, or let developer profit-driven markets take away a major quality of life issue then you'd better provide a better, cheaper, more individually useful alternative first.
| 1000s of paid russians were used to interrupt our election on sites like reddit

you mean, using the weapon of free speech? you know, like Voice of America? And still the election went off, on schedule, with no interruptions.
Neovim uses msgpack
Not just a DB project, either. I'd say it's one of the best executed (in a very broad sense of the word) open source projects around, in general.

From end user perspective, they have stable, quality releases with a predictable cycle and subsequent maintenance releases. They have great documentation - one of the best in the industry, much less open source. Things generally work as you'd expect them to, and when not (e.g. for historical or implementation reasons), you have clear and convincing explanations. And so on.

I haven't seen their developer side, but based on other people's feedback, it's also good - high quality bar for code, stringent review process etc. More importantly, they seem to be making the right (= leading to more stable quality releases with great features) technical decisions consistently, which to me is a hallmark of a very well run team.

I also can't remember any publicized "drama" around Postgres, either on the inside (dev disagreements etc), or between the team and the users. It looks like everyone's happy, or at least happy enough.

I don't know what the magic sauce is here, but it feels like many other open source projects could learn a lot from the Postgres team and community.
BEAM is for distributed systems and MySQL is for databases. Porting Python to run on BEAM like Erlang does is like porting Python to run on MySQL like SQL does: Possible, but slightly surrealistic.
Outlaw the practice to force it overseas. Blame the physician for avoiding regulatory oversight. Yeah, that sounds like the genetic luddites alright.
It's also in the meantime LGPLv3 - at least for certain QT components, but the system is not easy to understand. The v3 requirements add that if you distribute an application (or device) with it, you have to provide the user with a way to update the linked QT library with a different version that he provides himself.
In Trumpistan, Every Day Is Opposite Day
Oh, I wasnt being clear. I meant the default binding behaviour, not using .bind().
DeepCoder: Learning to Write Programs with Deep Learning
Good points.

I did this a few months ago:

Digital Clock created in FreePascal / Lazarus:

https://jugad2.blogspot.in/2017/04/digital-clock-created-in-...
> REDUCE THE STRESS THEY GET IN SCHOOLS

School is a training and proving ground for the stress you'll encounter in the workforce. The signal embedded in academic success is "this person was a given a shit ton of difficult work to do under a tight deadline and was successful, many times." That's why (some) employers care about it.

I think we'd do children a great disservice by jerking their worlds from "trivial mode" to "impossible mode" at 3:01pm on the last day of high school. Easing into it is a reasonable idea.

Of course, it'd be nice if we didn't have to face extreme competition for the opportunity to put in long hours on stressful workloads in order to provide for ourselves, but that's the larger economic system more than the schools.
I used to agree with this but it's unlikely a MVP will get enough traction to truly damage a software brand. Of course, this depends on the medium (computer software [harder to update] vs website service) and target audience (investor vs public) and if your audience understands it's a MVP.

Question is: should a user come by your MVP now or in six months when it's "done"? The earlier people see your product and not like it, the earlier you can hone it for future users. Plus, a final version could be rebranded if the MVP was that bad.

Granted, I fell into this trap with my website. I kept putting it's release off and now am learning how to refine it as I see how it's used by others.

For instance, I thought the news section of my site (http://www.survivalscout.com/news) would be really popular but almost no one visits it. It's my favorite part but I seem to be in the minority according to the logs. If I had known that earlier, I may have spent less time making it.
WW3 CERN OPENS GATES OF HELL,MANY DEVILS FOUND
> is having special trick or treat for Amerikanskis tonight

Sounds like a villian from a 60's Bond flick.
I've been doing it for two years. It's good.
When I was a teenager (20+ years ago), the sirens where I grew up could be triggered by calling a phone number from a pay phone and entering a four-digit code. Another four-digit code would turn them off.

Uh, well, that's what I heard anyways...
Now that we know the "tools used" "proof" is worthless because CIA uses those tools too, is there anything else?
For a pro-Russian shill I seem to be doing a bad job, seeing how I'm actually Russian and made no attempt to conceal this fact.
Trap ourselves because there would too much junk to be able to get up there to clean it?
Ad Hom. Do 'people' care, or don't they? That was your statement.
> Protip: Modafinil is prescribed by doctors for ADD (& narcolepsy). Instead of risking many things (examples: counterfeit or poisoned pills, being ripped off, being arrested, or even just dealing with bitcoin), why not just go to the doctor, get a legal prescription, and fill it at the pharmacy?

FYI, Modafininil is approved for narcolepsy. It is used sometimes for ADHD, but that is an off-label use, and it's usually not used as a first-line treatment.
Hacker sets off all 156 emergency sirens in Dallas
Lisp had CLOS in the 1980's, and before that, precursors to CLOS.
Whether there are Russian trolls on those forums, I have seen no proof of that. But there definitely are "Correct the Record" trolls all over social media, copy&pasting the liberal talking points, up/downvoting posts, and reporting anything that goes against the narrative as "hate speech", and there's a solid money trail in evidence of that as well.
It's way funnier if you read it in the voice of Boris Badenov (of "Rocky and Bullwinkle" fame).
> What happens is well specified

Nobody said it wasn't.

> Symbols/packages and method dispatch are entirely separate concepts

They are examples of different domains which have referential ambiguities. The object system resolves them. For instance, given (defclass base (d1 d2 ..) ...), base is considered slightly more of a d1 than a d2 in situations where this causes an ambiguity. The tie is resolved and life moves on.

Multiple package use is also a kind of "inheritance", yet it blows up in your face when there are ambiguities caused by clashes (which "FOO" symbol do you want? The one from package "A" or "B"?)

All these behaviors are specified, but according to different philosophy: just resolve things with a documented tie breaker, versus diagnose the situation.

If it's OK for base to be considered slighly more of a d1 than a d2, why isn't it OK for, say, a later package use to just shadow an earlier one?
Why is everybody posting/curious about the language of the blog post and not the contents of the file?

I've looked through some of the contents.. Some look incredibly old, but others target odd things.. lots of cPanel. My only guess is take the low hanging fruit to build "jump box" type systems?

Some odd examples: ElegantEagle/toffeehammer.. focuses on cgiecho for RCE. The thing is, a CVE was just released for this case maybe a month ago?: http://www.cvedetails.com/cve/CVE-2017-5613/

So if this dump was from 2013, why did the CVE recently pop up? Or is that coincidence?
Yes and no. LGPL only is non-viral if the end user can trivially replace the linked library with their own version.
Because of Qualcomm
I just tried https://conversations.im/ and I must I'm very impressed.
The more time that children chat on social media, the less happy they feel
I think if two key driving skills were taught, traffic would be greatly improved.

The first, efficient merging, which means, no, you don't stop in your lane to move to the right, you speed up a little and leverage the accordion effect of the slower traffic on the right to find a spot big enough for your car to fit in and then merge. More efficient utilization of the space on the roadway, while keeping the lane you're leaving and the one you're entering moving at their respective speeds.

Second, speed up when you get out in front of the jam. This is well studied and found to mitigate the traffic jam behind, when enough drivers do this.
I'm not saying he/she was. But do consider that in one case the most cursory circumstantial evidence is enough to convict, but in this case the same level of "evidence" is not enough to exonerate. Double standard, anyone?
Which of the three query languages are you having trouble with? All of them? MQL has been around a long long time (2006). Gizmo is new but based on & very similar to Gremlin (2009). GraphQL is the newest (2015). Did you try them all? Or is one in particular rough?
Free Online OCR
To this day I don't know what the word "caucus" would even correspond to in Russian. And English/Russian language pair is notoriously bad in machine translation systems. We're talking borderline unreadable, in either direction.
I wish Pinboard would make the next step and build a recommendation engine.
TLDR: Finding a good doctor is really the best way to figure out what is best for you.

I also have ADD & tried Modafinil as an alternative. My doctor prescribed me 200MG as well, and it gave me splitting headaches and, until I learned to eat first, stomach aches. My doctor suggested I try 50 MGs & 100MGs instead, which didn't give me headaches but, well, just weren't as effective for me. So I went back to the old meds.

Also, Modafinil, IME, isn't like other ADD meds. Unlike, eg, Adderall or Vyvanse, doesn't keep me awake or alert, or replace caffeine. But, obviously this varies, since modafinil is also prescribed for narcolepsy & other people here clearly have a different experience with it.

Basically, chemistry varies for each of us--and there are many variables, including metabolism, medical history, weight, what your diet is, whether & what you've eaten, and so much more. Going to the doctor is not only safer, its more efficient.
Analysis of NSA Tool dump
Been doing some research about my problems with qt. I found some interesting stuff.

In qt6, there will be "native components" that use the actual underlying OS widgets[0]. They'll be less stylable, but will integrate better with the native look and feel. That should take care of the annoying cross-platform problems.

The other problem left is how big it actually is. As it turns out, it's possible with the LGPL to statically link your program and still comply with the license[1]. Basically, you just need to provide a way to download the .o files so they can be relinked against a different version of Qt.

Thanks to this, it should be possible to create (relatively) lightweight, statically-linked binaries of Qt software.

As far as the C++ is involved... There are qt bindings for just about every other language out there. Just today, bindings for go were released[2].

The future is bright for qt and cross-platform apps.

[0] http://blog.qt.io/blog/2017/02/06/native-look-feel/
[1]: https://news.ycombinator.com/item?id=4302517
[2]: https://news.ycombinator.com/item?id=14068525
I'm also Russian, and I have to concur with this assessment after looking at the text (while noting that I do generally believe that Russian government was actively involved in cyberattacks against US, including, among other things, to affect election results last year). It does sound very much like a native or near-native English speaker trying to fake Russian accent.
Eh, new account, and a throwaway, don't get offended at people not taking you seriously. You could just as easily be a 14 year old in North Dakota.
Have you ever read discussions on HN about climate change?
One common example would be to refer to instance properties of an object from a method that is attached to the object's prototype.

Actually I think using bind() would be a very unusual thing, but that could just be my style of writing code (I don't think I've ever used it in any code I have written over the years).
The Unreasonable Ineffectiveness of ML in Computer Systems Research
Yeah I can't do it although my biz Dev guy cranks out PowerPoints, emails, financial models, etc. He seems to like working in that environment.
Amerikanski is used in those languages to indicate ownership (eg. This is an American car) so to someone of slavic speaking origin this would be wrong (they would've said Amerikanci to indicate plural). But even aside from that, this honestly sounds so put on. Even the worst english speakers I know from eastern Europe know that you add an "s" to form plural. We all take English from elementary school and nobody would make that mistake, not to mention that it's a mistake even in a slavic language.

A much more common mistake you will find is not knowing when to use "the" or "a".

Edit: unless it is a Russian pretending to be an American who is pretending to be Russian which, who the hell knows, anything is possible.
> Halite occurs in vast beds of sedimentary evaporite minerals that result from the drying up of enclosed lakes, playas, and seas.

Sounds like sea salt to me. (or at least I think this is what the author was arguing)
> I'm thinking I host a WordPress instance privately, at home, and I use a staticgen system (Pelican??) to export and push that out to a STATIC public site on a VPS I control. It still feels like a lot of work though.

What is the purpose of this exercise? Blogging or learning WP->static page migration path? If your purpose is blogging and you have no interest in admin and revenue generation, just host on WordPress.com. If you want more flexibility, just self-host WordPress.

Why make it more complicated by adding another path of WP->Static Pages?
This article seems to be more of a critique of what our understanding of what an MVP is has devolved into, and a big neon sign pointing us in the direction of the original idea of an MVP. It's suggesting that an MVP was originally just a test of the assumptions that one has regarding their product, but over time we've tacked on additional requirements for what an MVP is (possibly to just make ourselves more comfortable with the process).

RAT seems to be a return to the original idea of questioning the assumptions behind the things we're making, and the name Riskiest Assumption Test is on-the-nose enough that we'd hopefully never forget what it's to be used for.

I'm not sure whether the author intended for this or not, but I got from the article the idea that with an MVP, people may be inclined towards testing one too many assumptions at a time, possibly due to their desire to make a product. The author drove home the importance of testing each individual assumption in the most minimal way possible, and I really appreciate this point.
New features of spacevim
In the 0.3.0-dev, we have implement these new features, hope you could have a try!

1. Plugin manager ui for dein, it just looks like vim-plug, but we can hide the windows before it finished, and resume it with same command.

2. Lint on the fly fature, as neomake support temp file, so we add this feature, it is not the only feature of ale, neomake also can, but better.

3. add some commands for spacevim

you can check our github page:

https://github.com/SpaceVim/SpaceVim
Then realized it barfed on nulls, and started over with a more perfect implementation that took a bit longer.
The evolution of the 3D Mario model
Will DDL replication for the logical replication be landing in 10 or later?

We have some use cases where logical replication would be very helpful, but keeping the schema in sync manually seems like a pain - will there be a documented workaround if DDL replication doesn't make it in?