skysight-inc/HackerNews huggingface dataset:
I find these kinds of very basic intro articles frustrating. They till the same ground over and over: a tiny instruction set implemented with a switch statement. None of the more difficult issues are addressed: exception handling, linking to libraries or other programs written for the same VM, portability of programs across architectures, accessing the OS for services like file I/O, time, etc.-- All the things that make a toy not a toy.

Every CS student in the world has written a toy VM just like this one.
> Firstly, most users are using either Python 2.7 or 3.4

That was an amusing statement. His data shows 81% using 2.7, so that 3.4 could be replaced with any version and the statement would remain true.
I highly recommend RSD.

https://www.youtube.com/user/rsdfreetour

https://www.youtube.com/user/RSDTyler

There's stigma against pick up, but RSD stuff is really amazing, even if you don't want to be a "pick up artist". Just watch a few videos.

Also - The Blueprint by Tyler. Really life-changing info there.
Recent discussion: https://news.ycombinator.com/item?id=9069031
Manual labour is for weak-AI robots.
The portion of management fees set aside to invest in the fund probably aren't taxed because they most likely rebate the management fees in exchange for equity in the fund.
This is a point of view that seems to rest on the idea that "conventional" human agriculture isn't a disaster for the planet. But it manifestly is.
Hey. Author here. Yes the tool would be open source and automate the process of registration. Alongside registration, it will borrow ideas from bugmenot where logins are ranked according to whether they work or not. The only difference being that machine learning and other means are used to rank instead of an upvote system which is mostly unreliable.

Keep in mind, there are inherent problems like T.O.S breaching so the tool would have to deal with them the right way, and through the right channels. Perhaps a standard could be implemented and sites could 'opt in' to having the skeleton key used on their site. So yeah - like open source infrastructure too.
Sure you can claim there's no "smoking gun" between Roundup use and the loss of the Monarch just like the FDA refused to acknowledge the link between antibiotics in livestock and superbugs in humans in the 1970s. [1] Or you can look at it as a clear sign from nature that we're causing serious harm to our ecosystem.

As a kid, I grew up with Monarch as part of my summer experience. So much so, that we only mow the back meadow in the fall to allow the milkweed to grow. Yet, last year I didn't see a single Monarch. And may be the last generation in my family to see them.

Humans are amazing at adapting to short term changes and terrible at planning for the long term survival of our ourselves and those we share the planet with.

[1] http://www.pbs.org/wgbh/pages/frontline/health-science-techn...
Gradual typing
Why is this named Juju?

http://www.ubuntu.com/cloud/tools/juju
I think the issue people have with your comment is that you seem to label things you don't use as stupid crap for stupid users. Snapchat, Instagram and WhatsApp solve a very real problem and are very useful for the hundreds of millions of people that use these services multiple times a day.

It seems that you only label stuff as valuable if it solves problems you have (Slack and Lavaboom).

I'm not a daily Instagram user, but some of my friends love it. They're not dumb, they just get more enjoyment out looking at and sharing pictures of cool shit and their friends.
The title is "where the poor live dearly" but then the article goes on to talk exclusively about perceived racial injustice.

Maybe the author didn't spend enough time in the US to see there are vast swaths of the country full of poor Whites and Hispanics also? Nor notice that there are in fact well to do Blacks in the US? It was a dumb article. And poverty happens to people of all races.
Hey author here. All valid points. I see you made a tradeoff there. So you asked how is this still not solved in 2015? Did you mean rhetorically, as in, you use your phone for logging in so your problem is solved, or you want to see a skeleton key system built?
Cool that they used FP to develop this, but haven't we already learned the lesson about the BaaS stuff?
Of course. In the US you can't get around 409A.

As a prospective employee, if you fundamentally believe that the company's latest 409A valuation is already too rich and equity is important to you, don't join the company.
It's actually starting to go that way in some enterprise environments, especially in storage where ditching the overhead of EMC/IBM/NetApp has a potentially high reward.

But more conventionally, there is a different thought process in enterprise IT and what I call industrial IT. Enterprise IT implements systems around minimizing failure events and create bespoke environments to meet solution requirements. Industrial orgs acknowledge that these events are a fact of life build process and software to deal with them. They also tend to limit the options available to consume IT.

Also, "at scale" cannot be achieved by an single entity outside of US Federal .gov. I work for a massive organization... 150k+ people. Facebook serves 10000x more users, and have the engineering resources to do amazing things as a result.
On the other hand...

>Porn and video game addiction are leading to 'masculinity crisis', says Stanford prison experiment psychologist

http://www.independent.co.uk/news/science/porn-and-video-gam...
Yet another parallel for-loop.

I wonder what is your opinion about JS MVC frameworks :).
Yes, you could; GMO crops are studied far more carefully than the grab-bag of interventions routinely used in conventional farming is. GMO crops are more efficient --- that being the point of spending more money on GMO stock than on conventional plants --- and so require fewer pesticides, herbicides, and fertilizers, which in conventional agriculture also contaminate the land and food supply with carcinogens and endocrine disruptors.
I delete and give one star to any mobile app that requires a registration.
> If LPs can show that a VC is neglecting necessary expenses

I didn't say that they were neglecting expenses, only that they spent some of the management fee on things that were not expenses.

> fiscal responsibility to use it in the interest of the fund's shareholders

I don't think that's true but it's easy to argue that the transaction is in the interests of LPs.

> they could take the entire amount with impunity, they'd still be taxed on it as income

I suspect, like private equity firms, they net the transactions or use some other tricks to avoid taxes. So I could offer you a rebate on management expenses and in return get 5% of the fund.
This is an interesting perspective, thanks for sharing. I'm not sure I would take Wise's word on it but anyways this gives me an intriguing angle to dig deeper.
Your entire argumentative style in this thread is a combination of reasonable points interspersed with straw men, putting stuff in your opponent's mouth, subtle distortions and willful omissions. I've had enough of it, so this will be my last reply.

I've responded to the dependency list being outdated - I asked you to provide me with a later dependency list. I still am - given you stated hundred of binaries, when there aren't I'm curious what you'll come up with!

Where did I say hundreds? I said -likely- reaching a hundred. Single.

There is no official count - the article you linked was written with a special purpose. Nonetheless, I took an i386 experimental deb for systemd-219 (https://packages.debian.org/experimental/i386/systemd/downlo...) and roughly counted 77. I'm not sure what build was actually run (number could be lower than total), and due to the quick unveiling of new interfaces, the number has been higher at one point. Things move fast at systemd, and the fact that you linked an article measuring 204 as evidence for the present shows you're simply out of touch.

nspawn isn't for production use, or so says Lennart Pottering, numerous times.

Well, then it seems everyone is violating that quite tremendously. CoreOS must be incompetent, I don't know.

It's not hundreds of binaries

Nowhere did I say such.

Your entanglement argument uses an example that is incorrect, I didn't make this up :-)

So the fact that systemd, the PID1 which handles both the system state and the OS process state at the same time, isn't true? Bullshit. Deliberately misreading me to push your agenda.

When I first learned systemd ran as PID 1 for what I though was everything, I was concerned. Then I looked into it further and it was all piss and wind, so far as I'm concerned.

Well, of course. systemd doesn't put everything into PID1. That you're picking to focus on this low fodder argument out of everything that has been said by more acquainted people is just disingenuous.

like your claims about syslog compatibility, which you can't seem to back up.

I never mentioned anything about compatibility with syslogd.

Any ctl program needs a way of signalling to the daemon to change its state. Systemd uses dbus: so? What's the issue you have with that?

Now, this, is a total non sequitur. As in, you completely and horrendously misread everything that I said and deliberately projected your own biases into it. This isn't worth responding to simply because it's based on your own odd incredulity.

Init doesn't reap zombied processes, by the way. The kernel does this. Init doesn't do re-parenting either...

Where the hell did I say any of this? I specifically mentioned they get reparented to init(8), and nothing about zombies. Once again, putting words in my mouth.

I've had enough of this nonsense.
As a sidenote: the mention of Ireland not having postal codes led me to the wiki article: http://en.wikipedia.org/wiki/Postal_addresses_in_the_Republi... which goes into detail:

>"The introduction of a National Postcode System, known as "Eircode", is planned to take place in Summer 2015."

>"An Post did not introduce automated sorting machines until the 1990s. By then, the optical character recognition (OCR) systems were advanced enough to read whole addresses, as opposed to just postcodes, thereby allowing An Post to skip a generation. Consequently, mail to addresses in the rest of the state does not require any digits after the address."
José Valim: What's Ahead for Elixir?
Some ideas:

* If the juju tool changed the dynamic linker path in installed binaries with patchelf, users could run these binaries directly.

* systemd user mode could be useful to manage services
I added the timer to the nav bar. I got what you are saying about the feed and I think that's totally doable. Just thinking about the best way to present that option design wise. Thanks again!
I don't disagree with your meat shops assessment. But you have to wonder how this creative and highly analytical professional devolved into meat shops.

Initially there was cost differential was too attractive to ignore. But over time, H1B costs have gone up. And even though per/hour per/body cost of H1B is still lower, anybody who've worked on IT projects many moons ago realize that we used to get a lot more done with far fewer bodies.

There were days where you can bring in couple of amazingly talented consultants on 1099 charging $200/hour doing miracle work. No more. Yes, the hourly rates were ridiculous, but the total costs were lower.

So H1B is no longer just about the cost in my opinion.
You also don't have to prove a theorem in order to use it.

To give an elementary example, you can conjecture that a given mapping is something-morphism between two groups and use that morphism to carry out a proof about one group in terms of a known result about the other group.

In fact, "conjecture lemma; verify main result is true using the conjectured lemma; go back an prove lemma" is a bog standard problem solving technique in Mathematics...

edit: Oh, I see what you mean is bit more nuanced than I understood at first. But this is still true -- often you can probably check that the mapping you've written down is a something-morphism locally, for the elements you're working with atm. I'm stretching the example now, but you get my point? I imagine this is probably not unheard of in research-grade mathematics -- e.g. we don't have a general proof for "really cool conjecture" so we check it in special cases whereever we think it might be useful to have... idk.
Regulation Run Amok – And How to Fight Back
Moment lens Wide unboxing and review
Not sure why, but your explanation made it click for me in a way that the linked site couldn't. The primes, I suppose (punctuation, not the unfactorable numbers).

Thanks.
I'm glad someone looked up the actual paper. Not surprising that the findings were weak.
As another commenter (iovar) wrote, "try to solve this in your head with pseudo code do not overcomplicate it". There's actually nothing about this problem that requires splitting the input into words or storing the words in an array. You can just read one input character C at a time and either write CoC to the output (if a consonant) or copy C to the output (if any other character: vowel, white-space, punctuation, etc.). If a consonant character is capitalized, the one you write after the 'o' should be lower-cased. (Think of it as a Unix filter that copies a transformed version of its standard input stream to its standard output stream, like the Unix 'tr' command.)

Clickable link to original problem: https://www.reddit.com/r/dailyprogrammer/comments/341c03/201...
Would that not mean that US companies go bust at the slightest hint of cashflow problems
I feel the same way. I went to read the post expecting a lot more than what I found and came away feeling both more knowledgeable than I thought I was and more ignorant for not knowing that I could get away with calling what a saw a "Virtual Machine"
On point 2, HN flagging things that are critical of the US... I find surprising.

On point 1, facts. I haven't found where to dispute the articles facts yet. Where the commenters dispute it's actually an issue of perception.

- [1] Predetory Loan and banking services such as ACE that market to predominant poor neighborhoods has a negative impact that is documented in study and pop [2]

- [3] the initial argument by power user tptacek is that the author didn't bother to check poor white parts of the country. If you assume this article was about something other than black poverty, okay I understand the argument. But it was about poverty effecting the black community.

So I don't see the factual problem.

1. https://news.ycombinator.com/item?id=9516861
2. https://www.youtube.com/watch?v=PDylgzybWAw
3. https://news.ycombinator.com/item?id=9516769
Aren't most website storing long-term cookies when the user check the "remember me" function? Also, I think that the most difficult part of an automatic signup system would be captchas.
Because the article isn't about white poverty. It comes at a time of the Baltimore riots and I think it's understandable it doesn't attempt to address all forms of poverty.
The Universe Is Still Not a Hologram
The details you're talking about are pretty much just details; for instance, a foreign function interface for C functions (and thus system calls) is a pretty straightforward exercise that involves just a bit about the C ABI for your platform.

It's much easier to teach someone who knows how to build a basic register machine how to set up the stack for a call to a C function than it is to teach someone who doesn't know how a register machine works how to build one.

Also: there are reasons you might want to build a simple VM that has no access to system services and no notion of an exception. BPF is a good example of such a virtual machine.

If there's something frustrating about this article to me, it's that it lacks a motivating example. Why would you want to build this VM? What are you compiling down to it from?
Hi! Thanks for the note, I hadn't seen this website before. Having said this, it's really not the same for a couple of reasons:
- The interface is different. Le Geek is SMS-based. The UX is therefore much simpler.
- The product is different. Studypool is focused on academics (ie. you're paying tutors to help out on an assignment). Le Geek offers many more services than just academic help. Services such as expert interviews (think GLG at a fraction of the cost), career advice (many users in Beta were asking for mock interviews), advertisement..etc.
- Geeks are grads from the top 3 MBA schools in Europe
We're about to push a fix for this. It will also work with URLs, so you can go to /episode-title/#1:23 and it'll go there. Makes sense to share a particular question and answer with someone.
I'm more of a Rudy Rucker guy. Gibson was always so cynical, whereas Rucker liked to use the serendipitous nature of the universe to make things right.

It's funny to me that someone like Gibson, that has fought authoritarians his whole life, would be so willing to "redistribute wealth", whatever that means.

I have to say though, this fact blew me away:

"What or who is the greatest love of your life?
My wife of 45 years, Deborah."

Maybe I'm completely off about his cynicism.
It's an instruction set, with an instruction dispatcher, a stack, and a register file. Why would it surprise you that someone would call it a VM?

Are you maybe getting your signals crossed between the kind of VM this article is talking about (in the p-code sense of a VM) and virtualization systems?
Ask HN: I feel like I'm in a filter bubble. How can I “expand my horizons”?
Hi! I've noticed that I've stopped rapidly expanding my knowledge about the world. I hang out on the same websites(HN, reddit), learn the same topics(programming plus couple of hobbies), hear the same ideas.

Nothing has dramatically "expanded my mind" or changed my opinion in the past couple of years. I try to read a lot but it seems like all the books I read are on the same topics, and just repeat the same ideas.

How do I fight that?

I think there's a lot of great areas of knowledge and new ideas in the world that I have no idea about, but I don't know how to find them.

I feel like I've explored pretty much everything that I care to know about the world, and all that is left is to go deeper into the areas I'm already aware of(science, tech, etc), but of course it's probably not true.

What do you do about that? And what are some things that you've discovered in the past 5 years that you weren't aware of before?
While it is true that poverty happens to all races, it is also true that poverty happens differently to different races: http://en.wikipedia.org/wiki/Personal_income_in_the_United_S... (I'm sorry i don't have more recent data, i did not search very long.)

And the article also points out something that rings true to me: That difference is in part caused simply by a lack of ambition.

I come from germany, which has a very low spread of difference in wealth, due to strong measures for wealth redistribution. However i also come from east germany, which, even 25 years after the fall of the wall still sees employees earn 30% less than in west germany. And i also do see my family of younger generations, all of which i exceed by an income factor of 4 despite growing up under the same conditions, primarily because they don't believe themselves capable of becoming more, something which is reinforced to them by the environment they live in.

Btw, even in germany whenever i see black people, they're primarily in the lower-earning industries. If they're employed at all.
Groupon comes to mind as another one, relevant to the propped-up-by-ad-spend part of this story. They IPO'd at a valuation of $12.7 billion in 2011, and have since lost about 2/3 of that market value. However as a post-IPO loss of market value it doesn't implicate the same sorts of things described in this article.
Wild West was a pretty shitty place to live in, but still some people enjoyed it and thrived there. Internet isn't much better, I guess, but yes, some people love the chaos and the raw challenge it presents and wouldn't trade it for anything else.
Wow, just now I needed something like this for my rust package!
What's the relationship between VC funds, VC partners, and VC firms? Are funds typically associated with a specific GP, or are they associated with the firm as a whole? Does the firm offer only a single fund at a time, or does a brand-name VC (say, Sequoia, or Accel, or KP) have multiple offerings with different portfolio strategies?

Also, is there a good way to find out who is about to start raising money for new funds, and where in the lifetime of their fund a particular partner might be? (As in, have they just raised money and are looking for the first couple investments, or is the investment period about to close and the fund's capital has all been invested?)
Well then... it has a misleading title.
This is incredible but I'm assuming that the print and the objects are painstakingly aligned as the immersion rod has no lateral movement.
Branching would be something like:

case JMP: {
ip = program[ip + 1] - 1;
break;
}
Yeah, I forgot about that last point, which was the original reason I got this idea.
SIGGRAPH season already?
The same thing happened in Taiwan several years ago, where the combination of plastics and boiling hot water used in milk feeding bottles for babies caused the male testicle size to literally shrink in diameter over the years.
Hm. As an engineer relatively new to the world of entrepreneurship, I find myself not really understanding much of the jargon. (Actually, I think I might understand some - but my confidence in my understanding is low.)

It would be cool if there was like, an annotated version of this explaining some of the accounting/investing jargon.

For example, this passage:

Richard attracts Peter, a newly-wealthy budding angel investor, who agrees to put in $1 million as a note with a $5 million cap and a 20% discount.

I think this means that Peter is buying part of Richard's company for 1 million bucks. He's valuing it at 5 million, so that's 20% of the company. However, there's a discount of 20%... Which is where I get confused. Does this mean that Peter is paying only 800,000, but getting 20%? Probably not, given the context. It probably means he gets 24% of the company, right? (He's getting 1.2M worth of shares for the cost of 1M.)
On rereading the article in german, the title is poorly chosen and misrepresents the content, but i also do find the content largely correct (also see my comment to jqm).

However, do note i said "seems wrong", not "is wrong".

As for flagging things that are critical, i don't find it very surprising. If someone from outside your country suddenly starts saying strong things about your country it can easily become difficult to differentiate between earnest criticism and trolling, even for one who has little patriotism.
Yes i do, and i also remember when they didn't release it for the wider market.
Same here. I was thinking that it would be perfect to use for some on-the-go projects, no immediate ideas come to mind outside of possibly a new way to sniff out some CAN messages in a car, but it would be one more tool to have available should a need arise. I too am going to wait to see where it goes, for now, I'm at least willing to give the CHIP itself a try to free up my Pi in less demanding applications.
Well, no, there are a couple of intervals that don't include 0 and those are the ones they report.

Other than that, this does look like a pretty poor study. They do that classic (but misguided) thing where they say that their study was conducted on a small sample and so the fact that they found anything at all is super-duper-extra telling. In reality, it just makes it more likely that any effect that is reported will be exaggerated – as was brilliantly pointed out by Andrew Gelman and John Carlin in http://www.stat.columbia.edu/~gelman/research/published/retr....