skysight-inc/HackerNews huggingface dataset:
Regardless of any opinions on either side, I don't understand why we have made degree a social prestige?
Someone in the comments said degree values will degrade and they are probably right as it happened with lower education as more and more people got in. Maybe there are lack of jobs or companies are exploiting people by making them grind more in an artificial constraint environment or some people are hogging off the resources and causing major inequality in pay gaps?
I have no doubt education is valuable and so is experience but why does that have to compress or translate into a paper? Should we really be running on an old feudal model of producing workers in 2020?
I have a lot of questions. I dropped out of school recently due to the toxic culture degrading my health to the point I am severely antisocial and definitely depressed enough for no reason.
The competitive grind is worse in countries with overpopulation and the quality is just outrageous.
I just wanted to work on something cool, become a surgeon but that route was sealed at 10. No money, no family prospects, grinding is too difficult and being a drug addict and die young seems a better option if you had a non functional childhood due to the whole burden later on.
I thought life would improve with vast improvements in productivity and industrial revolution but what we got in the end seems to be mostly cosmetic for the past 20 years. Yes, having the ability to order food or communicate is nice but that was doable before too. Taxi on demand? Well, we had numbers before (even though I was born in 00s), my dad has stories of it.
Fancy animated avatar on social platforms seems cosmetic. What else really changed in life quality?
ECS is all these things and none of these things. It's several separate concepts under the same name; different applications/games pick different pieces of it.

It's kind of meta, really; you can imagine ECS itself as an entity, and different meanings of it as different components that could be included in it.
Yikes. My kids' clothes get chucked into boxes and that takes enough time as it is. I can't imagine a situation where I'd fold them. Wedding clothes, maybe. It's not as if I'd ever iron their clothes.
You’re the Top Gopher GoCenter Badges Honor Go Modules
Isn't this usually referred to as the decorator pattern when used this way outside of a game loop?
I immediately thought about the guy who filled his boat with foam, in his quest to make it "unsinkable".

Also, he made it fully autonomous.

https://towndock.net/shippingnews/sean-d-epagnier-and-alexan...
I find reverse parking easier to reason about spatially. Ok I do have a backup camera, but even without that you can roughly see where the back of the car is in the mirrors. With the front of the car I have absolutely no idea at what point I should stop (meaning the bottom of my front bumper is rather scratched).
You don't have to produce a well-ordered ballot. E.g. you can pick your favorites and let everything else share last place.
Putlockers HD Movies Watch Jumanji the Next Level (2019) Full Free Online Movie
Get plan9port for OSX, forget XCode, Vi, Emacs.

Set it up accordingly, you won't go back.

Acme under OSX shines.
Hi, I work on the Ghostery extension.

In addition to my answer regarding the business model of Ghostery above: https://news.ycombinator.com/item?id=21897809. I'd like to add a few things to address your points:

(1) Ghostery did not "fall completely out of favor", as far as I can see. It is true that in _some communities_ (in particular some sub-reddits), some people tend to recommend different addons instead (often not based on any technical arguments, though), but this is not a trend that can be generalized (more people continue to recommend Ghostery as a very solid privacy protection suit).

(2) EFF's Privacy Badger is not a replacement for Ghostery, for more information about why, we wrote about it in the past[1][2].

(3) Ghostery has an "actual ad-blocker" built-in, in fact, it is one of the most efficient out there as was shown in a study that we published this year[3]. The adblocker as well as benchmarks are open-source and anyone can run them locally to verify the claims. We also more recently wrote extensively about the internals of this adblocker[4].

References:

[1]: https://whotracks.me/blog/how_cliqz_antitracking_protects_us...

[2]: https://0x65.dev/blog/2019-12-19/blocking-tracking-without-b...

[3]: https://whotracks.me/blog/adblockers_performance_study.html

[4]: https://0x65.dev/blog/2019-12-20/not-all-adblockers-are-born...
Very cogent.

The Chinese emperors all sought ways to appear mandated to rule.

And the purpose of royal portraits in Europe was to show the lineage of throne inheritance.
Re solar power: the short answer is that wind carries far more energy than solar.

Tûranor PlanetSolar is a 31m catamaran with over 500 square metres of solar panels. I think I'm right in saying that its cruising speed is slower than any regular yacht. A big racing yacht is multiple times faster.

What I'd be interested in seeing is if a big wind turbine could be put on a yacht, rather than sails. One fun advantage is that it should be able to travel directly into the wind.
Upwork – The Complete Freelance Portal
When signing up for my current job, I didn't even bother bringing them my master's degree. Too bad because it's from one of top two tech unis in the country. Not to downplay the benefits of higher education, but it's certainly not a prereq for good employment these days.
When my friends and I first got ipods, we figured you'd be able to just plug into peoples laptops and copy songs like a thumb drive. Boy did we learn that day.
For someone that never used it, what was the appeal of this service? I took a look at the site and didn't really get it.

What does this have over Spotify?
I think that the decrease in biodiversity is dangerous, but not threatening an extinction event yet - or at least I've never seen a credible scientist who works in that field making that claim.

(I'd also note that both of these things seem to be caused primarily by pesticide usage and other agricultural practices, not climate change)
I think the problem with e-fail was that gpg would output data before verifying it. Age will only output chunks of data after they've been verified.
You vote once in the Schulze method
The 2012 can even install catalina.
And they’re first come first serve hence the shift to universal links which have terrible UX. There’s really not a good secure solution on iOS.
Copyright was pretty much imposed on the entire world via trade agreements. Adopting US-style intellectual property laws is pretty much a requirement for trading with the US. They even put countries with lax enforcement on a watch list. It's sacred because the multibillion dollar copyright industry spends a lot of its money lobbying governments.

This doesn't change the fact that copyright infringement is so trivial copyright might as well be incompatible with the 21st century. Actually enforcing copyright requires sacrificing free computing and the free internet as we know it today. Humanity should sacrifice the entire copyright industry instead so that computers can remain free. Abolish copyright and let them die if they can't adapt.

My problem is not with state secrets but with how governments prosecute their revelation. Whistleblowers are treated like traitors when they reveal the abuses perpetrated by governments under the cover of national security. Of course, the governed doesn't have the privilege of keeping secrets by using encryption: authorities and judges feel disrespected when they can't get access to information and punish people without proof almost out of spite.
What's Left for Private Messaging? [video]
Combine this with Wox Launcher and you can find any file in seconds with a few key strokes.

https://github.com/Wox-launcher/Wox
Some people love systemd. Finally you can reliably manage system daemons, WinNT had this 20 years ago.
99% chance it's just some calculation tool not truncating.

I wouldn't be surprised if that text is machine generated from a template.
There are no ads on Google News and I think it would be hard for Google to monetize other news organizations' content in their own news app without being sued for it.
I like many of the bernstein tools, but daemontools is not one of them.
That sounds entirely reasonable, but was not at all what he said in the statement I quoted.
The Ultimate Acorn Archimedes talk
FWIW, my hunch is lots of information gets shared that the SEC doesn’t know about.
Can you expand on this point and where you're going with it? Because the article mostly (poorly in my opinion) addresses the tariffs that were introduced which are a very different beast from the various tax cuts that have been implemented.
Im just reminded that the fashion industry does somewhat the same.. they litterally set fire to unsold clothes, to protect the brand and margins.
That argument was lost 20 years ago next week I'm afraid
Thanks. I've never bought anything from Sonos so far, but after everything I've read here and in this thread, I'm blacklisting the company and will advise anyone I know to do so too.
TravelPeri – Find top attractions to visit in each country
Popular Abuses of OSGi Bundle
Hi Akina.

I tried opening https://bajji.life/en but the website doesn't describe what your app does.

I am not inclined to run random apps just to see what they're supposed to do and due to this, it would be even harder to convince other people to do the same.

I advice to add a webpage describing what bajji does, along with screenshots.
I’m trying out half and half. It’s 4g of fat, 1g carb so very ketogenic. I think it would work great for fasting.
That is only true for a casual user's desktop, maybe. If you're a power user or a server admin, you will likely be setting up services, or diagnosing their failures, at some point - and then the features and the ergonomics of the init system are very relevant.
> overflowing a variable

...can easily happen indeliberately. Just as any other exceptions. Which C can't even handle in a deterministic way because it doesn't have built-in exceptions, so you have to rely on libraries or remembering to check error codes. Not easy to reason about.

> typing is a non-issue

When all your function ptrs have to be cast to and from (void*) - hell yeah it's an issue.

> minor hassle

Then why are buffer overflow exploits in C programs on the news?
Since the site doesn't load currently - which is a bit funny considering the title - archive.is comes to the rescue:

http://archive.is/8Wj44
No, I'm unfortunately not aware of any, but I stopped paying attention to the field years ago, after it turned out to be almost entirely focused on surveillance capitalism.

But back then, the startup I mentioned had a local competitor too (which initially marketed itself to industrial and medical use, aiming to actually improve something in this world for a change - that's why I liked them, until they too pivoted to helping retail fleece customers). The beacons made by that competitor were designed to be opened, and to have the battery swapped when it died.
Why not? It's simple, it's efficient, and it gets out of your way.
Lennart Pottering.
What latency are you referring to? Latency between the source and the sound from the speaker? For me is this only a problem for the audio that goes with video. For pure music I don't mind. But in the video case I switch to pulseaudio directly but obviously lose the multispeaker setup.
I will try to improve the docs to make it clear.

Thanks to reply. I had no idea about this problem.

But the project is very simples Just try to follow the examples and it will word. Also it's looks like others pipeline system based in yaml.

The next changes will be about docs ;)
Yes, believe that is more correct.
One item that is often overlooked that I wished more remote team mates would do: Get a business line for your internet connection or better yet, get a second line and use it only for work so you can segment your network activities between home and work.

You want a static IP address for at least one on-all-the-time box to route all traffic through and get a domain pointed at it. You don't want to have to deal with an ISP that thinks they can determine which ports you want open.
I am using it on my laptops without any trouble. You simply enable the non-free repo and the only difference becomes how much purple you have in the default themes.
Damn, the Vim developers seem to be a particularly unpleasant group of people.
Microkernels are doing pretty much fine on real time embedded OSes, and QNX can hardly complain about their customer base.

Each of those containers gets monitored by a Minix instance running inside Intel CPUs.

Apple OSes are transitioning to userspace only drivers.

Google keeps pouring money into Fuchsia, and Trebelified Linux looks quite similar to a microkernel using user space processes with Android IPC, classical Linux drivers being left for the existing "legacy" drivers.

Doesn't look that bad to me.
Been five years so hard to remember, but something about restarting daemon was a chore and strange datetime format in logs left a bad taste.
Does this generate root CAs with NameConstraints[1] set? Because otherwise, the root CAs could issue a trusted cert for _any_ domain on the internet.

1: https://nameconstraints.bettertls.com/#!about
Don’t tell me what’s in your model, just show me what’s in your portfolio..
There are POSIX based unikernels as well.
> I hope that "exploring alternatives" isn't code for dropping sysvinit.

It's not about dropping, it's about how much effort the invididual maintainer must put into a package to support sysvinit, with the answer now being "none". The burden of work is shifted to from the maintainer those wishing to support sysvinit (or any other alternative).
Strange, right? It seems like in capitalism nothing is incredibly illegal for the rich.
Sedan looks pretty cool. Elaborate on how the cars look ungainly,dull and ugly please.
This is all cool, and I'm happy for you for your privilege and luck.

However, I'm not sure what your anecdote has to do with what Shopify's CEO is saying. Certainly your hours are not necessary, rather you (and/or your manager) just choose to do them? Or do you think your employer would be significantly damaged if you did not?
That's exactly the idea that I have been toying with recently: using ECS (and even spec crate in particular) to implement an authoritative game server. Haven't yet figured out how to make spec's and tokio's scheduling to play along, though.
While we're here, μ and π are not myoo and pie, but me and pee:

https://www.youtube.com/watch?v=28yu1PFc438
Inertia is usually beaten when someone with deep pockets decides to have a go at it.
Looks like a clusterfuck composed for you by other people is still a clusterfuck.

I gave it a couple hours and ran into a bunch of issues just by using spacemacs master and enabling a few layers.

For example, semantic seems to be pretty broken and unmaintained, and only googling around is how you find out. Yet other layers' documentation kinda (not so) subtly nudge you towards installing broken crap like this, without telling you that it's broken. https://www.reddit.com/r/emacs/comments/5yxxrl/what_is_that_...

Enabling version-control layer breaks a bunch of magit functionality, including basics such as commit. Don't enable that broken layer, I guess? Funny, apparently fixed in develop and still broken in master 9 months later.. https://github.com/syl20bnr/spacemacs/issues/12056

git blame is broken: https://github.com/magit/magit/issues/3883

Does anyone actually use this stuff?!

And I still haven't found a way out of silly autoindentation so I'm forced to waste time trying to configure features that I did not want in the first place :(

Stuff like ^N and ^P aren't quite working like in vim either..

This kind of stuff is pretty much exactly what pushed me away from emacs the second time I tried to use it for real. A tangled mess of a bazillion packages that interfere with each other and come in various degrees of unmaintained, broken, or obviously broken is not a good foundation for building good software.
Wouldn't creating a plugin for the likes of VLC or contributing directly to OpenShot be a better idea?
This is purely anecdotal but it seems like this serves the neighborhood mostly because it discourages the homeless (I believe the official term is actually transients) from staying in the area they were occupying. Speaking to California, this sort of policy is popular with home owners because the homeless ruin neighborhoods (not a judgement, just an observation) and so in areas with especially vocal home owners (tenants complain too but less so overall) there is a certain willingness to look the other way as long as the problem is solved. Obviously this applies primarily to neighborhoods with a politically significant base of home owners since tenants tend to care much less about the quality of the area (but of course the same statistics could be explained as observations about regions which offer services and money to the homeless since suburbs and retirement communities typically lack the same public services as downtown SF, Santa Monica beach, or SD tourist zones).
Cooba is the generic Spanish pronounciation. Most Cubans pronounce it as something that resembles Cooa, the b is so soft you can hardly hear it.
Ask HN: Is there an JavaScript and HTML rich text editor that uses templates?
In my day-to-day work I would benefit from using an online text editor that uses nested templates like described below. I failed to find any, so I'm thinking about implementing it myself with either ProsseMirror [1] or Quill [2], so the requirements below are written as a blueprint.

Concepts

Each template consists of text, variables and nested templates. A template can consist of multiple paragraphs, of a single paragraph or can be inline templates. Inline templates (ITPL) can be inserted in single-paragraph templates (STPL) and STPL can be inserted in multiple-paragraph templates (MTPL). MTPLs can be part of other MTPLs.

The user assigns values to variables found templates to generate the final document. Values can consist of text, image and any other primitives that the editor supports, including formatted text.

The document being edited is a template itself, but with variables replaced by their assigned values.

Editor UI

The editor should have three main areas: the main text editor (MTE), the list of templates (LOT) and the variables view (VV).

MTE displays the content of current entry in the LOT. This allows the user to change templates by editing the text, insert variables, insert other templates, format the code and so on. A template inserted in another (parent) template (or in the document) can be edited to differ from its base representation but, when doing so, a local template is created and is embedded inside the parent template; a link is saved to allow the user to revert to original template.

Variables in the VV can be assigned a value; for templates this represents the default value, for the document is the final value. As variables can contain formatted text and all other primitives, each variable has a text field and a toolbutton that allows its content to be edited into the MTE.

[1] https://prosemirror.net/
[2] https://quilljs.com/
People in Nepal and developing countries need cheap/er gasoline powered motorcycles/scooters.

I'd start with people with first world problems to develop the tech.

Anyway, video, what they have done seems pretty insane given the timeline, not sure how much is off the shelf

https://www.youtube.com/watch?v=DBNV2gbrswg
That's probably for the best. Writing init scripts is easy enough for that small percentage of users (like gp) who really need it. Good choice on Debian's part, imho.
Corrected the name, but his surname is Poettering.
I always liked the BBC's approach -- English words and well settled loan words are allowed to have regional pronunciation, foreign words go via the pronunciation unit. So news readers pronounce (or try in the case of that Icelandic volcano) locations, names etc as they are intended to be. Names are personal, it's offensive to mispronounce them. Make the effort, even if it involves struggling a little with sounds that are not a natural part of your language.

"Not care so long as you're understood" reminds me of US TV approach, where every report pronounces that funny foreign name different, often painfully wrong; or periodic fashions in education -- during the sixties and early seventies UK fashion for "no one cares about grammar so long as the little dear is understood". It's coloured, limited and ruined my communication for the following 50 years, despite much effort to self teach as an adult. I'll probably never put all commas, semicolons and what not in the right place naturally, nor clear sentences structure -- they come with a second editing pass. A pass HN mostly doesn't get, sorry. :)

We got, in total: "verbs -- doing words, adjectives -- describing words, nouns -- naming words, tenses, and the use of the full stop". I honestly remember nothing else of grammar being taught whatsoever.

TL;DR I would start wars against "not care as long as you're understood". It's a horrible, disrespectful and limiting approach. Happy New Year. :)
The critical differences are memory layout and explicit declaration of logical dependencies: this makes the code parallel by default.
> the reality is every first world country's internet backbone is controlled by the state

We need to move beyond this. Some kind of world-wide mesh network would be great. Perhaps phones will become this one day.

If we don't, the internet as we know it today will be destroyed. Every country wants to impose its own laws on it. This will lead to a regionalization of the internet: each country will have its own.

> should information be allowed to flow freely?

Yes. If some information is not meant to flow freely, it shouldn't exist at all. Laws must be enforced before the data is created. Instead of making information illegal, target the activity that generates the information.
Basically it just means "if somebody proposes something better we won't tell them to go screw themselves by default". Which I think is very important, as the future of operating systems like Linux is where it has been for the past 2 decades: in distributed computing.

For non-desktop computing, what we really need are distributed operating systems. We have been poorly cobbling them together for decades, yet only a few research operating systems actually ship the needed functionality. Currently we use an array of layers of things, like hypervisors, container schedulers, service meshes, etc to sort of fudge together something that can do distributed computing in very specific ways. But they're all very complex, costly, and time-consuming to set up, and usually tailored to specific use cases.

What we need is for Linux itself to natively ship all a distributed OS's features, so that apps can simply take advantage of them without having to be strapped into 20 layers of glue. But at the current pace of kernel development, I imagine it'd take 10 years to get all those patches developed, tested, and merged. So instead you could merge only the most core functionality, and extend the rest into the userland, and you'd get something kinda resembling systemd, but actually oriented toward running apps and services on a distributed network. I believe that would make most Linux-specific "cloud" technology obsolete, and in the process greatly simplify the entire technology stack, reducing TCO, speeding up development, and simplifying operations.

Assuming that gets developed, "exploring alternatives" is a necessity to eventually get it adopted into Debian, so I'm really glad at least the option is there.
Depends. A PhD thesis with negative results (one that does not disprove the null hypothesis) is still original research and still counts for the poor chap that made it for the degree.

You cannot know a priori that you will have positive results that will advance the field.
From the country that prudishly changed route to rowt, uranus to yewr-nus...