skysight-inc/HackerNews huggingface dataset:
You say it's not your problem, and imply that's because it's not your fault, but how sure are you of that?

When poor people can't get decent jobs, often it's not because they aren't capable of doing them. It's because there's a systematic policy of credentialist prejudice and discrimination.

When poor people can't get any jobs, often it's because there's a systematic policy of ageist prejudice and discrimination, in many cases enforced by law, plus bureaucratic regulations that make it hard to become an employer and impose costs on employers that exceed the value an employee could provide.

When poor people can't find a place to live, it's not because there's no land or we don't have the technology to build shelter. It's because zoning laws make it illegal to build more housing anywhere you could find a job to pay for it.

When poor people are sick in the U.S., often it's not because they aren't willing and able to pay fair market price for medical treatment. It's because for every dollar you spend on real costs of medical treatment, another ten dollars are consumed by the corruption and waste in the system.

If you've ever voted for a politician who contributed to any of these problems - which is almost certainly the case if you vote Democrat or Republican - then to some extent it is your fault, and you do have some moral obligation to do something about it.
This is the big mistake that the left makes in their thinking about poverty. They believe it's a fundamentally material problem. In fact, the material outcome is just the end-result of the real underlying causes: poor education, broken families, and other cultural dysfunction. There's obviously a feedback loop between material poverty and cultural problems, but you can't break the cycle by just throwing money at people.

We can't forget about historical injustices such as slavery and Jim Crow. The nation has a moral duty to especially help those communities. But what we're doing now, spending billions of dollars on dozens of anti-poverty handouts, is clearly not working.

I agree that the politics of victimhood is especially damaging. It robs the poor of their agency and sells them the lie that the only thing between them and prosperity is oppression by the rich. It's a politics of helplessness and envy.

A man who does not believe that he is master of his own destiny cannot thrive. When he is sold a life of dependence, he is made a serf.
A schengen visa doesn't allow you to work. At the moment, it only grants you a stay of upto 90 days in the schengen area and for most countries, it's not possible to change the visa once you're in the country.
If you want to work, you're required to go back to your home country or outside the schengen area and apply for a work visa/permit.
All this is based on the assumption that you're a non EU/EEA national
They're not regular, from the paper, they're holes. You get holes in rocks for all sorts of reasons, from biogenic processes through to inclusions of softer or soluble rock.

Just saying that at this stage it's all quite light on evidence.
There are dedicated instances specifically for this purpose.
I can't help but be a little surprised that Heroku's entire build system is disabled by an S3 failure in one region. Now I'm unable to add a notice about the issues to my site's HTML...
That's a regular feature / intended behaviour of the FB search. It's quite useful to be able to search for people by their email address or phone number IMHO.
You can apply to jobs in companies which are targeting diversity and experience like Rakuten Inc. It's in Japan one of the safest countries. If you got the appropriate experience they will hire you.
I agree with you in general. But as non-EU citizen, I should work 4 years here in Sweden. Then I get only permanent residence.

After I get permanent residence, I should live ANOTHER 5 years to get Swedish citizenship.

So it's 9 years in total, not 5 years.
Correct, a barrel roll requires 90 degree changes-of-course through the manouevre.

Think of the seam-line on a toilet-roll tube; that's the path a barrel roll requires. Lots of pitch and roll, it is not a simple manoeuvre and has to be taught:

https://www.youtube.com/watch?v=hASm6-2QLDU

To my knowledge no airliner has ever been barrel-rolled, it is a high-stress manoeuvre.

Tex himself never claimed it was a barrel roll.
> Their "don't trust folklore" ("just 3% speedup") conclusion is valid only for one specific architecture and only for the most recent CPUs.

For now. In 5 years from now, you can be sure most new architectures will have predictors that are as good. So, while it might be good to reach for the low hanging fruit (jump threading), heavier approaches such as super-instruction replication are probably no longer a good idea.
I think the US actually is still by far the best place to become a billionaire. Only to have any shot at that at all, you need to start out as still fairly affluent. You need to have the time, opportunity and education to work on that dream, to grab that rare opportunity.

If your mind is entirely occupied with where your next meal comes from, whether you'll make rent at the end of the month, and how you're possibly going to cope with the random accidents of life, your mind can't even afford to think about bigger plans or opportunities.

Lift people out of that misery at the bottom. Make sure everybody has access to a good education. Make sure nobody goes bankrupt due to medical emergencies. Do that, and people will have the chance to move up again.
I can't speak for anyone else, but there's only so far I would be able to go in a job. I once turned down a job because a major client of the company was the RIAA. It reminds me of what LinkedIn did with their iPhone app and Email.. I can't believe that either Android or iOS would allow any of their apps after they did that.

I don't have either FB or FB messenger installed, since the split... mostly because they ate my battery life, and breaking apart existing/working functionality sucks. Not to mention they've been gimping their mobile website ever since, I've been avoiding them much more lately. But FB is nowhere near this level of sleaze.
What is the last time that AWS gets two consecutive major outages within, maybe, 30 days?
That would explain why my console was not performing well even if http://status.aws.amazon.com/ says "Service is operating normally", good thing their api seems to be functioning during that outage, for me at least
Refactoring Scala Workshop
So basically you're shamelessly promoting a powerpoint processor versus shipping hardware? Pot.kettle.tapeout. I thought that was Intel's specialty.

It's a very long road to a shipping chip and a lot can happen between now and then. And afterwards, it's an even longer road to the equivalent of nvcc, nvvp, cuda-gdb, cuBLAS, cuFFT, cub, cuRand, and cuDNN with solid linux/windows/mac support. And it's all free. NVIDIA achieves this through its nearly bottomless pockets from the gaming/industrial complex that has allowed them to weather many near-death experiences.

What's your burn rate BTW?

In the meantime, a $1000 GTX TitanX (which you can easily buy off Amazon) delivers 27 GFLOPS/W of FP32. So much for "a 10 to 25x increase in energy efficiency for the same performance level compared to existing GPU and CPU systems." At least get your facts straight. And while we're talking facts, the real challenge here is that they deliver 6.7 GFLOPS/$. That seems like a tough squeeze for a startup to beat. Again, what's your burn rate? For that's how it's ended so far for the other contenders. Why are you different?

I have no problem believing NVIDIA will one day be disrupted, but nothing I read on your web site made me feel in any way that it's your architecture. Suggestion: lose the router and replace it with something simpler after studying NVIDIA's memory controller and hierarchy. They considered a lot of crazy things too and there are many reasons why GPUs ended up the way they are with a very clean programming abstraction that automagically subsumes SIMD, multithreading, and multicore.
11:40am: Currently can't push to Heroku :(
I can still launch new instances.
Our European customers are not amused.
Native Swede here. Welcome to Sweden! I take every opportunity to make a point of welcoming Russians to live and work here, while at the same time denouncing Russia's regime. Being afraid of the Russian Federation and her recent actions is not the same as being afraid of or disliking Russians. Just wanted to get that out...
Next update is live

2:38 AM PDT We continue to execute on our recovery plan
and have taken multiple steps to reduce latencies and error
rates for Amazon S3 in US-STANDARD. Customers may continue
to experience elevated latencies and error rates as we
proceed through our recovery plan.
Is there anything about the Boeing 707 structurally that makes it possible to do a barrel roll that would not be possible in later generation jets, such as the 757, 767, 777 and 787?
beautiful, this will be fun to try out!
This is a great tool. Highly recommended!
Amazon AWS is having issues
Just watched the demo video on https://www.demonsaw.com/documentation.php

This is not user friendly software. It's geek friendly certainly, but not user friendly.
Font Finder – Find and report licensed fonts on GitHub
True. Given the business Heroku is in, they should have redundancies in multiple regions if not multiple service providers.
Ken Westin – professional cyberstalker
But why?

Money? You said "thousands" of "users", even if you sell those owned computers/phones at let's say $1 you don't make that much as a company.

Fame/street creds? Look how I got those lusers
?

Or you don't even care? you could optimise the deadliness of an atomic weapon and you would feel the same: code done ! Awesome !
No. A barrel roll doesn't place much in the way of demands on an airplane's structure.
How about working for a startup tackling poverty alleviation globally, based in beautiful Cebu, Philippines? Visas here are much easier to get and the startup scene is growing rapidly. We're looking for talented full stack developers to work with Go language, Python/Django, Java, Docker, and Microservices. Our customers are doing life changing work globally, including in the Middle East.
https://www.engagespark.com/about/#join . And two of us co-founders based here are from the US originally.
Paint.net has ads on their pages, right next to the download page... Their own download link is non-obvious, and the advertisers create full-size ads with a big green button saying "download" ... what the user gets isn't the installer from paint.net proper. I think the fact that the paint.net guys are resorting to allowing ad networks on their main page instead of an inline donate option (like ubuntu) is pretty bad.

Another example, as recently as 3 months ago a search on google for "chrome" would result in a few ads that were for malware like this.

The ones that are in the actual installers upset me a lot... more so in open-source, and one of the reasons people are starting to avoid source-forge like the plague.
Careful, the axiom of choice doesn't state that non-empty sets contain an element (this is a triviality). Rather (an equivalent of) it states that the Cartesian product of non-empty sets is non-empty. If we take a product of finitely many such sets, then we can prove it, but we need the axiom of choice for the infinite case.

The reason is intuitively clear: in order to prove that the infinite product is non-empty, we need to produce an infinitely long vector. Well, since the individual sets are non-empty, we can just for each set choose an element and put it in the vector. But this takes infinitely many steps! and that's not allowed in mathematics. The axiom of choice is a way of collapsing infinitely many steps into 1 invocation of the axiom (so 1 step, so finitely many steps). Not too much to do with excluded middle.
Yes, NVIDIA owns Deep Learning. And they will continue to own it for at least the next 2 years. But I would be remiss not to point out that you can build one of these things yourself for less than half the price at which they're selling it.

And while I think one can build a deep learning ASIC, a 10x better ASIC seems like a tough bet to me. I mean on the surface it sounds good, but the devil is in the details here and by the time you've built something flexible enough to run every reasonable variant of a neural network both forwards and backwards, you start making the sort of decisions that make your processor look more and more like a GPU and that magical perf delta drops. Also if you start today, you need to target tomorrow's GPUs, not the $1000 consumer model you can buy on Amazon now.

That said, I'm looking forward to Altera's new hardcoded floating point-enhanced FPGAs. Too bad I have no idea how much they cost.
Okay, thank you. I must have skimmed the intro the first time. Still he only mentions once that he works at the advertising agency and not Paint.NET, in his second sentence. I was thoroughly confused about what type of company Paint.NET had become.
Not sure why parent is downvoted; it's true. A century ago, the US really was the land of opportunity to many. Especially to people from rigid, class-based countries. And now the US has basically become similarly rigid, with what's looking like an unofficial aristocracy.
Why not just apply for college in The Netherlands? (I recommend NHL or if your sciencey Twente). Or Germany? You can live comfortably on a part time job and can use the degree to get into the U.S. if you want.
How Apple has shaped the user interface
Partnervermittlung und Partnersuche in Brasilien auf hohem Niveau – seit 1978
Yeah, sorry to hear that :(. I mean it's already two hours, a long time.

However, if it doesn't come back before 5AM I think we are screw :(
You are correct, mea culpa. However, with permanent residence for 5 years, you get similar rights as E.U. citizens and can work in E.U. countries except for Denmark, Ireland and the U.K.

http://www.migrationsverket.se/English/Private-individuals/E...
Strange that the drought leads to chaos in California, especially with fires. I'm far away from the US but every year I know it's summer when I hear news of Californian wild fires. It became so super normal already, that I don't even listen in on these news any more. So why is it a surprise for California, I wonder.
yeah, forgot that :(. Hope it comes back soon.
I thought SF rescinded their new policies? Regardless, I still won't be using them unless I must.

I guess this might be one benefit of the Windows Store, as long as that hasn't been taken over. I haven't checked it in awhile nor know their guidelines.
Based on the text of the article:

> Over time, those notification and opt-in screens were “optimized” away as much as possible. They already “agreed” to our 23 page EULA when they were trying to install Paint.NET but accidentally clicked the wrong download button anyway, right?

I'd say that what he's talking about is those sites that offer software for download, and the download button is displayed under an advertisement which also shows an image of a download button. If you click on the ad (showing an image of a download button), you get the malware, instead of the Paint.NET installer that you were trying to download.
Wireless in Africa: The Westerners think very differently from the Southerners
"The westerners want things don't for them, but the southerners get things done by themselves" My Quote||Anonymous

I am shocked that a project like the Ibadan Wireless Project(http://villagetelco.org/2013/02/ibadan-wireless-user-group/) isn't gained so much traction despite being the first of its kind in West Africa. The brains behind it should be commended. Such projects are thriving in Southern Africa with wireless groups like the Cape Town WUG, the Gauteng WUG, NamWug, Soweto WUG e.t.c. My only inference is that such projects have gained traction in Southern Africa because of the demography of people there.
> the one other researchers (which I respect much more) discovered in 2006

You seem to be blissfully unaware that they're in fact the same researchers: André Seznec is a co-author of the paper.

This paper is valuable in pointing out that ITTAGE branch prediction performance is a very good predictor of Haswell performance. Because the Haswell algorithm is secret, that should be very helpful to developers who still have to care about branch prediction.

Interpreter developers shouldn't ignore pre-Haswell chips just yet, but if you were to, say, develop a new language your design decisions should be guided by where the puck will be rather than where it used to be.
Of course. Level flight isn't exactly 1G either because of small amounts of turbulence. The point is that the load is arbitrarily close to 1G, given a slow enough roll (and enough altitude).
It's closed source (i'm not asking for FOSS, just being able to compile myself) and there is a business behind it.
It talks about protecting my privacy. Tell me how I should believe that.
I just found this today: https://www.youtube.com/watch?v=wV1ZAcUGlv0
Why didn't Kristof help this guy? It's not a systemic failure when a congenital alcoholic ruins his life, it's a human one.
+1, hopefully we can make that happen.
Location: Edinburgh, United Kingdom

Remote: Yes

Willing to relocate: Yes, but only viable for a very good offer.

Technologies: QA (manual & automated). Also entry-level PHP & Javascript, which I'm keen to develop further. Keen on working within the Agile development model; I've found it particularly productive.

Resumé/CV: https://uk.linkedin.com/pub/ian-mulliner/102/525/a01

Email: ian.d.mulliner@gmail.com
Smart Wolfram Alpha alternative for physics
The Peter Gregory character on "Silicon Valley" is basically Paul Graham (Same initials is a clue). Is it not? So it's already got a pretty big shout out.

Russ Hanneman was basically Mark Cuban right?
Conway's Law
> Rewrite critical parts of interpreter in native code? My point was there's no optimal native code anymore.

No, I mean rewrite the critical parts of the "interpreted" program as interpreter primitives/instructions: the best way to eliminate interpreter overhead is to merge N primitives into one.

But I realise we have a different perspective. You seem to consider interpreter VMs as off the shelf components, when I consider VMs as custom components because I'm working mainly with embedded systems. In the embedded world, JIT is often simply not an option either because they are not available for your particular target, or because the resource constrains don't allow it. But still you sometimes want to trade resources for ease of development and/or flexibility.
Well, being surprised that "quantum physics is everywhere" is like being surprised every computer program runs on machine code. Surely you didn't think transistors run JavaScript natively? Quantum physics isn't a weird part of reality, it's the reality (or, to be precise, a low-level model of it).
No. The 707 did an actual Barrel Roll, not an Aileron Roll.
A descending turn can be done with <1G - it's only a level turn will pull more than 1G.
Not true at all in my experience. You don't need to know any German, but you do need a university degree, so this isn't an option for OP either way.
That's exactly how I see it. Your logo has an important function - of an anchor. It's a symbol that can bring up all the feelings and memories people have associated with your operation. But it isn't magic, it has no power if people's feelings aren't there.
Yes, I think that humans have some ways to make sense of the external world, and math is one of them. May not be highly developed, could be buggy. Probably lots of things we could never figure out, like rats who can't solve mazes where they need to turn at prime numbers.

Our math sense could even conflict with our other useful facilities (as is the case with how easily fooled humans are when it comes to statistics).
Yeah. It claims to be "secure", but then gives us no way of verifying that for ourselves. I bet they "take the privacy of our data seriously" too. Pass.
Show HN: AWS S3 outage test from across the world
What I find surprising is that the number of generations is fixed. When I first read about particle generations, my reaction was 'oh yeah, it's obviously the same particles in some higher energy state, so it should keep going up indefinitely.' But no, it stops at three generations? I have no idea why that would happen.
There are architectures that require manual pipeline control. MIPS, for example, or any VLIW architecture (including many of the modern GPUs). Cache is also often programmable (see scratch memory in Sparc, local memory in GPUs, etc.)
Reading this article, it seems that starting at 1.6 the default TTL became 30s.
A bit of (hopefully constructive) criticism:

> L. condoms are made with non-toxic, vegan-friendly natural latex

This sentence right here puts me off the whole thing (if I lived in an area where they are sold, of course), and it might be useful to share why.

The thing is: as a guy, I'm terrified of condoms already (of course, I still use them). They may break, they may slip off, they have to be applied following a certain, almost clinical procedure. And now you have "vegan-friendly" as a selling point. I have no idea why should a condom be vegan, and as a non-vegan myself all the contact I have with vegan things is through the vegan menu at my cafeteria.

But the vegan menu sucks. So does replacing regular milk with coconut milk to make cookies vegan (I've tried). If a "vegan-friendly condom" is to condoms what the vegan menu is to the regular menu, I am now certain that the chance of breaking will be higher, or that it will feel weird, and that the only reason the thing is around is because "that's the only vegan alternative we have" (pretty much like the vegan menu).

Maybe things are different enough in San Francisco to make a difference, and people protest loudly to have a vegan condom. Or maybe one of the founders is vegan. The rational part of my brain says that they are perfectly safe and probably indistinguishable from a regular condom. Unfortunately, I shop mostly with my irrational side.
A computer from scratch – Fish and chips
What problems did you see, and in retrospect, were there any warning signs?
You seem to have presented a false dichotomy, that to get any job at all you need to be college educated, bearing the burden of a huge debt.
It seems that your 60 second research missed the point that the ESTA is also valid for business purposes.

https://esta.cbp.dhs.gov/esta/

And the fact that you cannot ask for ESTA if you already asked for a J1 is not explained in that site.

Besides it is crazy that instead of displaying an error when they asked for the ESTA, they were put in jail for 33 hours. The worse part is that some people do not see anything wrong with that...
The article is missing one important difference between a primitive Python use of jump threading and the OCaml bytecode interpreter which pre-compiles the bytecode into a threaded code. A difference in performance between these two is huge.