skysight-inc/HackerNews huggingface dataset:
> Java compromises

99% of those are Java browser plugin compromises and have nothing to do with server-side Java.

> Erlang on the JVM currently gives same scaling, real-time properties, easy distributed apps, and availability as BEAM?

As currently there is no "Erlang on the JVM" (other than a little-maintained experiment), the answer is no. If you're asking whether an Erlang implementation on current JVM would do that, the answer is no, either; it's not the same, but much better (otherwise I wouldn't have suggested it).

> And without one of the commercial VM's you seem to be assuming (but not stating) for eg real-time?

Yes, of course. Azul would be much, much, much better. Stock HotSpot would just be much better.

> More people would accept your claim if you demonstrated it.

Obviously, demonstrating it would require some effort, and as the Erlang ecosystem is so small, there is little reason for the JVM ecosystem to prove it (growing the ecosystem by another 0.1% doesn't justify the effort, no matter how small). In the meantime, you can look at the Erjang, bearing in mind that it doesn't use the new JIT, new GCs (although you can try), and new scheduler.

OTOH, if Erlang wanted to expand its reach by orders of magnitude, someone in that community should give it a try. Obviously, the fact that the world's largest, most technically-savvy companies rely on the JVM means that it's a good choice. If the Erlang community doesn't want to try -- hey, it's their loss... If they want to convince themselves they're making the right choice, that's fine by me, too. But if they want to do that by believing (and perpetuating) false notions regarding HotSpot, I'm just correcting their errors.
breathtaking environmental devastation that brings us these "green" technologies

Again, this should be compared with the breathtaking environmental devastation of the non-green technologies. Most of us don't live in Appalachia (coal), Canada (tar sands) or Dakota (fracking) either. Or one of the two failed reactor exclusion zones in the world.
An article which argues that this speech has been "completely misunderstood.":

http://www.slate.com/articles/news_and_politics/history_less...
It's always good to see proper evalations and I am sure that this will provide food for thought and improvement for the tool owners.

However - a couple of points.

- One data set can't be more than an indicative test.
- Spark isn't designed for single machine environments.
- Spark isn't designed for "small problems" ie. where it takes 30 seconds to run the system.
- If the algorithms are right then the results for accuracy should be identical. That they aren't indicates a bug, which would be worth unpicking with the relevant teams?
I like xonsh.

http://xonsh.org/

It has two modes, which can be a bit confusing. A python mode and a bash-ish mode.

testdata = $(ls -l) #Takes thes bash command 'ls -l' and saves it to the python variable testdata

echo ${testdata.upper()} | grep XLIO

$(ls).split("\n")

It uses some magic to figure out whether you're in a python context or a bash context, defaulting to python. If you save some stuff to a variable called "ls", you need to del(ls) before you can use ls as a command again.
Depends where do you want to work as an engineer high end RnD (ie real world leading stuff) does place a lot of emphasis on University, grade and who your supervisor was in some cases.
I think what was meant (and that I can anecdotally confirm) is that metal utensils do a much better job of stopping what I will call "gunk film overgrowth" during cooking.
I agree with this. The act of delivering a solution to paying customers tends to bubble correct enough solutions to the top. The optimal choice of platform/stack and other dodads are a function of this.
Hackers sold newswire press releases for insider trading
Also not addressed, why not decrease block dissemination time to 5 min, will that not do the same as doubling the block size?
"TrueCrypt [...] is that it can support two volumes(outer one and hidden one)"

afaik you can have as many hidden volumes you like on Truecrypt provided you have enough space.
PyCA cryptography 1.0 released
This is an issue we have also, where we took our time to offer an official mirror of our software on Github, so we are less "popular" there than outdated clones.

This is a problem because many people will clone the old (2+years!) but popular repo and see that it does not work as well as it should.
Github offers no real solution here. Maybe they should put a badge or an option to tag a repo as "official" (with sufficient proof of the owner) and present on top of search results.. although the possibilities of abuse are endless.

You will have to work your way up the search page with friends starring you. Maybe put up a blog asking your users to do so?
Most bash scripts that I write are extended and more nicely formatted one-liners, packaged up with some help text and sanity checking for easier reuse. Rewriting in a completely different language rather than snipping out the already working text from the terminal seems a little pointless.

Your link doesn't really counteract this usage. Your stance seems to be a bit like giving up on writing Javascript because of the JS WAT video. All languages have weird corners; bash has more than most because it's so old, and has only reluctantly added real programming language features, but the better you know the programming language, the more you tend to use it on the terminal. And I spend most of my non-editor, non-browser time in the terminal.

I still write bash scripts in preference to Ruby or Python even in less trivial situations, especially when multiprocess orchestration of heterogeneous executables is involved.
This looks like it could be a good project for Science Olympiad. The discussions and elucidation of failure are useful and touch on the theme of supporting failure and curiosity that is being discussed in this recent top HN submission [1.].

This project is fun yet cynical - from the author: "But, one thing I’ve learned is useless crap on YouTube gets a lot of views."

[1.]
https://news.ycombinator.com/item?id=10044438
Miners typically include the highest-paying transactions first, naturally. If there is a consistent backlog of transactions waiting to be included, low-fee or no-fee transactions may have to wait a long time, perhaps indefinitely. This creates fee pressure - at least in a scenario where Bitcoin clients are intelligent about fees and are able to add fees to pending transactions so that block space is effectively auctioned out. This is not necessarily today's scenario, but Bitcoin is working towards it.

But if blocks are not consistently full and there's no significant backlog, there is room for cheap transactions. This has been the case up to now. If the block size limit were to be increased, the assumption goes, there would again be room for cheap transactions - until they fill up again.

In practice, we don't know if miners would actually include cheap transactions if it makes their blocks significantly bigger. Their incentives seem to be against it, since bigger blocks have higher orphan rates.
Not only is it possible to run the Viterbi algorithm on-line, there are probably half a dozen pieces of hardware currently running the Viterbi algorithm on-line within arm's reach of you: https://en.wikipedia.org/wiki/Viterbi_decoder
"Several Republicans have criticized the regulations as expensive and unauthorized. They also contend that regulating for-profit colleges should be the role of Congress, not the Obama administration."

Uh.. So according to Republicans, Congress is more qualified to make regulations concerning education than the DEPARTMENT OF EDUCATION? Oh right, it's a Republican congress...
The time commitment is actually way less than you would expect. The amount of "fluff" that goes on during the school day is obnoxious. You could probably spend less than 3 hours a day and get a better education.
Svsh: process supervision shell
Why? Typically, whenever you do something in the large scale, you can amortize the capital cost of the equipment to zero (economy of scale) and if the product is popular, inventors will come up with cheaper ways to run the manufacturing facility.

That said, lasers do use lots of power so it will probably be marginally more expensive.
If the pending transactions fit in a block, there's not much incentive to not include them -- it doesn't cost much, so miners can include them all in order to maximise fee revenue. But when there are more pending transactions than fit in a block, miners will sort by fee and include the biggest fees and reject the lowest fees. By growing blocksize, you avoid the situation where there are more pending transactions than can fit in a block.
A (deserved, but outdated) reputation for breaking things and being hard to configure, nonexistent or inferior toolsets on non-RPM distros due to lack of support on same.
It's a settlement, not a fine. The value is a function of damages, discounted by litigation risk and time. Revenues has nothing to do with it. If I negligently burn down your shed, what I owe you in a tort action has nothing to do with how much money I make.
This is obviously all conjecture, but my argument is that they made their actions as bizarre as possible because it's the only way to get out a distress call. They abruptly push a release that removes all the core functionality. They abruptly say that there will be no future releases. They wanted everyone to plainly see that this isn't them just giving up on the project because they've lost interest.

Suggesting people use Bitlocker is completely against everything they stand for. Here are some quotes off the FAQ on OP's rehosted website:

> > Will TrueCrypt be open-source and free forever?

> Yes, it will. We will never create a commercial version of TrueCrypt, as we believe in open-source and free security software.

> > Why is TrueCrypt open-source? What are the advantages?

> As the source code for TrueCrypt is publicly available, independent researchers can verify that the source code does not contain any security flaw or secret ‘backdoor’. If the source code were not available, reviewers would need to reverse-engineer the executable files. However, analyzing and understanding such reverse-engineered code is so difficult that it is practically impossible to do (especially when the code is as large as the TrueCrypt code).

> Remark: A similar problem also affects cryptographic hardware (for example, a self-encrypting storage device). It is very difficult to reverse-engineer it to verify that it does not contain any security flaw or secret ‘backdoor’.

These same people who condemned closed-source crypto in their FAQ are now suggesting using a closed-source encryption suite? It is completely absurd, and that's the point.
> Anyone who says 'zsh' is disqualified.

I'm curious as to why you say that? This is a naive question, i have no skin in the game.
To what extent are African countries coherent nation-states in the sense of Europe, America, or Japan? Many are organized along former colonial borders and are very diverse, multiethnic, and multinational. This means that political legitimacy, state capacity, transparency against corruption, social trust, social coordination, and collective action problems generally can be more difficult. I'm often skeptical of the common insistence that national borders never change (as in Somalia/Puntland), but see the problems in South Sudan, which appears to be collapsing into open ethnic conflict.

There's of course not going to be one reason why the continent as a whole is undeveloped.

Take the argument for example: "Scholars such as the economist William Easterly, for example, have argued that even now, the effects of the African slave trade can be measured on the continent, with areas that experienced intensive slaving still showing greater instability, a lack of social trust, and lower growth."

The slave trade undoubtedly had a long-term negative impact on Africa. But the slave trade itself was an indigenous African institution where intergroup conflict led to the capture of people from competing groups. The Atlantic slave trade just created an export market for people who might have just simply been killed otherwise, and the influx of guns and trade goods for slaves led to the formation of states that were more dependent on warfare and the slave economy, such as Dahomey. That's a combination of internal and external factors yielding a destructive system. But it also means the Congo was a place of intense intergroup conflict long before the Second Congo War.

It's a pretty great article for pointing out how internal factors (conflict, lack of political legitimacy, &c.) allow external actors like profiteering corporations to support bad governance in Africa.

But it's important to remember that a lot of progress and economic development HAS been made in Africa, especially in recent years. There has been lots of economic growth worldwide at the low end of the economic scale. And if extractive multinationals propping up corrupt local collaborators amounts to cover colonialism, well at least that's not overt colonialism.
Ask HN: Best hands-on security/cybersecurity training?
>- Eye strain caused by lack of contrast due to our favorite color palette.

An anecdote: A couple of years ago during a stressful time at work I was fitted for prescription lenses. While being indecisive about choosing frames, I installed f.lux and reduced brightness of my monitors. Never ended up buying glasses, and in a couple of weeks my vision was back to normal. It was just eye strain, and I saved about $300.

Edit: changed "Flux" to "f.lux"
Open sourcing Grid, the Guardian’s new image management service
I'm stoked they are merging. I think it's not a great idea to rename the project.

Node has had trouble getting traction in some enterprise circles because it was "0.x.x" instead of "1.x.x" or seen as early technology, or JS is not strongly typed, etc etc. But at least it had name recognition.

Nobody outside the community has really heard of iojs. If they go forward with a rename, it's going to appear volatile - if outsiders even realize it's the same project.
Show HN: LNRSimpleNotifications - Simple Swift In-App Notifications for iOS
> Is there a better shell? By which I mean more flexible, more consistent, and simpler.

Yes, PowerShell. And it may actually arrive at Linux/Unix soon, due to CoreCLR. The specification is already open, but until now not much progress has been made towards bringing it uncrippled to Linux/Unix

PowerShell is extremely consistent. Examples: All commands are strictly on the verb-noun form where there are only 40 or so "approved" verbs. Noun represent the topic, so if you are working with ACLs, the commands are Get-Acl, Set-Acl, and if you are working with network network adapters, the commands are Disable-NetAdapter, Enable-NetAdapter, Get-NetAdapter, Rename-NetAdapter, Restart-NetAdapter, Set-NetAdapter. All (PowerShell) commands require the parameters in the same way (no - and -- confusion) as it is actually the shell that does the parameter parsing.

The grammar is "modern" so it has no surprises for anyone used to context-free grammars (like C, Python, Java, ...).

PowerShell is certainly flexible as it comes with the ability to invoke anything that has an exposed .NET API, or even has a WBEN/CIM standard interface (like some network switches etc).
Mostly I just pity the fools who delude themselves with this kind of repulsive nonsense.
ipython uses (last I checked) node.js or pandoc(haskell) to convert markdown to html in nbconvert. You shouldn't need node or haskell if you're not using nbconvert

the server is written in tornado
If art it's pronounced more like kuh-LAA

If black it's kalaa

If time it's kaa-La
>A new operating system for virtual reality.

Elaborate.
> Homeschooling alone makes it hard for children
> to learn peer social skills...

I think you meant to say "Keeping your child at home alone..."

"Homeschooling" does not exclude socialization with other children.
I understand what you are saying, but I don't think this is a good solution. Partly because in an online community, there are typically records of everything that is said so finding the instigator should be quite easy. Consider two different conversations:

Conversation A:

Person 1 (repeatedly) makes discriminatory comments towards person 2

Person 2 makes only non-discriminatory comments back

Conversation B:

Person 1 (repeatedly) makes discriminatory comments towards person 2

Person 2 same as above, but eventually makes a discriminatory comment back

In conversation B, there was no reason for person 2 to make the discriminatory comment other than their emotions got the better of them and they were dragged down to the level of person 1. But I see no reason why this should be forgiven. Person 2 still made discriminatory comments which violated the code of conduct. We could argue over the appropriate level of retribution they each deserve, but I don't think they should get a free pass. Giving them one encourages a "fight fire with fire" attitude which simply leads to more discrimination.

The solution in my eyes is to have a clear definition of discriminatory/harassing comments and enforce it consistently. Stronger repercussions for repeat offenders, warnings for the occasional slip up.
zsh is really powerful and flexible, but it does so by being really, really complicated --- it's basically taking bash and turning all the weirdness and bizarity up to 11. It's an uber-bash, which is very much the opposite of what I'm looking for.
WiFi Standard 802.11ax to Boost Wireless Speeds to 10Gbps
There's the main HackerNews API [1] via firebase.com, and there's also
the Algolia HN Search API [2]. Over the years I've seen quite a few
collections of data [3, 4, 5, 6], but how complete they are and whether
or not they've been maintained is unknown.

[1] https://github.com/HackerNews/API

[2] https://github.com/algolia/hn-search

[3] https://archive.org/details/HackerNewsStoriesAndCommentsDump

[4] https://ia902503.us.archive.org/33/items/HackerNewsStoriesAn...

[5] http://shitalshah.com/p/downloading-all-of-hacker-news-posts...

[6] https://news.ycombinator.com/item?id=7835605
I believe that when you homeschool your child, you are just blindee by your presumption. For one good student that comes out, you have one thousand religious zealot that believe earth is flat. It allows atrocities a la "dancing mom". It allows people to avoid vaccinations. Without mentioning the social awkwardness. I truly believe homeschooling is also a crime against humanity.
Yes, I have just both. The GitHub users are friendly and I have never problems about license. I am only pretty scared about updates (10 cloned repositories), but your reply seems reasonable: yours will be the most popular.
On the other hand, I have also cloned projects to learn and improve myself :-)
It would be better to set grades on a distribution rather than an absolute mark so you know that an A is the top 5% of the cohort that took the exam.
There's fish: http://fishshell.com/

Also, a nice experiment: http://xonsh.org/ (Bash-alike with embedded Python)
The OED gives the bisyllabic pronunciation for all meanings, with a note saying that the monosyllabic pronunciation used to be used.
> - Failure to protect a user's privacy.

Advertising is our C8. It pollutes nearly every corner of the web with deception and manipulation. It is the cause of the cancer called click-bait. It is so profitable it has given rise to factories that pump out cheap junk "content", overwhelming anything of merit on the web[1][2]. Then, to extract even more from the devil in this Faustian bargain, we invade our very customer's privacy, selling our soul twice over.

Most of us avert our eyes from this moral abdication because it funds our high salaries and our get-rich-quick startup schemes[3]. Everyone seems happy with their "free" non-stick pans and waterproof boots, so why spoil the party?

"It is difficult to get a man to understand something when his salary depends upon his not understanding it.” – Upton Sinclair

If you agree with me, send me an email. I'm starting a project to whistle blow, to raise awareness, to inspire change.

[1] Most people will miss this article about C8 because it doesn't stand a chance against all the ad-supported garbage. The Intercept doesn't do click-bait. Journalism, a cornerstone of democracy, is dying. This toxin analogy is sadly too accurate.

[2] https://news.ycombinator.com/item?id=8585237

[3] https://news.ycombinator.com/item?id=9961761

-

> I realize this is a far cry from polluting the environment with toxins, but shouldn't we at least think about these factors more often?

Yes, demand a better work environment, but please don't compare "eye strain caused by lack of contrast due to our favorite color palette" and "Stress induced by unintelligible workflows" with an environmental toxin that never existed until we created it, is now "in the blood of 99.7 percent of Americans", causes cancer and birth defects, and may outlive humanity. Many jobs have some stress on the body or mind or risks to life and limb (manual labor, fire fighting). It is called "work" after all. The fire department is not being evil. Dupont and 3M are. I hope you can see the difference.
> Even bafflingly small changes like removing always-false tests have been known to break code, which ought to inspire real hesitation any time you see "stupid" code written by a smart person.

Yes, but really, if you write stupid-looking code because of arcane reasons you really owe the rest of humanity at least

//THIS SHOULD BE LIKE THAT BECAUSE ARCANE REASON

comment.

This is the main purpose of comments.
Ceramic pans and when they get older still use them , prefer extra virgin coconut oil , Iam thinking at least somewhat safer then the Teflon pans.
Internet Business Opportunities: What’s Right for You?
People who have no money are supposed to sue DuPont and pony up the money to pay lawyers and experts to prove that DuPont's emissions were harmful and caused their injuries. Then if they lose, because that's hard to prove, they're supposed to pay DuPont's legal fees and costs.
Front End Designer/Developer | Full Time | ONSITE CHICAGO

Overview:
cleverbridge the premier, global e-commerce provider for software and SaaS companies.

cleverbridge seeks a creative, enthusiastic, self-motivated individual to provide front-end development services to our clients. Our ideal candidate is a resourceful problem-solver with extensive experience in front-end technologies (HTML5, CSS3, Sass, Javascript, etc.) and an eye for user-friendly design.

Responsibilities:

Must Haves

Degree or equivalent experience in Web Design, Web Development, or a related field.
Ability to write standards-compliant and cross-browser compatible HTML5 and CSS3 from scratch.
Knowledge of UI design principles (proper use of color scheme, typography, page composition, etc.).

Desired Skills & Experience:

Nice to Have
Experience with JavaScript libraries such as jQuery.
Knowledge of JavaScript MVC frameworks is a plus but not required.

UI/UX experience, in particular a knowledge of best practices for conversion optimization.
Experience creating responsive mobile websites.

https://usjobs-cleverbridge.icims.com/jobs/1346/front-end-de...
Home school co-ops are the answer, as are non-academically-oriented groups, such as churches, as well as sports and/or music. I was home schooled from 2nd grade through high school, and I was involved in all those things.

The old trope of all home schooled kids being antisocial shut-ins needs to die.
I have heard this about India and other countries as well. I think the original article is mainly talking about the United States though, and as others have said, the University you attend here matters very little for most jobs. The main exception is your first job after graduation.
For the same reasons that they made it 10 min rather than less to begin with [1]

[1] http://bitcoin.stackexchange.com/questions/1863/why-was-the-...
This Github issue was news in May. If you're looking for a status update there's nothing to see here