skysight-inc/HackerNews huggingface dataset:
> This might look like a very traditional advice, but I think spending some time in the military is a pretty good thing to do. In particular, because it's really hard, and to someone who's more intellectually oriented, it's really alien and uncomfortable. You learn a lot about yourself when pushed to your limits, and then going back to normal life, everything looks very easy and achievable.

I... gave this more thought than you would have guessed, when I was that age. Yes, they will push you, and that is both the upside and the downside; The thing that really scared me about the military was that you can't quit - if a regular boss asks me to do something that pushes me too far in any direction I can walk with almost no consequences. Not so, once you are in the military.

My understanding is that you give up a lot of your rights when you enlist... for longer than your initial term. They can call you back afterwards, and sometimes do.

I mean, I'm not saying it's a bad choice... I have worked with a bunch of ex-military people (mostly air force) - and some people get a lot out of it. It's just that enlisting is a much bigger decision than deciding to bicycle across Mongolia or whatever. You can't just quit halfway through your military journey.

That could be seen as an upside, too... but it's a much bigger deal, a much bigger commitment.

That said, for me? the kicker was that I had a couple years as a reboot monkey/windows/netware admin and could spell a few programming languages. It was 1997, so I took the obvious opportunities... opportunities that would not have been there for me in 2001.

I'd argue the same thing is happening now. If you want a computer job, get it now, because the current high demand will probably not last forever.
The problem isn't with genetically modified organisms; it's with human nature. The promotion of GMOs by certain parties as an unequivocal good, and the tendency to label anyone as anti-science who questions the laissez-faire regulation of their widespread commercial use, sets off a skeptic's sense of human greed and hubris at work.
Multiple Custom Commands in Shell Startup (for Terminator)
The fact that Mozilla seems to rile opponents of social justice makes me think of donating to them.
> neglect of the vast majority of their users

You are aware that both issues are being worked on?

Beta versions are available as 64-bit. Release 64bit builds are available on ftp.mozilla.org, but not offered on the main download page yet because of unresolved bugs.

> Compound that with all tabs running in the same process

That's something a lot of development effort is going into right now. Available in the nightlies if you want to help test.
I'd argue if you return case class with only some fields, your typing is broken. It should return a record when you are trying to get only some of the columns, but I don't find an example of that.

Partly the problem is there is no good defacto Record implementation in Scala so the library makers are not yet taking this seriously. There are few competing (?) that I've been looking at, one by cvogt here: https://github.com/cvogt/compossible and one called Scala records here: https://github.com/scala-records/scala-records
Yeah, those things you quoted don't seem like counterexamples. Compare to: assassinations as regular political tools, enslavement of minorities, internment camps, genocide, religious warfare, an utter lack of rule of law, hereditary rule, ..

I think we're doing pretty well compared to civilizations of yore.
Firefox is not the only thing that Mozilla does that is worth supporting.
Their Mozilla Research projects, like Daala, Rust and Servo, are really neat and I believe deserve support, so I don't want Mozilla to go away.
It is however true that some strange decisions were made in the past year, like the forced pocket integration as well as stopping the development of Persona before it was even ready etc., but they do work on interesting stuff nonetheless and are often the only major player in W3C to be on the right side of many issues, so I still think that they deserve my donations and hopefully yours too - nothing good would come from Mozilla failing.
I don't think it's untrue, maybe we're just reading it differently. The author isn't saying that Vivaldi is forced to limit themselves to Google's repository, only that because they chose to do so, Google does effectively have that control, and so Vivaldi et all aren't real alternatives.
I don't think you framed it correctly. What matters is always matching the consumption curve.

Due to high capital costs, that's really expensive to do with nuclear plants (that's why people talk about baseload, i.e. constant output). So you'd have to solve the same problem in an all-nuclear world - maybe the magnitude would be different, but's essentially the same problem.

You could even say that the 'why don't we all use nuclear power plants' is a bit crazy. :)
So…is HTML really a programming language?
Show HN: Phoenix – a lightweight OS X window manager scriptable with JavaScript
I just released Phoenix 2.0! I took over the project this summer and rewrote it from the ground up. :)

Phoenix is a lightweight OS X window and app manager scriptable with JavaScript. You can also easily use languages which compile to JavaScript such as CoffeeScript. Phoenix aims for efficiency and a very small footprint. If you like the idea of scripting your own window or app management toolkit with JavaScript, Phoenix is probably going to give you the things you want. With Phoenix you can bind keyboard shortcuts and system events, and use these to interact with OS X.

Take a look! https://github.com/kasper/phoenix/
Which one invented first: Kotlin or Swift?
There is a nice comparison of Kotlin and Swift here: https://ragunathjawahar.wordpress.com/2015/03/18/my-first-ios-app-while-learning-kotlin-for-android/. It is interesting fact that both have some kind of same and similar syntax. I am curious about their beginning. Was the project Kotlin first started or Project Swift? or Is this a situation of hen and egg?
If people want something conservative, why don't they try SeaMonkey? That's still run by Mozilla and under active development.

I've just noticed a tendency for these Firefox discussions to completely ignore SeaMonkey.
There's also the version of Ruby to consider. Switching to a tool like rbenv can require changing existing scripts (and iirc it felt like it was always more for development), and Ubuntu has removed tools like ruby-switch in Ubuntu 14.
I know but I am really glad that they went this route.
HashtagCharity is a good source of dev-centric volunteer opportunities (https://hashtagcharity.org/).

If you don't mind wading through non-tech opportunities, you might get lucky at Reddit /r/nonprofitprojects (https://www.reddit.com/r/nonprofitprojects), Idealist (http://www.idealist.org), or VolunteerMatch (http://www.volunteermatch.org/).

If you want to focus on helping early stage, tech-driven nonprofits, I'd recommend searching through the portfolios of Fast Forward (a nonprofit accelerator) and the YC nonprofit program and reach out directly to any nonprofits you find interesting. Fast Forward: http://www.ffwd.org/tech-nonprofits/. YC Nonprofits: https://github.com/smartergiving/open-data/blob/master/v0/fu...

Personally though, I've found getting to know a local nonprofit can be most rewarding. In my experience, almost all nonprofits can use a soundboard for general web development...feedback on an agency's statement of work, integrating 3rd party donate buttons, assessing new CMS's, etc. If you have the time to do the work yourself, all the better.

Good luck!
Shades of Rosalind Franklin.
In PS you have "save as" dialogue in which you pick extension, and "save for web" which additionally lets you fine-tune optimisation.

In gimp ctrl+s brings you "save image" dialogue that explictly forbids you from saving anything but XCF, which I too find very annoying when doing quick fixes in batch of graphics that don't have xcf source.
What is a quark?
Why Julia's DataFrames Are Still Slow
I'm not trying to criticise the article because it tries to attack MS, I'm trying to criticise it because half of it simply isn't true.
There's a plugin for that :)

Maybe this is for you: https://github.com/akkana/gimp-plugins/blob/master/save-expo...
There are private NZB sites where the NZBs themselves are not indicative of the context -- hashed titles, with password protected files. I work for a Usenet provider - it's still very much alive both for discussions and for file sharing. You just have to be very savvy.
According to Wikipedia ([1]), the world energy consumption is on the order of 20 TW. A typical Russian nuclear reactor outputs 1 GW ([2]). It gives us 20000 reactors to cover the current human needs. It seems that the math is correct.

At the same time, it does not prove that it's impossible to go mostly nuclear. It just shows the need for mass production of smaller reactors, so that we can make&install them by thousands a month across the globe.

1. https://en.wikipedia.org/wiki/World_energy_consumption

2. https://en.wikipedia.org/wiki/List_of_nuclear_reactors#Russi...
There are also Affinity's Photo and Design apps for Mac that are very promising.
"5 million 40-year jobs" = ~320 billion work hours = ~30 trillion dollars.

My point is not the amount of money. It's the crooked rhetoric in use.
Personally, I prefer node.js for serving as a backend to a JS based front end... Then again, I also like document oriented databases most of the time (RethinkDB, Mongo, etc).

I find that there is much less distraction when you're working on both the front end and backend, that you can get things done much more seamlessly. In this case (for entertainment), I feel it's a pretty decent match.

For other systems, I'm not sure I'd suggest C variants at this point, if Go or Rust are options, I'd probably favor one of them. It really depends on the use case.
Abstract: We discuss a multilinear generalization of the singular value decomposition. There is a strong analogy between several properties of the matrix and the higher-order tensor decomposition; uniqueness, link with the matrix eigenvalue decomposition, first-order perturbation effects, etc., are analyzed. We investigate how tensor symmetries affect the decomposition and propose a multilinear generalization of the symmetric eigenvalue decomposition for pair-wise symmetric tensors.
As we know from pg's submarine essay, variants of this problem have existed for a long time. I don't see a big difference between PR-written articles and sponsored articles. The former are arguably more insidious because they leave a fig leaf of independence (c.f. Dan Ariely's argument that conflict-of-interest guidelines actually increase corruption because people feel that as long as they satisfy those, anything else goes).

The only information we're guaranteed to have is the text of the articles, so we might as well all get better at reading. Fortunately, for most topics, HN's community contains people who know something about it, are unlikely to be part of any marketing campaign, and can provide valuable critique. That's exactly what happened in the audio equipment thread.

Edit: I just noticed an interesting case: https://news.ycombinator.com/item?id=10641543. That's a profile of HN favorite Bret Victor, apparently sponsored by BMW in some disclosed but not explained way. At first glance it seems to be a good article for HN.

I suppose a best-case (if unlikely) scenario of sponsored stories is that authors would be funded to write high-quality content and wouldn't have to worry about making it baity or dumbing it down. That would be closer to patronage than advertising.
Based on the language list metafunctor is Finnish, so the only language standing out is Japanese. Finnish and Swedish are first and second languages (or vice versa). English and German are typical third and fourth school languages and Japanese is most likely something picked up in college.

Metafunctor: how did I do? :)
It's good there has never been a case of one building fire spreading to another.
Salaries.
This is the most unbelievable and I heard it before: when an open source software starts including proprietary bloatware like that, one might think there is money involved...
It's actually easier to build production reactors (for weapons) than power reactors.
The Economist just recently published an article on geoengineering. If you read between the lines it's actually very scary stuff.

Some academics, notably Chomsky, openly talk about the extinction of our species as a plausible outcome of global warming. I asked him about geoengineering. He just said, 'it seems hazardous.'

http://www.economist.com/news/special-report/21678963-man-ma...
There's definitely something wrong if it's so hard to go to 64-bit. This has been their problem for almost a decade.
Not only that—when people speak of ARM vs. x86, they aren't really talking about the instruction sets at all—they're talking about the processor lines that have been developed and evolved over period of many years.
I'd actually say that delivering one large power station per week is a fairly unambitious goal, and that if the will were there, globally, dozens of plants could be onlined per day.

That said, uranium is a finite resource, and even if we built all of these plants we'd be looking at peak uranium in the not too distant future.

Therefore, either we go for thorium, which is looking increasingly promising, or as you say we consider geoengineering.

Even if we stop burning fossil fuels, another problem remains, which is thermodynamics - the waste heat from our energy use has to go somewhere, and right now the only place it can go is into the earth, or into space - and we're not doing much of either, other than inadvertently. If we keep up current rates of energy growth, we'll cook ourselves before too long regardless of what source the power comes from.
Linux Error Detection and Correction (2005)
Someone reading The Dracula Dossier?
Let's se... According to [1], world electric power generation from coal in 2014 was 8726 TWh. The largest nuclear power plant in the US, Palo Verde, delivers on average 3.3 GW [2], or 365243.3 = 28908 GWh/year. So you would need 8726/28.9 = 302 nuclear power plants of that size to replace all coal plants. At a rate of one per week, it would take less than six years.

But! Palo Verde has three reactors. If you assume that he really meant "reactor" rather than "plant", and went with 1 GW as its output, it would take a little more than 19 years.

[1] http://www.tsp-data-portal.org/Breakdown-of-Electricity-Gene...

[2] https://en.wikipedia.org/wiki/Palo_Verde_Nuclear_Generating_...
I think the most valuable impact you can make is to teach something to kids. The biggest problem with kids learning technology is that you can't just drop hardware in front of them. That's my main peeve with things like from Lego Mindstroms to Raspberry Pi, the companies or organizations don't place a lot of effort into creating palatable curriculum.

Anyhow, over time, inspiring kids to learn about technology is probably the most valuable thing you can do. There are many ways to do this. I'll mention three:

- Find your local FIRST robotics FRC team and become a mentor
- Most teams have kids who want to do web stuff
- http://www.firstinspires.org/

- Offer your local school to teach the kids web-dev/programming
- Greenfoot is a great resource for this:
http://www.greenfoot.org/door
- Or Scratch:
https://scratch.mit.edu/

- Start a meetup group for kids where you teach web dev
- Same resources as above
- Your local Barnes & Noble typically has a community
room you can use for meetups (rules apply)
React Native – How to Bridge a Swift View
That's why I am switching to ESR branch of Firefox: to only have to deal with the new crap Mozilla introduces, once a year. I think I'll also need to create a script to run after installation or something like that, which will set the defaults right for me. It is a good idea for Ubuntu and some other programs too, anyway.
They suggest a couple of explanations:

those at the top may feel a) more entitled to their status; and b) more worried about losing it

I also suggest that with high income inequality the rich simply do not have the ability to raise the entire lower class significantly with donations. Individual giving is not an effective solution to the problems in their world. They can still raise an individual up, but it does not address the problem. Other solutions are called for.

With more equal income distribution a relatively wealthy person can help individuals with anomalously poor situations resulting in a higher floor.
which could have been triggered by https://news.ycombinator.com/item?id=10636557
There are now a lot of encrypted or hashed uploads. And to get the content you need to pay for an indexer.
> We all know PHP sucks (we advocate Python in education), but WordPress is ideal

Is that the official opinion of the Foundation?
Kill Flappy Bird (Game)
I am a former usenet user. I used it first for actual discussion threads (like HN!) but later for binary content. I tried it again a couple years ago and the commons are being abused. An example of it is password-protected binary content that requires going to a website to get the password which of course requires additional actions like viewing an ad or signing up for a large number of mailing lists (with embedded referral codes). There are indexers that help find content that does not suffer from this problem but they come and go.

I still would like to use usenet for that content I can't get on Netflix/Amazon/HBO/Redbox but the effort required is too much -- I'll settle for watching something else. I also feel better about actual paying for the content I consume. I have my fingers crossed that we'll see more and more of the unstreamable content come to streaming providers.
It's not hard to go to 64 bit. It's hard to go to 64 bit without any performance regressions.

(This holds for most performance-critical, memory-access-bound software.)
Are there any famous/popular graphic designers that use GIMP?
They did something like that and got totally killed by the order volume.
Thanks so much for posting this! I was really curious and found this to be helpful.
> Surprises based on undefined behavior are usually not surprises at runtime, because of superior tooling.

Yes, they are. Empirically ([1], just to name one example).

> Either way, C is best because it has both of those things (tooling, defined behavior).

C has tons of undefined behavior.

[1]: https://lwn.net/Articles/342330/
Inspect SSL with Wireshark 2
What city do you live in? Have you ever considered mentoring or teaching someone who really wants to start coding?

Currently there is a lot of charities and NGO's that do classes for people to get tech skills. But I personally believe if you really want to make a sure impact, find and pick one individual that you know is dedicated and willing to learn, because in my experience coding isn't something you can casually learn, it's a huge commitment and the only way to make an impact is to give someone a second chance, or allow someone to prove themselves.

That's what Mr. Miyagi did
Suggestions:

- Add a delay for clicking/chomping. Simply clicking all the time is a viable strategy, which means there is no decision making on the part of the player.

- Add a character you aren't supposed to chomp.

--------------

Bonus:

- add a link to your main site

- ublock blocks your main website because of something to do with download.cnet.com
http://wallstreetpit.com/58851-the-typical-rich-family-is-a-...
How Black Friday Got Its Name
It should also be noted that the average annual income of the top 1 percent of the population is $717,000.
Donations to Mozilla don't fund Firefox development, they go to the non-profit foundation, which uses the money for things like open news, open science, policy work, etc.
I would base minimum federal standards of local criminal justice and election conduct and etc. on the commerce clause, if it were up to me. Not meeting such standards amounts to claiming you should be allowed to build highways that won't accept heavy trucks. It would make it hard to do business nationally.

But, yeah, Reconstruction and subsequent events shaped those Amendments.
Egypt says 90 percent chance of hidden rooms in Tut tomb
Could there be a relationship between being poor and lack of education? In my personal life I get solicited for investment capital a lot. I ignore almost all of these requests not because they're poor but because I don't believe they have the necessary education to be successful.
https://en.wikipedia.org/wiki/Swift_%28programming_language%...

> Development on Swift began in 2010 by Chris Lattner, with the eventual collaboration of many other programmers at Apple. Swift took language ideas "from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list".

https://en.wikipedia.org/wiki/Kotlin_%28programming_language...

> In July 2011 JetBrains unveiled Project Kotlin, a new language for the JVM, which had been under development for a year ... Influenced by
Java, Scala, Groovy, C#, Gosu
Well I think thebmax is joking about how all fossil fuels are effectively dense, underground storage of solar energy. ;)

(But your information on methane is interesting. I somehow didn't realize it was the biggest component in natural gas; I guess I had assumed it was a more complex hydrocarbon and not considered it further.)
I love the idea of a tofu van! We have many, many, food trucks in Austin, but they're for prepared foods. If I could get fresh tofu delivered at a reasonable cost I would be very happy.

Home production of tofu is possible, just not at all simple. It's very time-consuming, and getting the equipment and consumables to make it well would add up to a not inconsequential sum. I plan to try it someday, but not while I'm living in a travel trailer (very small kitchen, very little spare storage for supplies).

Seitan is definitely the easier of the meat substitutes to make at home; only takes an hour and a half, only 20 minutes of which is prep time, the rest is simmering, boiling, steaming, or baking. I just made a seitan roast, with stuffing and mushroom gravy, for Thanksgiving. I posted the recipe because a friend asked me to: http://foodcite.org/recipe/seitan-roast-a-vegan-turkey-alter...

I've also used the Post Punk Kitchen seitan recipe: http://www.theppk.com/2009/11/homemade-seitan/ (I recommended reducing the soy sauce dramatically, as it's just way too salty, when following the recipe exactly; also I use about half the recommended amount of boiling broth for twice the amount of seitan. It's just hard to use up that much broth before it goes bad in the fridge. I usually make gravy and maybe seitan and dumplings with the remaining broth.)

I still haven't figured out how to make Chinese style seitan, which is also really good and tends to have a very soft texture, while still being properly cooked (my seitan gets chewy, kinda roast beef-like or like a chicken breast, by the time it is finished cooking, no matter whether I'm boiling, steaming, or baking it). But, you can often buy it cheaply in dry chunks at Asian markets. Canned wheat gluten is also a common thing, and not very expensive.
Well it is the biggest drop single day drop since the larger losses in June/July so I think that it is justified in calling it a hard hit.
On HN we don't count a story as a dupe if it hasn't had significant attention yet.

https://news.ycombinator.com/newsfaq.html
The Mute Swan, a Surface Beauty in New York Parks
Finally, 16 bit per channel. It took freaking forever. Good job, guys.
Oredecessor of Wikileaks
Didn't Mozilla just drop their contract with Google, saying they no longer needed that revenue? So their dependence on Yahoo was a deliberate and recent choice.

While I'm not arguing the ideal of an non-corporate support model, I am curious how it only took a few days to go from "We don't need the revenue" to "Save Mozilla."
Space Filling Curves in Simulated Cities
I love this song btw :-) It's 20 years I listen to it from time to time.
In what sense? I was under the assumption that they had.