skysight-inc/HackerNews huggingface dataset:
I've built the Texel ASCII Art Editor (https://crates.io/crates/texel) using Specs (https://crates.io/crates/specs) as my first experience with ECS.

The original goal was an ASCII game but since I needed to create the resources for it it morphed into Texel. I think the use of ECS here wasn't a bad decision but Specs proved to be just too cumbersome and overoptimizing.

As others have mentioned ECS is a bit "loosly defined" and each implementation seems to go over the line to add more specializing one way or the other. I want to switch to something more simple and elegant like DCES (https://crates.io/crates/dces) for my next refactor.

I think for "runtime resource management" ECS is fine if you need a fairly large, distinct pool of entities to handle. One of my main usage problems was the re-use of same components in the same entity.

E.g. imagine having an entity with a global world position, but also an internal position for something like "last cursor position". It's not possible to just "add another Position component" to the same entity, for good internal reasons, but still. It's pretty important people take these kind of limitations into account before planning out their entity/component maps.
sysvinit is simple, and I didn't have any major issues with it.

On the other hand, systemd is too big, takes on too much responsibility (really I need a system to retrieve logs in it? or a way to run local dns?).

Since last update on my ubuntu desktop I can't get dns to work from DHCP, I need to overwrite /etc/resolv.conf with correct nameservers after each restart (BTW. Why would anyone think that running local DNS is a good default option - I see `nameserver 127.0.0.1` in the overwritten file).

And the second one on Debian on my laptop, when I run VPN (openconnect) name resolution fails, and I need again - ovewrite resolv.conf.

I didn't have such problems with sysvinit.

systemd is so controversial that I'm astonished why it is used in any distro.
We're talking about two different things. The grandparent said that Assange hasn't had to make any retractions and hasn't published any false info. This is undeniably true.

They also said "like him or not". Not everyone likes the outcome of his leaks. Many do. Many like some, but not others. Regardless, he's had a major impact on politics based on very true information Wikileaks has made available to the public.

If the Ashley Madison password leakers were helping expose corruption in the government, I'm sure some would view them as folk heroes too.
Runit doesn't use control groups - I suppose so it can work on non-Linux OSes. systemd being Linux-specific does.
https://en.wikipedia.org/wiki/Cgroups
What's the worst that could happen with my phone data?
Look up agency nurses [0]. When they're paid hourly being begged for work (as OP mentioned), it's usually for a nurse who has specialized skills that can hop between hospitals/ER/offices. Essentially, they're contractors of the agency, and the hospital pays the agency. Can't recall if they're W2 or 1099 though

[0] https://allnurses.com/what-quot-agency-nursing-quot-t441525/
I used to scrape my toes when turning left at intersections on my old KTM if I didn't move my toes back on the peg. It's not a terribly unusual stance for a road bike.
Any peace dividend for the research?

Are we a step closer to hypersonic commercial flight?
Damn, this map is really scary https://i.imgur.com/t1ls7wG.png
I was part of a news and current events Facebook group a few years ago, when WikiLeaks was primarily known for leaking evidence of the US Military's abuses in the middle East.

Most of the people in this group were Democrats or otherwise on the Left. They cheered WikiLeaks and loved that it was exposing the abuses of a group they didn't like.

Fast forward to 2016, and WikiLeaks begins publishing damaging information related to Hillary Clinton's campaign. The same people who cheered WikiLeaks as it published very damaging information about the US Military now condemned it because it was targeting someone they actually supported.

This was a major moment of clarity and realization for me. It showed me that those who are quick to use ideals to defend their positions ("freedom of information is good, it exposes the US' crimes!") will just as quickly discard those ideals when they stop working in their own interest ("WikiLeaks should not be publishing damaging information about Clinton!").

I was disgusted, because these people were so quick to use a moralistic position built upon high ideals to attack the US but they were themselves absolutely bereft of a true commitment to ideals. Within a few weeks the group's attitude on WikiLeaks shifted from gratitude and respect to hatred.

When I pointed this out, I was kicked out of the group.
It not "removed" — it fully "replaced" without permission.
The problem is that is basically a toy (speed-wise, power-wise and range-wise) compared to an even cheaper gasoline motorcycle.
Which health conditions are improved by solitary confinement?
> He reported the truth. It’s an extraordinary trial this.

It's extradition hearings not a trail. Extraditions are pretty common, the statistics I found seem to indicate roughly 1,000 requests per year with about 50% being successful (https://assets.publishing.service.gov.uk/government/uploads/...)
The most respectful is #3 and my view is from being transgender myself with knowledge of what others similar like me would desire as respect. Similar problems happen when a transgender person is murdered and the authority finds it by arguable belief that it’s necessary to report the birth sex for trying to catch the murder. One of the reasons I hope assisted suicide becomes legal for anyone.
Correlation does not equal causation. There's a very broad spectrum of people who do not have degrees. It's very likely that if you took those same people earning degrees and had them enter the workforce instead, they'd have equal or greater pay.
No matter what you do, you will almost certainly seem arrogant or entitled. The only counter-balance to this is to make sure that if you're late to arrive, you are the last one to leave. That shows that you're devoted and willing to work whatever hours necessary.

Since the bad example has already been brought up, you're going to be fighting an uphill battle to redeem yourself. You may want to start negotiating a different shift that still puts in the hours but allows you to come in later and leave later. Another idea is to push remote work and stress that you aren't customer facing and that you'd be more productive working from home anyway.

Companies that are reluctant to take this approach will sometimes allow work from home X days / week so that they can see you're still producing so that's another option you can try if they flat-out turn down fully-remote.
Nice writeup.

> "In 2018 I went content-first, but this year I went design-first. I more or less created all of the designs first, then implemented them as opposed to last year."

For somebody who believes that it's as fast to simply design in css, was this step worth it?
The grandparent said Wikileaks has a faultless record, which they don't. The rest is special pleading.
It's normal given that they cannot grant him bail, and that it's difficult to keep high profile prisoners in custody together with others.

There is no pleasing Assange supporters, though. If they'd stuck him in with a bunch of other people, you'd probably be complaining about that instead.
Using the current name and pronouns is correct. If required, you could use "nee Bruce", but it's considered pretty rude unless that person has given the Ok.

So, sentence three is the most polite, but depending on the subject of the article, you may need to offer context at the top or in a footnote.
The grandparent very clearly defined what they mean by that. Assange hasn't had to make any retractions.
You bring up an important point: How much computation do you really need for the good life?
Samsung TVs May Upload Screenshots for Automatic Content Recognition
While the underlying algorithm detects truncation/corruption, the specification does not describe how the command line tool signals this to the caller.

This is problematic since a caller needs to be aware of the need to appropriately handle truncated plaintext output. The readme needs to warn about this pitfall.
What makes this a reality is that bikes are driven far less as daily drivers than cars are so typically the engines aren’t abused or used outside of a recreational(long trips, weekend runs, ...) setting by most riders. A ten year old bike may only have 30k miles on it, and most of its useful life left.

This has been my experience in the US, at least.
>From what our eBay guy can tell, the bricking isn't even in hardware; you can't recover it if you're good with JTAG, because it's blacklisted as "recycled" on their servers.

Yet another reason to never own anything "smart".

I wonder how difficult would it be to strip out the Sonos smart crap from these speakers and connect a Raspberry W to the preamp?
>It's not and the vast vast majority of those sentenced to under a year (even for skipping bail) are released in 2/3 time as per sentencing guidelines in the UK.

He's already served his time. He's currently being detained prior to his extradition hearing:

https://www.bbc.co.uk/news/uk-49689167
I am not saying that all/most sysadmins hate systemd , I am just annoyed but the random Joe Desktop Linux users throwing his opinion. I like reading sysadmin experience and what issues they have like you but also ones that had issues with systemd bugs and behavior and a random Fedora user will show up and repeat something he has no clue about.

I personally had no issue with systemd or upstart or any other I used so I would wish desktop user like me would read more and comment less about what is better.
> The non-dischargability of student loans protects the government from further losses.

This one feels like a "true in theory, but not practice." Since the change was recent, we don't know how it will turn out, but it seems _very_ likely that some percentage of folks will die with outstanding student loans. If tuition keeps rising, it will be a non-trivial amount of money.
Truth be told, anthrax is natural.
Anecdotally, post antibiotics this winter I had some yogurt and my gut started acting more normal within the day. Not data but definitely seemed to help me.

Alternatively maybe I was already moving past the hump and would have felt better regardless but after antibiotics I’m not sure how I’d get back to a good baseline easier than yogurt or sauerkraut.
Loads quickly. Looks good. Nice and simple UI. Well done!
If you're looking for the next challenge, consider making it render server-side.
For me it's about testing new technology, and I consider Figma's autolayout new technology. I think by doing things in a design app you experiment with other things you wouldn't necessarily do in the browser. For example colors, fonts... compared to the '18 and '17 version I believe this one looks better.

I do have to say I am quite fast with Figma as my day to day work is being a UI designer.
List of Python Resources for Data Science
Or rather, back to it.https://en.wikipedia.org/wiki/Concorde
Could this be used to detect the supported codecs of the browser and transcode client side? What's the performance and resource usage on chrome and Firefox, compared to native? Would it melt your smartphone?
Craig Murray's statements are highly disputed and some of them are just plain ridiculous e.g. you can't transfer data to Russian servers at > 6MB/s.

https://en.wikipedia.org/wiki/Craig_Murray
So if I buy something from a Saudi Arabian e-commerce site am I at risk for extradition from Ireland to Saudi Arabia for the capital offense of being gay?

Clearly I was gay while doing stuff online on a Saudi Arabian server.
Grupa.io Is Hiring Elite Remote Engineers
Grupa is hiring 300 Remote Senior Engineering Teams to work on gigs. If you're interested kindly go to https://www.grupa.io to signup as service teams.
The new thing in these hypersonic missiles is the ability to target small moving point targets like ships. The ability to steer, fly complex low profile trajectory and possibly some sensors in the vehicle make them new development. These are weapons for conventional conflicts and for limited nuclear conflicts.

ICBM warheads are already hypersonic weapons, but they can hit only stationary targets. Ballistic missile defense programs don't even attempt to counter them after they enter the atmosphere 6 km/second. Only the low end of Intermediate Range Ballistic Missiles (IRBM's) can be intercepted during re-entry. Adding small asymmetries in the IDBM warhead makes them wobbly and impossible to hit even if targeting would be exact.

Additional simple ICBM counter-countermeasure is to send 2-3 nuclear warheads toward same target in close sequence (single missile can deliver them all). First explodes in the upper atmosphere creating ionized and hot fireball that is impenetrable to radar and IR sensors. Following warheads enter trough the the previous fireball and only the final warhead hits the target.
https://svelte.dev/

> Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app.

> Instead of using techniques like virtual DOM diffing, Svelte writes code that surgically updates the DOM when the state of your app changes.

That sounds like a perfect pitch for Angular. What's the difference between Svelte and Angular?
We need the US to step in for Eastern Europe. We need a reliable partner that is at least very direct and honest about its interests unlike Germany that is all about german interests while preaching european unity and values. Seriously Germany has been destroying my part of Europe for way too long! No more!

I would rather deal with the american way of life than being forced to live the german way.
So what you’re talking about is probably the midcourse defense system in Alaska, which targets missiles in the middle of their flight path and hopefully protects the entire US from ICBMs (although we don’t have enough interceptor missiles defend against a Russian attack and it’s not clear that they could actually hit the incoming ICBMs). There’s another kind of missile defense system, which targets the missile payloads as they are falling (in their terminal phase). These systems are highly effective, but they can only defend a small area. We have them around military bases, Washington D.C., etc. They won’t work against Avangard.
> "Resources" don't get bossed around in a community project.

True, but if you insist on persuing something that the consensus is uninterested in, you can end up maintaining your own personal fork.

Whether by consesus or fiat, every project of the size and complexity of Debian needs to make choices and live with them. Here, it appears to have chosen Systemd, while, in time-honored fashion, offerering the vague prospect of an alternative to blunt the opposition.
I got the same impression
That isn’t supported by the data we actually have. Please take a look at Figure 3 on page 39.
The Movement to Bring Death Closer
The difference is that Svelte is pre-compiled while Angular will put templates through the renderer while building up the page.
How much of this is actually made in Nepal? India's been churning out vast quantities of increasingly decent domestic/joint venture bikes for decades now and is starting to get serious about car manufacturing, but I wasn't aware that Nepal was building much in the way of anything -- there can't possibly be much of a local supply chain.
Fortunately, you can specify your own DNS to point at a black hole proxy like: https://pi-hole.net
I'm not remotely convinced of that "fact" at this point.
People's taste has changed though. Your speakers from the 80's generally can't be driven as loud with current music, as modern music tends to be a lot more bass heavy (obviously a lot more pronounced with techno and other electronic music, but also with pop music).

The response curve from speakers has also reflected that, a lot of them are bass boosted in the amplifier or are designed with a bass boost in them.

I have some fairly nice speakers from the 70's (a couple of different sets, one homebuilt), and Pink Floyd and Jefferson Airplane sound a lot better from them than Katy Perry or Tiesto.
You mean it appears to bring us back to the situation before the US invalidated the ABM treaty, causing an arms race, right?
The KGB, the Computer and Me:

https://www.youtube.com/watch?v=EcKxaq1FTac
Going Viral on Reddit and Hacker News
Your point and the publication of Snowden’s material by the mainstream media can’t both be true
“Caitlyn Jenner, then known as Bruce, won her gold medal in the Men’s Decathlon at the 1976 Olympics.”
If you are right, what would voting in an ALP or even Green government have done to avert global climate change and these fires? And when would they have to have been voted in to have stopped these fires being so obviously devastating?

I understand that any movement towards a goal is useful to a certain extent but Australian domestic policies have little (but not no) impact on global climate change.
Even a low success rate forces an adversary to allocate many more ICBMs to each target in order to ensure destruction, and thus maintain a credible strategic deterrent. Or they need to develop alternative strategic weapons like this new missile. Russia can only barely afford to do that and every ruble they spend on those weapons is a ruble not available for invading their neighbors.
I am not sure how much power Debian have if projects start to depend on systemd outside of initialization. Things like socket handoff, service discovery, logging and so on is choices of upstream and can be quite convenient depend on which ever third party library that is most common in use.

Good programming practice is to make it easy to change components like that, and doing it also helps testing. In theory it should just be a matter of replacing a few components to get gnome running without systemd, depending on how hard coupled those are.
In the US, that practice is black-letter illegal. A major hotel chain had to pay a rather large fine for doing exactly what you describe.[1]

There is no private property right to the radio frequency energy traversing someone's property. The owner / lessor of a property may not interfere in someone's use of the airwaves.

[1] https://www.cnn.com/2014/10/03/travel/marriott-fcc-wi-fi-fin...
Much faster initial load.
Show HN: REACT-VFX – WebGL Effects for React Elements
Announcing the Startup School 2019 Grant Recipients
Just a note that you are doing sterling work here correcting the firehouse of falsehoods being deployed.
"highly disposable"? I think if you consider the average useable lifetime of an Apple product they aren't as expensive as they may seem.

Of course there are people who want a new model phone every year but that is their choice, certainly not something forced by the nature of the product.
Angular v1 interpreted templates at runtime.

Starting in 2015, Angular v2+ uses an optimizing AOT compiler. [1]

[1] https://angular.io/guide/aot-compiler
I've taken classes at two small private colleges and a community college in the US (total of seven years, mostly part-time, for an undergraduate). None were on the usual elite list. But you're right that I don't know much about universities in other countries.

>Unless you are privileged enough to attend an ivy league university you will not be taught by experts of a field. The majority of university teachers across the world are average people of average skill

Average skill of an expert in the field is good enough. Not an "expert among experts," but an expert nonetheless. And most people will end up as experts of average skill, so that's fine. I majored in math, and all my professors knew more about the subject, knew how it was used, and had their own research going on. Again, not an elite college, so they weren't big projects, but these people weren't just failures who found a cushy job. As a student, "more skilled than me" is all I needed. Anything they knew beyond what I should learn in college wasn't useful to me. It only mattered they knew how to teach it to me.

>Also there’s no evidence for your claim that 4 years university get you better skilled than 4 years of self disciplined learning and work experience.

Alright, you got me there. Do you have links to non-anecdotal and contrary evidence? Otherwise, I'm going study-hunting.
No, income taxes are extracted before the premium is calculated. I’m not talking about the wealth premium that a degree gives you, I’m talking about the income taxes that the government extracts from people who have degrees, which is completely unaffected by the recent downward trend in the wealth premium that this paper is calculating. This is a case where the absolute, uncontrolled data is very important to differentiate from the adjusted, controlled data.
I used to be a fairly strong supporter of our military. Not blanket support (since there are always exceptions to anything), and I wasn't super enthusiastic/patriotic like some are, but in general I had a pretty positive view.

My uncle is a general in the Air Force, all three of my grandfathers fought in WW2 (my Dad's biological father was killed by a drunk driver when he was 7), etc etc. I have pictures of my grandfather standing under the Arc de Triomphe in Paris with the tank squad he commanded.

Wikileaks helped change my mind quite a bit. Among the many things they published, there was one video that really stood out: POV camera from a apache as the pilot releases a missile into a group of civilians that included a number of journalists. Things like this couldn't be ignored, because of Wikileaks record. You couldn't start off down a path of rationalizing, etc. They made you face up to the ground-level reality.

I still support and appreciate the people who serve in our armed forces, but thanks to Wikileaks I have a much more nuanced,skeptical, and (I believe) more appropriate view.
> Is the current sysvinit system truly "good enough" and not in need of change?

Something having been used for decades certainly doesn't mean that it's optimal and shouldn't be changed, but it does strongly suggest that it's good enough.
systemd looks like it was forced somehow on distros.
I was happy with sysvinit, no issues with it as a simple user on laptop.
But now I have issues with systemd once a month, I really hate that thing and don't see any benefits.
> Is the current sysvinit system truly "good enough" and not in need of change?

For me it's relative and a case of "the devil I know". I actually prefer BSD-style init to sysvinit, but I've used the latter for ~20 years. I'm aware that traditional init systems may not meet the requirements of certain users (eg. those who run very large server installations), but for my simple use case (small servers and workstations) they do the job.

I'm not against change per se; I'm running Void (with runit) on one of my systems, and the desktop I'm using to post this runs OpenBSD.
Being a stickler about color theory, I keep trying to get people to say that tennis balls are chartreuse, but I don't have a lot of luck: https://en.wikipedia.org/wiki/Chartreuse_(color)

To me, calling that color "yellow or green" is like trying to use the words "red or yellow" to describe orange.
I've been using Vue for a while because it's possible to get things up and running, even .Vue templates, without having to use npm tool chains. Just linking the Vue and other source files.

But, I really like the speed and user experience here. I may actually give it a try.
i recall a micro language built around the infamous brainfuck that has a non destructive read for function arguments. seems like a bigger concept exists. let the caller determine what the called can modify.
What is being sent to Ubuntu in the MOTD?