skysight-inc/HackerNews huggingface dataset:
I really never thought they would take off.

I did buy an Atari 2500St for college, and didn't tell anyone. I felt like I was cheating.

While all the other students were griping about typing, or paying a typist; I just hit print.

My girlfrined in college hated the "thing". Yes--she called it the "thing". "Leave that thing alone."

She is now a millionaire, and head of technology at some company.

After college, I bought a small electronic typewritter, that did word processing.

I hated everything about computing, besides word processing, and didn't see the need for a computer if I wasen't in school.

Plus, I tried programming, and I Knew I didn't want to spend my life in front of a screen, for anyone, for any amout of money. I hated those 500 page computer programming phone books. I just hated computing on so many levels, it's ironic now.

I honesly didn't get the magic in programming until later on--a lot later on. Well that Atari went right into the garbage in the 90's. Yes--ouch! I so wish I had it now.

I don't think people realize, in the 90's, it was really a gamble if the average person would buy a computer, even a GUI based system. Some people just hated everything about them. They were just so unsexy. So dry to many of us. So boring. So tedious, and never seemed to just work.

I had a friend remind me in the 90's computing is an art too. He is now a multimillionaire. We worked at a chit job, and his friend's said, "My dad is willing to invest in a gaming company for us. Do you want to join?" He did have to think about it. In a few years he was set for life. He didn't ask me to join them, but I probally would have turned the offer down. I idnt get games, nor did I think the business would last more than a few months. Awe--again, so wrong!

My mom was one of the first to buy a used blue Mac, and she loved every thing about it. It was then, I knew they would be big, and I was so wrong. I figured if she was willing to try them, they are making strides, at least Apple.

I still didn't find the magic in computing/programming until about 15 years ago--sadly.
I think it's "Python will teach you more about programming, C will teach you more about computers".
I fail to see how having people translates into having jobs, skilled labor, etc. This crisis is about automation, there is no need for more people. It is also well-accepted that migrants contribute less to the economy, either due to lower wages or simply because they are unemployable.
Non-blocking TCP Server explained
BTW: Do competition sites have an army of downvoters to bury leaked questions (it's kind of frustrating when one spends time answering one of the rare more interesting questions and it gets downvoted into oblivion because of a duplicate that wasn't answered properly and then also disappears...)
Well, the news that shows up is stuff primarily relevant to programmers...

I just wonder who else would be interested
This is a win for self obsessed snapchat users.
The sqlite website runs on an sqlite db.

Yeah, but the sqlite website doesn't need a db at all.
Pros and Cons of 5 Different CMS – Europa DSI
Draw ℔ very carelessly, and you end up with #.

# is never, ever, ever called the "pound sign" in Britain or Ireland. That's always £.
> vegetarian dishes have to be more appealing to the public at large

That is just a question of habit and education. If you are used to veggie food, the meat is not appealing to you. Tastes are things we build, not stuff we are born with.

Vegetarianism will not become a norm, if it does, because of one factor only. For such a strong cultural habit, you need several factors. It may happen under a combination of the following:

- meat production is costing too much ressources (land, water, energy, etc) compared to the food it produce
- meat production does manage to feed the growing propulation;
- mass meat production will revealed to be more and more unhealthy, either by nature, because of the artificial products we use for it, or because of the pollution it causes;
- it's effect on global warming will trigger a similar reaction as the one we had about CFC.

I doubt it though. I see more and more people consumming less meat around me, I'm a vegetarian myself, but I can't see a shift happening any time soon.

BTW, morality is a very weak factor. It never stopped people to drink and do something stupid, it never stopped people from bying iphones built by children, and it never made them choose a proper president.
You might want to use wepack dev server or the live reload addon. That's what I use together with Firefox (Developer Edition).
Anybody know if there is an Electron or NW.js for Firefox.

Also, when is Firefox going to let me style scrollbars?
My bad, I should have said that "I think that history has proven that being open source or free software does not render you immune from bugs and security holes."

Free software is not some magical silver bullet that makes your software impervious to bugs or mishandling.
Watching this made me nostalgic for world.std.com, in Boston -- that was many folks' first dialup ISP.
Why You Will Almost Definitely Have to Change Your Name When Speaking Latvian
It's pumped out of the ground as oil, converted into plastics, and after a short life, buried in the ground again. Maybe this wouldn't be so bad if much of it didn't also end up floating in the ocean, being eaten by animals and contaminating the human food chain.

What I think is most sad about this is that we've come up with a material that can last nearly forever and is relatively easy to reuse and recycle (at least for simple thermoplastics like polyethylene which is what most plastic bags are made of), and yet we waste massive quantities of it. Biodegradable plastics just fuel the "disposable culture" and its resource consumption more, because they are deliberately designed to not last long.
Hmm, interesting. I forgot jwz hates hackers news. However, I can't reproduce "the problem". I can click on it just fine. I don't think I am using any extension that blocks the referrer.

In any case, I can't edit my old post. Sorry!

Edit: ok, I can reproduce in an incognito window.
The great success of capitalism is to allocate resources efficiently. Fundamentally, someone is paying banks for their services; either the value they're providing is more than they charge for it, or not, but in the latter case people would stop buying their services (conspiracy theories notwithstanding). Then at the individual level, the bank is willing to pay someone x amount for the value they provide the bank, and either that's where they can earn the most (because it's where they can contribute the most) or the person will be paid more elsewhere.

There are of course inefficiencies, but they're self-correcting. A bank that overpays its bankers will be undercut by one that doesn't. A company that overpays its banks will be undercut by one that doesn't. It works better than any alternative that's been tried.
Previous discussion https://news.ycombinator.com/item?id=11258573

Cloud Design Patterns (microsoft.com)
163 points by dnnrly 199 days ago
You would back up the WAL as well.

However there might be a lot of WAL to apply, as data gets added then deleted or changed.

A differential backup (see Note) solves this somewhat for large databases by just backing up the blocks changed since the last full backup.

So you might do a full backup once a week, and differentials nightly in between and also save the WAL. This means you are not backing up many TBs every night.

To recover, you would restore the full backup, plus the last differential backup plus any WAL since the last differential. This reduces the volume of WAL to be applied in a recovery.

Note :

Differential backups would include all the changes since the last FULL backup.

Incremental backups would include changes since the last backup, whether a full or the last incremental.
There is No “User”
No, but Lennart's been re-inventing userspace poorly...
I see a lot of people asking why not club this feature (and Duo) into Hangouts. I use Hangouts too, but it looks like they'd grown too complicated for a common user who wanted to 'just' do a quick text chat or a quick video chat. Hangouts had chat, SMS, video, phone calling and what not. While I didn't see any problem at all with that and found that good (except the UI that was still not good), probably it's a little daunting for some people.

I still wish what others are wishing here, that there is a unified app which just does all these things nicely with enough simplicity.
Yeah, this resonates with me a lot.

I think humans are meta and that when censorship occurs like this it only empowers the people it's trying to silence. Meaning that while Brandon Eich may personally have had negative impact, I honestly don't think in terms of public opinion that this incident had a positive impact on gay rights. Instead, it's cited as an example of how the 'regressive left' is silencing conservative views, it strengthens their resolve.

I think a large part of it is due to the internet. Meaning, in the past this likely wouldn't have been seen by nearly as many people, and they wouldn't have the ability or impetus to truly impact the individual.

Given the relative ease of denigrating him, plus acting from a place of moral authority(depending on your views...) this is the result. And the 'justice' felt good too, because it was 'right'.

I think about this a _lot_. I can feel the racial tensions even in my neighborhood, it's never felt this fractious before and I honestly believe the perceived(and in many cases very real) levels of censorship are a major contributing factor.

Racism/Sexism/Homophobia - I firmly believe that the majority of individuals can see the immoral and in many cases plain stupid aspects of these. I also firmly believe that a part of developing a healthy moral framework involves 'testing/bouncing off' offensive beliefs between one another so that we can rationalize and come to the conclusions ourselves, not being able to freely 'play' stifles growth.

All the silence does is make people want to go home and release their angst online, we end up with extremely polarized communities where these specific local instances of injustice from both sides are used to justify/re-enforce a narrative. The end result(or perhaps the ongoing/developing and hopefully not escalating) is things like actual white supremacists on /pol/ and #KillAllWhites etc. on Twitter.

I have so much more I could say about this really.
Title says "never", article then proceeds to explain all the dangers, and how their product will make it possible to prioritize your roadmap using customer feedback.

It's basically clickbait-titled spam.
Well, you learn something new every day.

I guess I'm switching to ZSH now...
When I first saw the headline I thought this was going to be about YouTube Heroes.
Recent versions of the OpenSmalltalk VM [1] now support macOS Sierra. The latest version can be found at [2].

[1] https://github.com/OpenSmalltalk/opensmalltalk-vm

[2] https://bintray.com/opensmalltalk/vm/cog/_latestVersion#file...
You also have the converse problem, that a lot of value isn't transactionalised at all - if two people who look after their own children switch to paying each other to look after each other's children, GDP goes up.

So what should we be measuring? Value consumed by natural persons? That's the end goal of all economic activity, right? (But even then - if someone receives (privately purchased) medical treatment for an on-the-job industry, that would contribute to my "value consumption" measure but it shouldn't)
Feds to Allow Preferences for Low-Income Applicants in S.F. Housing Complex :NPR
They didn’t plan for ventilation for all the hardware, so they cooled the server room with a garbage can full of ice!

In the video, he said they had no money for it, but that is quite possibly the most expensive way to cool a server.
It sounds like Tegmark is pointing out a pretty obvious and deliberately designed property of LSTMs... the entire point of them is to avoid exponentially decaying / exploding gradients and allow propagation of information over longer time-scales.
Partly because listing emacs or vim would launch a flame war, but Nano's intent is to be a small text editor, friendly enough for newbies, to handle small jobs, like writing an email, or editing /etc/fstab. And it does that pretty well.
My issue with firefox is mainly it's startup time. It's horrible. Edge and Chrome start instantly while firefox takes 20-30 seconds. Maybe its because I have pinned tabs only in firefox since its my main browser and that I have more plugins there but it's still unresponsive and feels sluggish.
It is also possible that Microsoft leverages reprogramability of FPGAs to iterate over some designs that will at some point land in Intel chips. FPGA is probably the only solution that is both relatively cost efficient and real silicon allowing to iterate over silicon designs.
> please use the original title, unless it is misleading or linkbait.

I wouldn't class the article title misleading enough to warrant editorialisation. So this submission is following HN guidelines.
Engage the Eye to Reach the Heart
Yeah, it's not perfect, because nothing is, but it's pretty damned good.
Germany needs new germans. Or people that will speak german. You can't automate everything. Not yet. A lot of automation today is TOO expensive. Requires too much maintenance and some other stuff cannot be automated at all.
Or are you telling me that wiping old people's asses is something that has been already solved by building robots ?
USPS Discrimination Against Atheism?
> why companies are still paying for commercial DBMS engines

In my experience in 90% of cases application code migration to a new db engine is the real road block.

I've seem many cases where even migration to a new Oracle version is a huge problem because of required app code review and full user acceptance tests. So companies pay licence fees for old unsupported versions. What is even more absurd.

And frankly speaking in many cases of simple apps even SQLite has all necessary features in replace Oracle.
Demystifying IoT – The 15 key building blocks of an IoT solution
More like someone occupying lots of parking spots outside the mall, then charging many times the price for you to park there. Or take up many seats in public transportation, then charge people extra to sit, or hold seats until their friends come aboard.
...
Have you ever wondered why nobody tries to port shell scripts?
The largest chunk of jobs is already in the service industry, where the amount of jobs tends to scale linearly with the amount of customers.
If only they were even that - there is still quite big demand for even unskilled labor. Instead they are usually allergic to any type of work, and just looking forward to receive some benefits.
There are some efforts to bring it into the modern era.
Firefox has had browser sync for ages and continues to have it as far as I know.
Ah, so there is hygene. I couldn't tell, so I assumed not.
The author has changed the title of the blog post!

I will never complain about HN titles again because people just can't understand that both HN titles, and article titles can change quickly. It's the nth time I mention that the title is wrong at that particular time, and instead of getting a "thanks" and all I get are downvotes by people that don't realise that either the title of the submission or the title of the article has changed in the meantime.
Ask HN: Has anyone made a chatbot in a language not English?
(without manually coding the rules)

How did you approach it?
NASA: We didn’t change any zodiac signs, we just did the math
From my own experience Altera floods education/research facilities with free-or-cheap developement boards and tools compared to Xilinx. Much like Atmel or Microsoft itself. Microsoft already has large programs to grow users for their software and Altera is more suitable in this regard.
I am a chronic tabber. Chrome can barely handle 20 tabs at a time on my machine (A T410 - nearly 5 years old). Firefox can chug along fine with more than a hundred tabs may be a 200. it starts to show problems only when the session restore file reaches 300mb or more. (Yes that is as far as I have pushed firefox.)

Firefox is much much better than Chrome. Only chrome can put it's foot in the door and sneak in anywhere due to Google peddling it on all its webapps as the best browser for optimal performance for google apps. Just the search and gmail page is enough to convert the unsuspecting population to think Chrome is better than Firefox.

How many of the common masses are actually aware that Firefox exists? How many of them would actually try out both browsers on their systems and evaluate and decide which is best?

There are still people who are swayed by endorsements by huge corporations as signals of quality. In their eyes, Google, which is their window/gateway to the internet, saying Chrome is good would just seal the deal.
Sadly reload changes the state of SPAs, that's why the sneaky CSS-only reload is so useful.
If pages lag or freeze it might be the developers fault. I realize some are providing complex app like experiences but most web sites are just text and images artfully arranged. Making this simple thing slow requires dedicated stupidity.
NLP, AI, ML, bots – a passing trend or much more? What's your take on this?
Resources to Learn to Code
I don't quite agree as someone with few points on StackOverflow the mods can be quite hostile and inflexible when it comes to the rules.

For instance I found a browser bug in the code submitted on a stack overflow answer [1] and I edited it and it got rejected because it wasn't in the spirit of what the original author intended or something like that.

I also had no way of replying to the rejection motivating what my reasoning was and maybe reinstating it luckily the original author got in touch and fixed it himself later on.

At that point I wasn't even able to comment on the reply since I didn't have enough points so I would ague the barrier to entry is quite high if all you want to do is just fix a few mistakes you spot while using the site.

Also there are multiple communities like Ask Ubuntu, Server Fault each with their own points which means I run into the same problem over and over again even though I have proven myself on anther sister community.

[1](http://stackoverflow.com/questions/12131273/twitter-bootstra...)
>My doctor did not directly link my stroke to overwork, but said it could have been aggravated by stress, overexertion and exhaustion.

Could he put it any more directly?
not that big pain in the ass once you get DKIM, DMARC and SPF working...
The secret life of a startup employee:like a firefighter leading an arsonist
A Walking Tour of New York's Massive Surveillance Network
Many distros manage to actually bundle flash which then just works out of the box. This isn't a Firefox issue its your distro.
I disagree. C++ has never had a clearly defined abstract machine, or a common virtual machine. Knowledge of what is actually going to happen is necessary if one needs high performance in anything other than trivial circumstances, and knowledge of what the compiler is going to do is part of that. In C++, there are times when it very much is our business to know how our tools work and what they're going to do.

There are languages in which not knowing what the tools are going to do is never a concern. C++ isn't one of those languages.
OpenSSL Security Advisory - 26 Sep 2016
- sharp [1]

# ‎- octothorpe [2]

Different symbols, though very similar.

(Edit: So much so that the true sharp symbol apparently does not render correctly on HN)

[1] https://en.m.wikipedia.org/wiki/Sharp_(music)

[2] https://en.m.wiktionary.org/wiki/octothorpe
What really appalls me is that in some parts of the world, it is likely there are people who would seriously be scared upon seeing something like that, with thoughts of "is that a bomb?"

On the other hand, you can still find pockets of the DIY ethic in many places. A while ago I remember watching on YouTube an automatic transmission being rebuilt, and two rather young (around 8-10) kids were helping their father with it. That was cute and inspiring.
Can they? Or are they just sock puppets? Irresponsibility abstracted?
Yes but in the long-term this screwed you hard. If you ever stole e.g. a diamond from one trader you could no longer sell that trader diamonds. Even after years and dozens of looted diamonds you still couldn't sell diamonds there.
> 2016 was the year the Linux desktop died

As a Plasma dev, honestly, we couldn't feel more different right now. I've been hacking on KDE for 12 years now, and this year has been one of the best. Here's where we're at:

* We're about to ship Plasma 5.8, which will be the first LTS release of the Plasma 5 product. It's been an incredibly satisfying dev cycle, where we really hunkered down and spent a few months on performance optimizations, robustness (especially around multiscreen) and fit and finish (our design guys did an awesome job). There's not a doubt in my mind that this is the best version of the KDE desktop we've ever released.

* We've significantly professionalized our engineering/process story in the last two-three years. All of our new code has really high test coverage, we're increasingly expanding test coverage of our older code, we've got better habits on code review, we've got real meeting cycles, etc. I'm pretty confident about calling some of our new code best-of-class - e.g. our kwayland lib is the best-tested Wayland implementation around, period.

* We've been able to do the above things despite having ongoing porting churn (the Wayland transition), which is a process challenge we failed pretty badly in the past (the KDE 3->4 transition). We've learned a lot about how to manage ourselves, and most of the work we've done for Wayland has directly improved the quality of the X11 experience as well. Every time we've had to rewrite something we've asked ourselves what other goals we can hit at the same time that deliver concrete value to users.

tl;dr We think what we do now is the best we've ever done, and that we get better year-over-year while living up to our original goals. And we're not about to stop.
Stockholm-based HR startup Teamtailor expands within Europe
Do you really think that if he would have been fired by Mozilla and then Mozilla had claimed at every corner that he resigned voluntarily, that he would have just accepted that, instead of going to the next media outlet and selling the true story there?
This is something that makes me extremely happy. I can't wait until someone tries something like this for FO3/NV as these are my favorite games.

Hopefully then I can jurry rig some kind of coop system into the game.

I can also be sure that my favorite game will be supported on all future hardware I run, fix any bugs myself, and keep it going until I die. Without VMs of course.

This is very important to me as these sorts of things aren't like books or movies. People who don't game might not understand this. It's more like a really really long game of chess that gets you purposefully emotionally invested in certain characters. I think I'd feel emotionally sick if I lost the ability to be able to start Fallout 3/NV and I don't even play it that often due to college and work.
True, I've read that they made both the syntax easier to parse, and kept the compiler relatively simple to avoid intermediate structures/allocations etc.

I took a look at Wirth first Pascal compiler too, it's just too files, of acceptable length, lot of coupling though, but it's easy to guess that it's an imperative style that brings a lot of mechanical sympathy.
Mailgun: A email service
Hey, we do it for Polish with Lekta.ai NLP framework - it's language-agnostic (AKA language-independent, so it can be used with any language) but unfortunatelly the API won't be released until the end of this year. Once it is though - you'll be able to do so many things with it! :)