skysight-inc/HackerNews huggingface dataset:
I do this too. It’s worked well for me. I have three macs and six windows machines for work where I like to keep config in sync. I generally assume the scripts work (and they do usually still work, especially on windows). Until they break when I hunt down the problem and fix it.

I’ve gone through a few iterations but for me it’s come down to getting things simpler so there is less to maintain.
It’s not a closed system. So you end up with servicing a not so big product
https://downdetector.com/status/google/map/

yes.

I keep getting server errors

dish is having issues too.
there are lots of properties app devs & library authors want to verify statically and languages aren't doing a good job of making this easy

JS (for example) has a bunch of 3rd-party type checkers (typescript, flow), and they're huge projects. And flow is even written in ocaml.

I've written static verification of non-type properties when my team absolutely needed it and it's never easy -- even things like AST walking can be rough and non-standard.

Would def try a language that had BYO static checks as a first-class concepts. Code generation is the closest thing to this IMO in widely used languages and even that is clunky in most places (go:generate, I'm looking at you).
You're assuming it will be left to market dynamics. I don't think that's a given.
OK, found it.

It's a BodyBilt chair, with their Linear Tracking Arm.[0]

The chair has a moderate tractor seat, which forces you to sit properly, and not slouch. But that also means that you can't really relax in the chair, because it hurts in the crotch. There's also an inflatable lumbar support.

I used an Aeron for many years. It's much cooler looking, but the BodyBilt is more comfortable for long term use.

0) https://www.backbenimble.com/bodybilt/closeups/closeup_all_a...
It is by far the worst state (or province) I've lived in for lack of turn signal usage. I want to get a bumper sticker that says, "Your Turn Signal is Broken".
I've been using puppet for everything for 8 years now. I try to avoid using the pre-built modules so that I know what everything is doing but I do use a few. There's a base config I use everywhere and then some modules that are specific to my workstation and some that are specific to servers. Makes it really easy to bring up a new personal laptop/desktop/server and have a great base setup (passwordless ssh, a tinc overlay VPN, automatic upgrades, root emails that show up in my inbox, etc) as well as making it very easy to bring up new services (e.g., a new website is just a few tweaks and a deploy) or migrate between machines.

Couldn't recommend it more. I started with puppet which seemed most robust at the time but I'm sure one of the others would do the same. Having all your configs in a single git repository and easy to deploy from a central point is great. And once you have that doing things like centrally managing keys (great for ssh and tinc) becomes really easy.
Opening this on Firefox mobile with js off by default. Half empty page, ok I'll turn js on. Then the scroll just changed on the end of a scrolling swipe, damn that's not user friendly. Like, I tap down, swipe to scroll, and when releasing it Scrolls by a few items.
Those are fantastic little self-hacks - thank you for sharing.

Currently looking down on myself and my advice to my games avatar is stop using HN and go to bed.
Well, it worked on Star Trek. Then again, that was addressed in a Voyager episode when Tom Paris designs the helm in their new runabout with old fashioned buttons and switches because he wanted to actually feel the controls much to Tuvok's dismay.

Though, on a serious note, I work in industrial automation and user interfaces, aka HMI's have been touch oriented for quite some time. It was and still is common to see graphical elements which emulate the look of physical buttons used on machinery. This was done to help operators navigate touch screens who were used to panels full of buttons, knobs, and switches.

Recently I rebuilt a machine that was half analog and half digital controls to all digital control. I first started with a full touch interface with provisions for knobs and buttons. During testing operators hated, and I mean HATED the touch screen when it came to virtual potentiometers (one operator got up and walked away saying "this screen is a fucking piece of shit"). I installed encoder knobs to emulate potentiometers and it was a success. Everyone was happy.

Some things just can't be done with a screen. You need physical things to interact with.
Is there a reason that that would already be illegal?

The FMVSS (https://en.wikipedia.org/wiki/Federal_Motor_Vehicle_Safety_S... ) probably has some rule that states a car has to have a physical steering wheel that operates in a particular way, as well as a brake pedal to the left of the accelerator, etc., although I haven't actually looked; I do know, however, that it requires automatic transmissions to have the PRNDL shift sequence.
For a desktop Linux environment, this setup gets me up and running from scratch with one command, fully containerised, managed using Git.

https://github.com/sabrehagen/desktop-environment
This exact thing happened to me in college. I had a few fraternity brothers who were always broke and scrounging around, while simultaneously desperately afraid to let on anything about their family background.

It's always a combination of wanting their kids to go through a phase of knowing what it's like to have nothing (teach the lesson of frugality), and making them spend their early 20's living hand-to-mouth as a way to maintain the illusion of control.

But that's not an indictment of modern culture. You see that pattern occur across generations.
The burden of proof ought to be the opposite.
Doctors (and also lawyers) are replaced by technology as we speak. Now it is time for programmers to follow and it would be easier as there is less regulation involved then in case of doctors.

So not all bad.
A reasonable-quality battery pack for an ebike costs at least $400 at the retail level. That gets you about 600Wh with actual name-brand cells and a BMS that might last a few years or more. Add in a motor, controller, and incidentals, and it's at least a $600 premium for electrification. But most people like mid-drives (torque-sense pedal assist), so it's more like $800.

So far, the economics have only hit mid-market. No point in spending over a grand just to get a truly shit Walmart-tier bicycle. Instead, they go to $1,500 and you get something more balanced. Check out Rad-city for economical examples.

For conversions, $600 is about the current minimum for a 'reasonable' build. That's a $200 eBay hub-drive kit and a $400 name-brand-cell battery. $500 if you want a better build and individual-fuses on each cell (important for peace-of-mind if you're storing in an attached garage or something). $900 total if you want a decent mid-drive.

It will come down, but right now no one is leaving profit on the table. The batteries and electronics simply cost a fair amount.
There are some compressors (zstd is the one I'm thinking of) that accept "dictionaries", which are meant to be produced from datasets similar to what you're going to compress; I would guess they contain something resembling frequency tables. https://github.com/facebook/zstd has some description but doesn't explain precisely what the dictionary contains.
I prefer https://scoop.sh for windows - although I've yet to try it for service/server installs.

But for personal tools, it feels a lot like using apt - but geared towards installation in the home dir (like xstow).

As far as I can tell scoop does support installs for multiple users/services too, though.
I've just got a syncthing set up with all my configuration and data.

"Spinning up" a new computer takes me an afternoon, which I doubt I could improve on enough by using more professional tooling to make it worth the time investment.
"Fun" touchscreen story - I had to file a warranty claim for my not so cheap blender that had mechanical controls.
The company replaced it with the newer model, that had, you guessed it - touchscreen control.

Not long after that, I was working in the kitchen, moving stuff into the blender, when a drop of water made it to the screen.
The thing started at full speed throwing liquid everywhere, which worsened the situation, leaving me no way to stop it but to pull the cord out.

If I had to guess the next touchscreen everywhere will be misuse of AI, not in a malicious way, but in a really stupid one.
Kind of tells me they don’t understand how much effort and energy goes into mountain biking either.

I can only going mountain biking on weekends, but it’s far from a low effort activity, I’d be willing to bet that I expend more energy and get more exercise than someone who trundles around the city on an e-bike.
> often masking the real experiment as a technicality of a fake experiment that the participants know about

That’s a common trope, but as far as I understand, based on discussions with friends who are in the domain, studies based on deception will in general be blocked by ethic committees (at least in Germany).

Don’t quote me though, I’m not in psychology myself, and may not know what I’m talking about here :)
> immigrant friendly countries in the same time zone like Canada

Canada has a stricter immigration requirements than US. Its just that there is a huge demand for visas so it gets backlogged.
Commodore was always weak in the US, and strong in Europe, while Apple was the reverse. Growing up in Norway,the first Apple product I ever saw in person was the single Mac classic my local computer store put in a corner and neglected, while Commodore 64s, 128s and Amigas,Atari STs , Spectrums and Amstrads were all over the place.

The precise set of brands that did well varied a lot by country, but Apple did poorly in most of Europe until the Mac started getting traction, and Commodore did well in most of Western Europe.

Part of it was that Tramiels US price war stunt figuratively burned Commodores US dealer network to the ground, but when before that done European markets, particularly Germany did far better.

Commodore was at one point one of the best known consumer brands in Germany, irrespective of category. Somewhat less so in Europe as a whole, but still a name mentioned alongside IBM etc by people who had no idea who Apple were.
> I believe the ethical thing to do would be to close.

I don't think I have words. Ethical thing would be to close? Not hire immigrants, but close. Fantastic.

> There are literally millions of skilled programmers in the US, and most of them have no interest in moving to California or Colorado.

Are they? You make bombastic statements but the reality is, that there are not that many people anywhere. There is reason why EVERYONE is having hard time hiring.

> a team of the top 50% of comp-sci graduates who can actually program couldn't solve

Programing != building for scale. This is only something experience can teach, but was majority of developers never touched any meaningful scale.
What an interesting reconfiguration -- or extension? -- of the Golden Rule: "Do unto yourself as you would do unto others."

Or maybe something more modern:

"Act as you'd have others act."
"Do what you'd have others do."

Edit: Or the slightly less generous, "Do as you'd have another do."
Instead of all the lawyers fees and filing fees, could some of these employers retrain employees to do these jobs instead of laying people off?
Fortunately, since v3.14 SimUniverse comes with a hardwired light speed constraint, which bounds those overcurious sims to finite energies.

Also, the physical resolution of subatomic events has been decreased. This is a great resource saver, and in the event your sims explore the Science:Particle_Physics subtree, they will be stopped by quantum physics inherent randomness. Beware that in rare circumstances, some of your most clever sims might exploit a rare bug in quantum fluctuations which enables them to perform computations OUTSIDE THEIR SANDBOX. If this happens, revert to your previous backup and increase the negative traits of their leaders so they self-destruct and don't infect your other sims.
Tangentially related, I recently searched for an equation that could provide the expected mean particle displacement (at some dt) given the average particle diffusion rate. I was surprised to find out who solved this problem... Brownian motion was first described in 1827 by botanist Robert Brown while looking through a microscope at pollen immersed in water, which seemed to move with a so-called 'random walk'. Around 80 years later, the young physicist Albert Einstein published his first relatively (heh) important contribution to science - an article that worked out the math describing this stochastic motion. Here's the paper:

http://www.maths.usyd.edu.au/u/UG/SM/MATH3075/r/Einstein_190...
Same. I've tried to automate this for Ubuntu-based desktops as well, but it didn't work out and I also ended up with Arch. Arch solves the problem by having a rolling release (no OS upgrades) and by keeping things minimal and barebones.
This underlies an assumption that the people from one country are generally homogeneous.

India is easily the most internally diverse country in the world. There is also the fact, that literally 15% of the world's population resides here.

The current "diversity" heuristic is too naive to promote any real diversity.
This trope gets brought up a lot but the definition of specialized skills is broader than PHD level expertise. That is your interpretation of it and not that of the law or of the Federal Government.
Picdescbot
NixOS can be helpful here, by making all of the non-user-specific stuff completely reproducible; combine that with Git versioning for dotfiles and a NAS for backups and large storage and your setup should be pretty easy to manage.
> Is there any reason why you would want diversity?

Diversity is generally considered a positive thing for companies and countries. Also there have been complaints that US is poaching the best people from other countries so diversity helps moderate that.
I wish is not passed. But seems to have a lot of support:

https://www.lanereport.com/115492/2019/07/the-bottom-line-bu...

Really wonder who thought this was a great idea.
In practice the introduction of high-tech options reduces the availability of the manual options as manufacturers seek to reduce costs. Touch screen AC controls don't supplement manual controls, they replace them. This leaves people without irrational infatuations with tech high and dry, hence why I'm annoyed at anybody who advocates for it. If you've been in the market for a new car recently you'd see what I mean. Considering the state of the automotive industry right now, I think my comment was gentle. The suggestion that defrosting windows should be a matter delegated to a computer because it's confusing made me roll my eyes so hard, I was nearly blinded.
Good analysis. The reality however is, that there are hardly any people with experience in other areas. We can only follow the current distribution and don't have a decade to build out our own talent from scratch. We invest heavily in education and growth, but it still has some time limits.

We already have sister offices in CO, MN and Czech Republic for this reason. It ads crazy complexity to the operations, but at least we have access to more talent than we had before.
It's possible that one or two of the torpedoes hit and was a dud at Midway, but the real problems were the slow speed of the torpedo planes, the need to drop the torpedoes at an even slower speed, the maneuverability of the Japanese carriers, and most of all the lack of fighter cover, which left the torpedo planes sitting ducks. The evidence seems to imply that none of the torpedoes hit at all.
Why does he have to account for livestock? That has nothing to do with the argument he's responding to.

Your other argument isn't especially persuasive, either. Statistically, is vitamin deficiency a serious public health problem in America? Whatever "protein, calcium, phosphorus, iron, riboflavin, and vitamin C" reduction there has been in corn over the last 50 years, it's extremely unlikely to have offset a factor of 8 increase in productivity.
Knowledge is a set of facts.

Wisdom is knowledge about which facts are useful in which circumstances for deriving new facts which are useful in said circumstance.

In other words wisdom is the ability to use facts to a good purpose.
Building and Running Docker Container for Ant Media Server
The propulsion battery in most electric cars (certainly Teslas) is disconnected by a relay when the car is off. So the amount of powered stuff isn't any higher than gas cars. Teslas also have a 12V battery to bootstrap the system and run accessories when the main power is off, though it's smaller than a typical ICE battery because it doesn't have to crank an engine.

I don't think you can predict from theory which will have higher fire rates. All the fires are due to small flaws in the details, so it's a question of design and manufacturing carefulness.
I've got home in a git repo with an on commit trigger to push to a remote repo.

There's some conveniences in my bashrc (add ~bin to PATH, add bash completions from ~/.bash_completions, similar for man-path etc).

Vimplug handles my (neo)vim plug-ins, so I just have a short .vimrc-file.

I've recently consolidated on asdf as a version manager for my workstation, so I no longer manually muck with ruby/python/go venv/paths:

https://asdf-vm.com/#/
By this logic, governments would never be held accountable for their actions if they simply waited to address them 65 years after the fact.
That's another case where a union is very useful.

For the individual, challenging a non-compete agreement is probably not worth it. But amortising the cost over everyone who benefits it becomes a very reasonable thing to do.
I don't see a problem with this. GDP uber alles is a losing proposition that destroys communities and cultures. Silicon Valley as the tech hub doesn't seem to have done us much good. I don't think it's even sensible from a business perspective. There is a concentration of talent in SV, but that very concentration led to very high labor costs and skyrocketing housing prices. There is plenty of great talent elsewhere in the country for more affordable prices. There's no reason a startup with < 100 employees should be avoiding flyover country or the east coast, aside from Silicon Valley hype. Yes, if you grow large enough, it will be more difficult to find talent...so open offices elsewhere.

At the same time, if the companies export their labor to exploitative countries, their goods and services can be tariffed.
Exactly. Such generalization in the world of politics only serves to confuse and distract from the reality we live in.
Way ahead of you there, bud.
this midwest usa user is affected as well
Daily news: BBC moves from iframe to Shadow DOM, curved text with SVG, and more
What does it feel like to die
But lots of that feedback rounds up to "we pay way less than the tech majors and for unfathomable reasons, aren't competitive." I'm a startup founder, and we can't compete head-on for talent. We have to hire people who don't want a FAANG, or whom the FAANGs don't want. Fortunately, there's actually broad classes of both. But they often didn't go to Stanford...
If management is looking for people to fire, and you have to somehow defend yourself and/or throw coworkers under the bus, then yes, that's pretty sad and dysfunctional. But that may not be the right way to view this.

You'll probably agree that it's valuable to you for your immediate and upper management to understand what you do for them, why it benefits the company and makes them look good, and why you're incredibly great at it. If they understand this in a deep way, they're much more likely to respect your opinion and work to keep you happy.

It'd be nice if you could just keep your head down, work hard, and expect management to notice that you're doing great and important work. But that will never happen. They're busy people. They don't really understand what you're doing and struggling with, or why you're doing it this way versus that way.

So it's up to you to educate them. You can tell your story better than anyone else, because you're the only one who really knows it...
I do understand your point. I would however venture out and say, that a person that can scale services to tens of thousands of servers, has quite specialized skillset.
Well, H1B visas do not expand the labor pool. H1B visas allow members of an already expanded labor pool to join and contribute to the US economy.

The alternative to fewer H1B visas is not just hiring Americans. In fact, hiring Americans is far less likely than simply hiring Indians and letting them work in India. Or, as is happening increasingly, having Chinese and Indian employees who were educated in the US, move to Canada.
Verbal thinking could be good, but there is a danger to become over-analytical of your own thinking. Have you tried writing more notes? Sometimes good ideas can be rediscovered when the time suits it best.

Taking action involves your pre-motor cortex hence why being involved in sports, competitions on the think/do level is so beneficial, specially if it's done from younger ages.
not updated in a while, there are better results (14,838,332) noted here http://mattmahoney.net/dc/text.html
I’m a consultant as well. I’m confident I can deliver (with a team of trusted contractors I personally know) most of what “Big Consulting” (aka the aforementioned companies) delivers (or fail to deliver) for less than half the price and still make a significant profit, or refer the client to someone who’s more experienced in that area of business. The Hertz case is a prime example.

My post isn’t a dig against consulting, it’s a dig against “Big Consulting” where it’s more about bluff, a big brand (to prey on the “nobody has been fired for choosing X”), lots of meetings & bullshit while the actual work gets outsourced to monkeys in third-world countries with atrocious working conditions.

I want to nuke “Big Consulting” out of existence to let real consulting take its place for people like you and me.
It's not a matter of retraining. The issue was US corporations abusing the H1-B system to fire expensive US workers and replace them with Indian workers at half the going US worker rate.

There's not shortage of workers for companies willing to (1) pay market competitive rates and (2) hire older (i.e. over 40) workers.
I don't disagree, but reading the following paragraph: "The report provides a detailed overview of the actions that led to the collision: when crew members tried to split throttle and steering control between consoles, they lost control of the ship, putting it into the path of the tanker." you're hard pressed to blame either lack of sleep or touch interfaces. It's quite obvious in this case there's an extreme lack of QA, no?
He wrote this: "For instance – if you enjoy working with your co-founders on a business that produces positive cash flows but is not growing, you probably shouldn’t shut down"
NixOS + i3 on surface pro. Couldn't really ask for a more convenient device really.
Show HN: M4b-tool 0.4.2 – merge, split and chapterize audiobooks(bugfix release)
Bingo. And once talent does move offshore, it’s going to be really really hard to get it back. Because let’s face it: SV is a horrible place to live in. Housing is too expensive, poor public transportation, endemic homelessness and the chance that an earthquake will wipe out the whole region.

If another city say Bangalore or Vancouver does get the critical talent required to kickstart the Tech boom and be a viable competitor, tech companies will migrate wholesale and never look back.
Video: Basic Animation in J
https://www.uscis.gov/sites/default/files/USCIS/Resources/Re... is pretty good data for 2018.

You can see that non-consultancy firms like Amazon, Microsoft, Apple, Google and Facebook all have approval rates close to 99%.