skysight-inc/HackerNews huggingface dataset:
Heaven forbid if people looked at other ideas than the official narrative! And not all conspiracy theories are far right content! Do you have much bias?!
"stifling" is an understatement. Large companies have been coopting community-driven Free Software into corporate-driven Open Source for decades.

Name the top 10 most hyped open source projects of the year.

Which ones are not corporate owned?
That video shows that... they evicted some dude that seems to make his personal brand about being edgy and annoying? What exactly am I supposed to be outraged about here?
> Gimp and Darktable truly are wonderful pieces of software

Let's not kid ourselves -- Gimp is an unusable bag of crap.
"Strelka" is the term in Russian for street fights, often rings are set up in empty lots with a sand base, announcers, referees, dozens of men and women watch amateurs put in mouthpieces and pummel each other in the ring
They also invented the router and were Autonomous System #1 https://en.wikipedia.org/wiki/Interface_Message_Processor
This looks great, but I'm wary of projects that sound this great but don't include a "downsides" section. I'd love to know what the tradeoffs are, so I don't have to spend time discovering them myself. Please consider adding a section like that.
> It's not commonly done

It’s really rather common eg several time or socket functions take a pointer as « output parameter », fill it and return an error code.

Not the best but not the worst either.
I devised a simple test for this. After the last US election there was some analysis and discussion of Google's youtube recommendations engine which appeared to show a strong bias towards conspiracy videos, which in turn led to videos that generally promoted Trump over Clinton. Now, I'm not American, and don't care who your president is, but it was around this time that I realised youtube's search engine had become pretty useless for me. Since then I only use youtube for watching tutorials or technical talks (and old TV shows that are hard to find elsewhere). I try to avoid the search engine and recommendations altogether.

Ok so that's the why, now what's this simple test? Just search youtube for CERN and note the mix of results. I found that most of the results could be categorised as either pro-science or anti-science/conspiracy. In an ideal world I would expect to see the official CERN channel at the top, followed by sciency videos about CERN, and finally the fringe conspiracy videos about wormholes to other dimensions and such. It's fun to use tor to see how the results vary by country. The last time I did this was 2017, and I don't have the data to hand, but it was roughly 70-80% of results in the first few pages where conspiracy related.

Here's a screenshot of my result in 2017 when I'm logged in. https://user-images.githubusercontent.com/28928495/71557922-...

I just had a quick look now and my first impression is that results have certainly changed and improved, but it's a mixed bag. I will find my old data and update it soon.
I once worked somewhere with kind of old-school sysadmin guys. I had to spend so much time asking and badgering one to add disk space/allocate me more disk space on a computing cluster to load a model. The cost of the excess space was probably around $1-5, averaged out of the cost of a large disk. In a cloud environment I could do this myself instantly or not even have to do it at all.

Especially as the cloud becomes more popular, and devops/modern tooling begins to be adopted in house even for companies that aren’t “on the cloud”, I see the role of sysadmins who aren’t also software engineers going away.
I have had my own share of problems with admins and corporate IT. But in most companies it really is a thankless job where you can’t win. When things work you have to justify why you are sitting around while things “just” work anyway. When things don’t work you get yelled at by some exec, probably the same who previously denied budget requests for better equipment. Add to that the fact that some users are just idiots and most companies see you as pure cost that best gets offshore. In my view definitely a job to be avoided.
Is this project still active? I don't think it is any more.
> Agree with the overseas talent comment as well. The amount of technical debt they create is massive, the overhead in communication is too high, and the people aren't invested in the products the code they are creating.

Technical debt:
As an oversee talent, cleaning up the technical debt created by (now left) US employee, we can see that both yours and mine experiences are anecdotal.

Slack Communication
Me: 1. Question A, 2. Question B, 3. Question C
US employee: answers half of the question B, general ramblings about A and C

Zoom communication
Me: Lets get on zoom and figure this out right now
US employee: lets schedule the meeting on 2 days, throw a PM and two more developers in it, so they can waste time too

So, I guess, lets agree that generalizations are not ok.
Science Under Attack: How Trump Is Sidelining Researchers and Their Work
Show HN: Streaming live-coding as my best choice in life ever
Shameless plug but I wrote https://github.com/elsesiy/qrgo which you don’t even need to install locally, check it out if you’re interested!
Happy to see that as the top HN link.

A shame it is done in C++ tho. We all know this kind of project should be done in Rust.

When will there be a decent Rust unikernel as a drop in replacement for the standard lib/async-std/tokio/whatever ?

Imagine deploying a safe REST Api as a 20MB image on top of Xen/KVM, with performances on par as a JS equivalent... nobody would use containers then.
Hard to see a "brutal attack" from the video (although it is unclear). More a fairly typical forced ejection scuffle.

I'd like to know more before forming any view. The poster offers email on domains including one named rape.lol so is obviously a charming fellow.
Good old times, indeed.
The Kali website seems even literally to be stuck in the past (http://kali.net/).

Nostlagia.
Tizen is open source and backed by the Linux Foundation. I think what you really want is a way of installing the OSS version onto the TV.
Yeah HN takes itself way too seriously.
The description on github is much clearer:

> IncludeOS is a minimal unikernel operating system for C++ services running in the cloud and on real hardware.
How to Tell Stories Through Twitter Threads
We all knew about ECHELON by the mid-late 90s.

9/11 changed the tone of the culture. Not just on the Internet. Underground raves, for example, pretty much died out on account of the more serious powers and tone given to law enforcement. Air travel will never be the same. Traveling in general -- we Canadians used to be able to cross the border to the U.S. with just a driver's license. Awful Anti-Islamic hate speech is practically mainstream. An authoritarian streak has entrenched itself in the continent's politics, starting in the Bush era and radically deepening now.

What's happened on the Internet is only one symptom of this.
I lived the book. :-) (Full disclosure: Katie Hafner is a good friend.) Katie is an engaging and skilled observer of the social aspects of our complex society and the people that populate it. Other books of hers that you might like:

Cyberpunk: Outlaws and Hackers on the Computer Frontier;

The Well: A Story of Love, Death & Real Life in the Seminal Online Community;

A Romance on Three Legs: Glenn Gould's Obsessive Quest for the Perfect Piano;

Mother Daughter Me: A Memoir.
lol

When he wrote about Sea Watch I hoped for some juice details about that shithole of an "NGO".

But this is just a rant by a guy who registers distasteful domains, seemingly to provoke actions like the one "recorded" here.

Classic CCC.
> obviously a charming fellow

Yes, Vincent is a very nice guy.

E: I wonder if any of the people downvoting me have actually interacted with Vincent.
> old and crippled finally going on the vacation you dreamed of
> living off rehydrated beans and eggs

I'm continually baffled by this kind of reaction.

I spend ~30k USD per year - more than the average american and more than 99% of the world. I live in a nice apartment with a garden, a 10 minute commute from the centre of one of the most expensive cities in the world. I buy organic food from the local supermarket and eat out multiple times per week. This year I vacationed in Tenerife, Greece, Italy, San Francisco and Vancouver.

This is, by any reasonable standards, a life of luxury. And on a typical FAANG salary it would take ~7 years to save for retirement - https://networthify.com/calculator/earlyretirement?income=13...

You would think most people would be interested to learn that their level of wealth opens up the option of complete financial independence in a comfortable middle class lifestyle before the age of 30, but instead it's always straight to yelling about dried beans.
No Justice for the ugly. At least as easily
How to convert standard WiFi dongles into digital broadcast transmitters [video]
I do this in our house and it works great. I discovered one flaw though. When I say scan the QRCode I am immediately told “i don’t knows how” Or asked “the what?” Or disapproved of with “I hate those things.”

Fun fact no one has ever actually scanned the code... ever! Maybe if I was a cafe but not for house guests.
Managing your life is about balancing risk. Having 6 months in an emergency fund is golden when (not if) you get laid off or something bad happens like a car wreck or illness or whatever. During the course of your career, it will likely happen. When it does, not having monetary worry be part of it is golden.

You can also broaden your opportunities by paying off your house and not borrowing to pay for depreciating assets (cars and other things with wheels or propellers). Getting burned out and want to take some time off? It's a lot easier if you are not having to make a big debt payment or rent payment each month.
You can buy a ionizer for less than $10 on aliexpress and it might be less electrically dangerous.

However - DON'T DO IT. Many ionizers generate ozone which is unhealthy.

Also if the goal was merely to combat dust settling on the floor (rather that health), it will only make the problem worse.
OK, the linked article talks about a downgrade attack and then uses that as an excuse to talk about a whole lot of OpenPGP stuff that no one actually uses anymore. But the article entirely fails to show how a downgrade attack is possible. I mostly just skimmed the article after that but did not see any real attacks even against the old stuff. So not really a strong argument against the OpenPGP standard.
I've read in some TCP/IP basics book (may have been W. Richard Stevens' "TCP/IP Illustrated, vol. 1", I don't know) that it may have derived from catenet (concatenated network) [1].

[1] https://en.wikipedia.org/wiki/Catenet
US Contractors Accused of Funding Taliban Attacks Against American Troops
Most test results are undecipherable to 99% of people, and the names and number ranges most likely will scare most people if they are out of bounds without explanation.

That and individual tests do not give an accurate picture without knowing about you healthy history, which is something your doctor does.
Yeah, dude, posting a video of you getting kicked out primarily hints that you were being an idiot of some kind. Occam's razor, simplest explanation and whatnot. Feel free and try to elaborate / prove otherwise.

Also, FYI, CCC team has "Hausrecht" and if they tell you to leave you legally need to leave and they're well within rights to evict you.
>But this is just a rant by a guy who registers distasteful domains, seemingly to provoke actions like the one "recorded" here.

This is CCC we're talking about, your weird insinuation re: domain names doesn't really make sense.
You're misunderstanding the power dynamic. The BOFH is the mouse.
Agreed. Seems like one of those "free speech advocates" that enjoys being as offensive as possible and then howls if anyone tries to take their content down.

The video is definitely not a "brutal assault". If the video is bad or incomplete, after pictures of injuries would easily prove his point.

Attention-seeking behavior.
Google’s typical approach is more like, “shoot first, ask no questions, and provide no contact method”.
These events that are identified, are they a local thing in the author’s area? Like BSides to Americans, etc.?
Homebrewer and gardener. Home brewing is easier. Maybe requires a tad more money up front.
Everything I've built and learned in 2019
I was a kid in the mid-late 90s, and I didn’t know a thing about echelon.
Kind of reminds me of CGP Grey's this video will make you angry.
can't China gov just watch this and use it against the protesters?
It'll be interesting to write a container system using this and build an orchestrated with this in mind. Would give you a truly minimal container OS.
Show HN: Piv – ANSI terminal image viewer
If I completely buy Guzeys citation, sleep deprivation works for half of people temporarily. So, kinda useful but not sustainable. It also ignores memory and other effects sleep has on mood.

The point I am making is we can keep throwing new treatments at depressed people, or we can finally recognize the immense heterogeneity of depression, in both its genetic & environmental causes, as well as its many phenotypes (there are lots of ways to hit the inventory threshold). This fact is why this argument over sleeping or not is even happening. It’s not a tangent, in my opinion. This is the central problem.
I wasn’t around for it, but I always noticed how you could date someone based on whether they call it “Internet” (like “interstate”) or “The Internet” like everyone my age and younger does.
Fix *args-delegation in Ruby 2.7: ruby2_keywords semantics by default in 2.7.1
Indeed. Migraines for 30 years. Painkillers allows you to keep up with whatever wrong you are doing.

So if you have migraines, it is not normal. It is not incurable either. Use pain killers when you must, but keep looking for a solution.

The solution can be different for everybody. Start with diet, it's a very common cause for it. Don't limit yourself to what you think is right. Try things, even weird ones. Took me 3 decades of trials and errors to not need pain killers.
At exorbitant costs, especially with people living across borders. This is an example of what smartphones (along with internet and higher bandwidth connections) have enabled people to do:

https://www.wnycstudios.org/podcasts/radiolab/articles/break...

While they don’t solve immediate needs like hunger and heat, they clearly are a very capable and useful tool in people’s lives.
1. The shared library is very lean: 154 kb regarding Linux 64 bit, 260 kb Windows, 140 kb macOS.

2. It is a real C library, not C++ like Qt.

3. The programmer is released from any window update stuff. Just do gee_draw_and_screenup_selected_window(myapp); and any change in content (text or pictures) will be updated.

4. The library offers text processing functionalities including multi-column text processing.

5. It is well documented. Take a look at http://geeonx.org/Geeonx_Create2.pdf

6. The library is based on the established and reliable SDL library https://www.libsdl.org .

7. Please just make an install and try geeonxdemo.

Kind regards
Nik
I prefer to read python code with type hints than without. That's like documentation. Also the IDE can detect errors this way.
I think this is just your brain autocompleting the rest of the sentence. You probably aren't even reading this second sentence, because you already know how I'm going to justify the claim of "brain autocompletion."

Though new paragraphs, or otherwise unexpected characteristics like long groupings of numbers such as 747-838-919-884, stick out and pique our interest.

I think a lot of good writing lies in playing with your internal "branch predictor" as it were.
Every time I see Moxie talking about decentralization, I can't help to think that this is all a big disguised agenda used to promote his own business for selling the Signal technology to any messaging vendors (WhatsApp, Facebook, Google, etc.)

He keeps bringing data privacy and data encryption as the sole motive for decentralization but that's not really the point. The main point is data ownership and freedom of usage.

WhatsApp and Signal are good messaging services indeed but:

- We are tied to their official clients.

- Which means that we are tied to the platforms they support

- We are also required to have Google Play services installed on our Android phones

- We are tied to phone numbers

- And if (for whatever reason) we trip on their abuse detection services, we might get banned and completely prevented of using their own service (mistakes on their side can happen as we have been seeing with Google)

The point of decentralization is to avoid all these annoying constraints. Encryption and privacy are a bonus, not the selling point.

Also, all of his points about centralization are completely refuted by the efforts of the Matrix project.
He Went from Managing 10K Employees to Raising $200M to Help Drive Manufacturing
I used to believe this but don't any longer.

For 'cookie cutter' business software development you don't need AI to write the software. Better frameworks or even just a respin of tools like MS Access would be much more impactful. Yet we see relatively little progress in the space of RAD tools, which were a big thing in the 1990s but have largely been killed off by the web. How many frontend devs even use a visual UI designer these days? Mostly they write HTML either by hand or using mashups of JavaScript and XML like in React. If anything dev productivity has gone backwards, and expecting AI to fix that doesn't make much sense.

To start with just one big problem - even the best AI can't really conceptually understand something like a business domain, and business customers often struggle to understand what software can do or articulate what they really want.

AI will contribute in some areas, probably with small workflow and performance optimisations. It isn't going to radically change anything.
My 2010's read highlights:

- https://www.amazon.co.uk/Lessons-21st-Century-Yuval-Harari/d...

- https://www.amazon.co.uk/Factfulness-Reasons-Wrong-Things-Be...

- https://www.amazon.co.uk/Laws-Power-Robert-Greene-Collection...

- https://www.amazon.co.uk/Why-Nations-Fail-Origins-Prosperity...

- https://www.amazon.co.uk/Wealth-Poverty-Politics-Thomas-Sowe...

- https://www.amazon.co.uk/Noonday-Demon-Andrew-Solomon/dp/009...

- https://www.amazon.co.uk/How-Write-Thesis-MIT-Press/dp/02625...
> We all know this kind of project should be done in Rust

As a user, I don't care whether the tool is in Go, C++, Rust, or whatever else. If Docker was written in C (or Rust, or whatever else), it would have zero effect on my usage of Docker.
Some rant about monopoly published on medium, while I run out of free-articles for this month...
> When will there be a decent Rust unikernel as a drop in replacement for the standard lib/async-std/tokio/whatever ?

When someone write it? Why not you even?
>Propose to the most wonderful woman.

Get away from my wife, you git!
A missed delivery ruined Christmas
Lessons learned from my failed Indie Hackers project
Yeah, well, you nailed it, unfortunately.
It already exists, with several deployments in production, including libraries used by Docker on macOS and Windows, MirageOS written in OCaml.

Yes, it isn't Rust and uses automatic memory management, however as proven by their deployments in production, it is quite usable.
For those who are clueless: This happened in Germany.
The name internet came from a protocol allowing LANs to cross communicate. At the time were multiple proprietary local area networks (LANs). Xerox had Ethernet which is why they were one of the earliest contributor to the Internet.

The funny thing is if you look at a map of early Arpanet, there were a bunch of military installations, universities, and Xerox. http://mercury.lcs.mit.edu/~jnc/tech/arpageo.html. Xerox was on the arpanet in 1974 but didn't release ethernet until 1980. Xerox took a long time to productize their technology back in the day.

The internet spun out from arpanet in the early 1980s because the military was worried about college students without security clearance being on their network. I joined Xerox 2 years after it spun out and it was called internet back then.
ffmpeg can operate in on streams of frames, you don't have to keep everything in memory or operate on discrete batches.
> Also, for the most part, isn't yet monopolized by lobbyists, corporatists and government working together to use regulatory capture to corner markets

When your flawed government has its own stage in the product life cycle
>Nobody has a hobby of learning by heart the bones in the human body or the law texts on intellectual property

You're making a lot of assumptions on the hobbies people have based upon your environment.

About the only thing the two fields you listed differ from programming is actual legal barriers of entry.
There's a typical amount of seething involved in any field where someone has a minor input or touch-point with your job and they can do something you absolutely cannot or would not do.

Typically it's regular folks against the office IT people, but for the Hacker News crowd the bogeymen have to be in either Sales or Infrastructure.

Nowadays it's not as fashionable to bash the sales people, because the famous tech entrepreneurs and VCs have beaten into our heads how important sales folks are and you don't piss off the income stream. So instead "we enlightened few" take it out on the other one. They're a cost center anyway, right?

And as much as most of us think we can productionize some distributed data service serving mega-high volume traffic, we either just can't, can't afford to spend the time to, or would rather not. And we definitely don't want to be paged about it at 3 in the morning on a Sunday either.thank.you.very.much.

I can say this confidently because I work on both sides of this fence.

So rather than shitting on one of the only "shared jokes" that the people doing that thankless sysadmin job get to enjoy, maybe have a little empathy towards them instead.
> Sorry, but no. There are things happening here and there, for example pthreads just got merged, but otherwise development is very slow. There are plans to run on RPI4 soon (TM), if that's of any interest, otherwise the general development is low-frequent.

https://github.com/includeos/IncludeOS/issues/2183
Didn’t Marvin Minsky name it as the “Intergalactic Network”?
The congress is a yearly multi-day conference organized at the end of each year by the CCC [0] "Europe's largest association of hackers". Not sure how attendance at bsides style conferences is but I'd figure it's more like Black Hat, somewhere around the 17/18k mark for the last year iirc.

[0] https://www.ccc.de/en/home

edit: ah yes, DEFCON, thanks. I always get those two mixed up.
As proven by the ongoing CCC talks, if Docker was written in C, security patches will be coming up daily.
> frankly most sysadmins don't make the money, the people they support do

> the fact that most ops positions at a non IT company are a lot less stressful, yet much better paid than all other jobs.

Which is it?
> Feel free and try to elaborate / prove otherwise.

Isn't that what this entire post is doing? In contrast, you're saying "oh they kicked you out therefore they must be right".
> Why not hire for $100k from <midwest> instead of $370k in CA?

That's not a realistic comparison. That's a comparison of an average-ish salary in the midwest to a far above average salary in CA. Realistically, it's more like $100k in the midwest vs $130k in CA or $370k in CA vs not being able to hire anyone in the midwest because there isn't enough volume to be able to find someone who's that much of an outlier.
If someone watches one conspiracy video, then their recommendations become all conspiracy videos which inevitably leads to them consuming more and more far right content.

Just in case you didn't know, conspiracy theories aren't an exclusively right wing thing.