skysight-inc/HackerNews huggingface dataset:
I find it surprising that they are still going strong on AMP. I tend to club AMP along with Instant Articles, etc. Any thoughts on as to why this is the case?
Because someone is gonna sift through all that data trying to find something useful? Lol, maybe the NSA should buy up all the used electronics...
I'm pretty sure Apple News supports subscription content, but not a patron-style subscription.
I lost about 7-8k£ until now thanks to the brexit and the pound value that collapsed (just counting pure expenses, not considering any asset that I own).
So you had all the rights to call me stupid, idiot and whatever you wanted if I had voted for leave.
But it's not the case because I don't believe at whatever false propaganda is on air at a certain moment.
I believe only to facts and I look at my interests.
And the slumping pound is an incontrovertible fact that even guys like you that try to negate reality cannot possibly contest.
At the end for me doesn't really change much, I still have a good job and in the worst case I have EU citizenship if everything collapses.
I'm not sure that the fishermen, the factory workers and all the others that gets billions from EU subsidies and that voted to leave are still fine in case everything collapses.
Is there a place where Dumb TVs still exist?

I just bought a no-brand 55" TV at a local supermarket (Spain) for €450. The saleslady was at pains to explain that this wasn't a "smart tv" and "didn't have Internet". When I told her I prefer that anyway, and that I don't want a smart tv, she looked at me as if I had lost my marbles....
I moved to Docker about 2.5 years ago and haven't looked back since.

It's just really nice to be able to build code on my dev box and have it run in production or any other machine without any fuss. It even has tools to help you scale to multiple hosts. Really, it's a complete tool set to take you from development to production.

If you're interested I launched a Docker learning platform[0] last week. It happens to contain a 5 hour course that will take you from "What is Docker?" all the way to "I'm super comfortable using Docker / Docker Compose on my own projects".

You can watch the first 20 videos for free. The free videos cover topics like understanding what Docker is, how it works, and getting it installed.

[0] https://diveintodocker.com/courses/dive-into-docker
It's an interesting thing I think. People that are truly passionate about open source don't have the cash to go to Luxembourg; so will you get the best outcome?
HN is up there for me. It gave me a much broader perspective on the happenings within the field. And it encouraged me to move to the great city I now live.
ApproxDBN: Approximate Computing for Discriminative Deep Belief Networks
Online Invoices is an accounting software and CRM
4chan(/pol/ and /int/ in particular) is what did it for me. An Indian complaining about Pakistanis looks an awful lot like a German complaining about the French, or an Aussie complaining about Kiwis.
Precisely.
Microsoft is known to have various factions fighting for supremacy.
Some factions are more willing to play fair in the open source world than others.
The Windows faction and Office faction have long been known to engage in EEE tactics and still do when they can.
On the other hand the .net team is much more open to releasing things as FLOSS.

As long as something is FLOSS, EEE tactics do not work and can not work, because as long as a project is FLOSS, the mindshare of the project does not belong to the author of the project.

The author should not be trusted to have good intentions even if the project is FLOSS. There have been various cases of FLOSS projects that were turned proprietary by the author having a CLA and nobody forking and maintaining the last version released as FLOSS. Should Microsoft or anybody else try to proprietar-ize a project, we as a community should absolutely fork the last FLOSS version and support that version instead. Trusting any author (not just Microsoft) not to do that is foolish. Google did it with components of Android and the community didn't do much. Oracle did it with ZFS and now everyone ignores the Oracle version of ZFS and only OpenZFS matters.

I do not see any reason to hate TypeScript, VSCode, or the recent .net work that was released as FLOSS.
On the other hand I see no reason to oppose Flash and Silverlight differently. Neither is FLOSS and both have a lot of issues. Unless you have an interest in Flash, hating Silverlight when Flash is the alternative, is either hypocritical or simply doesn't make sense.

Note that while we benefit from Microsoft releasing FLOSS, the general trend of Microsoft/Oracle/Amazon/Google/others to move to selling services is more damaging to freedom in the long term than just proprietary software.
DyNet: The Dynamic Neural Network Toolkit [pdf]
On the opposite, software development is broad in amount and scope given to one person. That leaves many important decisions to be taken, many of which are slow or dead ends.

My Monday's afternoon: Read hacker news all day and eat ice cream. Thinking about what to poc next (of course, that counts as work).

Coworker Monday's afternoon: Tried to migrate a thing in place to get the new improvements. Didn't make a backup. The update failed and fucked the system. Stayed until 8pm to un fuck it. (Then we'll have to continue restoring it fully tomorrow).

See. He's worked full time and overtime already + many hours lost (for both of us) because we had to fix shit in emergency + many hours lost by other people who are impacted.

That's a ton of overwork and negative productivity. I could eat ice cream for half the week and still be significantly more productive than that.

P.S. This example is for toying around with production systems, it's easy to understand and evaluate. We can do examples with bad design decisions that destroy the project and are 100 times worse :D
Would be great if some newspapers and other media cooperate and found a new friendly-minded ad-network. Provide old-school picture based banner ads with pay-per-click or pay-per-view models and no (or very small and fast) JS third party code/library.
You will NEVER make up the Energy which is needed to produce a new computer by using a more efficient one. You might lower your electricity bills though.
Imitating people’s speech patterns precisely could bring trouble
Ah, the strange impenetrable language of corporate America.
Terence Tao's 'What's New'[1] and Mathoverflow[2]. Books and papers in mathematics don't tell you much about the penumbra of stories, hopes and plans around the formal work, particularly at the higher levels. These sites make (some) of that intuitive knowledge accessible to everyone.

[1] https://terrytao.wordpress.com/
[2] https://mathoverflow.net/
I think FTP the protocol would've been fine, and indeed is best suited for the job. The problems really stemmed from having to poll the filesystem because the FTP server was also not under our control. If you embed the FTP server in your app (say, with IKVM ), you can keep the whole intermediate file where you want (or even in RAM if it fits) and this entire problem shrinks 10x.
Sounds to me like you aren't familiar with Vim and the ecosystem. Plug-ins are your friends. Use a package manager like Vundle to easily install plug-ins. Not sure why you say vim isn't portable. I have my vimrc file on my github. Not only is vim available on all major platforms, it comes pre-installed on a bunch of systems. All I need is my vimrc file, Vundle and an Internet connection to customize any vim install to exactly how I want it.
I tried it with Firefox and the buttons don't work. No idea why.
Njalla – A privacy-aware domain registration service
This happened to me after a stopover in Dubai; for months all my prices were in UAE Dirhams, and only reinstalling the app fixed it. It's been this way for quite a long time as far as I can tell; I guess having a monopoly on a good map with good local business info leads to this kind of apathy.
True, in a sense some subreddits are echo-chambers.
Perhaps they didn't like Apple's taking a percentage of such subscriptions then.
I worked at a place that used neither the header or geo-ip. Multi language capability was a check box for a client and they never specified how it needed to work, so it was implemented in the most haskish way possible.

The app was not localizable, it was using an obsolete platform and third party widget library. So.... We made a handler that piped the HTML output to a parser which attempted to identify the visible text on the page and translated it using a dictionary. The only way to choose a language was a small drop down on the top of the page that was always in English, and since it was implemented so badly usually you had to leave and return to the site for the translator to start working(caching issues).
As soon as I can, I'll include comparison pages to the documentation, trying to keep it as objective as possible. I can't seriously answer this question in depth here, but it is planned, so at least experts from other systems can also jump in and complement/correct my understanding of each systems. I used a bunch of them, but I'm in no mean expert user of each so making it collaborative sound like a better idea than just giving my point of view.
>Trying to visualize is a pain to most people and deviates them from the game.

But it's a built-in skill of everyone over the age of a few months old!

Isn't the real problem the inability of 3D interfaces to, ahem, interface, with an innate skill 100% of sighted users have? In other words I think the interfaces are wrong, not the users.
My uncle had a lamb that thought it was a dog, that was serious fun. This comes close: https://m.youtube.com/watch?v=NmtnB2laX3E&feature=youtu.be
> running AGPL software anywhere on Google's servers ... entire of Google search

This is misinformed fear mongering (or maybe FUD?). The AGPL only requires that you offer the source code to the "Corresponding Source"[1] of the AGPL licensed program, if you modified[2] it, to anyone using the program over a network. Merely using an unmodified AGPL licensed program doesn't require anything. Just like other GPL-family licenses, the AGPL is not an "EULA" and doesn't apply to simply using software.

The only way Google's search software could be affected is if AGPL licensed code was added, which is why they have (with good reason) a policy to not do that. Similar risks would apply to including proprietary code, too.

[1] https://www.gnu.org/licenses/agpl-3.0.en.html#section1

[2] https://www.gnu.org/licenses/agpl-3.0.en.html#section13
A bit off-topic, but I'm italian and despite my best efforts to use english as system language on my Windows installation, I still catch some programs using italian.

Where do they even get it from? Date and currency formatting settings? Timezone? I'm baffled.
EU mulls legislation in the fight against online hate speech
70 books to make you feel hopeful
To be pickier, they never said that all URLs beginning with 'HTTP' would be enabled, merely that URLs beginning with something other than HTTP would be disabled, and also that URLs beginning with 'HTTPS' would be disabled. They never stated that HTTPS was part of the "doesn't begin with HTTP" group.
The problem with the "semi-auto" curated feeds that all of the Internet middlemen thinks is going to finally allow them to turn their online market share into profits is that the feed idea depend on the same omnibus newspaper model* that no longer works for the newspaper industry.

The dead of the omnibus paper the press is forced to choose between a return to the old local/partisan model where the paper becomes a part of political movement and receives "patronage" from that movement in forms of paid subscriptions, or the yellow(named for the color of cheap paper) model that lives off scandal creation.

*Most of the newspapers of the 90ies based most of their revenue off content sourced from their network of partners a model that only really worked because the paper had access to long distance communication networks too expensive/exclusive for widespread usage among consumers.
Here are some I like:
https://archive.org
http://meh.com
https://www.1843magazine.com
http://ribbonfarm.com
IANAL. IMHO That is up to each individual's decision. I actually asked them and they said they really don't want other people to embed comments on their website. BUT a case could be made about fair use, embedabble content and the fact that there is no effective terms and conditions on HN, just a FAQ (so I think they don't have the exclusive copyright of the comments). Plus the whole YCombinator ethos of asking for forgiveness instead of permission.

So I am discontinuing it just because HN is awesome and they asked nicely. But other people might consider things differently.
Cartesian – generator for complex configurations
See my other comment besides
I didn't call you stupid. I created a straw man, and called him stupid. Just like you created a straw man, and called that one stupid.

1. There are people who voted based on how they thought it would affect themselves personally.

2. There are people who voted based on the long term interests of what they thought was best for the people of the UK and Europe.

I made a conscious effort to be in camp 2. It sounds like you're squarely placing yourself in camp 1.

The value of the pound has recently dropped and you find that to be relevant. I don't and I'm poorer for it too. I can see that you based your vote on the short term personal economic impact, rather the long term effect it would have on human beings living in European countries.

That's ok. You can call people stupid. As long as you're comfortable being called selfish.

I still don't see the value in any of this.
Dire indeed.
Thinking critically about and researching algorithms [pdf]
After reading 3 feminist links, I gave up on the list. I don't like being patronised.

EDIT: Ok, the SSRI article was good.
I can see why they would want to prevent a reactivation of a car that was extremely badly damaged - but then, I don't agree that they should be the ones deciding. I am around people who go off roading a lot and you know why modern vehicles are not a good choice for extreme off roading? Because if you hit a tree and the fender falls off, the computer will tell you that you can't continue driving and shut off the engine. Why is it making that decision for you?

Now, I'm not saying that Teslas are used for off roading, but I suppose it's a huge worry that in 10 years time if you have even a minor accident that can be easily repaired, Tesla will just say "sorry, we can't reactivate the computer on that model, it's out of support since 2025" and the only thing you can do is buy a new model. You wouldn't have that problem with a 20 year old Mercedes, would you?
> it suggests that the foundation of Free Software is fundamentally flawed

Please stop spreading FUD about Free Software. The AGPL does not restrict usage. See Section 13 - the requirement to offer to network users only applies if you also make a derivative work by modifying the software, and even then it only requires you to offer the corresponding source to the work that was modified with the new modifications.
Here’s how you should prepare for Google Summer of Code
The 5 Major Signs You Are an Empath
MacOS Emacs Performance
Keyboard input language maybe? Is the Italian keyboard layout different?
I don't understand the time zone issue. Even the macOS included Calendar app with time zone support switched on makes this a complete non-issue, and Google Calendar handled it pretty well when I used to use it too. I travel basically continuously, scheduling meetings in multiple time zones all the time, and as long as you enter the correct time zone when creating the event, everything works perfectly.
They could still embed a custom commenting system instead of resolting to disqus or weird hacks around various apis that weren't meant for the task.
IIRC there's COW blocks (crash protection), metadata checksumming, shared storage pools (a container can span multiple physical storage devices), snapshots, built-in encryptions, sparse files, I/O QoS and access patterns more suitable for solid-state, 64b across the board (64b inodes, 64b nanosecond-precision timestamps, …), better multithreading/multiprocessing behaviour.

If you ask what innovations APFS brings to the overall FS landscape, the answer is probably "none".
Interesting! Just signed up to give it a try. Quick comment: sign up page is a little bit broken on my Pixel.
I don't have a fr-en translator available so I will try to keep it simple for you. FTP does not require restarts or reloads, and lets you continue broken uploads. The only scaling is you can do here is vertical scaling. Sorry if that doesn't fit your world view where every service must be containerized and horizontally scaled. No matter what you do, some ignorant losers will keep on using their single server ftp and call it reliable because that is their experience.
I have basically the reverse problem. I happened to set my Spotify account up when I was in Germany, and all my recommendations are forever for Germany and in German, no matter where I am, with no option to change it.
> was always glitchy (especially for boot volumes), because many applications depended on case insensitivity.

So CS HFS+ is not glitchy, and CS APFS will not magically fix applications with CI dependency.
Quite a tricky incident or a tendency ... One day, it will make you look at the problem more creatively. This is an increase in the risks of MITM - when information can be distorted or other manipulations with it are possible. But this is good as a whole. Will help create more sophisticated and safe technologies for viewing information in these networks.

Fortunately, there are quite a few workarounds and opportunities that minimize all the associated risks ...
SIMDe – Implementations of SIMD instruction sets
For me it was a band fan club website. It was built on top of a highly customized version of phpbb. There were quirks so that people could change the color of text and embed pictures etc even though that wasn't allowed. That was what sent me down the rabbit hole: how did they change the color of the text??

Unfortunately, eventually it led me far enough that I found an xss vuln and upon reporting it they shut down the ability to comment/post/pm at all. So now it just sits there frozen in time.

I eventually scraped the site (some 2GB of posts) and rebuilt the site from scratch with pyramid/sqlalchemy/postgres. I offered it up for use, but didn't get much traction. Still, that was a very fun project. Interesting how the site was still sending me down the rabbit hole all those years later.
You caught me there, but child comments give me hope
By a government of people who grew up in the same culture, speaking the same language. I believe they will get better representation that way. I want a Europe full of states which collaborate and trade and compete with each other, but where ultimate political and legal power is at the state level. I don't think that the economies of scale gained by handing over political control to a central European government are worth the loss of sovereignty and representation in the long term.

I want further devolution of powers. Not further centralisation. I think this is a necessity if you want a government that works for the people instead of against them.
If it is poverty, they could start such projects after 2 years in industry, after they become somewhat comfortable. It is somthing else.
I get the impression trailers are very common in the US, is that the case? We have something similar in the UK (we call them mobile homes) but you don't see very many of them, probably because they don't work that well with our climate.
This name is already taken.

https://wiki.gnome.org/Attic/Bonobo
You own your copy of that book. You do not own the right to make copies of the book, but you can do own your copy and can do with it what you want.

"IP" is disinformation - "copyright" is not "property", it's a temporary monopoly granted to the creator of a work.
It's not a foregone conclusion that a stable climate is more conductive to a flourishing society than a challenging one.

Northern Europe, Japan and North America are roughly the most developed areas on Earth. They also have some of the most natural disasters and harshest weather.
I love Feynman he was an entertainer, but honestly, even CalTech admitted that nobody really advanced in understanding or created anything out his works, its all like intellectual mind candy.

People who understand things who can roll up their sleeves, and get the job done, are a rare breed, this stuff can't be taught.

Later, after you create you can return to Feynman, have a cold-beer, and listen to his lectures and have a good laugh.
Ask HN: Which watch(es) are you wearing?
And why did you choose that watch/these watches?
Become a Better Photographer – Stop Asking Which Is the Best Lens
Seconded. Country is probably (but hard to guess) 55% Dutch,35% French, 5% German, 5% Other , and language is a sensitive topic. English has become some sort of neutral zone. Even so, lots of sites have a 'they'll speak french and like it' attitude, sometimes even without a way to switch to even English.
> It's mind boggling - you'd rather get a creaky piece of shit locked down cheap NEW laptop than a high quality business grade used one, because...

Yes but not only that, for laptops it comes down to priorities. I know plenty of people who are better served with Chromebook with 8 hour battery life than a refurb high end one with 2 h battery.

> I believe that if a device was gently used and hasn't failed, the chance of it failing after 1-2 years is actually lower than with a new one. I don't know if it's true, but it's been my experience.

True for some devices and not true for others.

> They're almost like pets. And I don't care how many people used them before me...

It's unhealthy to think about tools that way, off course rebuilding your tools increases their emotional value. If your rebuilds of tools are good, not very custom and things are not expensive, try to give them away to friends and family, it usually increases your satisfaction, lowers materialistic attachment and can make you more creative.
So is this just a big page of links? Are AIs writing blog posts now?
It's not being dumped, it evaporates.

Check https://www.google.com/about/datacenters/inside/locations/be... and https://www.google.com/about/datacenters/efficiency/internal... .

(Disclaimer: I work in (another) Google datacentre)
Almost correct. 32-bit devices that received iOS 10.3 did not receive APFS. It was exclusively delivered to 64-bit devices.
Until very recently, .NET has only really been usable on Windows. Nobody uses Windows for 'web scale' (ugh) stuff; it's expensive and historically was difficult to automate. So there's less incentive to make really high quality libraries for it; Guava would never happen, say, because companies like Google don't use Windows.
Fake app hiding a SMSVova spyware went undetected for years in the Google Stores
It would be interesting if it would include native Go features such goroutines and channels
Then we make the inferior decision. Equally the experts can be wrong. Or they can be right about the particular things they are experts in, but wrong about everything else.

Democracy doesn't mean always making the right decision. But it does mean we take collective responsibility when we make the wrong one.
Maybe in a competitive market with no externalities and perfectly rational consumers, aka fantasy land. Here in the real world people are easily influenced by ads, durability is less important than price, and environmental destruction is not factored into the cost of a product.

Companies make money by selling stuff. If every item you needed would be built to last and people wouldn't throw away perfectly good things because the design doesn't match the designs they see on TV anymore, many companies would go belly up.
Simple super fun!