skysight-inc/HackerNews huggingface dataset:
Guidance on Preparing Workplaces for Covid-19 [pdf]
That was an interesting read! Never seen all that information in one place!
For that matter: Sciter supports use of native platform (or custom) native windows or widgets. For different reasons an combinations. I saw cases when even Qt widgets were used as DOM elements in Sciter controlled main window. So you can get best of two worlds - flexibility of HTML/CSS (rendering, layout managers) and native UI behavior and look.
HTTPS and HSTS can be broken. The main hurdle to this attack vector at this point is most browsers throw up scary warnings and do not give super obvious paths to waving away the warning.
New Year’s Eve as well. Happy drunk people tip really really well. Also not sure they always knew how much they were tipping, but hey I was a broke 16 year old, I’ll take whatever is handed to me. I remember a couple of New Years eves I walked away from the night with a few hundred bucks. That was a lot of money for me at that age.
Seagate and Toshiba are sane compared to WD because they never adopt SMR on NAS drives.
Absolutely! Just wanted to highlight. It is easier to think of stable and localized collective behaviors (protons) as particles than unstable and delocalized (anyons).

Both are collective behaviors but most of the time you can think of protons as “balls made of quarks.” It’s not quite right but with semi classical treatment you get most of the effects. Anyons are not even approximately balls made of electrons. They break a lot of “classical particle” intuition the way protons don’t.
I'm not quite at 1400 (yet!) but I truly depend on it... a fresh install of macOS feels broken without it. Even better when combined with Karabiner, as you too suggest.

PS: great site!
> kibibyte

I wonder if anyone uses this abomination of a word in real life though.
Most sales tax proposals I've seen will exempt food and other "necessities" for exactly this reason. With how complex income taxes are, I'd love to get a serious discussion going about a sales ax replacing it.
Some of that was/is pure speculation, they had data to say X number of people would need to be hospitalized, so they need Y number of PPE

Y was more than they had to they panicked

When X was found to be a massive over estimation they still doubled down and said "well in 2 week we will be over run"

2 weeks came, and it was "well in 2 weeks we will be over run"

2 weeks later and "well in 2 weeks...."
Does (did) Farmville fit in this category?
It's Yuru Camp, not yuri camp, that's... something else, but it's definitely a great relaxing show with seriously impressive background art and real locations.
I didn't check in for a bit of time, but the homework questions are still quickly closed and marked right?
Outside of their opinion articles, it's generally not what Fox News is reporting on or that their reporting is wrong, the problem is when they choose selective reporting. Fox News simply just doesn't report on a lot of things that are politically uncomfortable for their readers.
Okay but if you have an organization whose lead of IT isn't capable of verifying some automation - be it AHK or Python or VisualBasic or F# or haskell or whatever - then it's fine for them to say 'no'. You can go over their head, and that's also okay. Or ask them to bring in someone who's an expert in the technology you're using.

> You've essentially argued that IT should oppose any automation that is not thoroughly tested. And how will they determine how well it is tested? Do they have those skills?

In large scale, business critical applications? Yes. All everything should be thoroughly tested and/or canaried, with several levels of validation before production releases.

> You're merely pointing out that this IT person has been given more power than his skills warrant.

I think I'm pointing out that his job is to be a safeguard against rogue wanna-be programmers whose ability to destroy things far outstrips their ability to test for things (or even think about edge cases). If that's true, they've done a fantastic job.
Plugin – The Largest AI Conference
The author has made DSL in Python by (ab?)using context managers and the bitshift operator. It's very interesting, and I haven't seen anything quite like it.

Python can lend itself to horrific abuses through shenanigans like this. I sometimes feel that siren call myself, and usually regret it.

So by default I'm pretty skeptical of this kind of thing, but I'm actually on the fence about this one.
People around here might appreciate New Game and the sequel too. I think most of the time they fall squarely within this genre.
What if you create some business entity in that state?
Silly.

Why stop there? I want to know how much of my chicken dinner was labor, the chicken itself, and the spices.

The delivery companies aren't cheating anybody. It's not like they change the price after the fact on either the restaurant or the consumer.

Lori is doing this to what... get people to bully the delivery companies?

Suddenly delivery companies are getting accused of being greedy because... they're suddenly in demand?
The hallmark of a good journalistic outfit is when both sides accuse you of being biased in the other direction.
The Moral Animal I found kind of mind bending though perhaps a bit downbeat. The basic thesis is that we evolved to deceive ourselves in evolutionary helpful ways as if you say 'I'm great, I should be the leader' and are lying people will see through it but if you say that and really believe it, even if it's factually incorrect, then it has a better chance of working. See many political leaders for examples.

Something upbeat I came across recently was Naval Ravikant's ideas on philosophy happiness and how to get rich. Not a book but you can see him on Rogan 1309 and google the get rich tweets / podcasts.
They rarely blog about it. Many of them are old school engineers, some are retired from engineering careers.
I just don't see why from a company's perspective you would pay two equally qualified/titled people massively different salaries based on the city they choose to live (which is completely irrelevant to the company). If I were an employer and one person wanted 125k and the other 400k, that seems like a no-brainer to me when they are both remote workers and equally qualified.

If they offer to raise the person getting 125k to 400k if they move to an expensive area, then at least it's fair :shrug:
> Still I think there should be some needed post-grad accreditation for software engineers if they want to actually be called engineers.

That's just the opposite of what works. I personally find looking at github or whatever personal project the person had to be the best indicator of whether he/she actually liked/is good at programming - for someone coming out of school or claiming little/no experience otherwise.
There might be some students that are just as good as the top ivy league students but in a smaller faculty (~100 students) that number is most likely closer to zero.
Addictive Iyashikei? I don’t think so, but I’m not sure why I think that.
Why does it have to be sad? When software becomes easier to develop, it enables everyone to benefit.

More developers, more applications of software.

At the same time, performance has a tangential relationship with computer code being interpreted or compiled to native.

After all, Java is compiled to byte code and powers plenty of high traffic servers efficiently.

Many AAA games use ActionScript, Python, Lua, etc for their UIs and scripting for mods.

While it's true that there is no substitute for code compiled to native when high performance is called for, I think it's justified for native development to be last resort.

This is coming from someone who codes primarily in C++, where high performance is important. I wish I didn't have to.
> The main take away is that a technology contains an implicit bias that is absorbed by the user. More plainly put "to someone with a hammer, everything is a nail" applies to all technology.

McLuhan's Understanding Media posits something similar about forms of communication.
Doesn't matter. An employee in Google London is paid lesser than the employee in Google SF. So while you can cry about injustices and rationality, salaries will likely be paid based on cost of living and even geography (based on London example).
> this has to stop with people filling the internet with useless content

Good luck with that!
I guess I meant services. I meant things like "I wish updates in X system were automatically reflected in Y system"
Why is salesforce the center of attention?
Well, that's exactly what we're talking about, no? Buying out all the DAW software houses would give Apple a de facto monopoly in digital audio production.
It would, yes.

But if they're being paid nothing otherwise, one could make the argument that it's coercive. Still, this is the US, and it's arguably unfair to expect Tesla to pay nonworking employees indefinitely, even though Musk is a billionaire.
Spoken like someone who's never caused a prod outage at a real company, I guess. I'd say that - outside of some startup or small company that has few (or no?) users - the cautious approach is right. The IT guy knew that he was a podunk pissant warden of a very, very small portion of very, very large organization (an org of a few hundred people is basically nothing compared to the vastness of many oil companies) and that the value that his org provided was compromised by this automated approach, without knowing how to mitigate that compromise. He made the right call, assuming he was just there as a bulwark against exactly this.
Do you think that ML algorithms are having experiences when they label data?

We label experiences with different words because we have different kinds of experiences. But it's the experiences and not the labels that matter, and the labeling of those experiences does not cause the experience. We say we have dreams because we do have dreams in the first place.

You're proposing that labelling data is the same thing as having an experience, but you haven't explained how data is experience, or why the labelling matters for that.
Yeah - but vast majority of GC applications will be from H1-B pool
The idea here is to avoid contact with human beings altogether.
Maybe a stupid question but why don't surfers carry a small emergency air supply on their body? Not anything big, I'm thinking just about the size of a soda can or something.

SCUBA divers may carry "spare air", but I've never seen surfers do this.
It's interesting, for me minecraft is one of the few games that gives me a feeling of intensity, I go spelunking all night because I can't resist the temptation of more diamonds though, the punishment for death is fair but harsh enough to make it feel scary, even playing FPSes, MMOs, etc I don't get that feeling of intensity from anything except Minecraft and PUBG. I keep telling myself I'm doing it all so I can build something really great... but I never build that thing.

I think what makes minecraft great is that you can switch between spelunking, combat, farming and building so seamlessly and they all integrate with eachother well so when you get sick of one you just pick up the next.
All they need to do is watch one of the endless youtube ads for squarespace or wix...

No one needs web developers anymore, you just need to sign up for a wix account it will do everything /s
The pool of qualified software engineers outside of high-cost urban areas is pretty shallow. I run a 100% remote company in the midst of staffing up. We're looking for database internals people. There are not a lot of qualified candidates in, say, Oklahoma.

If COVID-19 really helped people to work from the Ouachitas at reasonable salaries, it would be completely awesome. But we're a long way from that. I love remote work and would like to see more people do it. But the past history of epidemics (e.g., 1918, the 1665 London plague, etc.) indicates people will go back to previous behavior--favoring urban areas--once the crisis passes.
Nope. From the release notes the system requirements are 10.14.6 or later, so Mojave.
Well, we can't exactly prevent people from dying of a virus that's largely outside of our control.

We can enact policies to prevent people from dying due to a lack of basic resources, however.

Unfortunately, contrary to what many seem to believe, this isn't a case of choosing between two evils. It's not as if we can avoid economic consequences by simply ignoring the virus. Business as usual won't exist, with or without mandated lockdowns, until the threat of the virus has passed. Neither can we simply defeat the virus by shutting down all economic activity, even if that were possible. The solution to this crisis will likely require a combination of luck, technological progress, and well-executed policy.

That said, I'll reiterate that keeping people from dying due to "economic devastation" is very much within our present capabilities and doesn't depend on global economic recovery. Of course, that doesn't mean that we'll (well, those in a position to choose, anyway) make the choice to do so.
ISS Docking Simulation
This looks super confusing. So now in addition to presenting me an itemized breakdown of what I am paying, I have to also see an itemized breakdown of what the restaurant is paying?

In the example invoice in TFA, how would they allocate the promotional fee without knowing in advance how many customers the fee will generate?

How would a consumer know what a fair delivery commission is? Was my driver carrying multiple orders on this trip? If so, should I reduce my tip?

Adding this kind of complexity to bills is silly when there are options like ChowNow out there that handle the website + app + booking part for a flat monthly fee. (And let the restauranteurs determine the difficulty of offering delivery themselves.)
The point is that without an explanation, claims of obviousness of the mechanics of consciousness are weak at best.
Lol - let us see. You must me dreaming if you are expecting no significant cost of living adjustments on salaries.
That hasn’t been my experience.

Biggest predictor for anything is past experience, and understanding what bad habits people pick up in different places and roles — your interview needs to look for that.

End of the day, people are snobs about education, etc. Some companies just won’t deal with you if you didn’t go to a school on the happy list.
More likely, there are multiple sev5 issues for it in the ticket system that nobody will ever get around to implementing.
Arduino on $4.9 RISC-V Board
> To be honest programmers have a habit of being very loose with language.

I wish this weren't true. It's quite damning.

It's less bad in a real-time conversation, with fast feedback about how well we're being understood. But it still hints that we don't have the concepts clear in our own minds.
You suspect != it’s obvious.
Would they get in trouble when someone used an automation tool that submitted hundreds of thousands of empty or even worse completely incorrect records, with no reconciliation plan?

If so, then they're completely right to stop some novice programmer from bringing their scripts to bear. There's no reason to take that risk if they have the funding for the current human solution. Bring it up to the superiors and pitch it, talk to some devs. I've seen groups lose hundreds of millions of dollars when one of these excel vbscript python enthusiast AHK things go off the rails. It's a mess, and - again - risk aversion is the most reasonable stance from a business standpoint. He's not a hacker founder, he's a business IT manager.

Edit to say, it sounds like you work at a company with <500 engineers, maybe even <500 employees total. That's fine! It's good even, but it's not an experience that's easily exported to the realm of Actual Business, at least not exactly. As a consultant, I've had billion dollar companies that need the fast fix (python script with a csv datastore to keep some account info or whatever) and I've worked for companies where this sort of approach would get you insta-canned. They're both right enough, but assuming one size fits all is absolutely crazy. It sounds like the mega oil corp above was the latter, at least to me.
That's a pretty minor thing to hold against. A rider can cause any number of issues in the car including a very common issue of throwing while returning from a drunken night. How do you charge that person then? Lot of companies also use credit cards to tie account to a person so they don't abuse the initial sign up bonuses.
No - they were running a survey to figure out employee's interests in wfh permanently across US - but at the same time being very clear that the salary will be adjusted based on where they are.
Reversing age: dual species measurement of epigenetic age with a single clock [pdf]
Embracing the startup mindset with Guy Kawasaki
Is "this" a self referential pointer to your own comment?

took me a minute to realize what you meant here. well played!
We’re not charging a fee for DEF CON safe-mode
It's not obvious that this well help anything, but at least it's better than Jersey City. They put a cap on how much apps can charge restaurants, so obviously the apps just added more fees for the customer.

https://www.nj.com/hudson/2020/05/uber-eats-slaps-surcharge-...
People can already see the governments tax receipts and expenditures on the government websites.

People don’t want to relax by auditing taxes.
Came here to say this exact thing. I never learn well from programming books, but I did from the Rust book. I think it's because of how bite-sized and focused the different pieces are, as well as how hands-on and example-driven it is.
Sports App Sleeper Nets $20M from NBA Stars Kevin Durant and Baron Davis
Here's the most recent talk by Karpathy about this topic: https://www.youtube.com/watch?v=hx7BXih7zx8 (there are more if you google for "karpathy talk")

Here's the summary via 2 examples.

1. Example of gathering data that needs further labeling

To implement neural network (NN) to recognize stop signs they program the cars to recognize things that look like stop signs and deploy that to the fleet of over 600 thousand cars on the road. The cars send those "might or might not be a stop sign" images back to tesla and they get manually labelled and added to a training set. They gather enough images and the "recognize stop signs" feature is done. Apply the same logic to other recognition tasks: recognize cars, pedestrians, animals, speed signs, traffic lights etc.

Yes, labeling is expensive but everyone else (including Waymo) has the same cost.

But Waymo has even bigger cost of driving around to collect those images.

Tesla makes gross profit on every car they sell and they got 600 thousand people driving for them for free. Waymo has 600 cars, each of them reportedly costing over $200k and they have to pay drivers at least minimum wage for each hour of driving.

That's why Google is reportedly is spending $1 billion a year on Waymo and why they need $3 billion of additional investment to keep going.

2. Example of gathering data that doesn't need labeling

Consider implementing NN to recognize cut in i.e. other cars entering your lane in front of you.

They deploy a first version trained on small sample, running in shadow mode i.e. it makes predictions for cut ins but doesn't act on it.

When it makes wrong prediction, it sends the clip of the cut in back to Tesla. This doesn't need manual labeling. They know whether the car did cut in or not so they can rewind time and automatically label the past car action.
Fair point. I'll reconsider where I said 'stop talking about it'. Even bad stories can spawn good conversation! Some interesting inside experiences/ opinions about Schwarz Group were shared. Sometimes I need to keep my angry morning rant to myself! I'll try to keep this in mind in the future.
There were a few mill owners murdered by workers they'd put out of work in the industrial revolution. People breaking in to mills and smashing machines was quite common too. People in fear for their livelihood will often fight back.
Employers should provide computers to employees who are WFH. It's the cost of doing business. Schools need to provide students with computers or computer access, as well; the coronavirus has certainly thrown a wrench into traditional distribution methods.

Competitive internet in the US is almost an oxymoron. I have two choices here, and they magically always set the same price, which is no cheaper now than ten years ago. I can walk to a cocktail, a pour-over coffee, boutiques, and my choice of macaron or Parisian-style croissant, but I cannot get cheap and high-bandwidth internet.

Subsidizing relocation is not the best alternative. Farming regions already suffer from a shortage of labor. It would be far better for one of a family to be able to get a good tech job while another in the family farms than the current state of affairs, where I know a farmer who actually commutes by his private plane to his second job as a college instructor. Farming is important, because food is important. No other service is expensive there, unless you want a Brazilian keratin treatment or something. Relocating the last of America's farmers is not a great answer.

Last, I will get my teeth looked at as soon as it's possible, whether I'm WFH or not. You only get one set of adult teeth.
The article draws mostly from this piece from a company that apparently tests prospective employees.[1]

Good coding skills (the ability to write functionally correct code) are possessed by 4.6% of Indian job applicants, 2.1% of Chinese candidates and 18.8% of the US candidates in the IT and software industries. However, if we consider only those candidates who can write correct code with few errors, the gap between China and India narrows (8.6% vs. 9.8%, respectively). Interestingly, while the percentage of Indian engineers who code well is greater than the number of Chinese engineers, a much higher proportion of Indian engineers (37.7%) cannot write a compilable code compared to Chinese engineers (10.35%). This means that India must do more to educate its general population in proper coding skills. By comparison, the US engineers perform four times better than Indian engineers in coding: only 4% of the US candidates cannot write compilable code despite the fact that the base of the engineering population in the US is approximately four times smaller than in India.

I wonder what their tests look like.

[1] https://www.aspiringminds.com/thankyou/?url=2602
Yes I agree with this, but it's not that surprising. I never thought that Σ(companies mentioned in TechCrunch articles) = whole software economy, or even 1% of it.
Looks like they'll be stuck doing all their computing on a windows phone -- there's no awesome software on that.
"Thousands of people are making millions in software and they do not work for any of the tech companies you have heard about in the news" may be a better title.
> I suspect that the true hard problem of consciousness is 'why do we (feel that we) have free will?'

Free will and consciousness are separate issues. You can potentially have one and not the other. What's important for free will is whether choice is free and what that freedom amounts to. What's important to consciousness is subjectivity. You can feel pain while not having a choice about feeling that pain, say if you were restrained and unable to do anything about it, just to give an example.

And potentially, a robot could be free to make choices while not feeling anything.
> I'm interested to know what the majority of the Windows machines are used for.

I'll bet that there's a huge number of virtual desktop machines. Instead of having to push a really fat windows disk image with all the apps installed, to all workstations, those workstations run remote desktop, and connect to a windows VM running in Azure.