skysight-inc/HackerNews huggingface dataset:
This is fantastic. So many sites get the basics wrong. It drives me nuts to see eg food delivery aggregator sites that use a primarily blue color scheme.

It's also worth noting that the color meanings described are Western and can be wildly different for Asian markets: http://www.illuminantpartners.com/2011/01/17/color/

I once ran a multicountry eCommerce network and the Chinese partner (alone out of 30+ other countries) insisted the site background for their portal be changed from white to black for cultural reasons.
You could, but I doubt it would have much of an effect on performance. Modern CPUs are ridiculously good at looking ahead and executing paths pre-emptively, meaning that branching is far less of an issue. On the older consoles, branching was a big issue, so that would have helped there.
Type Folding in Guile
I don't use Facebook much but it's the way many of my friends handle invites to events, so I need access to it for that at least.
"During the first 10 days they need to be careful not to accidentally send in the final project."

This deserves a special mention as a risk factor for this sort of business model :)
> But one thing is for sure, ARM is coming to desktop computing!

Yep and Apple's new MacBook and iPad Pro are a sign of Apple's future doing this.
Optimizers are mostly about stripping away abstraction costs of the language. If anyone is asking for more, they're disillusioned :).
They need to work on their security, but I've had three websites up for four years--for free. Never paid a cent.
I don't think another hosting service can beat free.

I did have problems with one site, it was hijacked by someone with a .ru email. I needed to point my name servers elsewhere in order to get my account back. Yes, it was a problem, but their staff was not completely indifferent to my problem. I've experience worse.

I can't knock a free server. If they get their security problems worked out, I would consider paying them, and using them for a site I really cared about.
And yet your friends can still be there, talk about you, tag you in photographs etc -- not to some niche site, but to a potential audience of 1 billion people.
There are many FPGA devboards with dynamic RAM. This appears to be the only board with 32-bit 10ns static rams, required for Oberon.

It is unique in its ability to boot Oberon in 1 second, straight out of the box.
I finish it, but just as a mind-activity. I can't gather the strength to finish the project. My job is done when I've figured out how to do this.

I know that "I'm multipotentialite" sounds like an excuse. I'm not disciplined (I have motivation, but it ends prematuarly).

I'm wondering how people that have "100 ideas a minute" figure out to finish just that 1/100 of the ideas.

I don't seem to be able to.

When I have some coworkers that do that - it's just fine, but when it's my own project without a company behind it, it just dies out of lack of interest and continuity.
> connectors, that are big, unsightly, and brittle

You know you can run Thunderbolt over USB-C, right? There's no reason that even five years from now, I shouldn't be able to plug my iPhone into my iMac in Target Display mode using the same cable I use to charge it.
Is Apache reporting back to the apache foundation about how you are using your apache software? Maybe your expectations about user tracking are the problem.
Depends on how much you like taking calls. Having CAPTCHA in incoming calls would be very appreciated by a large number of introverts.
How does Facebook identify what is a real name and what is a pseudonym?
It's especially funny considering they confuse/conflate Chrome (a web browser), ChromeOS (an operating system where all apps run in Chrome) and Chromebook (laptop running ChromeOS).
> What would happen to your website (or millions of websites) if one of the CDN's that you rely on started quietly issuing evil code to a few, targeted users?

What would happen if EC2 started quietly issuing evil code to a few, targeted users? Would you notice? Would your users?

What would happen if Digital Ocean started quietly issuing evil code to a few, targeted users? Would you notice? Would your users?
If you're concerned about applications using network resources, I'd highly recommend an outbound firewall. Not only can you actually guarantee your applications aren't making arbitrary network connections, but you can also use applications that attempt to, and simply block them when they try. Assuming OSX (because Atom), Little Snitch solves this issue quite nicely.
That's how it used to work, but most places have much more nuanced processes in place now. Which makes it especially laughable how the guys in the GP apparently didn't even do a basic search on the state of the art in procurement and have to learn all the mistakes of the last 20 years on their own :)
The above link minus pointless snark: https://www.google.com/search?q=Google+to+Fold+Chrome+Operat...
All of your points here are spot on. I was thinking of Star Trek: The Original Series as well when I read this article. I'm pleased that they included, on the Blu Ray, the original episodes as well as the "remastered" ones. I think in the future we'll come to regret our remasters because they make the product itself anachronistic. I'd much rather see the wires in "The Thief of Bagdad" (1940) and appreciate the film as a product of its time than to hide the work those effects artists did with other effects that themselves will eventually become dated.

My only addition to your comments here is to echo your sentiment about the diminishing returns of higher definition: putting more pixels in a display doesn't necessarily result in a better viewing experience. In my small apartment, the viewing distance from my eyes to the screen is about 10 feet. Consulting the Optimal Viewing Chart[0], I find that in order to justify a 4K TV I'd need to purchase a 75-inch TV.

I think 1080p restorations might be the final frontier, at least for me.

http://www.rtings.com/images/optimal-viewing-distance-televi...
An "essentially negligible impact" but not zero impact. Sounds a lot like quantum decoherence! Maybe GR and QM are alike after all, one working top down and the other bottom up.
Thank you for proving my point gambiting. @forrestthewoods, asset baking is already 50-200% of the gambiting's non-Retail workflow build time. This is before PGO. Ask him, if had to choose between reducing his build time 10% (without a game performance penalty), or, increasing his build time 1000% (with a game performance improvement of 15%), I think he'll quickly choose the first option. Debug time/feedback is much more valuable (usually) [0].

[0] http://prog21.dadgum.com/47.html
A straw man is what you're pulling out here right now :).

> I implied the justification of "its for the good of society" in removing/restricting human rights (reproduction) and mutilating woman (forced abortions), is no different to the justification historical dictators used when they did the exact same things ... like for example the terrible things a totalitarian dictator did to Jews and homosexuals in your country during the 40s

That's my point - the philosophy may or may not be sound, but the fact that evil dictatorships used such philosophy doesn't matter. It doesn't reflect on its soundness.

There are reasons that humans shouldn't generally be allowed to go for "ends justify the means" though. Like you correctly observe, historically it ended up with people abusing the power to promote one group over another. But the philosophy is not in itself repulsive.
My thoughts exactly.

I can't stand Android (or smartphones in general). There is something fundamentally wrong with asking the user to install the JRE on a separate machine just to get a login shell on the phone.

I was very sad the day my N900 died, which was a better Linux workstation (with a real keyboard) in a phone-sized device. But then the cheap Acer Chromebooks came out, and Coreboot makes installing vanilla Linux such a snap. The Acer Chromebooks are light enough that I can almost carry it around and use it like I would a smartphone.

Being able to make calls through some kind of unlocked Chromebook / phone hybrid would be a step what my N900 offered, but on the other hand, I just despise Android so much from the point of view of a Linux user that I'm not sure it's be worth it.

When I get around to it I'll probably just build a phone using FONA.
How are Atom's regex find/replace capabilities? I use Sublime Text's all of the time...and can't imagine using a modern text / code editor without them.
Sure, you just can't sugar-coat it. You're deciding to kill someone for that goal.
Finally Harvard and MIT students can prove who's more stressed!
I can understand how Stallman felt... To an extent. Through the early 90s (92 and 93)... I avoided X. Didn't see a reason for it... As I had everything I needed on the console. Then again... I had to downgrade my ram from 8 megs to 4 when switched to my 486. Booting up X and its associated apps kinda stressed my memory.

By 2002 I was certainly running a graphical desktop. Can't say I remember which. Never really got into Windows outside of gaming. I was most likely using Windowmaker.
I don't know. Going through the comments, people here seem to be ahead of the curve in accepting that China may actually have had a point. But it's hard to agree with for many, because that would mean conceding that undemocratic solutions can be good and effective.
Laptops are within the "desktop computers" side of the mobile/desktop split, and they have basically all the restrictions and features of phones/tablets. Desktop APIs are effectively a strict superset of mobile APIs.
What the sublimetext author did was indeed impressive.
> under the Third Reich

I think you mean under the Kaiser, not the Third Reich.

Hitler was made Chancellor on January 30th, 1933.
Fritz Haber died on January 29, 1934 in Switzerland.
Carl Bosch was not Jewish.

Here is a quick intro to Fritz Haber: https://www.youtube.com/watch?v=tdEE5uvFhOM
1- I fail to see how that optimize taxpayer's money usage.

2- I long for the time when you'd just send an ASCII file and they'd use whatever fucking font they wanted to print it out.

The only objective thing they're selecting by having such rules, is whether the "researcher" asking for a grant will be docile and cooperative enough to, eg. participate in scams such as IPCC or vaccines, if not worse.
I wonder how much faster pypy would be in parsing 360 GB of data.
What an ignorant comment. To call Android the "worst currently-shipping security product" is representative of your knowledge on the matter.
Am I correcting thinking this article is talking about the webpages of the associated VPN services? They're not injecting these trackers into the responses to HTTP requests sent over port 80 or anything like that?

If that's the case, then this doesn't seem to be a huge issue and I found the title of the submission to be somewhat misleading in this regard - my first thought was that these VPN providers were tracking/logging the traffic that passed through their servers as part of their service.

I also don't see a huge issue with the fact that some VPN providers give users a choice of different protocols which vary in security. This choice may be of use to users who are concerned about compatibility and perhaps are unable to use OpenVPN. When you connect to Google using TLS, there are many ciphers that are supported - some more secure than others.
> Atom is built on experimental DOM-based tech, and a team funded by a massive company is still jumping through hoops to do things like measure the length of a line. Is whatever DOM brings to the table worth it? I genuinely don't know.

I'm guessing the big win is Atom gets to take advantage of all the advances being made in the active JavaScript, Node and WebKit communities. At the rate things are going (e.g. JavaScript is much faster compared to a few years ago), I'd imagine any problems they're facing now will get solved eventually.
Sure, in many places, for some time, a benevolent dictator in tune with the needs and desires of their people might best approximate a democratically chosen ideal. And in other times not.

The point though, is that nobody can choose to not have the freedom to choose. And as such, we all wish to choose the best government for us - whatever form that may appear. But when it stops serving us...
As a counterpoint, I have a Samsung S3 that hasn't been updated at all since I bought it in 2012. It's still running Android 4.1.2.

Next phone I buy will be a Nexus for this reason.
Doubt it. Bionic has Android-specific features like system properties which the Android init initializes as the property workspace. I think they could be factored out into a utility library since it's just shared memory and doesn't depend on any libc-private functions, but I'm not sure. There are likely other Bionic modifications, too.
Or everything goes to mutually authenticated encrypted VoIP with whitelists. Like Signal.
I run uBlock Origin and I block third party cookies. Because screw trackers and spammy ads.
Watercraft Drone – Machine Gun Included
That story could easily read like this:

A trans woman has some photos of her and her partner on her profile. Her partner then murders her, is arrested and sent to prison. Her profile is memorialised. Her family gets access to her account from Facebook and replaces all of her photos with photos of her before her transition.

Facebook has no way of knowing the motives of people so they don't try to.
I might do that, I just hate submitting bug reports without being able to really say where the problem is sort of coming from.
Considering the amount of packages (plugins) it has, I'd say it is worth it.
I'm sure ETH Zurich would be happy to receive your patches to add a USB stack and EDID parser written in Oberon.
One of the goals of Project Oberon is a system that can be understood in its entirety by a single individual. A USB controller, or an HDMI encoder would take several books to describe.

There are hundreds of FPGA boards that do not meet the requirements of Project Oberon, in addition to the board you mention.
There are many, way better and almost free alternatives. 3,49 euros/month for unlimited domains in bluehost for example. Free (with other kind of limits) heroku, a YC company. I don't see the price/risk of sites like 000webhost worth it anymore
I wonder what FB would do if everyone just changed their name to "John Smith" to comply with a "real names" policy... it's about the most common name in english speaking countries.
I've heard of Pixar requesting presentations for plain old development positions.
Please don't recommend me any more books today. I already bought one because of this discussion[0].

But more seriously, thanks for the recommendation :).

[0] - https://news.ycombinator.com/item?id=10474120.
Even more info here http://techcrunch.com/2015/10/29/whats-upthere/
> The only real difference with mobile versus desktop computing is the human interface.

The human interface is nearly the whole point of the device. But moreover, it's not true, the difference with mobile is right in the name.
The wider internet? Yes. My social group? I'd be a pariah. I use Facebook as an event calendar these days. I'm hopeful for upcoming.org.
Nitrate film can become sticky and soft as it degrades. I'd imagine this must introduce all sorts of problems for people trying to restore it. Just attempting to unroll such film might destroy it!
Great questions. People should host themselves.
Miracast, Bluetooth, and Qi charging... Who needs a dock?
My S4 still stuck on a broken 5.0 update has something to say about Samsung being "good about updates".

Thank XDA for CM, because otherwise I'd have to get a new phone not for hardware but because the software is unsupported.
According to the changelog [1], the v8 version bump has provided the spread operator and new.target

1. https://github.com/nodejs/node/blob/v5.0.0/CHANGELOG.md
This seems to be a recurring theme: Unix (and Windows) use files. Keeping track of files is hard. If we could just use enough Unix (internet, mobile, the cloud, oh my), we could make files go away.

And then pictures, video, music, etc come along and wreck everything.

Maybe there are better machines to rage against than a hippie OS.

Also, I wonder if they've done the math on how much data you can actually cram into the airwaves. You can't instamagically move more data through a finite spectrum at rush hour on a Wednesday.
There is a previous discussion about this.

https://news.ycombinator.com/item?id=7530427
I have a stand mixer with a dough hook. I've done no hand-kneading and no additional hand-washing with any of my bread baking, and I make about 1.5 loaves per week. Outside of rising and baking time, making a standard loaf takes me all of six minutes.
Not sure exactly what the problem is. If there is a minimum standard of behavior, and the student doesn't adhere to it, why exactly is it a problem if they are suspended, etc? Is the role of the school to educate the student or to parent them?
Perfect Circles: Why We Easily Spot Them, but Can’t Draw Them
Pigeons are smarter than you thought
You can also use MAC and avoid container overhead. SELinux is the worst of the bunch because its a PITA to work with, while AppArmor profiles are pretty easy to write but its not particularly foolproof, Tomoyo has nobody developing good profiles for it, and we should all be running Grsec Kernels + PaX since its the best of all worlds but again nobody wants to put in the effort to develop all the profiles for all the programs we use, and learning modes are just unacceptable.
The guy I almost was (1998) [techno-futurism expose comic]
Would rhel5-xen work on recent-ish servers, let's say 2012?
A modern browser is the most full-featured application platform that has ever existed in terms of what comes "in the box".

Except for an operating system, of course.
Not that I would advocate confusing matters by changing the calendar again, but you just move the birthdays same as last time.

From Wikipedia: George Washington (February 22, 1732 [O.S. February 11, 1731] – December 14, 1799)

Notice the year is different. In the British Empire before 1752, March 25th was the first day of the year. March 24, 1751 was the day before March 25, 1752. Then September 2, 1752 was the day before September 14, 1752 The last day of 1752 was December 31, and the calendar has continued how we consider normal ever since.

The British custom of starting the tax year on April 6th survives as a relic of the old calendar (March 25th plus the missing 12 days in 1752).
Why doesn't anyone buy them then?
I find it an amusing irony that one of their issues with meetings is that they are about "abstract concepts" not "real things", but the entire book is about abstract concepts.
Clang-format configurator
Sure, but my point is that it's not a relevant comparison.

A relevant comparison is counting words or something like that. Things people don't have an easy way to do much faster.
How We Made 'The Toast': A Redesign Story
Most of us discussing this are already living a Matrix-like reality. 80%+ of life in front of a screen, with that last bit of time at the gym (with screens), cafe/bar (with screens), or maybe an inner-city park (with cellphone screen out). A diet primarily consisting of processed grain, factory meat and barren vegetation. Blaming our inevitable neuroticism on a chemical imbalance or moral failure, not the alienated zoo life we live -- or worse, distracting ourselves so thoroughly we don't notice it. Of course this kind of person is going to think we can fit billions more on the planet.

Our wellbeing probably does rely on technology like VR and automation, but with so many mentally ill, I would say our current situation is already unacceptable (and has been for thousands of years). Adding billions more to the equation isn't going to help.
That would negate the most important and unique feature of ChromeOS - it's literally impossible to fuck it up by installing bad stuff (or at the very least it's trivial to fix via a reset).

I gather this had made it popular in several markets.
I ended up buying a whole new copy of Windows after my "upgraded" key was declared non-Genuine. Not a great experience, but I need Windows for my current work.
Check for the order of the headers and the TLS protocols it claims to support – those are useful for identification.
The mask of flags that the guest isn't allowed to set is created by taking a whitelist of flags that it is allowed to set and inverting it, so that every flag that's not explicitly allowed is denied. They're flags that the guest was intentionally granted the ability to change. The problem is that Xen subtly mishandled the consequences of a guest changing them in a way that wouldn't affect normal guests. I haven't seen a solution to this that doesn't, in the end, basically boil down to not making that mistake in the first place.
Infinity Loop: Blueprints – dive into relaxing world of immersive challenges
Temperature probes are a cool but solved problem, gotta add some motorized control to the air inlets on your Weber to control temps :)
How much more does Facebook have to do before people realize they're a scourge of the Internet and delete their accounts?
In the last couple years at least, Chromebooks have often topped Amazon best-sellers. Technically, a lot of people buy them. It's just that compared to mobile devices, laptops as a whole are a small category. Admittedly, most Chromebooks are bought because they are inexpensive (what virtually no one buys is Chromebook Pixel, which I have never seen outside Google except the ones folks got for free at I/O).
> The icons tell you nothing; I'd rather have simple english words.

Gmail is also guilty of this crime, although at least you can configure it to use text labels. No, I don't want to learn your particular abstract iconography just so I can read my frickin' mail.

And don't get me started on the unholy abominations that are the new iPhone Music and Podcast interface workflows. Wtf.
Possibly. I don't know. Just thinking about how to increase the chances of the films being saved. Guess they could start with the films that require the least amount of work, though then the oldest of the films may be restored last, which wouldn't necessarily be the best idea.
You can amplify a signal and send it far. But due to FCC regulation in the 900MHz band for example you can only instantaneously transmit at 30W.

Another way to make a signal go further is to transmit at a lower data rate (thus spreading your signal out over time so that in effect you have more power in the signal). The FCC limits "dwell time" in a single channel to .4s in the 900MHz band.

Yet another way to increase range is to increase your receive sensitivity. Lora's Chirp Spread Spectrum coding actually allows signals to be received below the noise floor. You can liken this to decrypting data: to an observer the signal looks like noise, but if you know how to look within the noise you can pull the actual coded information out.

All of these LPWAN technologies use different forms of coding and signal spreading over time to get long range. Note how spreading your signal over time means your throughput goes down.
> It's not reasonable to expect people to "just not use Facebook".

Huh? Nobody used Facebook before 2003. Now people simply can't avoid using it?
Accounts are not linked though.
Making It Easier to Upgrade to Windows 10
Man, I will have to give atom a try again... been using VS Code for a few months now because when I last tried atom it was painfully slow... I really like the inline markdown preview.

Between Atom, VS Code and others, it's really interesting to see all of these tools built around the browser. It's funny because this is heavier than what Mozilla envisioned with XUL apps sharing a runtime.

That said, at least writing apps against a desktop deployment, android, ios, and web being able to reuse a lot of logic is a pretty nice feature to have... Even if you don't like JS. It's a trade off, but kind of exciting just the same.
Lamenting the loss of Xerox PARC, I'd assume.