skysight-inc/HackerNews huggingface dataset:
Middle out is how I learned to program actually.

I started with basic lessons on Codecademy to learn the basic concepts and jumped between reading books and researching concepts and building small projects. I feel like I got the best of both worlds. When I hit a concept I didn't understand or needed clarity on, I went and researched the underlying fundamentals.

I've seen developers that have gone top down and they struggle with basic programming logic because they don't have the fundamental knowledge. On the flip side, I can't imagine studying CS and learning all the CS fundamentals without going ahead and building stuff the whole time.
"Not everything exists for RISC-V that exists for the other ones, but that is filling in at incredible pace."

The RISC-V project is now 7 years old. Remember that the 6502 and its supporting hardware went from proposal to final silicon in 2 years. And that was done using a hand drawn layout.
NaCl predates asm.js/Wasm by 2 years: it wasn't always an option

Here's a timeline:

2011-10-16: Native client released
2013-03-21: asm.js released
2013-06-25: Firefox 22 released with asm.js support
2013-07-17: Chrome 28 released with optimizations for asm.js
2015-06-17: WebAssembly released
2017-06-30: Google announces switch to Wasm.

When do you think was a Good time for Google to switch tracks?
To raise from the public under the JOBS Act, you have to do your ICO through a regulated platform. As far as I know, none of those support blockchain projects, so it's not actually an option yet.

Plus you can't raise more than a million dollars or so that way. And there's a limit per person, so instead of just sending ETH, everybody would have to go through the platform's KYC, and declare how much income/assets they have.

In the meantime, people in countries with more economic freedom than the U.S. can just deploy a couple pages of code, make some basic efforts to block U.S. investors, and be done with it.
I never really fleshed out the idea too much in my head. It may indeed be impossible to completely get rid of private money. With shit like super-PACs and all the different shell entities that exist solely to funnel money through, all those should be struck from the books. Private donations of $3500 or whatever the limit is? Sure, keep those.
I wonder how it would have gone, if they started with the dynasty called Khufu.
Because the developers have learned how to play politics for more money?
Pretty sure that last one would go the other way, actually.
The 6502 was also far more primitive; doesn't seem like a useful comparison point.
Paranoid Android Returns with Android 7.1.2 Builds
wow...unwise, and i wonder how they didn't notice?
For single-provider solutions, I'd say that's debatable. You might be fine with <insert cloud provider here>'s PaaS spin-up services for Kubernetes. The instant you want to span multiple cloud providers, you'll rub up against all the minor differences between each of their implementations, and I think that's where the value in SaltStack/Ansible/Chef/Puppet is in modern times. Manually orchestrate your infrastructure once, then deploy it to any cloud provider.
What does your development team’s culture look like?
Business idea: github hosting failover. You'd probably need a modified git client, but if you can't push/pull/whatever from github, it transparently fails over to your service which will sync up with github once they've recovered.

Even better idea: github should stop failing.
How to bootstrap self-service continuous fuzzing
Normal RAM also forces you to read the page to L1/L2 cache. Is RAM not byte-addressable?
See https://en.wikipedia.org/wiki/Cache_prefetching
Most of these NPAs are due to corruption. We are not solving the root cause they will be back.
Just to be clear, Win32 apps submitted to the Windows Store will run.
That's depressing. No matter how right I am I'll never be able to convince others.
Vanilla KSP makes you do everything by hand. That's part of the fun, IMO, but after you get good at landing and docking it can turn into a chore when you need to fly multiple missions to e.g. build a colony. However, there are many mods that will let you automate some or all parts of the gameplay.

Two particular mods worth mentioning are MechJeb, the autopilot for everything, and kOS, which lets you code up your own guidance system.
What? Firefox doesn´t do that unless you explicitely create a firefox sync account, I don´t know about chrome

But if you are talking privacy, I assure you Firefox is 10x better in pretty much every aspect.
"All these things were put in place because your average person doesn't know what they're doing, and they think stock ownership is just gambling"

In order to not be an "average person," you must make 200K+ in salary or have 1 million dollars in cash?

I'm not saying that ICOs are currently perfect by any means. There will be a NEED for some type of regulation and time for the market to figure itself out. Unless youre in the elite group of VCs or a very wealthy person, then you should be excited about the ability to be able to directly invest in a company. As far as voting rights, that can be implemented in the tokens.

This is still very new and one should assume that the current state of ICOs will change as people start figuring it out
These have been coming out for a while now. Has anyone ever gone back and saw how previous predictions held up?
https://en.wikipedia.org/wiki/Politician%27s_syllogism
This reminds me strongly of something I saw in or around the late 70s, I think linked with an Open University course my mother was taking at the time. I found it a fascinating insight into how logic and arithmetic operations were built up. Can't seem to find anything about it online just now, sadly. For the right kind of kid (or adult!) it could be fantastic (and educational) fun.
There aren't 6 point differences between France, China, Japan, and the USA. It's more like 2 points. And if 2, or 6 points could double construction costs, then in the poorest countries like Africa everything would have to cost something like 100x more, which is definitely not the case.
Kwebapp: rapid BCHS web app development
I've seen wallet code that is hardcoded to handle only common scripts. That'll certainly get you to your MVP faster without needing to implement the whole script engine.
I'm not sure what you're trying to argue here. Yes: you can in fact use GMAC without encrypting (technically, that's what "GMAC mode" is.)

That's my point. We're not moving away from MACs, and most authenticated schemes are an encryption mode (usually CTR) composed with a MAC.

I think the term "block cipher mode" is responsible for the confusion. It has no coherent meaning.
Death by a thousand cuts. Because we are talking infrastructure, most of the corruption is happening at the city and county level where the permitting process happens. Nothing really ever so big enough as to garner national news (and maybe this is why it has gone unchecked for so long); lots and lots of misuse of local taxpayer monies, misappropriations, etc.

I was reading recently about corruption in Jared Kushner's businesses; these detail some of the ways and means it happens: City approves large fancy tower complex, but construction company hires expensive out-of-state workers, fails to pay taxes that benefit local schools, etc.

- http://www.baltimoresun.com/news/maryland/baltimore-city/bs-...
- http://www.dailykos.com/story/2017/5/29/1665349/-Meet-Jared-...
This is Russian Oligarchs all over again
~3500 transistors vs millions (tens of millions? hundreds?)
It is a composition. Some examples of non-composition schemes are sponge-based Keyak and NORX.
Might be helpful to have some text that explains the bare list of jargon on the front page, is the idea that readers should already know the lingo? I have thoughts about what's going on here.
This is a huge reason the Apollo program succeeded as well. Everyone accepted the fact that the astronauts might not be coming back.
It's already happening, Microsoft's using its WOW64 subsystem to emulate Win32 calls on top of native Windows 10 for ARM.

Source: https://channel9.msdn.com/events/Build/2017/P4171
I think you're misreading his comment.

It's not bad, it's just more expensive than not doing it. Thus, infrastructure built today costs more.
Well they're not really predictions so much as a phenomenal data set tracking the industry and consumer behavior in relevant markets. Draw your own hypotheses / conclusions :P
Oh come on, how can you expect similar execution time between a compiled language like Haskell and an interpreter like Python? I would be very surprised if the latter was not several times slower, purity or not.

If anything, you may want to compare compiled Haskell code to an impure, imperative language that is also strongly typed, compiled to machine language, and garbage collected, like Go.
JavaScript Drum Kit
I am also interested in knowing this.

Also, can Kubernetes be used to deploy to a single VPS instance (e.g: a 10$ Digital Ocean droplet) or is it only for a multi-node system like GKE?
Meh. Lots of interesting assertions accompanied by no evidence. From where I'm sitting, it appears there are existence proofs that distributed teams can work quite well (see: most open source projects, as well as many companies).

That's not to say that some of the things the author of the TFA refers to aren't legitimate concerns. But I don't see any reason to treat any of those things as the "be all, end all" in the discussion. Everything has tradeoffs and advantages and disadvantages. Workers working remotely get less "sub communication" (disadvantage) but are more productive due to lack of disruptions (advantage). Which one wins out on balance? Hard to say. But I'd want to see more than a bunch of unsupported assertions and some vague narrative before accepting that remote work isn't a good option.
> If there is market and enough demand, they will enter it and try to dominate it.

Intel tried that once (Xscale) and failed miserably. The second time it didn't even bother to go with ARM again. Chances are much lower that it would ever bother with RISC-V. Intel's CFO would probably be embarrassed to even bring up a report to the CEO showing how much (little) money they could make from licensing or even manufacturing RISC-V chips ("But sir, we could make hundreds of dollars!")

> Intel is already manufacturing ARM ships. Why would Intel leave the markets to Samsung and TSMC.

I'm not so sure this will work very well for Intel either. Intel is only willing to do this in markets it doesn't compete. So it agreed to do it in the mobile market, for example, because it doesn't plan on ever going back with its own chips there again.

Since Intel is trying to enter the IoT and automotive markets with Atom or Core chips right now, I doubt it would be making ARM or RISC-V chips anytime soon.
Audi to test self-driving vehicle on New York roads, Gov. Cuomo says
Gravity was a good movie. And for a movie set in space, it's pretty realistic...ish. But it's orbital physics are terrible. Just terrible. I mean, most movies don't even try. Guardians of the Galaxy and Star Wars don't deal with orbital physics at all. Gravity tries, and gets it all wrong.
I never followed that logic. I'm not poor because the guy next to me has more. If you want to look how poor or not poor the other 99% are, you should look at those 99%, and what standard of living they can afford.
An then there is the SICP approach, a Bottom-up feels like Top-Down that proves that the two approaches need not be mutually exclusive.
> Because the number of ball drops needed to do anything sophisticated is probably overbearing.

That's one of the nice things about these abstract computers. Doing something sophisticated would be difficult, but doing something simple (yet non-trivial) requires thought and planning. Check out the KS page for demonstrations of Red-Red-Blue-Blue, binary counting, and powers of 2.
Anecdotally, having moved to Western Europe, I get the sense that this is the major factor as well.

If I walk down the street and there is a group of workers excavating a road, there's a lot more of a relaxed attitude about fencing, walking underneath construction equipment, etc.

After all - use your common sense - don't fall into the hole. If you do, isn't it kind of your own fault? Nobody's going to sue anybody.

Additionally, it's not a big deal to close or severely impact a road due to construction - just shift around the fantastic public transit infrastructure, and everyone carries along. A bus only needs one lane in both directions. Another thing that would never fly in North America.

Both of these problems are deeply cultural. Lawsuits have become a form of welfare. Sure, you might not have government healthcare if you get hurt or sick, but maybe you can sue somebody and get paid for your suffering?

And America's love affair with the automobile is a well-known abusive relationship that America will never have the courage to leave.
From Startup to Scaleup – Sam Altman and Reid Hoffman [video]
That's a movie stage setup problem though, not a physics issue.
That may be but RISC is supposed to be simple (or if you prefer, reduced) and back then the 6502 had no infrastructure to speak of. 7 years is unquestionably a long time and then if you go to the RISC-V spec and look at lucky chapter 13, "B" Standard Extension for Bit Manipulation it says:

This chapter is a placeholder for a future standard extension to provide bit manipulation instructions, including instructions to insert, extract, and test bit fields, and for rotations, funnel shifts, and bit and byte permutations.

It is cheaper than ARMv8 but that's about it.
The earth rocket had a significantly larger payload than the lander. IIRC, the lander only carried a crew of ~3 people, whereas the earth rocket had to launch with a larger crew, life-support for an extended stay in space, and enough fuel to get to and from Jupiter.

edit: I forgot that they had another ship waiting for them in LEO already, so maybe the fuel point doesn't apply. But, it's still plausible that the earth rocket had to carry a much larger payload than the lander had to carry.
As others point out, more apartment and civic/street chargers will eventually begin to show up.

Don't forget too that there are certainly other interesting infrastructure solutions to deal with as well. A lot of people's cars spend most of their week in the parking lot of a job, so chargers in work places can be a more than good enough option for apartment dwellers.

The interesting thing to electricity is that the grid infrastructure is already very well distributed. Just about anywhere your car sits for more than a few minutes could potentially be a charger. The question is probably less when such things will show up and more what sort of interesting things people will do with that.

There are all sorts of interesting possibilities, such as inductive chargers embedded into street beds and parking lots that the only need is to park on top of them to get a charge.
>With shit like super-PACs and all the different shell entities that exist solely to funnel money through, all those should be struck from the books.

In regard to promoting political candidates, what in particular should individuals unaffiliated with the candidate not be allowed to spend their private money on?

For example, should I be allowed to spend my own money to buy a computer which I then use to post comments on message boards which argue in favor of some candidate?

Should I be allowed to spend my own money on a computer which hosts a website which argues in favor of some candidate?

Should I be allowed to buy a newspaper and then selectively hire journalists who I believe are biased in favor of the candidates that I prefer?
yup a bunch of DOD software has moved to Qt to not be locked into using only Windows long term.
The pros and cons of AWS Lambda
I believe that although it is not useless, the only real way to fight climate change, as in everything else, is to have educated and conscious people who will protect the environment with a moral cause not a legal, weak one.
"This is a Java app. It needs JDK 1.6 and at least 1GB of RAM. It expects to write logs at /var/log/foo.log. It needs a MySQL database and Redis and Elasticsearch at configured hostnames and ports...

Wow, brittle. Can't Java use environment variables? And since when does development tell ops what hostnames a machine should have, not to mention how many instances to run?

Sorry, don't mean to jump all over you, but your words apparently jumped all over me. :)
tinyS3 used to do this as well:

https://github.com/smore-inc/tinys3/issues/44
Data points to help sales teams plan territories: revenue range, U.S. zip code
This point is likely subject to the "correlation is causation" debate. All the countries doing well with big governments are also likely resource-rich and home to ancient empires and culture.

What countries have small states that you are referring to anyway? Zimbabwe? Burma? Equador? Places in the jungle? There are lots of other reasons these places might not be economic powerhouses. It takes a lot more time to trade coconuts through a deep jungle.

Just because it seems difficult now under a heavy antiquated state-controlled system, doesn't mean, say, something like a crypto-currency-backed decentralized world isn't possible. We very well could one day be paying taxes just to local governments, and many local governments compete for our citizenship through things like low taxes. Cut the 25% u pay in taxes that goes to military related expenses (because, say, china now becomes the world's "supreme leader" as someone else said), and now we are well on our way to a small-state government.

I hope we can fix these problems. Things are so inefficient. I'm excited to see how far decentralization can take us.
Yeah it's a false dichotomy.
In america individuals have to pay for healthcare, because socialism makes the kids gay.
Does anyone have more information about the finding itself? This article seems to be mostly a story about how "there was this mystery, and this scientist solved it with math".
Show HN: DataFire – Framework for Building APIs and Integrations
By U.S. I think they mean the Federal Government. It's possible to build very large projects, presumably to code and under proper safety standards, in America if one desires. Here are two examples which come immediately to my mind. I'm sure they are many more examples.

https://www.tesla.com/gigafactory
https://en.wikipedia.org/wiki/Apple_Park

I think the Federal Government looks at infrastructure as jobs programs and this is why they are drawn out. The job is the end not the thing they're actually building.
That's not what the poster said, you sound defensive. They just said it's disappointing. Also if you are in change of putting together a panel on diversity and all you can come up with is white men, then maybe you need to grow your network and reconsider your approach.
Dang, see my supporting response below (1). I'm concerned about the depth of your thinking here. I wonder where "polemical rant" would fall in PG's list of labels used to suppress ideas (2). Just because someone's thesis is not in alignment with anyone else's doesn't make it a polemical rant. Especially when it's actually quite in alignment with the evidence, just presented differently (abundant evidence supports my thesis (3-5)).

Indeed, learning how to express one's sense of truth even if you don't have the entirety of the thing thought out is a central part of entrepreneurship, leadership, and just being decent. I submit it is with utmost humility that I expressed the zeroth iteration and appreciated encountering resistance: it is excellent for sharpening the thought. I know what I think. I need people to challenge me so I can clarify my position. I come here specifically for the follow-on question from someone who is not me.

(1) https://news.ycombinator.com/item?id=14450217

(2) http://www.paulgraham.com/labels.html

(3) http://www.chronicle.com/article/Graduate-School-in-the/4484...

(4) http://www.chronicle.com/article/So-You-Want-to-Go-to-Grad/4...

(5) https://www.theatlantic.com/business/archive/2015/07/college...
How to delete all contacts on iphone
It's already a problem. The most popular authenticated encryption construction is AES-GCM, which is/was difficult to implement safely on popular mobile platforms because their ARM ISAs required side-channel-prone table-based implementations to be performant. We had to select, in protocols, between Chapoly and GCM to get safety and performance on all those platforms.

Most vulnerabilities in cryptosystems happen in the joinery. Anything we can do to eliminate joinery is going to make our cryptosystems more resilient. Selecting new primitives that will require hardware support to be performant seems like an own-goal.

As someone who has done a number of audits for certified devices, I don't think your statement about shared hardware is accurate. Are you talking about FIPS 140?
If businesses have a hundred different ways to gain special market advantages by simply having political influence then 100% their money should not be able to influence politics.

This should be more obvious in US (and Canadian) politics than it is. But politicians are rarely willing to admit their malleability when it comes to both businesses and non-profit organizations (or special interest groups) influencing them. So the problem persists.

This is a big thing many small-government conservatives seem to miss. They think that capping financing of political parties is anti-business. But in reality it's only incumbent businesses who fleece the government for contracts or exploit government policy to create barriers of entry for their competitors who back ending these policies.

Even though small/medium business represents 60%+ of employment they are largely ignored policy-wise. Then when big-corps exploit market dynamics then ever more regulation are put in place that only hurts the small businesses rather than the big corps (see: minimum wage).

So those of us who support small-government, we're often left with only choosing between big government liberals who are indifferent to the ROI of ever-expanding government power/tax base or small government conservatives who let corporate influence in politics run free. It's difficult to tell which one results in the most abuse these days.

Even if this stops being a problem it has existed for decades and these 'gray' connections between politics and business is everywhere in North America. It would take decades to reverse their influence which is a shame because it's very existence is self-reinforcing (much like those organizations whose very existence depends on the continuation of government financing as opposed to depending on their utility to the public).
What to Do If the Laptop Ban Goes Global
OpenBSD vmm hypervisor now supports AMD SVM
So are you saying Japan builds infra cheaper than US by killing people?
Perhaps you're thinking of the Digi-Comp II? https://museum.syssrc.com/media/artifact/img/DSC_0358.JPG
Commonly understood in the field^ is that 60,000 examples is the sweet spot for training and validation data, 50k for training 10k for test/validation. This is largely because the MNIST set is exactly that size and is so commonly used successfully. Get very high accuracy and reduces instances of overfitting.

That said you can do a lot with a relatively little set. This 2012 paper puts the range between 80-570 samples [1] again depending on model and required outcomes. Leslie Smith at NRL has been working on this problem as well and showing some great progress on really small sample sets as well.

Major takeaway here is that there is such a thing as too big, and too small of data sets for classification accuracy, but those definitions are rapidly changing.

^Your mileage may vary depending on model, fine tuning, transfer learning etc...

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3307431/
DES attack, help crack bad encryption (1997)