skysight-inc/HackerNews huggingface dataset:
> This is a great story. But...someone who has the intelligence and work ethic to do this probably wasn't going to be homeless for long.

He could have stayed on the street had he not kicked his drug habit. I am amazed that your comment doesn't mention his drug addiction at all - he wasn't just "down on his luck".

That he got over his addiction without support is amazing, but let us not pretend that smart, hard-working individuals can't get addicted to drugs. If you have an addiction, please don't be afraid to get help.
If I get it correctly this is V8Py meaning it allows javascript (V8) to call Python scripts, not the other way around.

"Write Python APIs, then call them from JavaScript using the V8 engine"
I don't think this is a realistic concern.

There are many things in life which technically give a perversive incentive to murder or commit other crimes, yet the perverse incentives aren't a show stopper.

One example of this is "I want your Mercedes, I will murder you and steal it."

Another example is a will and testament. Sure, sometimes people murder because of these contracts, but as a society we've done a good job of mitigating this problem.
Trusted intermediaries can be decentralised.

The whole system doesn't need to be wholly decentralised or trustless - it just needs to be better than the current one all in all.
Okay. I'm curious about how you use BTC and why it means so much to you?
Companies have an incentive to make their employees more productive, but other things being equal, you'd prefer to teach your employees non-transferable skills rather than transferable ones, since non-transferable skills can't be used on the job market to bid up wages.

There's a comment here about how conferences are great to help your developers make connections in industry. That seems like a mixed bag -- why should companies help their best developers to find their next job somewhere else?

There's an interesting Econtalk episode on the book "Learning by Doing" where this came up:

http://www.econtalk.org/archives/2016/05/james_bessen_on.htm...

[To summarize: when the textile mill was invented, skilled individual labor became much more valuable (because skilled workers were much more productive), but wages didn't rise much over a period of 50 years. This finally changed with the introduction of interchangeable parts in machines, which made job skills transferable, which allowed skilled employees to demand higher wages from their employers.]
"Write Python APIs, then call them from JavaScript using the V8 engine"
Thanks. You get the metaphor.
Ask HN: Series A rounds and board seats?
How often (in the Bay Area) do startups get through a series A round without giving away a board seat?
I've heard that about Scandinavia. That's a great step forward!
That is the difference between religion and science. It is the very fundamental base of science to be able to be falsifiably wrong. What I do wonder is what it would take for climate change deniers to admit being wrong?
Monsanto Canada Inc V Schmeiser
> My ideal solution here would be bindings to a Rust parser e.g. html5ever

Funny how somebody submitted exactly this on HN a few hours ago : https://news.ycombinator.com/item?id=14591017
One argument is that cheaper media technologies require expanding the bounds of the publishing entity. Whether that means ISPs, major aggregators, Amazon / Apple / Google, a public broadcasting model, or something else, I'm not sure.

But it's going to be large.
I don't think this claim is completely unfounded from perspective of people coming to Rust from other languages. Consider for example:

* Poor ergonomics of raw pointers. Lack of arrow syntax, verbose pointer arithmetic (at least now there is an experimental offset_to).

* Once you have pointers in data structures, properly specifying lifetimes is now your job. Compiler is no longer your friend, but an whisperer of evil (Compiler: Of course it safe. It has 'static lifetime, it must be safe. How do I know, you ask? I saw you dereferencing a pointer).

* Cyclic data structures (without additional layer of indirection) require unsafe, or reference counting and dynamic borrow checking.

* Need to account for zero-sized types when doing pointer arithmetic.

* Need to uphold Rust invariants in unsafe regions of code - forming non-unique mutable references to the same memory is hardly unusual when working with cyclic data structures, or in general (consider for example a swap without checking if memory locations are identical).

It seems to me that Rust moves part of required work from users of data structure to the designer / developer of data structure. You need to invest more work upfront, but once done users don't need to be on constant lookout for accidental API misuse that results in undefined behaviour.
Off topic: this is UX problem with HN. Up-arrow means "I agree", while down-arrow means "this post is inappropriate". Most people simply want a button "I respectfully disagree" which is absent. As a consequence this also means that difference in opinion is discouraged because downvotes affect karma. </off-topic>
I agree. At the time of its initial release the iPhone "simply" was a combination of 3 main ingredients - as repeatedly stated during the presentation: Phone, iPod, Browser. And that was ambitious enough if you consider the flawless execution: While these features have been done before they always felt subpar: Music players as an afterthought and Opera Mini as a state of the art mobile browser.

The idea of apps emerged as an obvious next step and always felt like a demand by developers and users rather than something planned long ahead in Cupertino.
Password yes, passphprase it's quite possible.
Is that news? This isn't Fox, it's Nature.
> "Oh, crap, it’s on Medium."

A general suggestion for programming blogs: instead of Medium, try using something like Hexo[1] or Hugo[2] and deploy for free on Github Pages or Netlify. Publishing content is as easy as `hexo deploy` or `git push origin master`.

You get complete control with a static site generator and can remove things like the sharing bar and animation. There is almost no maintenance required, because the site will be a collection of static HTML files.

[1] https://hexo.io/
[2] https://gohugo.io/
We're commenting on an article by a philosopher about an advanced text about human behavior by a top scholar that is also making claims about philosophy. Surely, I can't be faulted for assuming some competency in basic philosophy in the discussion.
If it's worth anything, that's apparently just pictures from someone else's article[0] with different (yet similar) captions on the pictures

0. https://dogbehaviorscience.wordpress.com/2012/09/29/100-year...
> Hell, if I took only violence against non-muslim brown people mistaken for muslims the numbers would still be higher

Do you have a source for that? Because, again, I've had a _very_ hard time finding credible numbers for this stuff, and would love some actual data.
This question would depend on if he was British or Chinese.

If he was British, then obviously HK.

But if he was Chinese, it would depend on his beliefs and abilities.

In post-WWII Hong Kong, he would be a second class citizen in his own homeland. Barred from the highest levels because he wasn't British and have to live through "Jim Crow"-like social rules.

In post-WWII China, he would be living in third world conditions and having to navigate the Cultural Revolution.

So the question is what his beliefs are and how much ability he has. In China, he could at least raise up the ranks and won't be discriminated against because of his skin color. In Hong Kong, he wouldn't starve, but he and his descendants will suffer through colonial mentality.

Personally, if I was Chinese, I would take my chances in China.
Amazon. Apple. Microssoft. HBO. Netflix.

Possibly public media: APM, PRI, PBS, NPR, APB.
Cool!

I think that playing YouTube in the terminal today is just a fun idea because the videos look so goofy. But like people say... Sixel... Everything is apparently possible!

Someday, somebody will make the whole YouTube platform.
It also changes the meaning of the paper completely. The authors were likely very careful and deliberate about how they chose that title.
It is actually much complicated than those maps showing only one governing body. Actually those maps show precisely the periods of unity (Han, Tang, Yuan, Ming, Qing) where only one major power governs, as well as the periods of divisions where foreign ethnicity capture a sizable portion of China.

In latter case, the map fails to capture the lost boundary, like in this case: https://en.wikipedia.org/wiki/Jin_dynasty_(1115%E2%80%931234... where Jin dynasty is in control of majority of the territory and the map only shows the defeated Northern and Southern Sung dynasty. Actually the website that you quoted from also has the information:

> brutal invaders drove the Chinese from their northern territory, forcing them to migrate south and establish a new capital city.

http://archive.artsmia.org/art-of-asia/history/dynasty-sung....
There was B in between, which was Ken's attempt to a BCPL compiler, even the language's manuals look quite similar.
http://www.rosepoint.com/ uses Nerves under the hood on its marine navigation products (so, real-world results). Garth (CEO) did a presentation a year ago or so where he said his entire industry is java-driven and was skeptical about his decision to go Nerves but after testing it on some realtime data for a month and seeing absolutely zero memory leaks or any faults (and relatively low CPU usage), he decided to go forward with it and has been pretty happy with it so far.
/r/ProgrammerHumor users design infuriating volume controls
> This is propagandistic pablum.

It's one person's propaganda but another's national pride. If you cannot recognize that and frame your argument accordingly, then you are bound to ask for unnecessary arguments.

Is such belief from propaganda? Yes. Does it bear cultral root? Yes.
"We noticed you're using an ad blocker..."
Eh, Materialistic doesn't allow me to edit my comment. I mean you're right about passwords, but a passphrases (e.g. a sentences) are easy to remember, more secure and can often be longer than 64 bytes.
if it's about management, then you might want to look at the docs I recommend in the post: Oracle's docs are very detailed[1] and the freebsd handbook[2] is very useful as well.

[1]: http://docs.oracle.com/cd/E19253-01/819-5461/gamnq/index.htm...

[2]: https://www.freebsd.org/doc/handbook/zfs.html
Some constraints need to be applied to this advice, otherwise the conference circuit becomes a huge waste of time that could easily be spent more productively in the office:

1. Always support your employees speaking at conferences if they've been invited/selected, and make sure they rep your company on conf materials (which is usually the norm).

2. For merely attending the conference but not speaking, make sure there's a concrete justification. Examples:

- Someone you know will be at the conference is on your med-long term recruitment list, but no one at your company knows them in person yet. An impromptu meeting at the conference or afterparty along with a discussion of (and demonstration of your appreciation of) their work gets you on their radar much more effectively than a recruiter could.

- Similar rationale for people or companies you think might be valuable to collaborate or partner with.

- The conference presentations and/or workshop sessions deep dive into some topic of direct relevance to your core business, and provide enough info that employees who attend can apply it immediately upon returning.

3. Make sure the people you send are appropriate for the conference. Send your engineers to highly technical/academic conferences but not the business-oriented ones. Send your sales people to sales conferences. Etc. Be on the lookout for conferences that look highly technical but aren't actually.

4. Consider limiting the number of non-speaking conference attendances per year per employee that the company will pay for, around 2 to 4. This forces employees to choose carefully, prioritize the most valuable ones, and get as much out of them as possible.

5. Consider requiring the attending employees to provide a post-conference writeup detailing and informing other employees what they learned. Again this keeps them focused on extracting value rather than having a mini-vacation.
Why does it needs permission to read and change data on google.com and why does it need to read my browser's history?
Name and shame the companies that use those techniques, then vote with your wallets and never buy their products again.

This is a problem that will mostly solve itself, given enough time...

Oh and never get tired to tell this to others, less technical folks why they shouldn't buy X from brand Y because Z, even if they don't fully understand why - tell them to give you a call, if in doubt...
Are you sure those BASIC interpreters used garbage collection? I wouldn't have thought so. I don't think you even had dynamic memory allocation in most of these, you had to size your arrays in advance. The memory might not have gotten allocated until you got to that line of code but that's not the same thing...
YouTube updates its policies after LGBTQ videos were blocked in Restricted Mode
"building enough high end apartments that the price falls to mid-level" is a money-losing investment. Just building affordable housing to begin with doesn't have to be.
Sounds a lot like a shared command line.
Yes. That's very impressive.

The NYT ends the article with "If you can identify anybody in the video or have other information regarding the events, you can anonymously submit information through our tips line at nytimes.com/tips."
But again, both countries have less than a third of the US population. And no, I don't think our government gives us any special advantage. But my point is that you can't begin to compare the US to these fractionally sized countries that have the advantage of chasing off all the poor into other cheaper countries in Europe due to high cost of living.

Why are Bel-Air and Manhatten so rich? They are just doing so much better than the rest of the US. They barely have any poor! Must be their local governments and better market economies!
I've been sitting with an Advaita teacher for a while.

One of the pointers is to observe one's own choices. I am still looking for this mythical free will thing people keep taking about.
The “Stirner Wasn’t a Capitalist You Fucking Idiot” Cheat Sheet
I'm not an expert in this field and am open minded about it if you have some evidence to share. I did a quick Google search and it looks like this is at the very least a disputed topic. Some research shows that there are some (albeit minimal) health benefits to organic food. Saying it is a gimmick seems wrong.

And I don't think anyone on the chain is arguing to abolish chemical fertilizers. We're talking about the health benefits of the food sold at Whole Foods, which may or may not be organic and/or contain certain additives.
GNU has example exemption forms on their site. If you explain you contribute to open source projects many employers will grant exemptions as long as it's not competing with their products.
NASA releases Kepler exoplanet catalogue
Investing in Julia Computing
Side note: reading anything on medium.com is frustrating, such a slow and janky site for a glorified blog.
Asgardia: the world's first space nation
1612 Highly Cited Researchers According to Their Google Scholar
From a purely "stuff learned" perspective, conferences are a huge waste. You could furnish an entire team with several years worth of Pluralsight subscriptions for the cost of sending a couple of them to a conference in another state. Having said that I more or less make it a condition that my employer will send me to at least one relevant conference each year.

IMO, the value of conferences is:

- It's a work-related break from work (read; easy to justify). Most conferences are pretty fun to go to, assuming you don't just rock up for the talks and then hide in your hotel afterwards.

- Networking. If you're at a conf, go and talk to people. It's amazing what you can get done just with a few conversations.

- You WILL learn stuff, and not necessarily JUST what you came there to learn. I'm yet to come back from a conference without at least 4 or 5 new ideas.

- You'll have the chance to talk to people who know a hell of a lot more about product/tech XYZ, and there's a good chance they're being paid to stand around and answer your questions.

- If you want certs, exams are often cheaper at conferences and there's nearly always some cram/lab sessions being run beforehand.

Ultimately, the value of a conference is somewhere between buying ping pong tables and Xboxs for the break room, and hiring a guest speaker for a few days - it's as much of a hearts and minds exercise as it is a learning and development one.

EDIT: Formatting
Why is a 6-core Intel processor beating the more expensive 8-core Ryzen at video encoding?
> They may send you to (a rather comfortable) prison, but never as retribution.

this was contested in a recent HN thread[1], with regards to norway in particular:

> Only a few prisoners enjoy the freedom of this island, which is equivalent to a trustee camp in a US min security prison. The rest who were given 10+ year sentences are in complete isolation in what the media loves to refer to as hotel prisons. In these cells everything is provided for you including your own shower, therefore there's no reasons for the guards to ever let you out and you stay in there 23hrs per day. Because the media calls them hotels, it prevents any prisoner from being able to complain and be taken seriously, so often these guys will either light their cells on fire and hopefully get transferred to one of the older style jails so they can talk to other inmates, or they just kill themselves.

[1] https://news.ycombinator.com/item?id=14430539
This looks great. Do you know who your audience is? From the features it would work great for writers, and help collaborate with editors/co-writers.

I'm guessing .doc format will be one of the more popular feature requests -- many would not try it without this format supported.

All the best
Exactly! The number of services that actually need to be an app to accomplish their goal is staggeringly low compared to the number of apps out there. I would far rather use a well-designed website that works for everyone with a web browser over a bloated, ugly app.
Typing this comment on hn website is annoying as fuck.

The input box gets hidden behind the keyboard so I have to type blindly.

Probably going to get down voted for this and next time I'll have to censor myself to become a robot so I don't lose my points from which my future employer will judge my worthiness.

But seriously please make hn a github project so I can send a PR to fix this really annoying issue everytime I type a fucking comment.
There were probably higher-productivity ways to get money than writing bingo card creation software for elementary schoolteachers. To put it mildly.

I didn't have "an itch" for either problem myself but I did really, really love throwing myself into learning how to run a business. BCC felt like a relatively low-risk way to do that. (AR didn't ever feel particularly low-risk -- and the stresses implied by that are one reason why I'm glad I don't run it anymore -- but that is neither here nor there.)
We detached this subthread from https://news.ycombinator.com/item?id=14587602 and marked it off-topic.
Those were the declared reasons, yes. But exactly what would you say are the resource and humanitarian gains and to what degree forgivable-due-to-provocation-in-retrospect is, say, the US-Vietnam War?
I must say I've never noticed but my old Samsung monitor explicitly came with a rotatable stand, so maybe it was designed for both.

rant: can people taking eyewitness videos please shoot in landscape? It's one thing to view portrait on a phone but when your footage gets picked up by global news, billions are watching your 15 seconds of fame on a widescreen TV!
It'd be glorious until enough people start believing it's real, demanding retractions from legitimate outlets, then people killing other people based on a lie.
Inside D's GC
A quick note.. the "register" modal when I move mouse up is incredibly annoying. You should remove it, or make it appear using a non-intrusive UX.

Pinging you offline as well.
Yes, and indeed, this is why life as we know it only works in a narrow temperature range: high enough for Brownian motion to drive reactions, low enough not to unravel the results too quickly.
There are a number of misconceptions regarding 'hide the decline':

1) The "decline" does not refer to a "decline in global temperature" as often claimed. It actually refers to a decline in tree growth at certain high-latitude locations. This decline began in the 1960s when tree-ring proxies diverged from the temperature record.

2) "Mike's Nature trick" has nothing to do with "hide the decline". "Mike's trick" refers to a technique by Michael Mann to plot instrumental temperature data on the same graph as reconstructed data over the past millennium.

3) The divergence of tree-ring proxies from temperatures after 1960 is openly discussed in the peer-reviewed literature and the last two IPCC assessment reports.
Sorry for being off-topic, but does anyone know why those medium-based sites like signalvnoise, hackernoon, etc. all look super broken on Chrome?
Please don't.

We detached this subthread from https://news.ycombinator.com/item?id=14585564 and marked it off-topic.
I guess you should also ask your employee to pay for his laptop? Clearly if he's not willing to put in $500 towards a new MBP it can't be worth much to him anyways ;)

Why would you hire someone as an employee if you don't trust them not to abuse company resources like that? Their "skin in the game" is that they're your employees.

It sounds like those places with negative correlation had other problems. I'd say correlation not causation.
Yes for string and array management.

Many BASICs had REDIM for resizing arrays on the go.
And yet, you seem to know he can't.
Personal attacks are not allowed on HN and will get your account banned. You broke the site guidelines repeatedly in this thread. Please don't do that again.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Interesting insights into Stripe's collaboration: https://medium.com/in-progress/design-and-collaboration-at-s...
Create bike Safezones, by adding a small plasti foil bag with fish-oil beneath the saddle, which rips if not removed at ride-start. Even bike-thiefs do not want to stink.
https://en.wikipedia.org/wiki/Megacorporation
It appears you are running on DalvikVM instead.
And what would it take for a climate alarmist to admit they are wrong? With respect, this sort of questioning is tedious and only serves to try and shutdown discussion.

Mann's name against this synopsis is really remarkable given his relentless and unyielding rejection of anything that contradicts his held position on climate change being dangerous and imminent. Specifically this very claim that models to not replicate/overstate warming that is observed is something he has spoken out on often. e.g. a paper he co-authors (http://onlinelibrary.wiley.com/doi/10.1002/2015GL064888/abst...) seeks to square the circle between models and observations. I wonder to what extent the synopsis captures the content of the paper itself or if it is another paper that seeks to explain variation according to Mann's strong preference towards a more aggressive characterisation of climate change effects & impacts.