skysight-inc/HackerNews huggingface dataset:
I think within the context of civilized discussion your style borders on abuse. Do you really expect people to engage with you after comments like this or are you just letting off steam?

Clearly you have supporters, otherwise you wouldn't be doing it. However, are karma points enough for you? If not, you should tone down your insults somewhat.
Ask HN: What did you wish you know going in to college?
I'm a freshmen entering in to the University of Utah and double majoring Comp. Sci. and Math.

I feel like I'm rather prepared for the comp. sci. considering I'm already used to git and vim, and etc. that most freshmen don't know of, but what else should I be aware for college in general.
Right, small local businesses and the microgig/sharing economy are not mutually exclusive. In fact the later can empower the former.
I think the problem is that you have to go all-in with the MS stack, which flies in the face of the time honoured "just tools in the toolbox" mentality. The MS stack components don't seem to be considered "best of breed" individually, and your hands are tied when you have to take them collectively.
I asked about this a while ago on HN: https://news.ycombinator.com/item?id=7751806

Our son always seems to end up on such videos and can watch them for as long as possible. Really freaky.

Seems the people behind it are taking a nice cheque home each month.
Yeah, thats just my observation.

Big deal, Apple fanboys / Objective-C people earn the most and are in highest demand still.

Microsoft is downhill because anything with clouds or servers is none of their business.
This strikes me as a toddler-specific Ashens (sans dry/sarcastic humour and the iconic couch of course). I watch Ashens regularly, so in a sense I can see the appeal. Yet this woman's content still baffles me.
> Can a 50's perl programmer learn the next new thing

A programmer who can't learn the next new thing in their 50s, probably couldn't learn the next new thing in their 20s, likely just learned the first new thing and never deviated.
That's not a good analogy. Home phone pots is reliable and regulated. VoIP information services are not. I can choose between two bad providers here in NYC (time warner cable and Verizon dsl), both of which suffer from regular outtages, often lasting a day or longer.
I read it as "we" being everyone working on the badge problem instead of his group specifically
The Future of Mobile Apps for News
LLU has a much clearer remit in places like Europe where all the copper was laid by government owned telecoms - thus, the copper is clearly public property. As part of privatizing these telcos, LLU was introduced to avoid creating a private monopoly on telecommunication.

In the US, the situation might charitably be described as a bit more complicated - the copper was laid by private actors, although under protection from the state. It is, at least, a lot less obvious that the copper isn't some sort of private property.
I'm not treating a disorder when I drink coffee or a bourbon.

And again, I was not asking anybody to justify anything. You read some "strong assumptions" into my question, Ms. Rand.
I used to work with Taser, and last I heard, data was getting uploaded wirelessly to cloud storage while the device charged. Not sure about when cameras have to be on/off.
So they don't want to deal with the hassle of supporting two kinds of networks at once. Big deal. Either find an alternative, deal with their decision which is driven by other customers (not some sort of imaginary corporate sociopathy), or start your own. Whining helps no one.
The concept is distinct from resiliency. It is the idea of a system that actually benefits from small amounts of stress or entropy. One example Taleb gives is bone: the micro-fractures created by the normal stresses of standing and walking force the bone to grow stronger; whereas astronauts in prolonged zero-G are at risk for gradual bone loss due to the lack of this stress.

That said, it's probably not the best word, but the realities of path dependence make it very difficult to coin new words out of whole cloth. An equally arbitrary neologism like "hyper-resiliency" would have probably made just as much sense.
The Sweet Spot On Apple’s Racket
http://github.com/Hardmath123/nearley -- A (rather powerful) JS parser generator. I lost interest in optimizing it; all the papers on optimizing Earley parsers are intimidating… I'd be really grateful if someone could either explain them to me, or even go ahead and implement them.
This American Life has an interesting story on ASMR: http://www.thisamericanlife.org/radio-archives/episode/491/t...
How long do you keep media?
> Whatever Verizon's other evils (and I agree with you that there are many), a government-mandated transfer of wealth from fiber adopters to copper-clinging Luddites is not good policy.

Most of what people perceive as Verizon's evils are the result of government-mandated transfer of wealth.[1]

The way most markets work is that new technology is introduced in the premium segment, and trickles down to everyone else once the fixed costs are amortized. In almost every city, Verizon is legally prevented from doing this. If they want to wire up a city with FiOS, they can't start with the rich neighborhoods and expand to poorer neighborhoods as it makes sense to do so. They have to commit to wiring up the whole city in one go. Because that's an unattractive proposition in most places, they've halted new FiOS deployment.

The same thing is true of the existing copper network. Many of the places that are currently wired shouldn't be wired. In a free market, they wouldn't be wired. It makes no sense to wire them, for remoteness or density reasons. The reason they're wired is that the government taxed certain of Verizon's customers to subsidize the customers that it doesn't make sense to build out to.

[1] I'm not against such programs as a principle, but when you try to implement it "by the back door" instead of through direct subsidy, as the government has done in the telecom sector, you get exactly the sort of dysfunction that we see now.
Wow, this is really appropriate for the day I've had today. Repeatedly failing to get a brand new install of Bitcoin Core to index and sync with the blockchain. I finally dusted off my Memtest86 and voila, bad RAM stick!

I suppose crypto would fare pretty badly inside this language, or has anyone thought about this kind of thing?
Where's your evidence that grass-fed beef isn't good for us?

If you're saying eating red meat 7 times a week is bad, that's obvious, but I've seen no studies that say that grass-fed beef 1-2 days a week would be bad for you.
I agree with what you say, but you could have worded it less insultingly. I suspect it would be more persuasive. In any cases, such comments don't really fit with the tone of Hacker News.
Ten Mistakes Team Leaders Make (2011)
Developed this "Remote firewall as a web service. REST API for iptables"
https://pypi.python.org/pypi/rfw
but later changed the concept to pull the firewall rules instead of pushing them.
Still some TODOs in the code for extra functionality but it worked well live.
Story of building my startup in a Pakistani village, now going global
I don't believe this is the question you should be asking.

Your worth as an engineer, over time, will be measured by breadth, not depth. I know engineers that have be come industry-class experts on font rendering or compiler optimization. You know what happens? It's tough for them to switch jobs.

For the most part this industry, at the most successful end, values rock solid fundamentals and versatility.

Your co-worker's path is dangerous. Replace "Microsoft" with "COBOL" or "Fortran" or "Mainframe" and you'll see that this is a problem.

At this stage of your career, you should be focused on learning how _software works_, not a particular stack. Stacks come and go, rapidly. Technology changes. But software and how it works doesn't change all that much.

So pick the right tool for the job and build your skills portfolio. Write some iOS apps. Write some browser-apps backed by Node, or Go. Write some client apps, build some APIs.

I will say, however, that if you are interested in startup stuff I'd recommend against the MS stack. My company is partly on MS, partly not, and the licensing issues with Windows become painful very quickly just for flexibility. Windows licensing and things like Vagrant don't get along very well if you want to have N flavors of a VM and use them at will. There are other reasons here but I'll tell you that Linux machines are just a lot easier to manage in general, and I'm historically a Windows guy (I worked at Microsoft for a _long_ time).

You're still in that stage where you don't know what you don't know. You're not choosing a wife or a house here, just go play the stack field.
And don't forget unbundling. CLEC provided DSL is one of the few remaining competitive options.

- happy customer of Omsoft/Sonic.net
All media is automatically deleted upon the heat death of the universe.
Self-correcting isn't quite the right term, though it's closer than robust. Something antifragile won't necessarily self-correct if left alone.

Instead, antifragile refers to something that improves when subject to disorder and shocks.

It's a new word for a concept we can understand, but have no word for. Lacking a word for something severely impairs our ability to talk about it.

To validly criticize the word, one should first show that they understand what's meant by it, and propose an existing term that captures that. None of the critiques in this thread have done that.
Water is a disaster in much of the U.S.

A good example is the western states that don't have many natural resources. The government decided that water was a human right, built a ton of irrigation in the desert, and now you have populous states like Arizona, Nevada, and much of Southern California that shouldn't exist and cannot sustainably exist.
Summarizing / skimming tool: http://bookshrink.com. I wanted to write a browser extension that took advantage of the tech, never got around to it. Even a nice "enter any website URL and get the text of that page summarized" would be better than the current "paste things into this text box" approach. Considered building a speed-grading tool for teachers, too. All open source at https://github.com/peterldowns/bookshrink if you're interested in the code.
In reality (microsoft) Azure is becoming one of the most profitable "division" of microsoft itself, increasing revenues quarter over quarter (and also, they announced around 20% of their vms are running linux)
can you explictly define "disempowered" here? Because I drive for lyft and uber and I know I can quit any time (although it's become precarious of late, I now have substantial savings and investments underneath me that can help keep me afloat if TSHTF). Moreover, the work has enabled me to launch a nonprofit research effort (details in profile).

On the other hand, I used to work in academia which came with accoutrements such as 'traditional employment benefits' but is incredibly exploitative because there's an absolute lock on the labor market. A PhD in biochemistry with years of experience can expect a ~35,000 salary in an expensive city. But you know, health benefits.

Of course, economic risk has always found a way to be foisted onto disempowered individuals. A history of corporate bailouts and crony deals that stretch back to the 19th century are examples of this; socialism is not really that much better, although the disempowerment is typically 'political' instead of 'economic'.

You'll have to explain to me how exactly does, say, uber, have 'disproportionate power' over labor? As a driver, I can log out whenever the heck I want and go to a job interview, and they'll never even know that they were competing for my unit of labor. Heck, I can even work for a direct competitor and seek rides from both simultaneously.
The exif comment of the resulting gif file is 'Lavc54.59.100'. So it's most likely ffmpeg/libav or a tool that utilizes their libraries, such as mplayer. It's fairly simple to produce a GIF from a video file using the ffmpeg cli.
AFAIK Chaos Monkey inserts random but non-permanent failures into the system, not really entropy. Entropy would be the gradual loss of their movie data, something I'm sure they work quite hard to prevent.
The irony is that we now (finally!) know that cholesterol is actually super important for us, so important that body manufactures it itself and there is no correlation between cholesterol-rich food and the actual cholesterol level in blood. Body uses it to patch veins when cracks or another damage appears there. So take statins, and you might end up with internal bleeding instead...

It seems the main epidemic is long-term inflammation, causing many civilization illnesses. Sugar is one of the most inflammatory foods as well, as most simple carbohydrates.
For those looking for SRS built around keyboard shortcuts and programming editors give https://www.shortcutfoo.com a try. The learn section uses an SRS algorithm and uses timing to determine the rating (vs selecting a number). shameless plug: I built it :)
Float operations are actually precise, the catch is that floats are not real real numbers.
Testing Without A Brain
CipherShed, the Truecrypt fork
A note about Robin Williams to the Audible team
Back in the day, AutoCAD did that with point coordinates. No dongle, each save got progressively worse.
here's a really good collection of hex grid links:

http://www-cs-students.stanford.edu/~amitp/gameprog.html#hex
Mostly Microsoft guy here, though I do both MS and other stuff professionally.

Don't judge based on cost - there are perfectly capable free options in the Microsoft camp too - SQL express, VS express, etc. If you can't do without a higher tier version of VS, you probably have access to it at home through your employer's MSDN account so long as you work somewhere that does use Microsoft. MSFT gets expensive at the enterprise end of the scale, but so does everything. The costs largely IMO are unquantifiable, what's the problem in spending $10k for licensing if it saves you 1k hours of dev time over a free solution? How about a system that can run on 1 server rather than requiring 5, etc etc.

Yes, there's vendor lock in, but you can always move elsewhere later if you want. You're not going to be developing a single project for the rest of your life.

Do what you enjoy, where you enjoy it. Learn how to work in multiple languages and make sure that you're not professionally locked in, but that's different from being technologically locked in on a single project.
Under the current regulatory guidance from the FCC, LLU is only viable in the US for customers connected directly to a Central Office. For customers connected to a remote terminal, there is insufficient space to install 3rd party gear, and the incumbent carrier gets to be a monopoly on data services.
Make it and Mend it is the brain child of four women
There isn't one? Or did you realize this and that was your passive-aggressive way of complaining about the lack of Linux support? If so, it's much more constructive to make a case for why somebody should do something, instead of trying to shame them for not doing something that you think it's obvious they should've done.
For more detail, the woman who wrote The Guardian piece has a book that goes into more detail - Not on the Label: http://www.amazon.co.uk/Not-On-Label-Really-Plate/dp/0141015...
Anki have shared decks[1], but the general advice is that you always create your own deck. I personally hand create every single card I learn and couldn't be happier with the results so far.

[1]: https://ankiweb.net/shared/decks/
Discovering the next step for Local Commerce
That's a fine bit of moralizing, but the reality is you have to illuminate a sane path from here to there. Most the paths I've seen proposed do not seem in the least bit viable.
Knowing how to use tense and plurality consistently.
Amazon Mechanical Turk would be perfect but being Canadian, I am not allowed to submit HITs on it.

The thing that concerns me about odesk is that I need to 'hire' group of people that will do the job as soon as it's available.

I'm trying to find materials on all the logistics of creating my own pool of workers ready to do my bidding.
Do you know of any similar posts/links/sources that have more accurate & realistic benchmarks of the same software / messaging queues? That'd be immensely helpful...

We're attempting to optimize this aspect of our stack currently, and I'm sure many others face very similar challenges right now. It's proven to be quite difficult & time-consuming to accurately measure this stuff -- any insight into more accurate/reasonably realistic benchmarks of this type of MQ software would be awesome. :-)
Here's a simple scripting language inspired by Apache Pig. It implements some of the most useful operators including FOREACH, FILTER, GROUP, SORT, in addition to the LOAD and STORE operators.

While it doesn't use Hadoop, you can run it standalone to process datasets using the Pig model.

https://code.google.com/p/piglet-mtj/
On Software Development Metrics
Wow, this has to be one of the most misleading posts I've ever seen on HN.

Your body uses to cholesterol to "patch" the "cracks" in your blood vessels? Therefore taking statins might lead to "internal bleeding"?

None of this is even remotely true.
R-Tree in Java with storage capabilities and an api https://github.com/moubarak/spatial-index
My biggest question as I browsed this site was: why is this useful. The first 3-4 pages I browsed, and the video I watched, didn't answer this question.
Will it blow your mind to think that Sim City for the Amiga was only one 0.8mb floppy disk?
The double dash -- to stop option parsing is not a GNU thing – it comes from the POSIX standard.
You feed mammals grains and processed grains if you want to fatten them up as fast as possible for the slaughter while they're in the feedlot, if you don't care how long they live, cause a couple years is long enough.

Or according to TV commercials you feed grains to little mammals of your species because you love them and they're cute. Even though it'll fatten them up and kill em.

You can try and deny what biological commonalities exist for whatever reasons, but the weight scale knows better.

Feeding people the same stuff that farmers use to fatten their herds will inevitably make people look like people of walmart website. No avoiding it.
It depends on the game.

Or, to put that more incendiarily: the degree to which a non-voiceover, 100% completion, edited-for-repetition LP (these are usually called "longplays") of a game serves as a good replacement for playing the game, is inversely proportional to the degree to which the game is actually a game, rather than interactive fiction.

The least interesting longplays are made from games that are games in an essential sense: games that are about the aesthetic of exploring and mastering the mechanics of an environment. Simulation games, procedurally-generated adventure games, etc. If you don't wrap a narrative around these, there's nothing compelling there to watch. It's only compelling to play.

I'm wondering whether the proliferation of LPs will actually kill the market for genres like the JRPG, the visual novel/dating sim, etc. as people feel satisfied with just having watched the-movie-of-the-game and are left with no urge to play.

---

Three examples:

1. I recently tried to watch a Kirby: Epic Yarn LP and fell asleep after five minutes. Yet I'd gladly play it as a game. The same applies to, say, Tetris.

2. Final Fantasy makes for excellent long plays. I played FFVII once and have no urge to do so again, but I'm still waiting for the FFVII-HD longplay well-cut enough that some friends and I can just watch it and Advent Children in sequence as if it were any other movie series.

3. I still do pull out games like FFV every once in a while, just to faff about with the combinatoric possibilities of the battle system and to replay some of the boss battles--but I have no urge to undergo the grindy bits. What I really want from these sorts of hybrids is a CG movie that comes with a "bonus disc" that lets you jump right into the various preset sandbox fights, plot battles, and minigames. As it is, I frequently keep emulator save states to do exactly this.
It was popular. IMHO cable company advertising, webcrapps, and needlessly-streaming video tricked people into thinking they need super high bandwidth, which can only be provided over coax. Since cable TV has traditionally been seen as a luxury service, its lobbyists had a much easier time avoiding being seen as a monopoly.
I find it amazing that these companies have gotten "sharing economy" to stick. I seriously don't get it. People are buying and selling services, and companies like AirBnB, Uber, and TaskRabbit are the middlemen facilitating these transactions. Nobody is sharing anything any more than Starbucks is sharing a cup of coffee with me in exchange for money.
Welcome to the world of SELF DEVELOPMENT. One of the books I read this summer (audible acutally) was, Black Hole Focus http://www.amazon.com/Black-Hole-Focus-Intelligent-Powerful/...

Deals with a lot of the stuff you are mentioning, such as finding a purpose and defining your goals. But it also goes deeper, because you probably don't really know who you are at this point, (just my anecdotal experience with being 22 years old some years ago) this book helps you discover that as well.
Re. Diabetes, I think in some cases restricting carbs can be fatal as diabetics can suffer from ketoacidosis, where the blood turns acidic due to an uncontrollable amount of ketones present.

Also, if blood sugar drops too low, hypoglycaemia is a very real and potentially fatal threat.

In this case, a keto diet high in fat may not be ideal - an emphasis on low-GI carbs wound be safer. Perhaps it may be possible to ease into a keto diet slowly but the amount of time and monitoring may be a bit much to bare.

To prevent diabetes, keto all the way but it's a little bit tricky if you're already there and have been for some time.
gifs will survive for ever!
Reminds me of happy kitchen #4 (https://www.youtube.com/watch?v=g8gJOCwBuFc , 15 mil views), somehow both relaxing and terrifying.
Ah, so it's probably hackaflocka who watched that egg video 92 million times.
I worry sometimes that when the government attempts to carve out 'protections for workers' (seriously what do most legislators know about labor anyways), that they will unintendedly create systems that enrich the already enriched.
Be aware that real life is not like college at all. In college you'll have autonomy and intellectual stimulation. After college, if you're not careful, you'll have neither. So work your butt off in college so you have more better choices afterwards. Specifically, get started on a portfolio of work and work on developing some of your own ideas. Life add a cog in a corporate machine sucks, so do everything you can to avoid it.
Cholesterol levels are only somewhat correlated to diet. You can have a normal weight, eat right and exercise and still have a high enough cholesterol number to increase your risk of heart disease.
Product Hunt Just Opened its API
Youngest woman billionaire