skysight-inc/HackerNews huggingface dataset:
I don't think the representation of shaders as strings vs bytecode is a problem at the low level. Strings are slightly inefficient, but you could just pretend that they are bytecode, where the bytes are all restricted to the ASCII range.

What is required is a language where the compiler can analyse the code and decide what to do on the CPU and what to do on the GPU as part of it's optimisation. It could even emit different versions for different CPU / GPU combinations or JIT compile on the target machine once it knows what the actual capabilities are (maybe in some cases it makes sense to do more on the CPU if the GPU is less powerful). You could possibly also run more or even all code on the CPU to enable easier debugging.

The language could be defined at high enough level that it can be statically analysed and verified, which I think would answer the criticisms in the article.
It is kind of silly all the arguing here. I'm half expecting a study to hit the front page tomorrow that tries to see if the "ludicrous mode" is actually "ludicrous"...
totally right about the parallel with SQL.

This paper is from a few years ago about verifying programs that span multiple languages / runtimes:

http://www.ccs.neu.edu/home/amal/papers/verifcomp.pdf

We need to get these concepts into mainstream tools. SQL certainly seems to be the low-hanging fruit (simple, straightfoward typing, widely used and understood, frequent errors lead to security problems).
I was really surprised at how expensive a lot of B2B software tools were considering how easy they were to build. Then I remembered that a lot of these companies have to feed hundreds of idle investors, board members, advertisers, landlords, property managers, etc...

Anyway, so I got together with a co-founder (a big open source contributor like me) and we built a cheap realtime pub/sub (push notification) service: https://baasil.io/#!/plans

We are like a tenth of the price of some of our competitors but our profit margins are still ridiculously large. I guess it's because we don't have to give our profits to hundreds of idle investors and board members. We just have to feed a couple of hard-working engineers (myself included).

I look forwards to this new age of frugality and restraint with open arms.
Thank you for your advice.

I understand that I should take them and think further about them, that the questions are not necessarily for the here and now. I'll anyway give you my initial thoughts.

* I really disagree on the contract thing. That attitude can't work in my country, and always needs a big personal finance and security net.

* To not expand seems to be the consensus, and I'm convinced

* The people I can reach (via forums and reddit) are mainly gamers. It is also where the idea of the site is coming from: to get the best possible performance, which for an office or minecraft pc is not really important. My impression so far is that the people who build their custom PCs are gamers, with some workstation for programmers (that often want to game on them as well) in the mix.

* You assume correctly. Though currently it is the markdown code used on reddit that is mainly used (to a big part by myself when going to the user asking there for builds). In the share widget there are also buttons for facebook, twitter and g+ that are supposed to enable sharing configurations, from my stats facebook and twitter are used a tiny little bit.

A big problem with going into forums and having the site used there: Every forum has their own standards of what is a good PC (and some are ridiculous faithful to their ways), and the big german forums have a cooperation with geizhals, a price search engine.

I think that the last point is the core point, to improve the answer "how do people find the site".
>If intensity training for a minute was all you needed, you could do sprints in the parking lot to train for a 45 minute 10K. Good luck with that. //

That's not a logical conclusion. The intense workout is to achieve/maintain normal fitness not to enable someone to run a good 10k.

If you can achieve moderate fitness with an intense workout then it seems much more likely to me that a person with such fitness will choose sports or other activities instead of remaining sedentary for the rest of the day.
Chamath Palihapitiya: Hey Jerkwater: Do Your Math on Tesla
And I'm sure you can't pay an American to do those evil things foreigners could do.

I mean seriously what could any person do to such a project. You can't add a backdoor because your code gets reviewed (if it doesn't, then that's where you should start worrying about the integrity of the program). Furthermore, I hope that the programmers (foreign or not) do not have access to any real data.
All of those provide extra functionality. Extra, as in beyond what you would normally need for an app. There are sensors, themes, accessories, etc. They're not available in (for example) non-Samsung devices, so they don't really apply there.

In J2ME you pretty much needed to use custom SDK to play a sound. Or draw a screen fast enough to do scrolling. Or just activate colours at all. I'm talking about things like http://www.j2megame.org/j2meapi/Nokia_UI_API_1_1/ which provided sound and ui canvas.
Tech Compliant seems to have picked up the torch: https://www.reddit.com/r/techcompliant/
Intel spent more than $10B to catch up in mobile, then gave up
For this reason, I think Basic income really only makes sense when paired with land value tax (LVT) and rent caps, which would prevent that problem. Both already work well in other economies in Europe.
I'm not sure why bytecode is supposed to be significantly better than storing the shaders as strings. Sure, you get rid of a complex parser and can more easily use it as a compiler target, but the core problem remains: the compiler can still not reason across the device boundary. The CPU compiler does not understand what happens on the GPU, and the GPU compiler has no idea what the CPU is going to do do it.

Although I'm not a big fan of CUDA, it does have an advantage in that it combines both worlds in a single language. This does permit optimisations that cross devices boundaries, but I have no idea whether the CUDA compiler does any of this.

Apologies for tooting my own horn, buI have been working on a language that can optimise on both sides of the CPU-GPU-boundary: http://futhark-lang.org/ (Although it is more high-level and less graphics-oriented than what I think the author is looking for.)
Over the past few years, I have mostly used streaming services (Spotify, Apple Music, Beats) which have DRM on their local caches to prevent accessing the files directly.
The [citation needed] was for your association between muscle types and training types. For example, it's also a common assertion that intensity training is good for both fast and slow twitch muscles.
In my particular case, I had worked in the telecomm industry before and had a good understanding of the alternatives and felt that I understood where things were going and my prediction - still yet to be proven - was that they would win.

But you are right, it is yet another risk. At Twilio, the pay was awful but I felt the longer term risk/reward was worth it.

If I was with $startup and the strike price was $texas-sized, I wouldn't do it while the shares were still illiquid because executing would be so much.
> Also, it's interesting that "The Real Satoshi" has not posted something saying he's not Craig Wright, as we have seen with previous "exposés".

AFAIK that's only happened once, in the Dorian case. In that case, the media and papparazzos were hounding a frail old man who was clearly very uncomfortable with the whole thing.

Craig Wright seems to just love being in the spotlight. So there's no reason to deny the claims for empathic reasons. It would suck for the real Satoshi to create an expectation that he'll have to individually refute all these claims, I imagine he has other things to do.
Are you really building production code in Rust?
Terran extremophile bacteria are found in both boiling and saline enviroments.

Martian Perchlorates are a different matter but these may be surface only ?
> When writing my first OpenGL code, I was stunned by the amount of boilerplate required.

Huh, actually the amount of boilerplate required for getting a triangle to the screen with OpenGL is minimal.

- Create a context
- fill a buffer with the triangle vertex data
- load buffer to OpenGL
- create vertex shader implementing vertex to position transformation
- create vertex shader implementing pixel coloirization
- issue draw commands
I am just amused by the "2nd world country" thing. I really fail to see how life in Central Europe is somehow of "lower quality"(e.g. Czech, Poland, Germany) compared to USA. I'd actually prefer living in Central Europe or especially Southern Europe over USA any day.
WhatsApp blocked for more than 100M users due to a Judge's order
Yeah, I've read all of that stuff, the fake PhD and your comment above about the PGP key.

But, still, he was clearly making good money out of being an IT consultant. How's he going to do that now? I believe more people thought he was Satoshi after the Wired article than believe it today. So he has a lot to lose.

I'm not saying he is Satoshi, but I am being sceptical of the sceptics claims. A lot about Craig Wright doesn't add up. Perhaps he is just the Frank Abagnale Jr of our age, but even then, the details of how he convinced some of the leading Bitcoin devs and major journalists will be fascinating.
Bitcoin Market OpenBazaar Sweeps 2016 Blockchain Awards
I can also highly recommend the Coursera Compilers class. Sign up for it after it's over, and just work through things at your own pace.

The provided scaffolding code is either Java or C++, but with a bit more work, it's perfectly reasonable to re-write it in whatever language you desire. Here's mine, in Go: https://github.com/zellyn/gocool

Admittedly, it is the world's dumbest compiler (uses a single register, and there's no optimization), but it's still fun to actually "slay the dragon" and stop believing that only wizards can build a compiler. :-)
Ah, this is a great point. Yes, I agree. My point is nobody should collect basic income for anyone else. The prison system shall not collect it on behalf of prisoners. Creditors (even the IRS) shall not garnish it. No one collects it in behalf of detained/imprisoned/kidnapped people.

There shall be no back pay. If you could have gotten basic income but didn't accept it last year, you can't get that money this year. (You might still get this year's distribution.)
Good point you raised about FOMC directly injecting money. That's another case how the Fed benefits the banks and the Have's directly. Fed buys and sells treasury to create and destroy money but with more money created over time to encourage inflation. The extra money created are given to the treasury sellers with better pricing over time. The people without treasury are left out of the new money created. Of course the banks benefited from the extra money; FOMC only deals with the 22 big banks and the primary bond traders.

Besides FOMC, loan is a bigger money creation mechanism. With 10% fractional reserve, the banks can lend out 10X of what they have. In that case interest rate dictates how much loan actually lent out and how much money actually created. By raising or lowering interest rate, the Fed increases or decreases the overall loan amount. Lowered interest rate encourages bigger loan amount, vastly increases the money supply for assets, leading to the current asset bubble.

Basic income can become another mechanism for the Fed to inject money. The Fed can buy less treasury, raise rate, and give out more in basic income.

People spending the extra money and companies earning them are good. Companies earning money via products and services are good. This encourages more products and services, and more employment. Instead the new money created now are given to the asset holders and locked up in assets.

Edit: QE was another money creation mechanism and it hugely benefited the banks. The Fed bought assets at inflated price from the banks with created money.
Except not if my lawn care cost goes up too much, I'll just fire my lawn guy and do it myself.

I'm not holding a gun to my lawn guy's head to coerce him in any way. This is what he chose to do to make money, in the face of all other money making opportunities.

If he took another job or income source tomorrow, and simply didn't show up again and didn't let me know, I have no power or authority to get him back behind a mower.

If he's doing it out of fear, it's not fear I'm placing into him. He has plenty of other ways to make money, so if fear of doing those jobs is what's driving him into the lawn care business, then nobody but him is responsible for cultivating that fear.

There's nothing wrong with mowing somebody's lawn, he beautifies my property, saves me from working in the heat, and in exchange I pay him slightly more than what he asked.

There's innumerable other things he could be doing for money, but he chose this one. Since he's good at his job, reliable and reasonably priced, I and my neighbors benefit from his choice and he benefits from having blocks of contiguous neighbors all hiring him.

Bonus, he even has two employees who he keeps in the labor market.
Benedict Evans: Inevitability in technology
You could have the user to make a choice at start with buttons like office and gaming.
In the US middle class has always meant middle - not at top in income/wealth (mostly income) but not at the bottom.

How they obtain the money (education, job) or how they spend it (house, holiday) is not important by definition - however there is some social expectations of the American middle class.

Many Americans don't have the time off work for two holidays a year, even if they have plenty of money, which is another difference, which changes the American social expectations of the US "middle class."

A family with nurse and a teacher for example (two professionals) would bring in somewhere around $100,000/yr and be upper class.

There's a lot of variations by geography (cost of living) and stuff too, but I simplified it.

In reality the amount of financial security a family has is often a function of how well they manage it (as long as you are making above a certain amount where it becomes possible for financial security). If the above mentioned family over spent on a big house, two cars, a motorcycle, and other luxuries they consider normal, or even needed, then they can surely feel like they are living without much financial security, which doesn't "feel" upper class.

Unfortunately, middle class is a totally useless term because almost everyone describes themselves as middle class, I guess because they are somewhat out of touch with their spending and don't feel rich (previously mentioned family) or they are towards the bottom they don't want to feel poor. People who have a household income of $200,000 describe themselves as middle class. One of my coworkers, with a straight face, described me as middle class. I couldn't believe it - with a household income more than 3x the median household income in the US I can't with a straight face say I am middle class.

That's why politicians pander to "the middle class," because the majority of Americans identify with the middle class - even poor ones who don't consider themselves middle class but feel they will be there soon.

On the other side of the coin I have a friend who makes a middle class income, spends lavishly on consumer goods, and is always complaining about how poor she is.

Like I said, totally useless term.
King of Queens is another
Your entire theory is based on the idea that the labor market will decrease AND it will decrease so substantially that all markets will have to increase prices to a 1:1 ratio with the new UBI.

Sounds more like fantasy than economics.
That only proves it's technically possible
That is true - blue collar is a type of job, while excellence is a measure of job performance. Perhaps parent just meant to say that the characters mostly work white collar jobs, and accidentally conflated the two.

An interesting counter-example would be Friends, where one of the characters worked a blue-collar job, and none were explicitly "excellent".
That plane is oddly attractive.
Only a small percentage of the population can afford to hire maids, nannies and gardeners...

This is true because we live in a situation of scarcity. In other economies (e.g. India) where labor is not so scarce, far more people can afford help.

If people were actually willing to work, but simply couldn't find work, prices should drop so that a much larger percentage of the population could afford maids and nannies.

Also, the unemployment rate in the US is 5.5%, i.e. the natural rate of unemployment. We simply don't have the problem of not enough jobs.
No, I'm fully aware of the fact that childcare today is often provided by people who are under-qualified for the task.

Which is one reason I think that basic income would broadly improve the level of care given to children. It would enable the people most qualified to give care--children's own parents--to provide that care instead of working excessive hours just to put food on the table.
I grew up upper-lower-middle class in a dying manufacturing town near Chicago so the The Simpsons, Married with Children, Roseanne always felt like home.

I can't agree with the article tho. I still see that same grasping in current shows like Better Call Saul, Shameless (which, aside from Season 2, is fantastic), and, in a different way, The Big Bang Theory and Silicon Valley.

Most comedies are just joke delivery mediums with paper thin walls. But nothing has changed, shows have always been a reflection of their creators/runners and the networks fund people who've had hits.. Family Guy was a hit on DVD/[adult swim]? Ok! Order two more joke delivery vehicles from Seth MacFarlane!

James L. Brooks had a string of hits with a strong emotional core. So after he helped get The Simpsons on the air it made sense that he essentially forced the 20-something writers to build the show around an emotional/sentimental core instead of letting it to devolve into a gag factory out of the gate.
I don't see that implication in OP's post..?
>This article says it's talking about a universal basic income, and makes the usual point that a completely universal, no-strings-attached income is simple to administer, doesn't have poverty traps, etc.

Does anyone advocate giving it to everyone?

What about children? Does a child get the same as an adult?

What about non-citizens who are in the nation legally?

What about non-citizens who are in the nation illegally?

What about citizen children of non-citizens who are in the nation illegally?

There are consequences to saying yes to any of these we need to think through, but perhaps more importantly, is there even a chance of passing some of these (could you imagine the Republican attack on answering yes to either of the last two?).
I'm the last person you would call an expert, but in a deflationary economy, people tend to hold money rather than spend it, which is bad news.
And the other thing is to keep focused for 45-90min on a bicycle in a gym, with nothing else to watch than wrestling and Justin Bieber in loop. That's where the real effort is.
>Exploration for its own sake?
Yes. Lack of ability to explore will stress mice out. Even with their needs taken care of, mice will still explore.

Perhaps a major part of the problem with the "utoptia" was that the mice weren't given sufficient ability to explore.
I would conjecture that the Vietnam war and the resulting backlash had a severe affect on the US military, forcing a lot of military weapons research to move off-campus; military history probably got caught in that dragnet.

There are still a lot of places which do study military history though, but they are mostly think-tanks (RAND, Stratfor and countless less publicized others).
Good luck getting people to truly go all out without supervision in a lab or with a trainer.

These studies have been published before and they don't tell us anything about what people will actually do with the information.
Repsol Honda Team Head to Historic Le Mans for Round 5
What makes you so sure anybody thought about the sex of the op? You seem like the sexist one here.
DevDocs is great, highly recommended!
What are you even talking about?
Frasier is very upper-middle IMO. Not because of the wealth per se but because of the professions, attitudes and cultural mores.
To an extent, but at a pinch I can work on the sofa with a laptop. Peace and quiet are really the most important things - I find it difficult to do "deep" work in a crowded cafe, although I can do some trivial stuff like tidying up code, answering emails and so on.

Depending on your locale and situation, you might get tax breaks and/or company subsidies for a home office and equipment as well.
There's BNF, and there's DFDL, and there's just plain lists of productions without the extra decorations in BNF, but basically no. The issue is that each parser generator in current wide use has its particular funky set of limitations that you have to hack around one way or another when you write the grammar for it: it can't handle left recursion, or right recursion, or ambiguity, except in certain special cases (maybe if it doesn't continue for more than one token, or two syntax-tree levels), or it can handle them but has potentially exponential runtime, or it just arbitrarily resolves them in a certain way which may be adequate for your needs or may require you to restructure the grammar, or whatever. And then there are lots of ways that our languages aren't quite context-free, and different parsing systems have different ways to shoehorn that into a basically context-free framework.

I think it's maybe a solvable problem, but I haven't seen anyone try to solve it.
Resettling Begins of the First ‘Climate Refugees’ in the United States
Wright says he'll provide further evidence by moving a coin from an early block
Could you show me how the main button looks for you? I'm wondering whether its intended design is what you see (certainly possible! If I learned one thing here, then it is that to find a working design that caters to a sufficient high amount of visitors is hard).

Caching of course is already implemented. Is it possible the cache was just stale for you, did the second load also take that much time?

I really like the idea of letting people comment. It would be great to have a small community on the site, as an alternative to only piggy-back on others.

Thanks also for the offer with the email. I might very well take you up on it :)
It's not about precision, it's about knowing if we are even in the ballpark. And it's an incredibly valuable exercise.

https://en.wikipedia.org/wiki/Fermi_problem

It's also about knowing what facts need to be true for a BI to work. Then we know what facts we need to verify to determine if it's true, in contrast to all the meaningless verbiage in this thread.

Also, Scarmig's comment was quite valuable. It showed exactly what the driving effect is - that's precisely why you should do a back of the envelope calculation. And as all the non-quantitative comments show, it's also why any comments suggesting an effect but not doing such a calculation are worse than useless.
I can say this with some experience, rich people definitely hire nannies with children, and those children definitely often stay with the rich kids. Rich people get free playmate service for their child, nanny gets to raise their child in a nice environment and their child gets access to a wealthy social network.

It's even a common trope that shows up in literature fairly often.