skysight-inc/HackerNews huggingface dataset:
On one hand if you can't afford to pay your employees and provide them basic benefits like paid time off, sick leave etc, then you don't deserve to be in business.

It of course depends on the country how things are implemented, but here there is a central insurance fund that all employees pay into. Then when an employee needs to take time off for parental leave the company applies to the fund and the fund covers the expenses. The company can then choose to pay out more than the fund does, or not. As is normal for benefits. This means though that every employee has a right to at least 16 weeks of leave at somewhere between 70-100% of pay. Details change the specifics.

Healthcare has little to nothing to do with companies. Technically you can sometimes get a discount by applying to a group scheme through your work, but mostly it is done independently. It costs about €170 a month a person. Depending upon how much you earn you can get a subsidy from the government for up to 100% of your monthly expense. That €170 covers most things you could need healthcare wise, although somethings aren't covered unless you buy addons, for example eyeglasses. Everyone is required to have health insurance.
> This is when you believe that your program should at the very least compile (or pass tests) at any point in the history.

I only expect that at merge commits, which I can see with `git log --merges`.
OS X does in the GUI; they're isomorphic to ‘:’ at the UNIX level. (The Mac used ‘:’ as the directory separator.)
It's almost like in-band signaling isn't a good idea or something.
Folding bike :)
Microsoft Benchmarks Upcoming AMD Milan-X CPU
they have to have comments to hn-count as hn-dupes
Show HN: lazymc – Put your Minecraft server to rest when idle
That sounds like... Puzzle time! I had to cheat, sort of, by looking at the man page:

> Local file names can be made explicit using absolute or relative pathnames to avoid scp treating file names containing ':' as host specifiers.

So `scp foo:bar user@host:~` fails because it tries to find the host foo. But `scp ./foo:bar user@host:~` works just fine. I feel kind of stupid for not guessing as much.
Thunderbird has been PITA due to its major updates that breaks existing add-on's which I tend to use.
Small steps toward compiling Kernel to Scheme
Go-lay is arguably the best forward error correction for up to 24-bit.

https://en.wikipedia.org/wiki/Binary_Golay_code
Yes, you do not. Its a no code solution for beginners.
The very same beginner who rule this industry style wise.
https://www.youtube.com/watch?v=bCBPxxIjr9U

You can program it in simatic manager- which can convert other languages (KOP, AWL (Assembly-equivalent if i recall)) into FUP.

Which promotes using it for larger scale projects.
Which will not have objects. Not have functions.
Just kilometres of ladder logic, by the time the disaster management crew is called.
Sure. I can't prove to you that US judges today still openly admit that clothing was a factor in sentencing.

A cursory Google search turned up an example in Canada[1] and Ireland[2]; followed by California passing a law banning use of clothing as evidence of consent last month[3]. Such laws and guidelines are still non-existent in states like Indiana[4].

I have no idea how to find court documents (I'm not a lawyer!), but given the above, I'd find it highly unlikely that the US is faring that much better than Canada and Ireland.

In particular, given that the vast majority of sexual assault and rape cases don't go to trial at all, I don't know at which stage clothing is used as evidence of consent. And as long as it's presented in court, it's a factor in the jury deciding whether to declare the defendant guilty.

But if you want to die on that hill, sure, let's assume that that particular sentence is false.

I.e. that it only used to be the case in the US, it's still the case around the world, and states like California are passing this kind of legislation in 2021 just for shits and giggles.

That doesn't affect any other point made in this conversation, but I hope you enjoy confronting this "lie" =)

[1] https://www.theglobeandmail.com/canada/article-attire-does-n...

[2] https://www.bbc.com/news/world-europe-46207304

[3] https://www.kvcrnews.org/california-news/2021-10-12/in-cases...

[4] https://www.thestatehousefile.com/politics/lawmakers-urged-t...
Sure, but MS values backwards compatibility a lot.

They aren't going to break existing API or bloat the kernel with a bunch of functions that do the same thing.
Miracles on Wheels (1987)
It was before my time, but some British stations broadcast on AM from ships outside of territorial waters in the North Sea to get around strict broadcasting regulations (it was a state monopoly for a long time). They had no choice but to use medium wave because they needed the long range propagation. Some of them were apparently very popular and one of them (Radio Caroline) recently went against the trend of closing AM stations down and re-opened on the old BBC World Service MW channel.
That order is not guaranteed consistent across installations, however.
Agree on all points. As a registered Windows Insider, I had Windows Phone 10 installed at beta, and as much as I liked the UI and behavior of the original Windows Phone, Windows Phone 10 was even better. I held onto that phone until the bitter end, then flopped over to Android. The Nokia Maps app was sufficient, I don't use much more than that. If Microsoft rebooted Windows Phone with support for the Android app store, I would be back on that in a heartbeat.

People that never used it will never understand, and people that did, will never forget.
I can definitely agree that close friends also affects on how you think.
All my CO2 meters read about the same as the one in my grow room that controls the CO2. I don’t think that is a big problem.
We're talking about arrays big enough to circle the moon, that's massive scale. Putting those on the poles will dramatically reduce the radiation you can intercept for a given area, and there's a lot less space at the poles than round the equator, because sphere. For smaller arrays the poles make perfect sense.
I had half a feeling that the warning against using spaces in names pre-dates computing, but after a little research into library call numbers and archive accession numbers, which turn out to have both historically included spaces, I have found no evidence to support this feeling.
The surface of the moon is just a bunch of pockmarks left over from a millennia of collisions with other space objects. Is that really something worthy of preservation?
"I'm convinced that the first person to step foot on Mars will arrive there riding on a Boeing rocket" —Boeing CEO Dennis Muilenburg (2016)
Advice for Personal Digital Security
Researchers uncover software flaws leaving medical devices vulnerable to hackers
I mean, it does? If you rigidly turn every feature branch into a single commit, that means that also applies to feature branches that would be thoughtfully crafted into multiple clean commits. (Note: that is not the same as random fixup commits with code review iterations.)
> It was "EA pride and accomplishment" bad. A brainless self glorifying marketing piece that didn't spend a second to even acknowledge all the issues many channels suffered under.

What made the 2018 Rewind any worse than the Rewinds of previous years?
How in the world did a judge actually allow this argument to go forward? This is malpractice.
I set my nickname to U+FFFD at one point in one work system, resulting in a variety of bug reports and concerned emails. I think I dropped it since it was generating false reports from people who didn't check what character the page contained before reporting it.
> When I was younger this was how I solved most problems, but in my professional life I can't really do that

I find the same, mostly because my motivation to solve problems has changed significantly.
Looks like this is the official site: https://frame.work/
"Framework Laptop starts at $999. DIY Edition configurable from $749." - that's for the base model.

Unfortunately I didn't see the display specifications while configuring the product. That is a major factor when making a decision for me.
Have you looked into protobufs: https://developers.google.com/protocol-buffers/docs/proto3#e...
F9 price could also drop a bit if they could nail fairing recovery, as they are still dumping a pretty expensive thing in the water every launch. Seems a much harder problem than stage1 recovery though.

But either way, this is insane. Taking something from $50,000 to < $1,000 per KG in a handful of years. Curious all the applications that come form this. I don't fully understand what all we can do in space even with it cheaper. A base to asteroid mine could be a cute start.
Why even show a (falsely) determinate progress bar over an indeterminate one then?

An indeterminate circular progress bar would distract the user just as much but with less lying.
Past NASA administrator Bolden said that NASA would never human rate Falcon Heavy, so SpaceX didn't design Falcon Heavy for human rating. There are a couple of places where the margin is less than the 1.4 that NASA considers to be a requirement for human rating. The walls of the F9 are strong enough to have a 1.4 margin on their own, but adding the force and torsion of 2 extra boosters lowers the margin significantly. Getting those margins up to 1.4 would require a fundamental redesign and that's something SpaceX will never do. They expect Starship to become operational before any Falcon Heavy redesign ever could.

But in the opinion of experts Falcon Heavy is considerably safer than the human rated SLS[1] and massively safer than the Shuttle ever was, so human rating Falcon Heavy is just a matter of NASA swallowing their pride and acknowledging that.

1: https://caseyhandmer.wordpress.com/2021/02/24/sls-is-cancell...
This is much older than linux or gnu.
We built a centralized tracing/logging infrastructure that all of our environments talk to - including local developer environments. This is a 100% in-house creation which is purpose-built to convey important facts specific to our product.

Anyone from developer to end user is able to submit a trace to this system simply by selecting a menu option and entering a comment. These traces contain sufficient information to perfectly reconstruct all user interactions and review all communications with external systems.

There is a dashboard that updates in real-time containing all of these submissions, so everyone on the team typically has this off to the side for a quick glance throughout the day.

The amount of time this sort of tooling has bought us is hard to quantify, but I can't imagine this stuff hasn't paid for itself yet. I honestly don't see how you could what we did by just taping together 3rd party solutions. Certainly, not when also considering the security & deployment model we have to cope with due to banking industry regulations.
I have 2nd-hand experience of the UK system and it kinda works the same - with the additional note that consequences for the mother withholding access to the kids despite court orders seem to be basically non-existant.

Some of the MRA movements are odious and/or ridiculous at times, but the problem is real.
From a personal point of view I understand your reasoning, but people in sedans are safe when everyone else is in a sedan - likewise they are safe in a regular SUV, when others are in regular SUV. I don't think this vehicle toughness arms race is to the benefit of the customer.
There is no way around that. If you sit down and seriously wargame what a space civilization looks like, in real space with no Star Trek shields, you get some interesting results.

One of the results that is really hard to avoid is that if there is a large-scale space civilization around, using the entire solar system... planets aren't really militarily defensible. Without some sort of technology like shields or something that don't seem plausible, they're just sitting ducks. Following along from there, that tends to mean that the planet-bound are going to try to be very highly controlling of the space civilization for as long as possible. They'll be torn between the high levels of wealth the space civilization is sending back down, which will rapidly become completely necessary to sustain their life style, and the fact that every ship in space is a deadly weapon. If you can get to the asteroid belt in a reasonable period of time, you can accelerate from there at a rate that is going to be uninterceptable by the time it gets to Earth.

There's a reason why there's a lot of sci-fi about the space settlers fighting Earth for independence. It's not a terribly difficult analysis to see that as a highly likely outcome. I've only sketched it here.

(As another for-instance... it becomes highly advantageous for Earth to do everything in its power to make darned sure those space colonies can't survive independently, up to and including full intelligence penetration to kill any research attempt to come up with alternate sources for hydrocarbons or nitrogen or complex manufacturing. But the economics and politics inexorably push towards doing more stuff in space for those in space, because it's a lot cheaper than the shipping costs, and as the space-bound get more wealthy and more numerous, eventually they can start smuggling equipment and find places to extract these resources even so....)
There is a set amount of HTTP requests happening when you load gmail. When I just tried it out now, it seems to be about 200 before the page has fully loaded. Instead of doing all of what you wrote, figure out which request is the last one, and a couple of the ones in the middle and make the progressbar incrementally go up as the browser finishes the requests.

This is typically how games handle it, since the loading is split into "components"/"groups" anyways, so each "group" acts as a checkpoint, maybe around 20% of the total loading time. If you're loading assets, you could just animate the progress between loading those assets, within the group as well, otherwise just animating the bar moving between the groups.

Tada, you have a progress bar that actually bars progress, and it's still simple.
Agreed on dates ordering problem but 20210101 is so much easier to type.
(Author Here) Thank you for sharing. Very strange that I've heard of Zhuangzi from various interesting folks but have rarely found much info on him.
Our technicians, who never took a programming class, maybe never went to college, can wire up thermocouples, motors, pressure transducers, etc. Then throw together some ladder logic to make everything work. You're right about the atrocious PLC SW environment but you're proposing to elevate all those jobs to an engineering function.
My favorite was writing.com - I don't know if it's still like this, but there was a period where they put a javascript loading spinner on the page by hiding the already-on-the-page content, let it spin for a moment, then showed the content.
Good luck. I previously worked for a BI company. It's an extremely crowded space.
> the solution? who knows, one option would be to force push the earlier position of a branch, thus erasing the merge commit, but force pushes are considered a bad practice

This is definitely a better solution and the _only_ time force push is okay.

(Well unless this is a big public repo that have since moved on)
Boeing is a company built for extracting the maximum possible amount of taxpayer money. SpaceX is a company built for colonizing Mars.
It's reasons like this that weed (and other drugs) will not be legal at a federal level for a long, long time because there's an entire agency (the DEA) to prevent specifically that. They will fight tooth-and-nail to keep that shit illegal.
Colonizing Mars is a multi-trillion dollar operation, SpaceX can't do it alone.
Would it not take more dV to cirularize if we fired it straight up?
Or less charitably, the engineers are not in on the grift.
> Car in particular have seen them in terms of minimum crash test results, seatbelts, airbags

A crash test result and airbags make no difference in how I operate the vehicle. The only issue it causes is a higher price of the vehicle, but most people are fine with that tradeoff.

Seatbelts are a better example for your argument, but it's simple and mature tech that's easy and fast to operate. I have never once been unable to operate my car because something went wrong with the seatbelt.

If breathalyzers are as foolproof as seatbelts, do not reduce the privacy of people who have done nothing wrong, and don't add too much to the cost of the vehicle (both for delivery and maintenance) then I'd welcome them.
This is another big tech bubble wrap initiative. There is no “disapprove” option left. Everyone needs to be positive about everything at all times
The fact that a lot of people posting racist garbage on these platforms are real people with a known history of being actual, real racists?
Yes, and that's why we have libel laws: to stop these kinds of things from being "judged" in the court of public opinion. Raising awareness and providing support are all fine and very necessary, but the extrajudicial punishments is where the movement lost my support. Still, extrajudicial punishment is what we're left with if the judicial system fails to do justice.
When false accusations/anecdotes result in someone being socially ostracized, it is still an injustice that can severely affect the person.

I don't really think there's a prescriptive solution to this, but I hope society improves on it. Reality is what it is.
Community in Tech is quite a confusing concept
> Yeah the people who bought PayPal for 1B at EBay must be kicking themselves over that acquisition it is only worth 240B now.

What does the current market cap have to do with Musk? He has not been at the helm of PayPal since 2000

This is like saying Henry Ford deserves credit for the Mustang Mach-e
Reminds of the time NPM (the CLI) was made slower by having an inefficient progressbar, disabling the progressbar made installations significantly faster.

https://github.com/npm/npm/issues/11283

So maybe progressbars are not always so different than project managers?
I love the idea of modular, upgradable, and especially linux-friendly.

But, because modular, I'd like a Framework Surface.

Having the screen, keyboard, touchpad, computer, etc all integrated into a single device, seems like far too many factors and constraints to be able to reach perfection. Better to split at least the keyboard and pointing device, so you can pick and choose.
It's a Gnomespiracy to determine whether worse is actually better.
(Author here) To be fair, he asked our roommates about using materials from our shared living space.

I'll be using WAF in the future, however :)
Glad someone else noticed. I knew I read this many years ago. Not complaining though.
A fair point. Mine is: whatever wave height you plan for, you can be sure a higher one will come. It's not a question of if, only when.
SLS/Orion is already not needed. You could use Falcon 9/Dragon to get astronauts into Orbit and back. Then use Starship to do the moon and back part.

If you actually did a clean sheet architecture, there is literally zero reason to do SLS/Orion.

Starship is one on the critical path anyway. The only difference is you go from the capsule to Starship in LEO instead.
Sounds like thermal solar might be a better for the moon.

https://en.wikipedia.org/wiki/Solar_thermal_energy#High-temp...
Creating a Modern Application: Using Laravel with React.js
> The thing about ebikes is they sit in a speed niche that hasn't really been seen before, and it's going to cause lots of problems.

At least in the EU (and the UK) e-bikes are limited to 25km/h, about 15.5m/h. Even I can cycle faster than that. And vehicles like moped's were extremely common in European cities a decade or two ago, which fit the same characteristics as en e-bike today.
iOS does this when loading/switching apps. It takes a snapshot of the app as it was when closed, and then when you are loading that app as it was when you closed it it just shows the screenshot until the app state is reloaded.

The hope is that the app is fully loaded before you actually attempt to interact with what you see on the screen.
I'm not young, but I've been using Macintosh computers regularly since 1990, and even back then file names could be up to 31 characters long, and could include any character except colon.¹ So I'm pretty comfortable using spaces, and sometimes even non-ASCII characters, in file names.

Also back then Mac file names typically did not include an extension, because the file's type was stored as part of the metadata in its resource fork. I remember one time a friend of mine was visiting and was playing around with a paint program on my Mac. Being used to DOS, when she went to save her file, she typed a very short name, and then asked me what the proper file extension should be. I smirked and said, "That's not how you name files on a Mac. THIS is how you name files on a Mac." And then I named her file "Ailsa's Cool Picture". Her mind was blown. :-)

¹This is because the colon was the path separator. But since the classic Mac OS had no command line interface, the typical user would never type or even see a file path written out.
I'm big on following Starship development, but I think people are a bit overly optimistic about what can be achieved with it in the next couple of years (while having a blind eye on what it will be able to do within a 20y timeframe). From current development and past experience at human rating their Dragon I think that it will take 7-10 years[1] for Starship to reach that level. But once it does reach it, it will make pretty much everything else obsolete and it will start a new spaceflight era, where ISRU and space mining suddenly become a thing within just a few years.

[1] take Falcon 9 as a reference - it first launched in 2010 and their first manned mission was only last year in 2020. yes, SpaceX has grown significantly since then, but so have their ambitions with Starship. Fuel transfer and 2nd stage reentry/landing are significant further milestones to reach besides just getting it to orbit. And then they'll have to prove safety margins, life support systems, abort scenarios...
Kayak is headquartered in the US and owned by Booking.com
Then again YouTube comments can be pretty funny and interesting these days. They're a nice way to interact with the content creators, and with other followers.
I'm listening to a "Spaces" chat about this on Twitter right now, and I tend to disagree with the consensus, but I don't have a voice there.

As a viewer, who uses YouTube for educational/learning reasons, dislike ratio is really important for me to know whether I should or should not spend the hour or sometimes more to watch it, rather than go find something else which may be better.

The pessimist in me sees this as a way for YouTube to take away that knowledge you'd have up front, forcing you to watch a video (and the adverts it contains) before you can decide whether it was worth your time.

The pragmatist in me however believes that if we're going to remove dislike counts, we should remove like counts, but again, the pessimist sees this as something that wouldn't benefit YouTube.

Ultimately, given that people are being abused through the counter, I accept the removal of its utility and will probably just bounce out of videos that may or may not have been suitable much more quickly.

For the record, I believe I may have _clicked_ dislike, no more than a handful of times ever for really, truly poor "content".
You know, this makes me wonder.. tangentially speaking- I wonder how hard it would be to rearrange the folder structure in linux so that I have something like this:

/Users/{root, user0, user1, ... }...

/System/{Logs, Apps/{opt, container, ...}, Temp, Conf ...}...

/Devices/{Mount, sda, sdb, null ...}...

/Boot/...
Highlights from the Kotlin Roadmap Autumn 2021
(Author here) I share your perspective. As you can tell, it was eye opening and it really started to shape how I approach problems. I'd love to check out those YouTube channels.