skysight-inc/HackerNews huggingface dataset:
Repeat after me: It's effectively centralised. It's effectively centralised.

Almost all our traffic goes through Google, Amazon and Facebook. It's extremely centralised.

Blockchain a don't claim to have a monpoloy - they're just the most recent thing that's repopularised decentralisation.

If Amazon servers go down, so does a significant portion of the internet. That's centralisation at work!

Blockchain tech doesn't claim to have a monopoly on the term 'decentralisation', it's just re-popularised the technology.
Over here you can rent one for the summer season for 25€. You will need a 100€ deposit, which is returned to you when you bring the suit back in.
I ended up with four different shelve heights based on my measurements (paperbacks, hardcovers, misc., and art-books), and used the classical technique of bird's beak shelving supports to make all shelves configurable.

Finished bookcase:

https://twitter.com/jdhoek/status/885499829052485632

The four common shelve-heights I chose are 4, 5, 6, or 7 bird's beak 'units' spaced apart vertically.

You can see the configurable parts here:

https://twitter.com/jdhoek/status/876126132734656514
You mean like iSCSI in the cloud?
Forget easy-to-use design. Choose something hard instead
Additional links:

https://thenextweb.com/apps/2018/09/10/the-tor-projects-new-...
Given their stance against generics, enumerations, operators, exceptions, ... it was only natural that we wouldn't spend that much time looking at Go.

Also C++ did not stand still and even the compile times are slowly becoming a thing of the past, with incremental compiler and linking, and modules support.

Maybe if Go 2.0 gets done right, it gets another look from us.
Who knew hard work can be hard, this reads less like an actual deep analysis and more like people complaining they need to actually put in work to get paid.

>‘invisible’ labour such as interacting with fans is ‘a major contributor to occupational stress. In many cases it can contribute to PTSD’.

Are you kidding me? they are not fans they are your "customers" or at least your "consumers" public and customer relations are a key part of nearly every business out there that doesn't rely on accidental walk-ins for the majority of their business.

If you can't handle it then hire someone who can or find another business, PTSD? from what? reading fan mail? even if it contains death threats you can't get PTSD from that there is no trauma, what you have here it just a lazy person that realized that omg running a business that serves tens of thousands of people daily is hard.
The counter-argument there is that after you've swirled it, each water particle has to travel a longer path to get out of the neck, because it's corkscrewing rather than going in a straight line.
I never said it's complicated, I find it pretty simple, it's just not going to work by default straight away.
So those who disagree with you are corrupt? Could it be that their judgment differs, that there are different, valid opinions and perspectives out there which simply don't agree with each other?
I have written termcap and terminfo entries, and I am a vttest contributer. I admit that I haven't yet written a terminal. I've owned a few physical ones: VT100, VT220, VT320, VT510, and some awful Televideo thing.

I do restore snapshots in random orders, and I really want my terminal to know exactly where to resume. I don't expect the terminal to guess. I expect it to accept a blob of serialized state data, and of course I also need it to produce that sort of data on demand. I want that data in the snapshot files that my emulator creates.

I could indeed put the emulator, along with separate terminals (xterm) and the OS they require, within an emulator. This works, but adds the overhead of a whole extra OS. It gets confusing to use, takes up lots of memory, runs slowly, and takes up extra space on the screen.
Wrong site i guesss :)
Welded seams, skin tight and flexible joints.

Coming from tri suits I was pleasantly surprised to find surf suits to be cheap.
> Tesla’s average selling price for the Model 3 surged past $55,759

That's a lot of money.

> In August, Tesla’s Model 3 became a top 5 best selling car in the US by units [and #1 by revenue]

It's honestly a bit suprising to see this. Keep in mind that it is only data for August, so it might not be representative for the future. But if Tesla continues on this track, they could very well become the Apple of the car industry. Selling a product with clearly defined and differentiated aesthetic design, with a loyal customer base, at a premium price.

I know they have quite a few problems in other areas, but I wish them the best. This entire electric car revolution wouldn't have happened for another 10-20 years if not for Tesla and Elon.
Absolutely none of the "rich person" activities in that article even remotely appealed to me. I am confident that even if I had a bazillion dollars, I wouldn't demand the sorts of things that some of these people were asking for.

Their wants and needs sound almost like those you might have seen in a past era lunatic asylum - with the exception that these people have the $$$ to actually get people to acquiesce to their insane demands and normalise them.
Have you validated that this is true? I just pulled the extension to look at the source (it's not minified). It does have google analytics on it, but that is noted by the author in the extension.

All of the blocking logic is done client side, with a single web request that I could find (not posting any data).
Important note: Tor does not encrypt your traffic

Tor simply hides where your web requests originate from - it's up to you to to visit HTTPS sites and encrypt your communications.

Also, Tor is quite decentralised but the existence of directory authorities undermines this, since presents a centralised component.
I do not regret my decision to stop eating meat. That's disgusting.
> 1) could be solved by an algorithm, but I write algorithms for a living and I don't trust them.

Seems like one that needs a largely random algorithm with some additional weight for recent and popular works. Amazon has a separate goal to a library, using their stores isn't a fair comparison.

2 requires pictures or facsimiles of book spines, not particularly tricky. This entire process is ridiculous though. The only way you can spot anywhere near 200 interesting books in a minute is if every book is interesting, what you're actually judging is likely a marketing decision, and you have no reason to expect your picks were particularly good.

3 is a copyright issue. Google books already has a surprising number of those books archived, and your chance of reading them would be far greater if they just required one random person to find the book and upload it. Even still, in 20 years the digital libraries will be overflowing with people you can't meet talking about experiences you can't encounter.
> Having quiet workspaces

Severely underestimated.

I for instance sometimes work from a shared space where most colleagues are not devs. It isn't apparent to them why a quiet environment with little to no interruption is necessary for my kind of work as a dev. Luckily, I can work from home so unless I have a client meeting or presentation, I don't bother going in.
A reflection of lots of "C++" code I see in the enterprise, what I call "C compiled with C++ compiler", because usually it doesn't even make use of C with Classes kind of features.

Also why the C++ community has started to focus on teaching C++ the right way.
The article mentions how:

“The next day, WhatsApp replied to the ministry, saying that it was “horrified by these terrible acts of violence,” but arguing that an effective solution to misinformation would require help from the government. WhatsApp pushed a few changes to the app, adding “forwarded” labels to re-sent messages, and limiting the number of people or groups a user could forward messages to in India to five.”
I was even wondering why this is posted here, but I guess one needs to know about both good and evil.

edit: and maybe not evil, but just pointless.
That's simply not true. Many European countries have privacy laws that render credit scoring agencies effectively useless. And yet it's not at all hard to get a credit card.
Show HN: Falkervisor, a hypervisor designed for fuzzing
TFA hints at it, but even more interesting is that there was another huge volcanic explosion 6 years earlier that virtually no-one seemed to have noticed and we still don't know where it was: http://discovermagazine.com/2015/july-aug/29-hunt-unknown-vo...
In which case, they'll find themselves spending all their spare time fixing up the house and otherwise engaged in house-related work :-)
They already sell cricket protein powder [1], so I see no reason why roach powder couldn't be done. Marketing it would be difficult though, even more palatable insects are a hard sell.

[1] https://griloprotein.com.au/product/cricket-protein-powder-c...
Seems to be working, thanks! (had to disable blocking of third-party trackers for it to function, but after that, it works as promised, and I have re-enabled blocking of third-party trackers)
Is there a better way to scrape nowadays? There's so much javascript that needs to be loaded and run to make a site usable. Scrapy doesn't really do enough anymore.
Interesting features of Perl 6
Google is working with Chinese censors.

Could you show me the source to verify this statement? I'm aware of Google's Dragonfly, but I don't think that's equal to working with censors.
> I know only one western country that in the last 50 years has shut a million people in a hermetically sealed ghetto...

You're right: I should have added: ...and that it's happily getting away with it, receiving applause, economic aid and unwavering support by the same powerful countries that like to warn about the lessons of history.
It's also equally hard to trust give it's based on Hindu scripture, and the Wikipedia article itself states that they're considered mythical creatures.
Many occult texts claim that the monkeys of today are a result of back crossing human DNA into monkey species long, long ago; and that they have been in regression ever since, turning less human with time.
Your comment is very interesting. I recently took a course on Design Patterns. I sat squirming during the lectures because I didn't like what was being said, but couldn't put my finger on what exactly I disliked.

What I understand from your comment is that you dislike the Gang of four book because it renames concepts that don't need the cutesy names that they give them. Do you have a problem with the _concept_ of design patterns? Or just the names they are given? Are the concepts themselves sound and worth paying attention to?
To be fair to the Youtube stars, this is exactly why famous authors and actors have publicity agents. The notion of celebrities interacting with the hoi polloi on a daily basis is a brand-new artifact of the Internet age.

What's happening is that today's celebrities are learning why their predecessors locked themselves away in secluded Hollywood mansions and rode around wearing sunglasses in heavily-tinted limousines.
You are being pedantic, C/C++ is a shorthand that is quite common in the industry to refer to both languages, instead of typing C and C++ all the time.

Remember "The C/C++ User's Journal"? The magazine of reference for C and C++ developers?

Google, Apple, HP, IBM, Microsoft, ARM, clang, gcc and many others have C/C++ scattered all around in their documentation, do you want to mail their documentation departments?
Allianz | Data Science Platform Developer | Munich, Germany | Onsite 60k€ - 100k€

The Data Science Platform (DSP) empowers the Allianz group in developing, deploying, and operating data driven products end to end. Our goal is to reduce time from idea to delivery following the DevOps philosophy. The DSP provides a scalable, fault-tolerant, self-service, integrated, security-approved environment at a competitive price. We strive for continuous improvement of our tool stack by evaluating, contributing to, and integrating state of the art technologies. Our platform community fosters knowledge and best practice sharing.

Responsibilities:

- Develop new functionalities for the DSP

- Evaluate new technologies in the field of cloud
computing, distributed computing, data engineering, and data science

- Resolve incidents and change requests; support customers

Our platform is a diverse product. We are aiming for a cross functional team consisting of T-shaped individuals. Please feel free to highlight your strengths.

Technical Skills:

- Operations (Linux / Unix, Infrastructure as code, Metrics and log management, Virtualization, Networks)

- Software Development (Proficiency in at least one programming language (Go, Scala, Python, Elm, JavaScript etc.), Continuous integration, deployment, and delivery)

- Data Engineering (Databases, Distributed systems, Workflow orchestration and automation)

- Tools: Build infrastructure (Gitlab CI, Jenkins), Artifact repository (Nexus), Version control (Gitlab), Deployment & configuration automation (Ansible, Puppet)

- Other Skills (DevOps mindset, Open source, Agile methodologies, Fluent English)
Hope Go could take it
Slightly semantic argument, but most of those languages are normally considered compiled. They have an interpreter, but it operates on a compiled form of the language. Eg: Java is "compiled", Java Byte Code is "interpreted". Slightly semantic but not completely, as a tremendous amount of optimisation can actually be done by that compile step.
I wonder if multiple talking species can possibly coexist, or if one of them inevitably ends up destroying it's competitors.
I have modified my localhost to block the sites that are addictive, on my work machine. Works wonders for me.
I learned it in australia many years ago from these guys: https://www.youtube.com/watch?v=DYBw7k_8EbE
Of course it was the case. What do you think things like Seti@Home were running on? People who owned computers had so many idle processor cycles that they were desperate to find something to do with them.

If 24/7 home computers were never a thing, what did BBSes run on?
Well obviously they have to say that they don't supply drugs and prostitutes in these articles. What they do or tell the suckers staying at the casino is another matter...
Librarians have a similar professional reverence for their patrons' privacy as doctors do for their patients and attorneys for their clients.

The legal status of attorney-client privilege and medical privacy are both thoroughly enshrined, but there's no corresponding protection for borrowing records. Librarians are often in the news for protecting them.
percentages are percentages.
my reply is up a level due to a HN glitch
https://news.ycombinator.com/item?id=17949814

also https://news.ycombinator.com/item?id=17949897
> The real problem in this instance is not technology but a lack of education.

But WA could certainly help with this education, maybe in the same sense it educates you that a conversation is E2E encrypted. The app could easily provide a clear warning and an additional page with concrete examples of abuse/misuse and dangers.
I would think that it's greater access to mobile phones and mass communication than Whatsapp itself that's the problem.

Intrinsically, the same thing could happen with SMS.
> This entire article made me sick to my stomach, money can be so terribly corrupting and empty.

but who are you to judge what somebody else likes to spend their money on?

At least these people are merely indulging their fantasies and desires, and not spending it on acquiring more power or bribery.
I decided against a block- level system with Zero because I'm trying to make predictions about which files will be needed next locally and that's hard on a block level, I think.
Who Can Donate Blood ?
Moving away from Javascript, IMHO
Where can I buy coins for that?
So how is trusting authority working out for you so far?
It's a piece of the puzzle, these stories come from somewhere. The general idea is to use your brain to put the pieces together.
C/C++ Users Journal

https://en.wikipedia.org/wiki/C/C%2B%2B_Users_Journal

Yes the languages are different, I would like to have C nuked instead of having to use it from time to time, but I agree with using C/C++ instead of writing C and C++ all the time.

It is a matter of English style only.

https://www.grammarly.com/blog/slash/
I've worked in a variety of companies as employee and consultant and I have some counterintuitive advice that applies to building things on the web: In almost all cases, things like code maintainability, coding "standards", and TDD, go out the window during actual development. I'm not saying this is good, just that it happens (this is more a management problem than a software development one). There are deadlines to meet, changes to make, surprise features to add, etc. And usually you're just throwing things away and building new things before any of this comes back to bite you. Being able to go with the flow and handle chaos --flexibility-- is probably the most important skill to have. The job ends up being a lot of communication. If you're lucky, you'll get to code some cool stuff. But you'll also have to hardcode something clunky and ugly because there was no time to do it right. Be OK with that.
At first I thought the title of this post was wrong or satire :)
DEFLATE, which is used by PNG, is a general purpose LZ77-like compression algorithm suitable for all kinds of repetitive data.
If you're interested in reading about the darker side of gambling, I recommend this long-form from The Atlantic: "How Casinos Enable Gambling Addicts."

"Did Scott Stevens die because he was unable to rein in his own addictive need to gamble? Or was he the victim of a system carefully calibrated to prey on his weakness?"

https://www.theatlantic.com/magazine/archive/2016/12/losing-...
I once interviewed for AVG and they were quite adamant that their mobile apps collect all the data they can get their hands on so that they can resell aggregated statistics.
What I mean is that you run code on your machine from a guy you know nothing about. It has full control and you have no idea what it does.

The average user does not know how to study the code before installing it.

Heck, I don't know it. How do you do it?
If other clients start thinking the casino has a reputation for sex and drugs they'll go elsewhere. You have to balance which guests you want to keep.
I took a look at the current top item in "Politics": https://knowherenews.com/event/2471ce59-379e-40fc-87f7-fee77...

The impartial version "feels" impartial enough in tone, whereas the other two feel more openly partisan, the right one more than the left. But the story becomes more complicated when you look at the actual content.

Impartial version:

- Mentions historical dominance of left parties.

- Mentions rise of Sweden Democrats.

- Explains the Swedish political system.

- Explains the alliances.

- Explains that SD is unlikely to be in the government.

- Mentions that immigration is a central issue, but with no explanation.

- Quotes Kakabaveh from the Left party, at length. Mentions that she criticized Sweden's approach to integration, but with no details or explanation. Mentions threats on her by racists and fundamentalists.

- Is described as "impartial" at the bottom.

Left version:

- Mentions historical dominance of left parties.

- Mentions rise of Sweden Democrats.

- Explains the Swedish political system.

- Explains the alliances.

- Explains that SD is unlikely to be in the government.

- Only mention of immigration is that SD is anti-immigrant.

- Cites social democratic prime minister Löfven's criticism of SD.

- Is described as "positive" at the bottom.

Right version:

- Mentions historical dominance of left parties.

- Mentions rise of Sweden Democrats.

- Mentions that immigration and crime are top issues.

- Explains immigration and crime issues.

- Explains that SD "may not" be in the government.

- Cites SD leader Åkesson on broadening that party's appeal.

- Is described as "negative" at the bottom.

The left version goes into some detail on the workings of the Swedish parliamentary system, which are given a mere nod in the right version. On the other hand, the left version does not say anything at all about any issues with immigration in Sweden, while the right version goes into quite a bit of detail, and also discusses a crime issue, which is unmentioned elsewhere.

As for the impartial version, the content turns out to be basically the same as in the left version. Immigration is mentioned, but without any explanation of why it has become a political issue. And the politician cited is actually from the Left party, which sounds farther left than the Social-Democrat PM cited in the left version.
Author here. Thanks for the Wikipedia link. I think that the software is trying to implement HSM but I didn't know that this is what it's called.

With Zero, all local data is eventually synced to the cloud but usually this only happens after the local file is idle for a while.
> If they’re not in a permanent location, they’re probably in an arbitrary location.

The arbitrary location to often becomes the permanent location.

For me I found it helps to think which container I put stuff in. I have a box for my daily use tools. It's a drawer with tools, I know where to find it and it fits all the tools I need often. If I where to leave a tool on my desk its new 'container' would be the desk, or worse the room the desk is in. Sure the room is big enough as container to fit all my stuff and really easy to find. But no help in organising my tools.

Every place explicitly becomes a container in my mind with a set purpose and rules. For example the corner on my desk with important paperwork: container. No other stuff shall be placed there (my wife knows this as well).
The empty shelve in the kitchen where we randomly put stuff: container of (only) temporary stuff that I remind myself of to empty every week/month or so by relocating the items to a different container (often the bin).

I still do have a lot of big random containers everywhere with all kinds of stuff, but at least I now don't put the stuff I want to find easily in there, since the belong in a different container. And because I think of everything as container I have to define the size for it so when they overflow I get triggered to clean or renegotiate the container with myself.
This is a very interesting topic, thanks for working on it and answering questions here.

The first concern I had/have is about security. If everybody runs their own server, isn't this a security nightmare waiting to happen?

I understand from the presentation that these websites won't run php or other server side scripts which at least take some concern away.

Tara also showed how easy it was to copy a website, while pretty cool, that is also a nightmare scenario for most companies. If your competitors can clone your websites and pretend to be you, how do users know who's data they are looking at?
Because I agree with the parent's post: "Actually, time to look beyond the whole Java ecosystem."

If you're thinking about life without Java, Typescript is interesting. Is it perfect? No, but it's evolving quickly, has traction, and the ecosystem is pretty good.
Thanks for that. I've amended the diagram accordingly.
The article is complete clickbait.

Rumour mongering/ scare stories has been an issue in rural villages world wide for far longer than the internet let alone Whatsapp.

In Africa it usually ends in the mob killing a supposed witch doctor. I suspect the same issues would happen in small town America if the police weren't as efficient.

Obviously an article about how technology doesn't automatically end superstition and ignorance is boring. Facebook/ Whatsapp is the new bogyman and Buzzfeed was never one to worry overly about facts.