skysight-inc/HackerNews huggingface dataset:
It's not about solving that particular problem. They are teaching a method of problem solving. You're teaching a person to have different tools to solve problems instead of just relying on the methods they already know.

In an ideal world maybe the teacher could tweak the problem each time they see a person using a different method, to make the problem one that forces a person to use the method they are trying to teach. In the real world you usually can't give each student that kind of attention. You just have to say, "Look, I know you could solve it that way, but I need you to try to solve it this way so we can learn this method."
Poverty is the natural state of things. Those that exist in a state of poverty exist in the natural state of things. It is only through globalization and development that some people free themselves from this natural order. This phenomenon is the only known on record to lift people out of poverty, and it so happens that this phenomenon allocates this wealth unequally. No alternative method has ever succeeded in both creating wealth and allocating it equally.

If all the effort expended on arguing about this magical "other path" to prosperity was spent on actually generating prosperity, I think we would find that many of our former grievances would resolve themselves..
I wonder what the reasoning is for this. In Maryland kids can stay home alone at 8, and I've never heard of problems with that. Requiring supervision until 12 seems extremely restrictive. Kids alone by themselves learn responsibility, and parents need time without their kids so they can recharge.

As a parent of young kids, I'm looking forward to when they reach that age. I'd be awfully depressed if Maryland made this change.
1.3% is a HUGE percentage of companies that have to make a 100mn "exit."
The mobile version, as well as all other non-desktop versions, are already written in C++.
Thatcher killed more important things during her time, like entire communities.
In regards to the difference between American and European billion/trillion/etc:

// These number terms were described by N. Chuquet and De la Roche in the 16th
// century as being successive powers of a million. These definitions are
// still used in most European countries. The current US definitions for these
// numbers arose in the 17th century and don't make nearly as much sense.

Huh? Admittedly I'm biased, being American, but how do the American definitions not make nearly as much sense?

By the time "billion" was defined by Chuquet and De la Roche, the concepts of "ten thousand" and "hundred thousand" were in widespread use. Those were followed by "million". So there's already a precedent for "we multiply things by a hundred before coming up with a new name". How does it make sense to change that to "but after a point, we multiply things by a thousand before coming up with a new name"?

I could see a couple systems that would arguably make more sense:

* ten, hundred, thousand, million, billion, trillion... (no multipliers)

* ten, hundred, ten hundred, thousand, ten thousand, hundred thousand, million, ten million, hundred million, thousand million, billion..., million billion, trillion... (use all previous multipliers before creating the next new name)

Admittedly, the US uses neither of those systems. But sticking with the precedent of "a hundred is the highest multiplier" makes sense.
If I had had the choice I would have tapered, but I had an adverse reaction to it and it wasn't handled very well.
I think your premise is wrong. Scandinavia isn't as homogeneous as you think, and the UK and US aren't as diverse as you think. I can only assume China isn't as homogeneous as you think either. What it is, is that we are all conditioned to recognize a lot of diversity in what's familiar to us, while communities of strangers seem more or less the same to us.

I remember how relatives from the US visited a central European capital, and were surprised how little diversity they saw. To them Hungarians, Germans, Slovenes, Poles, Russians, Turks, Roma, Bulgarians, Greeks etc seemed all pretty much the same. I remember how I first visited a couple of north American major cities and was surprised how little diversity i saw. To me they seemed all pretty much the same.
>>OTOH, from-1 indexing is evil.

This is a straw man. You're not forced to index[1]. You can create tables that index[0], no worries.
http://www.anandtech.com/show/9853/amd-gpuopen-linux-open-so...
That is true.
microUSB, so that he can use a standard OTG adapter for host mode... (which the SoC supports)
Nice, but the top foto (Kollwitz- Ecke Belforter Straße) can't possibly be a match, location-wise.

The Sredzkistr lineup doesn't look quite right, either.
The desktop app contains lots of Objective-C and Swift code. You can check it using `otool -o` on the binary to dump the __OBJC segment, or by opening it in Hopper.
Couldn't find a definition of brief, in either the original law or the proposed amendment.

How brief is brief? 15 minutes? 1 movie? Nap time?
Yes, probably related. I reported it here: https://forum.nginx.org/read.php?11,264181
Right. All equity sold until this triggers takes a haircut.

This is especially weird if the 1.5% is taken post-money: companies will want to trigger the conversion as soon as they can reach the $100M valuation (or IPO in Canada even sooner).
To extend this, CentOS 7 has no simple python3 package available (I'm aware of scl). This will be a massive hassle on the way forward.
Yet the amount of cruft is still not enough to make it irrelevant.

IDEs come and go. Emacs stays. It used to be mocked to be too large, today it's an average package, and tiny compared to other IDEs. It does a lot and let you extend it very freely (as of 2008, doing anything in Eclipse was a burden, can't speak of todays state though, I'll add that Emacs cruft has nothing to be ashamed of to the Eclipse Plugin and Workspace model, hundreds of (Object) list.get(arbitrary-index), TIMTOWDI.. )

People drool over features that were present in emacs for decades (flex match), and I've seen emacs absorb new ones (in-place evaluation of code with value preview for instance) faster than I would hope (a few years ago, a 2h sublime demo had literally nothing special).

It's syntax system felt (I never looked into it) superior to Eclipse (except for JDT) and VS.

Also Emacs users have a way of doing things. No mouse, often very lean. I'll rant about Eclipse again, but it really is bad. My hands hurts after one day (I morphed into an emacs alien maybe). Git integration is between unusable and useless (after 10y+ of work). etc etc

Plus energy is still flowing, look at Spacemacs, it's a lot less absurd than emacs, with a more stable plugin mechanism. People are still working on bringing guile elisp mode as the base vm.

Emacs have a lot of issues, and they don't matter.
JSON API for Spring
Not if those successive rounds are contingent on them diluting.
uuid.get_node(): ...and which iface's address will I get if I'm on a multi-interface machine (not to mention that it was added in 2.5 version of Python)?

netifaces: ...would require me to build a C extension which would mean going down the rabbit hole of building and bundling python and this library.
Awesome. At the super-early stage, 20kUSD can be huge boost compared to the amount of time/work/pain trying to secure similar funding from traditional institutions that don't understand startups at all.
Maybe someone will have time to update the fellowship page[1] with these new details, since they're quite different?
[1] https://fellowship.ycombinator.com
Postmortem on a beta regression
Two of Norway's top exports are arbitrarily compared in price? Is that all? Is the price of Norwegian salmon somehow linked to the price of Norwegian oil? Or is this just a meaningless comparison?

I'm sure I can find lots of other Norwegian products that are more expensive than a barrel of oil.
Robotics, AI and automation in “Forbes 30 under 30″
Ah, I see. Yes, I'd missed the editorializing -- which I do think is worth reading (especially about the candela), now that it's been pointed out (though I do think he's wrong about bits and Hertz). For what it's worth, though, it appears to be modified from an older version of the file; some of the editorializing would be out of date if it used an up-to-date version.
In fact where the oil price spikes led to (in hindsight, over-) investment in new production methods that are now online, Peak Fish (ocean-caught fish) actually passed us by something like a decade ago already. And you can't frack more Bluefin out of the water like you can crude.
Agreed. I'd pay a 10X premium for real, fresh salmon from Norway or Vancouver. So saying it's more expensive than oil isn't saying much
Oooh. Yes, actually; I think I have an idea about what's going on (and why they're so damn useful) now.

Thank you!
Nullify the patents? Why? A lot of R&D has gone into making the best GPU's what they are. What makes you feel entitled to that IP?
"(d) Parents and legal guardians should use their judgment to access the maturity and responsibility of their children ..."

how does one use judgment to "access" maturity?
The reason why people don't want you to ship your version of Python is that it takes a lot of space. Lua makes that hurdle much easier.

For example my local Python venv is about 130 MB. It symlinks in another 52 MB of standard Python libraries. And I know it won't run without some unknown amount of additional dependencies in C-libraries. If I wanted to send that to someone I'm starting at 200 MB. After compression that might be 40 MB or so. You're going to have to work to strip that down.

By comparison their download including Lua, code, and libraries is under 6 MB.

I have a minimal running Python application that was started recently and has done nothing. It takes close to 90 MB of RAM just to start.

Theirs is generally under 10 MB while it is running.

So at every step Python requires 5-10 times as much data. If you're trying to get other people to put you in their containers, this can matter a lot.
Thank you, It is the most requested feature so far. We are working to bring support for multiple GA accounts soon.
I have no idea about leading, but the two JS-specific places I go are:

https://www.reddit.com/r/javascript

http://www.echojs.com/

Edit to add the esdiscuss mailing list if you want talk about the language itself, although it has been dying a slow death in recent months as the authoritative voices of old seem to avoid it now:

https://mail.mozilla.org/listinfo/es-discuss
3 Cloud Trends to Prepare for in 2016
I have customers that use RHEL 5 still (supported until 2017 or 2020 in the extreme), which ships with python 2.4 as the system python[1].

My solution was to use pyinstaller[2] to basically ship my own python, first 2.7, and now 3.5.

[0] https://access.redhat.com/support/policy/updates/errata/#Lif...

[1] http://distrowatch.com/table.php?distribution=redhat

[2] http://www.pyinstaller.org
Here are a couple of additional things to read if you liked those:
* Jordan Mechner - of Prince of Persia / Karateka [1]
* Ready Player One - fiction - but in the same vein [2]

[1]
Jordan's website w general links: http://www.jordanmechner.com/

The Making of Karateka - 1982- 1985 : http://www.amazon.com/Making-Karateka-Journals-1982-1985/dp/...

The Making of Prince of Persia - Journals 1985-1993: http://www.amazon.com/Making-Prince-Persia-Journals-1985/dp/...

[2]
Ready Player One - http://www.amazon.com/Ready-Player-One-Ernest-Cline/dp/03078...
> which they could have done with Python

I don't think they could have created a statically-linked Python binary that contained the entire Python installation and core libraries, and the entire application in less than 5 MB. The entire app in a self-contained executable. No futzing with PYTHONPATH, LD_LIBRARY_PATH, virtualenv, installation, conflicting with the system-installed Python, etc. That's what Lua let them do.

But don't take it from me. Here is Guido van Rossum last year:

> The final question was about what he hates in Python. "Anything to do with package distribution", he answered immediately. There are problems with version skew and dependencies that just make for an "endless mess". He dreads it when a colleague comes to him with a "simple Python question". Half the time it is some kind of import path problem and there is no easy solution to offer.

https://lwn.net/Articles/651967/
What makes you think I was judging Minecraft solely based on its low-detail graphics? Yes, its rendering code has historically been comically inefficient to the point that third-party hacks have made huge differences in frame rate and usable draw distance, but that's hardly the only thing Minecraft implements poorly.

The combination of using Java and being coded naively means that there's a huge amount of pointer chasing and unnecessary dynamic memory allocation that can be easily cut out without even needing to dip into the data structures and algorithms literature to try for asymptotic improvements. There's no SIMD and no concern for cache locality. Last time I checked, it didn't even look like terrain generation was done in a separate thread from the interactive game logic, let alone in multiple threads. The game only simulates dynamics within ~128 blocks of a player, but if you've got two players miles apart they're still simulated on the same thread.

I do fully understand that the dynamic modifiability of Minecraft's game world means that it is always going to be hungry for memory bandwidth and will be latency-sensitive. But that doesn't mean it has to be inefficient. The Pocket Edition (not Java) already showed that huge improvements are possible, because they were necessary to get anything resembling Minecraft onto mobile platforms. There's a lot more that can be done when you're back on a platform that has sufficient RAM capacity and a ton more CPU power relative to RAM speed. There's a lot of latency that can be eliminated and a lot more than can be hidden from the user without breaking the game. The development process meant that hardly any of the early fundamental implementation decisions were made with the much later features in mind.
To login to several Google accounts simultaneously I use private/incognito windows
That's very interesting, I've never heard of that. Apparently it's a tricyclic, but doesn't have the same side effects that have caused most tricyclics to fall out of use. Never approved in the US, either, though current research suggests it works in different ways than the most common drugs.

I'm hopeful that as drugs unrelated to seratonin, norepinephrine, and dopamine start to show promise with depression, that we'll have a better picture of what's going on in the brain when people get depressed. IMO one of the missing pieces in severe depression treatment is what to do in the weeks it takes medications to take effect, if they even do; the current strategy seems to be "wait it out and if they're at risk of hurting themselves put them in a rubber room."

Wiki link for lazy folks: https://en.wikipedia.org/wiki/Tianeptine
There may be a decision making process on the client's side about whether to accept the new hotfix, maybe they have a workaround for the broken functionality or maybe it's just not worth the risk to them.

Then you might create another hotfix while that decision making process is going on, and both you and the client need to evaluate whether it's possible and desirable to apply the first one, second one, or both.

It's why versioning, source control, build process automation, and client communication are so important to get right from the outset.
This is definitely the waste of resources. A lottery to choose a block generator could be useful, e.g. PrimeCoin or PermaCoin(http://cs.umd.edu/~amiller/permacoin.pdf). We are working to launch Scorex(https://github.com/ScorexProject/Scorex-Lagonaki) w. Permacoin testnet in coming days.
Would be cool to have some sort of link to the Git repo on the `Kudu` page. Googling "kudu git" gave me https://github.com/cloudera/kudu.
> "....Redmine instance (which is written in Ruby) and this is real nightmare for me. Each time I've to upgrade, I've to drink a lot day or two in advance...."

Well that is your problem right there - don't drink in advance, drink afterwards to try delete the traumatic experience from your memory!
Forgive me my ignorance... What am I supposed to do with this information other than get angry? (Double that for non-Texas residents.) What is the point of this if there's no call to action?

I'm a rage-aholic! I'm addicted to rage-ahol!!!" -- Homer Simpson
I think Zynga might not be a good example, in my opinion it's a company that doesn't care about their customers enough. Any company takes that road will face the similar results.
I'm not exactly sure if it's a market with low margins also, with mobile phones, cheaper PCs and more accessable consoles the gaming business is getting bigger. In every business there're big players, but look at SuperCell, in 3 years they were valued more than 4 Billion, actually SoftBank bouth 51% of Supercell for 2.1B. Wargaming, Riot Games are the other examples.
I think we still couldn't figure out how to iterate quickly and find winning games, like we did in lean startup model.
As an example you can manage to develop a game and do a soft launch to see the retention values for under 50K USD, talking about mobile games. So with a very basic calculation a small studio can iterate through 8-9 games with 500K USD investment, and I think optimizing these iterations are also possible.
Also, so is an individual bluefin tuna (10s of thousands of dollars). The article doesn't state why this matters.
When did Scheme get this "curried define": (define (((f x) y) z) blah)?

I'm sure that isn't in R5RS and I don't see it in R7RS. I found a description in the Racket manual.

In any case, I like how they are making the context explicit. In the regular math notation for the physics, you just say something like "the Lagrangian for the free particle" and then just spew out something with free variables sticking out of it, like velocity "v". The hacker in me of course asks, how the heck does that work if I have two particles? There is only one v? When we have two, we hand-wave in some subscripts: v1, v2, ... This system makes it explicit: it's the Lagrangian for a particle. So the particle appears as a parameter, and that parameter has accessors on it to retrieve its properties: velocity of the particle, etc.
Between this and cops simply stealing money, also known euphemistically as asset forfeiture, it's a huge risk to drive anywhere these days. How can ordinary, law-abiding citizens have respect for the law when the law is written to specifically hurt them? I suppose on our way to fascism, privacy is only a small bump in the road, barely even worth this comment.
Honestly, every time I hear a story like the one in the OP, I'm tempted to find a way to make once-per-decade upgrades be so ruinously expensive that companies will stop opting for agreements structured around them.
The land of the free? Less and less with each decade :(
I think the "making sense" refers to the fact that "billion" has "bi-" as a prefix, and "trillion" has "tri-" as a prefix. In American English, it's not clear what is "bi-", exactly, about a billion -- two of what?

If we had skipped "billion" and gone with "trillion" = 1e9, then it would be more natural, because then it would refer to the number of thousands; but then the more natural nomenclature would be "bi-sands" and "tri-sands" or something.
How do the new lossy video formats work for looped videos? It looks like gifv has been accepted by r/perfectLoops...[1] Do HEVC etc require the last frame of a video to be a keyframe? Are predicted frames specified at the same quality level as keyframes?

[1] http://www.reddit.com/r/perfectLoops
I'd really like to see some state attempt step up and tackle totalitarianism organically.

In this case, imagine a registrar of convenience (as I believe South Dakota is often used for Ruins Views), that issues eink-based license plates that generate a new identifier every few miles. Only the registrar could decode those nonces into the long-term vehicle record, with an accompanying legal process and technical audit trail.

(Of course such technical workarounds do nothing to fix the ultimate problem of corruption, it only releases the pressure a bit. Unfortunately the logical foundation of this country is based on outrunning tyranny, and in the age of abundance complexity knows no bounds. So to avoid collapse we really need every approach we can fathom)
Unrelated to hashes, but from https://www.ietf.org/archive/id/draft-kaduk-afs3-rxkad-k5-kd... :

"Although administrative access to the cell still uses single-DES for encryption of network traffic, that single-DES key is time limited and may be resistant to brute-force key recovery prior to its expiration."

This wasn't created until after CloudCracker can break DES, but to be honest OpenAFS is not the only one either. DOCSIS I think do something similar too. I wonder if anyone has created ASICs to break DES.
If you study the behaviors of pre-agricultural societies, you will find that, although life was less comfortable for hunter-gatherers, they tended to be far more egalitarian than agriculturists or anyone beyond.

Poverty is NOT the natural state of things. The adoption of agriculture enabled property ownership which led to the owner-worker dynamic that persists to this day.

In fact, examinations of certain agricultural civilizations, like in the ancient Indus Valley, show a distinct lack of poverty. Perhaps instead of calling poverty "natural" we can examine it for what it really is: cheaper for the owners than broad prosperity.
The Windows 10 version is based on the Pocket Edition. MCPE is written in C++, and is already cross-platform - it runs on smartphones, tablets and games consoles.

This doesn't mean the Education Edition will be cross-platform. It does mean that the fact that it's written in C++ doesn't prevent it from being cross-platform.
If they are that tyrannical that they would block all foreign HTTPS then there is nothing we can really do for them.
a) This is obviously not the original source article

Please submit the original source. If a post reports on something found on another site, submit the latter. https://news.ycombinator.com/newsguidelines.html

b) said source is already on the front page: https://news.ycombinator.com/item?id=10973133
Lambdas might be easier to launch and coordinate.
FYI, Kudu is also the name of Microsoft Azure's app management tool...
On the total flip side I remember when studying math in high school most of the other students HATED the math questions that required writing. It was like by that point they preferred the memorization. Maybe because that is what they were used to. Having to think about how to actually apply math was difficult for most of them.
To me the most disturbing part is that Vigilant can keep the data for as long as they want:

> According the company's usage and privacy policy, Vigilant “retains LPR data as long as it has commercial value.” Vigilant can sell or license that information to other law enforcement bodies, and potentially private companies such as insurance firms and repossession agencies.
I don't think your comments were downvoted for their opinion, but rather because they were unsubstantive and dismissive, a bad combination for this site. On HN we're looking for thoughtful comments that engage with the material in less predictable ways. Other comments in this thread make similar points to yours but in a less glib and grumpy way, and those are doing fine.
Thanks. Useful.