skysight-inc/HackerNews huggingface dataset:
I think this is a well thought out list. I find it saddening that the 'health' of the web has deteriorated to a point where it's arguably uncompetitive for a vast number of modern applications including information discovery. I find it troubling that information discovery is moving away from the open web into non-neutral native application environments such as Facebook, Snapchat, and Twitter. Sure, information discovery on the web was driven by search engines. But I think search engines are really just part and parcel of the web (and arguably a feature that ought to have been built into web browsers from the beginning). A search engine doesn't express bias towards any information source (at least not by principle).

What troubles me is imagining a future where a vast majority of information that we consume is selected and curated by commercially driven, black box, non-neutral platforms.

I read an article recently about how Google is experimenting with removing the need to download apps by 'streaming' app content through a search box. Presumably, this is how Google search stays relevant in the post-web era where more and more information flows through walled gardens installed on mobile devices. Now, instead of re-inventing the web, shouldn't we be working towards 'fixing' the one that exists? This list provides a decent 10,000 ft overview of the problems.

Eager to hear your thoughts.
These are good points, but for point 3, I chose a hybrid solution. Reply quickly that your team is looking into the issue/ticket and reply later with the real answer.

From personal experience with other's support systems, sending support emails and not getting an immediate feedback doesn't feel great
Why are we even using a Raspberry Pi for battery powered projects... 30 mA draw is so high you'll be changing batteries every 2 days, and that is without doing anything. Compare that to f.e. a normal phone chipset with deep sleep, which draws about 9 mA with a cellular connection, or .1-.2 mA in flight mode.

Or, if you just use the Pi for sensor readings, get a proper microcontroller, where current is measured in micro (or even nano-)amps...
These cpu are still quite potent, I only wish I could solder a tiny opengl3 gpu on them just so they don't have to deal with fancy guis and videos.
Indeed I was born in the UK, so in my case living in the Czech Republic indefinitely doesn't come with any visa hurdles and such.

The fact I don't speak Czech is a very rarely a barrier. Sometimes if I'm in the grocery store and I'm not entirely sure what I'm buying I have to use Google Translate. I struggled once in the post office when trying to mail something internationally. I probably should learn conversational Czech, but I'm more interested in learning Spanish.

The nightlife in Prague is awesome and my social life is ideal.
At my previous work place I managed to reduce my work to part time so I worked 60% there, that meant I had 40% time to develop my own company.

Search for Einstein and the patent office for someone for an idea that you can copy.
I did this more or less.

I moved to Cambodia 3 years ago, spending ~500$ per month on average so far. It's not for everyone of course, but I truly don't care about things that most others would consider necessities. All I need is an internet connection and healthy food, both of which are readily available here.

It's easy to find a clean apartment for 100$ per month in Phnom Penh, that is if you wouldn't be too horrified to actually live among the local people, like 95% of the expats here are.
I came here to say the same. A really, really good course, a must to everyone who's interested in cryptography.
A Battery Revolution in Motion
What about externally hosted JS libs or ad/tracking scripts? Yes, you can do without all of them, but I don't think that's the case on most sites.
Url changed from http://www.thisiscolossal.com/2015/11/willamette-river-histo..., which points to this.
I really don't get the hate for the Dulles buggies. I don't find that it takes any longer for me to go between terminals at Dulles versus other airports. I think I've had to wait more than 5 minutes for one to leave once in over 100 flights in/out of Dulles.
[FCC] New Ubiquiti WiFi APs with RSA signed firmware checking in bootloader
There's a an error in one of examples:

List(int*) mylist = NULL; // NULL represents the empty list.
int a=1, b=2;
list_append(l, &a);

What's lower case L?
BlackBerry Confirms It'll Exit Pakistan After Rejecting Data Monitoring Demands
The appeal of a mechanical keyboard is the tactile feedback, not the sound. Mine (mx reds + damping rings) is nearly silent.
Same in Sweden, why is a storage vendor more liable than a CPU or memory vendor?
That's precise GC with a huge performance penalty, not a minor one.

The problem is not so much the spilling and reloading (though that is a large issue) as what that is going to do to the ability of the optimizer to reason about the code.

(If you're curious how I'm so sure it's a huge performance penalty, I have been spending a fair amount of time of the last month working with others to debug large performance problems caused by a variant of exactly this technique used in Servo.) :)
Stop.
Watching.
TV.

Or, at the very least, prune it back to one or two current shows you follow. TV is by far the most significant time sink in most people's lives.
All the dupes of this come from medium.com adding a unique tracking ID to every link. We're going to do a bunch of work on duplicate detection soon and this annoyance will be one of the first things we take care of.
This is for brandable names I guess?

That sounds like a good approximation: although it's more judging if the word is spelled like it sounds versus if it has just one obvious spelling.

Similar ideas: check social media account availability, check domain availability, see how many Google search results show up, find similar sounding existing brand names
I would be interested how they managed to modernize their ethics from the medieval rules as described in this post to something many liberal westerners would find quite agreeable.
The STARFORCE PI Electronic Tabletop Mini-Arcade
If the guidance counselors had given you advice, it would likely have been wrong. After hearing a few friends in College complain about terrible advice from their counselors, I thought it might just be that people only tell the bad stories. So, I asked every single one of my college friends (mostly Seniors) at the time specifically if they had gotten advice from a guidance counselor, and whether they thought it was good. This turned up more stories of bad advice, but nothing positive.

This was at a state school in Indiana, so maybe just midwest guidance counselors are bad, but it's still troubling to me.
Japan is doing ok. What matters is per capita GDP not gross GDP.
Show HN: Make the invisible visible: outdated software
Aww :-) you're very welcome!
Really cool, you could even make the cat sought of dance to the song by moving your cursor
Yes, that is its downside :-(
It's noble and all, but I think that the same decision would be made even if only business aspects were taken into account. Imagine being "that one ISP where you cannot download movies". They would probably loose many current and potential customers by having that stamp, even among customers that do not illegally download any movies at all.

I'm Swedish myself and I have Bahnhof as my ISP. They are a company which builds much of their image on issues such as integrity and privacy, and that image is what got me to choose them over other options which were slightly(!) more expensive. So, all the sudden you have a company that gets a lot of appreciation from the public, and it's not like they are spending more money on their infrastructure just because they do everything they can to avoid tapping their customers' traffic.

This seems like a no-brainer decision, which is why I find it hard to understand why it's not like this everywhere.
Good points.

https://addons.mozilla.org/en-US/firefox/addon/noscript/

https://chrome.google.com/webstore/detail/ghostery/mlomiejdf...

These are some very popular plugins, so my thinking is maybe the answer lies somewhere in between, where security-conscious users are white listing sites they want to run scripts on. Not that they're running completely in js disabled mode. Even though it's a subtle difference I think it's relevant to the strategy one goes in with regarding noscript tag.

So this would make sense to me. If that's right, that most noscript users are just running these plugins, then those folks know that they're going to miss out with some sites, or they'll selectively enable javascript on a case-by-case basis.

This would probably require more extensive review of logs, to see if the person who originally downloaded the noscript image eventually came back to the site with javascript enabled. The likelihood is this would only happen if the site was not functional when they visited with javascript disabled.
>44-ounce soda

blegh.
Keep in mind medieval beer was quite low in alcohol, and brewing it was meant more to purify questionable water than because everyone wanted to get wasted all the time (although it's easy to develop that sort of mental picture.)
I was going to request the music loop as well, it's pretty good background audio.
He didn't have to color in every single pixel. The gradient mesh lets you create a loose grid of Bezier curves, with a color set at each intersection; Illustrator will interpolate between them.
Cloud Computing Concepts by Indranil Gupta
https://www.coursera.org/course/cloudcomputing

I thought this was just about VPS, virtualization, NoSQL DBs but I was amazed that it also includes different algorithms for distributed systems like Gossips, MapReduce, Paxos, etc.
So it basically works like heroine or other hard drugs, it's bad side effects are just not as apparent.
PR for SaaS: 14 PR insights from Salesforce.com by benioff
Uber for banking? Coins.ph turns people into ATMs
Link to GArray is wrong, https://developer.gnome.org/glib/unstable/glib-Arrays.html
Gates, Zuckerberg, Bezos and Other Tech Billionaires Form Clean Energy Fund
Internet Startup Hà Nội một khoá học cho đi điên cuồng
My favorite was Dan Ariely's Introduction to Irrational Behavior.
You sure?

http://wiki.inkscape.org/wiki/index.php/Mesh_Gradients

http://www.shmoggo.com/inkscape-tutorials/how-to-unlock-the-...
React and Flux with Bridge.net Updated on NuGet – Strongly Typed React with C#
There's one already, and at V. 1.0!

https://github.com/ErisBlastar/cplusequality
https://news.ycombinator.com/item?id=10647655
Devil's Advocate:

The storage device is where the copy of the copyrighted media resides. The CPU, speakers, headphones, video display, RAM, etc. are all transitory in their involvement of piracy; but the hard drive/USB stick is "where" the violation is taking place.

Again, devil's advocate here! This is mostly a thought exercise.

Related: http://ansuz.sooke.bc.ca/entry/23
> This seems like a silly thing to spend five minutes of your time researching, as that is five minutes that isn't building a company

Is learning for the sake of curiosity now a complete waste of time? I've never spent a single minute building a company, so how many of those minutes are a waste of time?
Source? I'd love to read an article that disputes the finding (that men have greater variability in IQ and other traits than women).
Same in Lithuania :(
Parallels Desktop 11 Activation Key Crack Keygen Free
Thanks. I've actually gone back through my history and tried to find and correct all the one's I had in error vouched rather than flagged...
But are these phone chip application-class or domain specific ones ? meaning you can leverage linux ecosystem or do you have to program on their ~OS ?

I was looking for the most power efficient thing that could run a minimal desktop on battery and fit into my palm.
I tried for a couple months two years ago when they launched it (the newest iteration with unlimited "small" photos etc.). I had some troubles keeping the sync going from the phone but that I know was mostly Apples fault not providing a decent background API for this task (it is now available so I assume google photos has begun using it). The showstopper for me has been the web application which was unable to power a medium size library with decent navigation / organization tools. One thing that Apple nails is that the "moments" feature is a very good replacement albums for lazy people, as pics are grouped by time/location automatically. Google showed me a single stream and a search bar, which is too little to go getting that picture set from the summer last year.

Also, the main view in Google photos had infinite scrolling which is an ok technology for streams (Facebook etc.) but very bad for people needing to jump back to specific points. Apple Photos navigation of moments with its three or four different zoom levels is far superior.

That said, I'm sure Google Photos has evolved in two years... I'd like to check back
Since all this makes sense, would you mind (me ?) creating issues on the github page for discussions ?
Yeah, I feel in general it develops in that way. More flexibility, less specialization. But I don't think it's really good though.

If you have a core set of skills and tasks you can often work very efficient. You know who to talk to, you know what to do, and if you spend time optimizing your work process after some time your daily life also is not too stressful. But if you always switch and hunt the opportunities you don't know much about anything. You always have to continue hunting.

But on the positive side I think it will be an option, at least in a foreseable future. Being flexible also means you cna say no to an opportunity if it is too far away from what you are usually doing. Of course that also requires more discipline than in the past.

Concerning money I think it depends on your talent/skills/education if it goes up or down. Talent becomes more rare when people do more different tasks (e.g. the "full stack devopser" can only know a little about web development, because there are so many other things he needs to know). And higher flexibility for employees means that companies have a harder time to keep talent. Therefore pay must go up for talent. But someone who barely gets by doing one job now has an even harder time doing 6 jobs at the same time, and he has a harder time to hide due to more responsibility on his side, and last but not least more flexibility also means companies don't need to keep you. Below the tipping point money goes down.

If one likes that or not probably depends on if oneself is above or below that tipping point. I can understand both sides here. No reason to discuss just the negative side.
At this rate it's not far off what you would get with an ATtiny while active, which consumes around 10mA[0], the difference is that those and other micro controllers have sleep modes which reduce the consumption into the uA range - hopefully details on something like that for the Pi will be released too.

[0] https://learn.sparkfun.com/tutorials/h2ohno/low-power-attiny
For someone like me who has only just started playing with microcontrollers thanks to the Arduino and RasPi and has never touched/played with anything else.. could you give any suggestions/links on what I should consider using for sensors?

I have a bunch of "nodes" I need to make, each one has a single sensor (temperature, moisture, light, or distance using a sonic sensor) that will send back to a Raspberry Pi base station. I was going to use RasPi's for all of them since it's all I know. Each will be battery powered with a solar panel. Open to any/all suggestions people can give me on how best to attack this!
The problem is that gender cannot be tackled by science, insofar as it's not objectively defined (or definable). Sex is.
Software developer unveils new era of remote desktop management
Using saltstack, I can identify with XML-like configs and needing to patch an upstream module to add an obscure flag -- but it's worth it!

YAML seems less succinct than bash until you notice that salt allows you to abstract away distro nuances like useradd/adduser, apt-get/yum/pacman, apache2/httpd. Not a silver bullet for portability but allows your code to focus on the what, not the how.

Because salt was designed for the distributed remote execution problem domain, it outperforms any solution which just adds another layer over the legacy tools like ssh or rsync. You can patch salt to add that obscure flag, but can you patch ssh to distribute and run your latest bash script on 10,000+ nodes asynchronously?

For smaller tasks bash is just fine, but it's great to build your project on tools that you know will scale.
Deja Vu (sound and webcam)
>acrylic version made by many Chinese electronics companies which sell for $220 for the same print quality.

Eh, have you actually done comparisons? That acrylic printer looks pretty iffy - the vertical acrylic supports are in the wrong direction to brace against acceleration from the printhead.

It's hard to compare exactly because they didn't specify a specific kit, but that $500 probably also gets you important items like a genuine hotend. As another comparison point, the Makerfarm i3v kit for $490, although partially wood, is still a much better design and is going to be stiffer. You also get a proper hotend, heated bed, and nice V-slot linear mechanisms.
Scientists can dispute all they like: nothing will happen.

Whatever your views on global warming, it is simply a fact that people in the developing world want to enjoy the standard of living experienced by the developed world and that means much increased energy consumption. The latter will not be met in any very significant way by windmills or solar panels.
I doubt that. Gender as a concept was invented in the 20th century (by feminists, AFAIK), so by definition nonbinary/agender people couldn't exist before that.
It is more likely your kids will have no job.
Intersex is a biological (factual) condition. Anything related to gender is a psychological (subjective) one.
It's worse than that.

Look at Netflix, even if you pay, you can't be sure what content you get.

Or you can watch a couple seasons only, or until some agreement expires.

The media execs are crazy.
So basically xdcc for telegram?
Smalltalk and Lisp have each had some of the best tooling around and they are both dynamically typed.
176 lines of pure disruptive code
Every BSD Unix system for several years had a 4-character backdoor password
camera on raspberry pi zero - is it possible? usb webcam? any line into the csi camera bus?
> In fact, increasing the sample-size (i.e. over-powering a study) increases the propensity for spurious correlation.

Huh? If there aren't just 2 kinds of brain, but instead 30 different kinds, then a study with 300 brains is much more likely to catch all 30 kinds of brains than a study with just 50 brains.
Wagl – DNS Service Discovery for Docker Swarm
I don't know a single person that does not run an adblock anymore.
The HackerNews playbook and enterprise software startups
That would be in a perfect world..
Thinking of terms used in communication, the naming of the 'zfsu tx' command gives me the reversed impression. As it actually receives data from a remote host, it should be 'zfsu rx'. Maybe it would even be more intuitive to just call it "fetch" or "pull".
Support for WP All Import is one of our biggest selling points. We get a lot of support requests in part because our software is complex and WordPress has a low barrier to entry.

We have three part time employees and one more in training all to handle support. We did, however, start where you are. Here's my advice:

- Just use email. We tried Zendesk, Groove, and Helpscout. Helpscout is far and away the best.

- Your reps need to be smart, talented, and close to the business. That means you need to handle all support inquiries until you can afford to hire someone. When you do hire someone, make sure they're 5x more technical than you think they need to be. We hire developers as support reps.

- It takes us on average 2 replies to close a ticket. A reply takes us on average 6.5 minutes to write (some take 30 min, some take 30 seconds). Our tickets involve lots of debugging and weird stuff, so YMMV.

- Answer every support request as fast as possible. Our customer happiness ratings have a lot to do with how quickly the reply was sent.

- Treat support like a focus group. In a perfect world no one would ever need to ask you for help. If you get people asking the same question over and over, change your product to answer their question for them.

- Docs are a last resort. It depends on the product, but often documentation is a band aid for bad UI. That said, it's good for SEO.

- As you grow, keep support close to your ear and heart.
The solution works for any random number distribution that is nonzero over the entire real number line. A standard normal distribution works, for instance. (Edit: Regardless of the number generator used by the adversary.)
User Experiences that Matter e-book
Particles for code in the dark editor
Erik Meijer's FP101x Functional Programming (Haskell and others) https://www.edx.org/course/introduction-functional-programmi...
And their kids will have 36.
As a rails developer and someone dabbling with rust on the side, I'm very excited about this! The author is the maintainer of the ruby Active Record gem, which I have a love/hate relationship with.

I recognize "rabidferret" from /r/rust as the author! If he's around to answer questions, I'd be curious about some specific examples/learnings that you took from Active Record as things that you'd definitely 1) want to do or 2) not want to do here.

For example, as someone who's helped out a number of beginner rails developers on IRC and elsewhere, I've found that the distinction between the Active Record object, and the results themselves, is frequently a source of confusion. This could be alleviated by not have #each on the AR object. As another example, I personally am sometimes tripped up by #size using the underlying cached results and #count always triggering a SQL call. Any learnings about the AR API that have affected Diesel's?
I actually love this tax. It makes it morally, and possibly also legaly, excusable to share/pirate media.
JSHomes Teaches Homeless People to Code and You Can Help
How to Live an Alternative-Comedy Life Style
I did part 1 and liked it a lot.

I also liked Udacity crypto course, less formal but with great "hands on" exercises:

https://www.udacity.com/course/applied-cryptography--cs387
We're talking agricultural revolution; about 15,000 years ago.

It's striking that yeast makes both bread and beer (e.g. rising dough smells like beer), but beer is simpler and easier to make.

Humans at that time would have little genetic alcohol resistence - compared with the average genetic makeup of today.

Perhaps early cities grew, not because of efficiency, but the municipality gave out free samples - gateway agriculture.

But I doubt it, as fermented fruit is a far easier source of alcohol. Just let it rot.
World’s first anti-ageing drug could see humans live to 120
"Scientists argue that beer motivated our ancestors to start grain farming", start a brawl and get thrown out of pub.
(never only) 40hr/week job (project manager), a wife and a year old child

I am just about to launch my second big(ish) side project.

When outside my "real job", the priorities are with my child and my wife. So the time for anything else is scarce and the most is done after both of them go to bed.

- limit your TV

- limit your distractions on the computer (I use RescueTime)

- learn to differentiate between motion and action (http://jamesclear.com/taking-action)

- automate everything you can

- motivation, motivation, motivation (when sitting on the toilet you aren't thinking about your side project, you don't want it bad enough)
Why Beijing’s Air Pollution Crisis Is Complicated (2014) [pdf]
Hackers and Painters for Kindle – On Sale for $2.99
C++ conversion priority should use the no-conversion case, as the post explains, it was a bad compiler.