skysight-inc/HackerNews huggingface dataset:
Only Medium is neutral to writing, whereas his whole argument is that Dribble is NOT neutral as to the design process: it affects how its users approach design for the worse.

His core argument is that having your design admired in Dribble shouldn't be your idea of a successful design, but instead you should aim at its users, not other designers.
Lots of discussion here: https://news.ycombinator.com/item?id=10631668
Who, these days, is directly investing in stocks for their retirement? That's absolutely crazy imho.

Just choose an index fund if you're in long term (http://www.forbes.com/sites/mitchelltuchman/2013/07/18/hedge...). Fuck hedge funds.
I've got three Raspberry Pis. I don't know why. I don't know what to do with them. None of the projects that I've seen have been particularly compelling to me, and I'm not creative enough to come up with a good idea. So they sit on my desk, gathering dust, and act as a conversation piece when friends come over. "That? Yeah, I can build X, Y, or Z." and they say, "oooh, cool" and then I never actually follow through. I'm a terrible nerd. :(
Our clients come and go and are largely unknown to us. Even in that case what you are describing is UUID1.
Flowing lights
Install Firefox Readbility extension: https://www.readability.com/addons

Firefox mobile has extensions! It is the best mobile browser.
Don't wait to interview until you need the next job. Being OK with not getting the job makes it very easy to relax.
lwan is king in JSON serialization.
Can't wait to benchmark the node.js integration project[1]

[1] https://github.com/raadad/node-lwan
Why is Arduino so popular? Brand name recognition, a decent standard library, and a ton of sample code and tutorials online.

I agree that it's not a great platform, though. I personally prefer STM32 these days; it's dirt cheap (a basic development board is <$5) and powerful (72 MHz / 20 KB RAM / 128 KB flash on one of those boards). I believe there's even a way to integrate it into the Arduino IDE nowadays!
With some notable exceptions, in general, shareholders are not patient people. Their horizon is usually the next quarter's results. After all why keep your shares in a company that is not making a "good enough" return, when you can easily them to the next company that is due to make outstanding returns.

I worked in the investment banking industry for many years, on both the buy and sell side and believe me - "long term" is not in most shareholder's vocabulary.
ELK stack deployment with Ansible
This is not sad.

Children dying from starvation is sad. War is sad.

Get over it...
We'll take it as a compliment that you don't see all the spam that gets posted here!

A lot gets killed by software and users flag the rest.
Yeah. JavaScript.

Duh...
Once you have over 30 karma you can flag stories, and spam should certainly be flagged. Indeed users have already flagkilled this one.
I've always been a fan of alternative forms of punishment. A guy in my highschool got caught slipping envelopes containing glitter into lockers. Innocent enough prank, but some parents freaked out as this was post-9/11. Instead of suspension, he was told he needed to hand-write a page-long apology to each affected student, and would be denied field trips and the non-mandatory assemblies until it was done. It was around 70 letters he had to write, it only took him a few weeks, and the point was made.
You are leaking your /etc/hosts DNS queries
Body Doubles: A New Way to Work from Home
Sensor latency will be measured in milliseconds in Linux. A real time OS is more necessary when you have feedback loops, inverted pendelum problems, bitbanging protocols, etc. Not being a real time OS just means that when you say "ping me in X time" it might ping you in X +- Y. Y tends to be too big for critical applications, but generally small enough that it won't matter.
If only they would embrace modern code managing methods, e.g. Github to make contributing easier. And, maybe, divide the 'pascal universe' in easier digesteable parts: compiler, non-visual core code, core ui components, additional code, Ide. Try to unify documentation, language style etc. Use Markdown (or reStructuredText) with Github documentation projects. Now everything looks so dated. - But I don't complain, great that people still work on Pascal, since decades, and if it works for them, fine. - Anyway, congratulations and thanks :-)
My point is that there are far more than "a few people".
For that matter, there are USDA allowable limits for "insect parts" in most food.
I think there is lots of inertia in staying with existing platforms (x86, ARM.) Even Intel got their ass kicked with Itanium even though they tried to undo a lot of mistakes there.
"... you wouldn't steal a baby .." https://www.youtube.com/watch?v=ALZZx1xmAzg
In day to day use, FF beats Chrome in every aspect except video playing. The "Open later" feature is the greatest mobile UI improvement I've seen in the last year.
500 Lines or Less – A Python Interpreter Written in Python
Real Programming in Functional Languages (1982) [pdf]
Getting marketshare on Android or iOS is very hard though: there's some real argument that you will never have enough influence there to make any difference. Certainly trying to get people to install alternate browsers seems harder on mobile OSes than desktop ones.
The algorithm that V8 chose to replace the current generator, xorshift128+, passes BigCrush and can produce a random uint64 in just over 1 nanosecond on a modern processor (that's ~7GB/s). Seems like a good choice. Not sure how it compares to something like ChaCha20 on performance, but I'm guessing it compares favorably (though it's unlikely to be your bottleneck either way).

Since I wrote the above linked article there's been a bunch of discussion, some of which has been about using crypto to back Math.random(). I'm sort of torn on that front - I feel like a good PRNG is useful for some stuff (like array shuffles), but maybe not? Maybe there are undiscovered (or even discovered, but not well known) vulnerabilities that justify CSPRNG even there, as there are with hash collision vulnerabilities.

Anyways, what I learned is that the benchmarks (particularly SunSpider, it seems) are putting pressure on implementors to (over)emphasize Math.random() performance, but nothing is really pressuring them to produce good quality. Sounds like the best thing to do might be to put some quality requirements in the ECMA spec to balance the performance pressures. Check out my recent Twitter likes for more details. I'm @mjmalone.
Node.js vs. Java: Which Is Faster for APIs?
Seems like a great idea, however I'm guessing that perfecting the incoming and outgoing audio would be the real challenge here.

Also, it should be interesting to see how John Carmack's work at Oculus Rift will influence this technology.
How would it have prevented someone from investing in Yo, exactly?

Fwiw once you own a certain percentage of a public company, there are all sorts of rules about when and how long you can hold stuff.
I'm not sure CS and programming go hand in hand anymore. I'm a college dropout that landed a job as a software developer at a good company, and everything that I use daily is self-taught knowledge. I can't remember a time when I used something I learned in CS for the past three years, and I made it to my senior year.

What I can recommend is to learn Github and git. Beyond that, it really depends on what you want to focus on.

What interests you?
In the past, people have added additional data to URL's in order to manually submit duplicates. If the submission algorithm was changed to handle multiple submissions differently, perhaps it was because it was already happening and encouraged a context of "gaming the system"...or not.
Backported to windows 7 and 8 now too, but people don't seem to mind. Have a root around for diagtrack.dll if you don't believe me.

If you don't have it I'll wager you have automatic updates off.
Are there any good resources for someone who already knows how to code to get productive with (Free) Pascal quickly?
Pyston talk recording
If it was true that the market wanted to destroy companies for short term gains, you'd make a fortune by shorting the stocks.

The reality is, stock prices are a reflection of anticipated future value. If shareholders get wind that the company is destroying its future value, they'll dump the stock as fast as possible.

Plenty of companies have high P/Es, meaning that shareholders are clearly in it for the long term.
> "aarch64" is the new 64-bit ARMv8, I had to Google that name.

It's not exactly new though, it first shipped in the iPhone 5S a bit more than 2 years ago.

> There are various other minor and not so minor platforms like Power, Mips, OpenSparc, etc.

Which is exactly the platforms the author (Miod Valaat, who recently resigned as OpenBSD nurturer/implementer/maintainer for many of these) is talking about considering he explicitly lists them in the first paragraph:

> Only a few people actually know about the rest of the ecosystem (mips, power8...), and noone gives a shit anyway.
Where did you hear this?

Pocket were added as it were easier than implementing their own Reading List, although Pocket will be shipped as a default extension in the future rather than being integrated.
https://bugzilla.mozilla.org/show_bug.cgi?id=1215694

You sure you're not confusing Reading List and Reader View? Work on Reader View is still happening in bugs such as this one:
https://bugzilla.mozilla.org/show_bug.cgi?id=1175536
My son. And, that I'm not homeless, I have reasonably good health insurance, and I work in a socially beneficial position.
I'm not sure how most shareholders think, but if it were me, I would certainly not be counting on stock for retirement. I would be looking to increase stock earnings in order to purchase capitol and create business and research opportunities, all of which are things that you don't want to wait for retirement to do.
Queue the Hacker News Noobs complaining that the charger isn't "open" enough.

Zzzz...
Huh. You win this round. FWIW, I actually get pretty seriously tripped up for a moment when I am staring at syntax highlighting that is unlike the syntax highlighting I have become overly used to...
This is a nice set of links. I've been building a set of Mesos frameworks lately, and having tools to see the shape of the distributed work would be wonderful. Definitely some ideas here to copy!
Too bad, because that pretty much sums up the situation.
You mean mutual funds. Hedge funds aren't open to the general public.
Whereas Glasgow still suffers from its motorway plan having been left half done, leaving the city with a single motorway crossing of the river (with only two lanes, down from five as you start to approach the city!).
Luckily we have <random> in modern C++ these days. While they unfortunately left the default as implementation defined you can still manualy pick a good PRNG and random_device should give you good CSPRNG quality entropy in any sane implementation (although I wish they would formally say that it couldn't be based on a PRNG).

Also worth checking out: https://channel9.msdn.com/Events/GoingNative/2013/rand-Consi...
In practice most programmers are business application developers and don't need the education a CS degree demands. If you really want CS degree skills then I'd assume you want a job in bio/pharma/physics, etc. and if that's the case just go get the degree. CS focuses heavily on math and algorithms, if you want those skills then learn discrete math, calculus, etc.

If you want to compete against Joe average programmer with a degree then just learn Java or .Net plus the latest greatest technology fad offering (think Hadoop, Node/Angular/React, Rails back in the day, etc). From there you should have no trouble finding a startup company or a small contracting outfit with ties to bigger consultants serving enterprise clients. If you're good then accept a right-to-hire situation and an enterprise IT shop will pick you up.

Don't sell yourself short and don't take shitty odd consulting jobs from small businesses because you feel inadequate due to lack of degree. Create demand for your skill and reap the rewards. At the end of the day you will likely be the only one who cares about the degree.
Vue.js: A (re)introduction
border radius, good one :)
Thank you for the simple, coherent rebuttal to what has become my least favorite anti-corporate illogic. The "all companies are in it for the short term" argument makes as much sense as "weed will never be legal because they can't tax it."
Rank TV Pilots Before They're Aired on HBO and AMC
I agree. When people started to move towards the "better" JSON standard from XML, I was puzzled. The inability to have comments, the need to "escape" every key name, the lack (in the past) of a schema and query language standard, etc.
We don't need to fix congestion. We need to make people move better, that's a very different problem.
Of course shareholders seek to maximize returns. There's nothing wrong with that.

BTW, shareholders who churn their accounts tend to do poorly. That doesn't hurt other shareholders, though. But it does mean you don't need to heap further punishment on them.
The post is about ecosystems and what people work on/for, is a library maintainer more likely to spend work or merge fixes for android/ios support or power8 support?
Low self esteem I'm guessing.
My reading of the article didn't imply that it was soley on the basis of friendship, but just that one of his members was a close friend.

EDIT: s/one/some/; s/a close friend/close friends/
So they don't have to list the flavor packets as ingredients. But why are they allowed to advertise "100% pure premium Florida orange juice"?
To take your last sentence only slightly more tangential: The problem with the Tivo is the $15/mo fee (i.e. $150/yr) for what is essentially an EPG. The Channel Master provides essentially the same thing except it is $250 up front w/o any fees.

Also, the Roku allows one to make private channels to stream media on your LAN or share with friends across the internet. I don't understand the interest of technical people in any other box (e.g. Apple TV).
I remember he was pro pot and prostitution long before it was cool.
1. Look at the curriculum for an undergrad degree, and start studying what you find most interesting.

2. And/or, do a deep dive study into every aspect of what you're currently working on. But 1 will help with 2.
I figure we're all going to be eating mealworms in 50 years or many of us are going to be eating at all.
I'd like to taste a convincing argument that tofu is actually delicious to eat.

I'd rather eat fried ants.
If you want the most bang for your buck, you need to understand off-the-rack suits. They're generally cheapest, but the point of them is not that they're ready to wear. They are unfinished products, made to be altered. The point in an off-the-rack suit is that you buy it, take it to a skilled tailor, and (for a few hundred dollars) have it altered exactly to fit you. A well-altered off-the-rack suit will look quite good: not as good as a fully bespoke suit, but it'll be close.

(Provided that the initial off-the-rack suit is reasonably good to begin with.)
ShowHN Audio Project – The Immortality Question
Only CSS3 Animated Social Icons with Font Awesome
Jdownloader automatically extracts archives, no fancy scripts needed.

From my observation, most downloads are rar format (95% at a guess), but it doesn't really matter if it's rar or 7z as the differences in resource usage are negligible.

The good news is that most archives support free extraction of both formats.
I JUST started this exact functionality to communicate with a wireless scale, thanks for sharing!
Have you not heard of the Facebook ad network? Are you under the impression your dating site doesn't advertise?

"how is this possible?"? That's been obvious for a while now. They track you. Everywhere. Same with google.
Oh definitely - if you're not in a rush you can find some great deals like that. I have a couple of Hickey-Freeman suits that I got a great deal on (not as good as you though) and they have held up really nicely. I was actually surprised that they were just as nice as the some of the Italian ones that I bought and were considerably less expensive.
As someone who flew weekly for years, I'd immediately refuse to use any airline that required checking bags. Airlines have completely lost my luggage before, ripped it open and taped it back together, and sometimes only delivered the luggage days after I landed.

There's no way they could be trusted with checked luggage beyond things you don't mind losing or arriving late, like extra clothes or something. If you need to bring product samples or equipment there's really no option but to bring it yourself or ship it ahead of time.
You don't even have to, all you have to do is visit both sites from the same browser, and they can use the ad-network cookies to track you.
A CEO once told me that he (legally) manipulated the books to show the numbers that "Wall Street" wanted. The market wasn't fooled and his stock tanked.

Bill Gates once said that he paid no attention to Wall Street or the MSFT stock price - he concentrated on making money and let the stock take care of itself. We all know how that worked out :-)
However, you can get very far with the built-in real-time capabilities. If your software stack can deal with occasional jitter in sensor updates (and normally you have to take that into account), you can compile a stock kernel with PREEMPT_RT and can use C to build software that has to do IO every 1ms. In POSIX. That is huge.
This attitude is court-enforced. Shareholders have sued in the past and the Supreme Court has ruled that that publicly traded companies exist to serve the interest of shareholders.
There is a conversation to be had about piracy, the role of copyright and of commercial software. But forced speech is not honest speech, and allowing this sort of thing is bad for intellectual integrity. Let the BSA produce their own videos under their own name.
Little Bites of Cocoa #134: Formatting Strings with Format
"The article is not saying "Firefox doesn't need any corporate money". Corporate deals are really the only reason why they're still alive at all since they are virtually nonexistent in mind share.

Instead, the article is simply saying that Google wised up and realized they had no need to give Mozilla that much money so instead, Mozilla convinced other gullible corporations to give them money.

Once that stream dries up (and it will), Mozilla will meet the fate that it deserves and die."

== I don't see why this text was offensive or the comment was killed by flags...

The article clearly says that 2014 revenues was something like $300 million and most if not all was from a single-point corporate contract. Somehow, undisclosed in the article, all of this revenue has been replaced by non-google corporate contracts. Such that 2015/2016 will presumably not see much decline. Or, in other words, Mozilla was able to fully replace one Corporate sponsor with another (or another set).

The key question for everyone here is what, if anything, does that matter? By not explaining of discussing the changes in the terms of the contracts/business model, not much at all transparency has been added to Mozilla's motivations or long-term outlook.

Maybe this info is out there somewhere else, but decent reporting should have highlighted those links somewhere in tha artcicle. I'm surprised as well HN comments don't seem to cover this topic anywhere either, but maybe I;ve missed the discussion somewhere...
How much did you spend on avg. for a suit?
What conspiracy? swatters use police response as weapons, it's not a conspiracy it's a person's abuse of the system. If I tie high-voltage to a doorknob to electrocute somebody I'm not conspiring with the utility company I'm abusing what they provide.
You do, and I really, really dislike doing any serious work without a solid type system.
Can you give an example of such a case?
As other commenters have noted, it is possible to buy local area code numbers for use on Google Voice. Very difficult to distinguish a swatter from a true resident of the area.
Because lobbying.
I think it's because the flavor packets are also made from 100% Florida orange juice, even if it's just extracts processed from oranges, not the raw juice.
https://news.ycombinator.com/item?id=10569989
TL;DR: producers store juice in oxygen-less tanks, for up to one year, then add natural/synthetic chemicals, to restore taste, prior to distribution. The author suggests people make their own juice, instead.
The best approach to be competitive, is to find a popular, platform, stick to it, and learn it really well.

You won't be coding any fancy algorithms so you're worrying about the wrong thing. You just need to learn the best practices and stick to them. And then you learn most of the skills you will need through experience.

Also note that without a degree your employment possibilities are more limited. You will probably have the most luck in web or mobile app development.
to run it through its paces try giving it the goroutines output of a large server. https://http2.golang.org/goroutines is a good example.

unfortunately its color palette is tailored to dark terminals: http://i.imgur.com/WqNVjfh.png

also unfortunate is that we've now lost path information and i can't just right-click to open the relevant line in the source. win some, lose some :)
You're welcome, I'm working on some NodeMCU-based designs now, with IR as well.
"Let's help fight high-rise buildings in San Francisco." Welp...

But on another note, if you're fascinated by this history, I highly recommend Fred Turner's excellent 2008 book, "From Counterculture to Cyberculture: Stewart Brand, the Whole Earth Network, and the Rise of Digital Utopianism" (https://books.google.com/books?id=2SNFpgX_WigC). His more recent article, "Burning Man at Google: a cultural infrastructure for new media production," is also a great read (http://nms.sagepub.com/content/11/1-2/73 ; http://web.stanford.edu/~fturner/Turner%20Burning%20Man%20at...)
But the scene releases are not using 7zip to create the rars, are they?
RAR has some unique built-in characteristics like recovery record (useful when archiving on optical discs, or any other media which can degrade in time) and recovery volumes (which was a life-saver feature in the age of floppy disks).
> like how it pops that magnifier on taps, preventing fat fingering

Zoomed View?
https://bugzilla.mozilla.org/show_bug.cgi?id=663803

> It's also the best browser in terms of web standards implemented.

http://caniuse.com/#compare=firefox+45,chrome+49,and_chr+46,...

Looks pretty "even" to me? Mostly the things Google seem to be focusing on is things they can use in their services or that can use their already existing services as a back-end, for example speech synthesis.

> implements the Push and the Notifications API

Push API is available in Firefox Dev Edition¹·².

> Along with other features, like giving access to the phone's camera

What do you mean? This is available via the same API in Firefox.

> giving each website its own "window"

Think you could clarify what you mean with "window"?

1: https://hacks.mozilla.org/2015/10/keep-pushing-it-with-the-w...

2: https://developer.mozilla.org/en/docs/Web/API/Push_API
I think you overestimate the importance of that paper. You can get "a" likelihood from the p-value in the same way that a sufficient statistic determines "the" likelihood function. In the best case, if the sufficient statistic is one-dimensional and you are doing a one-tailed test, both likelihood functions are the same (because the mapping from the sufficient statistic to the p-value is bijective). In general you're losing information (there will be multiple values of the sufficient statistic mapped to the same p-value).
They just need to treat the call differently. Don't go in guns blazing if your call came from a TOR exit node.
Doesn't "everyone in IT/CS" use tools like Request Policy, uBlock Origin, Privacy Badger, etc. or a good old-fashioned hosts file to prevent said tracking? Not to mention VPN+Privoxy on a VPS?