skysight-inc/HackerNews huggingface dataset:
Ah you were the person on twitter... All three main BSD projects could use hardware - all three support edgerouter lite3 but I think only FreeBSD has more useful hardware. Most of the NetBSD dev is on really old hardware. I am a NetBSD developer, can provide contact (email in profile).

Qemu is pretty annoying for development - it tends to emulate obsolete hardware and it is the drivers that takes time; we already have general architecture support, it is real hardware that is useful. Also qemu is not generally bug for bug compatible and it is slow. It is ok if you are paying someone, but giving away hardware is better to incentivize people who are doing something for free.
"financial engineer" is a good joke. It's a bit like a "religious rationalist" or a "homeopath scientist".
IIRC, this isn't true for Postgres. Many common schema alterations in Posgres are lock-free (non-blocking). In MySQL, these alterations used to be locking (ie. O(n) in number rows)... but perhaps it has gotten better? (Wouldn't know; don't use MySQL.) I did a quick cursory google search to find some substantiation:

- http://www.estelnetcomputing.com/index.php?/archives/12-Lock...

- http://stackoverflow.com/a/6542757
TL, DR; It is much easier to do X if you have some basic level of financial security in your life.

Same goes for education. "Rich" people can pursue and education in terms of opportunity costs. Some kids I went to HS with had to work part time to support their own families, having less time to invest in their education ... really sad story.
Was there a double-blind test to determine whether her sensitivity could be observed?
Perhaps they can move the encryption into an extra open source module in the future.
Maybe! But it happens also when I apply for remote jobs :)
I think most people are both, I certainly notice it as a developer, times when my head is in the right place and my productivity goes through the roof and then the downtimes where it can be half that. I think it does tend to coincide with how busy you are, if you have too much time to think that's all you tend to do, over analysing tasks rather than just getting on with it.
VestU.com is a investment education startup. We are focused on providing clear, unbiased investment education for individual investors. The curriculum is based on 45 years of institutional investing for endowments and foundations. We are in private beta with our Kickstarter backers and are now posting some articles public on the site.
Go is a language with serious flaws. It clearly was not made with threads in mind, and just gives low level primitives instead of just exposing a model like Erlang actors.

I have high hopes for Rust, though. Even quite a few people at Google seem to have converted to the Rust camp, away from Go.
The Venmo team is a different team, located in NYC instead of California, has a brand that people actually like, something something middle managers. This kind of nonsense is standard issue from eBay and I don't think it would have changed in a month of separation.
I'm not sure this article is trying to down play successful ventures from non-stereotypical entrepreneurs but it's making the argument that that the image of the bold, risk taking entrepreneur might not be so accurate in the sense that that aren't really risking that much.

It doesn't say that all successful entrepreneurs are white, male and privileged. It just says that a lot of them are and that the largest indicator was being white, male and privileged.

This comic does an excellent job of summing it up:

http://thewireless.co.nz/articles/the-pencilsword-on-a-plate
Better yet, use IAP in a manner that benefits customers as well as developers/sellers: make it the new shareware.

I'm much more likely to spend $5 on a game if the first 10 levels or the first episode are free, with an optional IAP to unlock the full game. It's a win-win. I understand that the freemium model works because there's less "friction" involved in the initial download.

If someone is browsing potential time wasters, it's a lot easier to click on the free option than the $5 option. Still, developing and supporting a good game costs money so they need to make it somehow. Too often you end up with a modern version of the arcade cabinet where you need to keep feeding it quarters if you want to continue playing or if you want any meaningful progress.

I would much rather spend money on something I've tested and found to be fun than something unknown but I also refuse to spend money on the blatant pay-to-win stuff or really anything that requires Facebook spamming or endless microtransactions to get anywhere. Free demo with full unlock via IAP or separate purchase is definitely my preferred setup. Doing it in-app is probably best for the people selling the game since, again, it removes the friction of having to go back and download another app in the store. As long as it isn't insulting or blatantly exploitative, I'm fine with it.

If only more mobile games were sold this way I'd buy and play more mobile games.
Thanks for sharing. Were you ever in a situation where you had to bootstrap while working fulltime?

I'm a great supporter of the lifestyle that we shouldn't have to work and am trying to figure it all out.
Why Creative Geniuses Are Often Neurotic
This seems like common sense -- those that have some sort of solid safety net tend to be able to stick to their search for a business model that works longer than someone that doesn't. Obvious. There are examples of people that take other paths but they tend to need more raw luck than people at the other end of the scale.

But I also notice that these people need not be from great wealth. They just need to know that they won't starve or go homeless and, perhaps, get a bit of help with business expenses. It just turns out that even that level of wealth is a bit hard to come by and doesn't apply to the majority of people in the US.

This is why I advocate for some sort of 'solid floor' socialism in the US. If people knew that they always had a meal and a place to live we'd see a lot more 'risk taking' because we will have removed a risk singularity from the market. We are really, really close to this already -- it would not take that much more to make our 'soft floor' welfare into something people can unquestionably count on.

We'd also see a lot more entrepreneurs serving currently underserved populations just because they will be drawn from that population and will know their pain points and how best to serve them.
The Alternate Universe of Soviet Arcade Games
Which practical attacks on 3DES are you thinking of?
> one Twitter post away from having your pick of three companies

Can't concur on that one. I've been looking for more than a year for a job after graduation and getting through those interviews was hard. But maybe it's different here in Europe.
Even if you are in a supported country, when setting up a page, the "Learn more about our fees" page is a 404: https://www.paypal.com/%7BcoBrand%7D/webapps/mpp/paypal-fees
What weaknesses in 3DES are you thinking about that yield practical attacks?
The first comment on imgur: "You should have bought it sooner, did you get the one in the back? ..."
It's fun to get in on services early and have the choice of a username: https://www.paypal.me/more
Here's the problem: I would like to get these videos, and they would like to sell them to me. They're just doing such a bad job that we are both unhappy. I'd love for them to be doing a better job.
Tell HN: Today I try to make a living from my side project
I've been running BugMuncher[0] as a side project for about 4 years now.
It's been going well and steadily growing, with practically no marketing effort.

Today I start my mission to make BugMuncher my only source of income. I'm giving up my freelancing, and have at least 8 months of runway saved up.

I'm mainly going to be focusing on marketing, so if anyone can point me to some good marketing resources to help me on my path it would be much appreciated.

Wish me luck!

[0] http://bugmuncher.com
But there's only one way to be completely sure, right? And that's probably the source of a lot of these signups.
Paypal, sort out the problems you've had for years on your main site:

* Incredibly slow page loads
* I have to login twice each time
* If I browse too many pages, the query string gets so long my requests fail
* It goes on and on
SV salary levels are not the norm across the industry. Furthermore, these high salaries in places like SV are often displaced by the extreme cost of living.
PG on procrastination: http://www.paulgraham.com/procrastination.html
I think it really just means that people are curious about one of the largest and most well known hack in years and are making accounts just out of curiosity. I would wager that many of the accounts were made with fake details just to scope out the website and see for themselves.
It doesn't show error messages when a transaction fails, it just does nothing.
I had to look at the JSON response to figure out it was denied.
Celebrating the real-time processing and analytics revival
What are Human-Data Interactions, and why does it matter
Which brings us full circle back to the topic of the article such that its only children of rich parents who graduated from ivies, white "1% rock star programmer" males only, then you don't need the easy cash anyway.
How secret is it? How much effort do you want an adversary to spend vs. your intended recipient. How do you want to manage keys between yourself and the recipient? What is the size of the secret? How much do you trust the channels over which you are sending the message? Do you need to validate the identity of the secret's recipient? How many secrets do you need to send to how many recipients each minute?

All of these influence how the secret should be bundled up and sent, and it takes more than a library to pick the appropriate method.
I don't know if Azul Zing throughput is "extremely low" but it does sacrifice it for latency. I had a discussion with Gil Tene on this recently where he dove into some details: https://groups.google.com/forum/m/#!topic/mechanical-sympath...

In particular, the LVB is akin to an array range check on each reference read.
Ask HN: Is Estonia the best example of an e-government?
With the recent events (I didn't know about it until ~ 3 days), the e-Residency program of Estonia to become an e-Estonian seems awesome.
I've known that Estonia was a country where IT is very used, but what do you think about his status right now? Versus others countries?

Which is the most "advanced" country in your opinion in terms of e-government?
Easy, just charge say 1% of the selling price to snipe. Your "pro" buyers will still flock to free tools (because they know how to use them) but occasional buyers might go for it. They also have the "Buy it now" feature which kind of does the same thing.
Better than the 8k I got as a later hire in a startup. We actually got acquired, which is the biggest part of the battle. I took probably 20k less per year than I should have and ended up with enough equity to buy an early 2000's Honda Civic. You're not going to get rich as an employee.
Totally unrelated, but I saw Steve present at OSCON probably 10 years ago, and it was amazing to see him present on his feet:

The video for his presentation was totally messed up, so his slides didn't load up. He just said "screw it" and went on presenting from memory to a room of around 4,000 people.

He nailed it.

Afterwards, Tim O'Reilly said he had never seen anybody deal with something like that and do as well.

If you get the chance to see Steve present, go for it. He's thought provoking and entertaining.
That is odd because the three.js demos i run report well in excess of 60 fps in FF when my monitor refresh rate is set 144Hz. The stats.js component only measures up to 100FPS and the simple demos often exceed that.

edit: I also have G-SYNC enabled and I noticed that the bug thread says the FF syncs to vsync on Windows. nVidia's G-SYNC might be messing with vsync to achieve higher than 60FPS on supported monitors?
So if the parchment's carbon dating window contains the known date in reality, doesn't it make more sense to throw away the low end of the window?

(Unless of course, you just want to undermine the religion.)
I think almost all my (upper-year) classmates got offers to at least one of Amazon/Microsoft/Google/Facebook/Twitter/Palantir/Uber. And I went to a school in Canada that nobody's ever heard of (University of Waterloo).
Every friend circle uses a different service, but its mostly facebook or square. No issues with either!
Yes and a big no, you need the a pass to view HBO content on NowTV. The problem is that the content disappears after it's been aired and only shows up again just prior to the airing of the next season (usually 1-3 months before).

The NowTV service is very cable like the movie pack costs 9.99, and the entertainment and sports packs costs 6.99 each.

They are also seem to be wanting to push exclusive content that is accessible on their own streaming boxes only as they've stopped adding features for their smartTV /mobile apps.

I would probably not pay for NowTV if i couldn't get it for "free" trough my vodafone subscription and since it's a company phone what i do is ask them to cancel the vodafone package every 6 months and get a new one which allows me to signup for their offer again (6 months of free NowTV, Spotify Premium, or 50GBP for the Google Play store).
Sorry but that's just such a small part.

I have spoken to a friend who has rich parents, and the psychological effect is that they always know if something goes wrong they can just be supported by their rich parents when they get back on their feet.

Furthermore they know they can bum around until their parents die and get their retirement money in the form of inheritance. You might be surprised how ever-present that thought is to people like that.

But for people without that option, because their parents can't, they make the right decision and don't take a risk because there is nothing to fall back on.
I think the idea here is just to put names onto traditional SOA. Thus, instead of doing `foo_xs[k] += foo_dxs[k]`, one does `foo.x += foo.dx` and lets it all magically resolve itself.

In theory, this should help the compiler automatically vectorize (than AOS), but even if it doesn't it still allows you to use a slightly higher-level interface for loading your values for manual SIMD.

Note that at the end, the poster says

> Traversal is at the core of DOD, as the paradigm is oriented towards handling large numbers of like objects. In a later entry we will extend this framework to provide for easy object traversal and measure the resulting performance as compared with OOP.

I also agree that recursive templates are a pain, but "modern" C++ kind'a expects you to use them anyway. As recursive templates go, this one isn't all that bad to use.
I think for ordinary programmers, stories of failures might be more effective. Case studies, perhaps even a bit embellished to make them more compelling. Something along the lines of Kurzweil's cuckoo's egg. Except shorter and more recent.

I think what you're getting at is a specific technology won't save you, it's the security mindset that's needed. Convincing programmers there really are bad people who want to pick apart your systems is the problem. Once their convinced, once they take security seriously, they'll do better.

They might start out doing a terrible job, but with the security mindset, they'll improve. They'll seek out problems and solve them. Rather than pretending it's not an issue, or blindly apply security secret sauce like "use bcrypt"
Great. So who is your example of that?
I'm very interested in how research into this will develop, but I'm also concerned about zealots going out of their way to slow down any such research. If this is true, it could be a major turning point for many of the Abrahamic religions, not just Islam.

Hopefully this encourages more skepticism than aggressive idealism.
"... although Ars has no way of confirming any of the numbers provided."

Just wait a couple of weeks, and we'll all be able to confirm the numbers.
Open Source Virtual Reality Platform OSVR Developing VR Benchmark with Basemark
> No software product has ever come within a cooee of sustaining decades to centuries of uptime at a stretch in the face of sustained attack.

If you consider each change of a law as a break of the uptime (I mean: there is some "bug" in the laws, so it's changed), the uptime of, say, good embedded software is far better.
> If I browse too many pages, the query string gets so long my requests fail

Jesus. Is that really true?
In that case I understood you wrongly, I read it as you being not a procrastinator. My apologies.
The debate about non-symetric RISC cores feels like a tech battle that was already fought in the 2k10's. Amusingly its nearly the exact same debate this time around. The only difference is 2 orders of magnitude of TDW really, and Google is now playing Oracle.

You say to Oracle, Yeah T4 SPARC64 RISC chips look nice. But coding against non-symetric asychronous cores is hard.

Oracle counters, Yup, that is why we wrote /maintain the Java JIT that does that for you!.

Now Google is selling ARMv8 with A57 non-symetric asynchronous RISC chips, which you optimize with Java and we do this song and dance over again.

Intel, Nvidia, AMD (formerly ATI) solved this problem a long time ago just by putting the binary logic between the scalar processors and only exposing 1 scheduler to pipeline these smaller weaker cores but make them pretend to be a single processor to the OS/User.
So 'fully automated' means 'partially automated', i.e. just the order-takers are missing. Still a kitchen; still busboys; still hand-made food delivered to a cubby with your name on it.

I guess 'fully automated' means 'lousy service' now.
> Sure, Mongo may lose your data, but it’s easy to set up and use.

Umm... I'm probably too old, as I feel anger when I read something like that.
BOOK TWO: SLEEPER SHIP Is Launched
Sorry for late reply. I meant the former, json-schema. It's the one that seems to get used.

Other approaches might be better, esp for specific uses, but most people just want some typing, and json schema is closest to it. I hadn't heard of "GraphQL".
Yeah it seems like they are just writing an article for the sake of writing an article.
Perhaps your browser suggestion should include this useful info. It's one thing to say this as a blanket statement to people using old IE versions and having trouble--or as a recommendation on a site people need access to--but when trying to show off a thing among a group who make pretty intentional decisions about what browser to use it's just going to make people shrug and move on.
Yo mama, can you spare a dime? – raising from friends and family
The surging ranks of America's ultrapoor (less than $2/day)
It almost certainly won't encourage scepticism, sadly. People just don't work that way (on the whole).

Example: http://www.newyorker.com/science/maria-konnikova/i-dont-want...
The last paragraph says:

Small cautioned that the carbon dating was only done
on the parchment in the fragments, and not the actual
ink, but added "If the dates apply to the parchment
and the ink, and the dates across the entire range
apply, then the Koran — or at least portions of it
— predates Mohammed, and moves back the years that
an Arabic literary culture is in place well into
the 500s."

Nothing to report yet then?
nice! reminds me on a better processing IDE
> University of Oxford says the fragments were produced between the years 568 A.D. and 645 A.D. Muhammad is generally believed to have lived between 570 A.D. and 632 A.D.

Without a narrower range, it's ridiculous to say that it predates Muhammad. At most it predates the first known, fully assembled Qur'an from 653CE.

(Aside: I realize this story comes from Fox News but its listing of dates as "Anno Domini" is in poor taste, given the subject matter.)
Good on you for listing your gripes with them. Too often I see people complaining about PayPal in general but I've managed to miss actual reasons before now.
Could it be that we humans are afraid of running out of things to do? After all, if we finish that last task, it would seem that we no longer serve a purpose. As long as we have one task left, there is still hope that we can find more to do.

Of course, that is a poor way of thinking since all it does is make you lose your sense of purpose before you actually run out of tasks, but the human brain is weird like that sometimes.
No, no the dev most definitely will not have to. You didn't bother clicking the link I posted.

>Windows will run Android binaries unmodified.
>The Times of London reported that radiocarbon dating carried out by experts at the University of Oxford says the fragments were produced between the years 568 A.D. and 645 A.D. Muhammad is generally believed to have lived between 570 A.D. and 632 A.D. The man known to Muslims as The Prophet is thought to have founded Islam sometime after 610 A.D., with the first Muslim community established at Medina, in present-day Saudi Arabia, in 622 A.D.

When they test the document, how do they know the difference of when the document was created versus when the actual document was written on?

For example, paper could be created before the paper is actually used to write on.
Its hard, when you work for them. Or rather, when you can't work for them because you're a woman, or black, or Jewish. How can this not be obvious? Its not ok to be bigoted and in charge. It will never be ok. We will not accept it; and that is called progress. Not 'accepting' a bigoted old white guy as he turns down your job app or promotion possibility.
This is why so many crowdfunding campaigns fail
> What I have found is that the subconscious will resist taking action on something perceived to be important until it's worked out an appropriate approach.

Yup, that's why whenever I get stuck on the high-level design, I'll often start doing some of the small sub-tasks for which I'm highly-confident will be a part of the end-solution, and for which I'm highly confident that I know the interface they'll need, no matter what high-level approach is taken.

That extra domain work on the sub-tasks often feeds back to helping with the high-level planning too.

This, combined with abstract non-functional high-level prototypes will attack the problem from both the top and bottom. Hopefully you eventually complete the task when you meet somewhere in the middle.
He could be talking about his maternal grandfather.
No, they can't. That's not how crypto DRBGs work. If you could do that, you'd have demonstrated a flaw in the entire /dev/random apparatus, not a reason not to use urandom.

Think of a CSPRNG almost exactly the way you would a stream cipher --- that's more or less all a CSPRNG is. Imagine you'd intercepted the ciphertext of a stream cipher and that you knew the first 1024 plaintext bytes, because of a file header or because it contained a message you sent, or something like that. Could you XOR out the known plaintext, recover the first 1024 bytes of keystream, and use it to predict the next 1024 bytes of keystream? If so, you'd have demolished the whole stream cipher. Proceed immediately to your nearest crypto conference; you'll be famous.

Modern CSPRNGs, and Linux's, work on the same principle. They use the same mechanisms as a stream cipher (you can even turn a DRBG into a stream cipher). The only real difference is that you select keys for a stream cipher, and you use a feed of entropy as the key/rekey for a CSPRNG.

It's facts like this that make the Linux man page so maddening, with its weird reference to attacks "not in the unclassified literature".
It took me about an hour and a dozen sessions to get through this article.