skysight-inc/HackerNews huggingface dataset:
Killing it in places with a strong tipping culture seems thorny, though. A restaurant that charges high enough prices to pay its servers well without tips is presumably going to have trouble attracting customers. Even if they say there's no need to tip, that's factored into the price, the psychological heuristics that people use around economic decisions like this are well-known to be irrational and generally crap.

And if servers' actual pay is increased enough to make up for not making tips, I'm guessing that back-of-the-house staff will start demanding higher pay, too, because the unfairness of the pay disparity would be a lot more apparent if servers and bartenders got better overall pay and known, stable, transparent pay.

And I'm guessing there are other problems that come into play that I don't even know about, since I haven't worked in a restaurant since I was a kid. But I'm guessing it all boils down to something akin to how car dealerships that price transparently can't make it, even though basically every consumer ostensibly wishes that car dealerships would price transparently, because it's too difficult to get your customer base to actually grok how this works when presented with it as a real option.
I love these non existent things, I can’t wait for “This movie poster does not exist” and “This video game does not exist” to come out.
The point is the bloody things are unsecured.

It's one thing for LAPD to throw up a camera that looks in your windows with a warrant (not convinced they have one, but I'll give them the benefit of the doubt).

It's another thing for LAPD to throw up a camera that looks in your windows AND LEAVE IT UNSECURED ON THE INTERNET.
Sounds like either Permutation City or Schild's Ladder. Greg tackles a lot of these mind-body ideas that are really intriguing.
I find you generally want the @types/ dependencies in the same package.json array as the related dependency (ie, if lodash is a devDependency then `npm i -D` away, but if it is a proper dependency it generally makes sense to `npm i @types/lodash`). Different project's mileage will of course vary, but it makes it easier for downstream dependencies.
Janet is quite nice, and I was playing with it only the other day:

https://taoofmac.com/space/blog/2020/05/10/1300

However, nobody here seems to have mentioned Joker, which is a Go interpreter/linter for Clojure:

https://joker-lang.org/

I'm rather torn between Janet and Joker, but am considering using Joker instead (even though it is single-threaded and lacks SQLite support) because it's closer to Clojure syntax.
Well AT&T does own an entire /8 block (12.0.0.0/8) so they certainly have plenty to choose from
UD and UA = PowerShell Universal
Grubhub's profits come directly out of local restaurateurs' pockets. It's easy to be profitable when you get to set your fees and have platform lock-in.
Considering they probably tested everyone so there are no unrecorded cases, a 1% death rate is pretty much in line with studies finding the CFR to be in the 0.5-1.5% neighborhood [1,2]. I would guess they are younger on average, but the prison population probably has some risk factors in terms of nutrition, insufficient Vitamin D, lack of exercise, etc.

[1] https://www.bmj.com/content/369/bmj.m1327
[2] https://www.medrxiv.org/content/10.1101/2020.04.14.20062463v...
Some things I can think of:

- Dinos were so in vogue and so suggesting of technological innovation. Jurassic Park came out what, 2-3 years earlier?

- Very limited z-sorting requirements, could likely be done with a simple bsp if sorting individual polys proved too taxing.

- Polys of fairly regular dimensions, not overly long in one direction. Helps with less visible sorting and clipping artifacts.

- No problem with lack of perspective correction, because textures are already shimmering due to the organic skin animation.

- That black fog has always been very effective. We love terrifying things emerging from the dark, which Doom3 tech proved again, and more recently VR.
> It's more than enough info to form theory, and possibly policy.

Can you give an example? What kind of policy would you form around that statistic?
Only slighly related to the topic at hand, but the author (Mor Harchol-Balter) is an amazing teacher, she was undoubtedly my favorite professor I had the opportunity to take a class with at CMU
All the grocery stores around me have plenty of flour at this point. Unfortunately yeast is still difficult to find locally.
The problem is that sites fail without their JS. Oftentimes even if that JS is purely decorative and shouldnt be required for a site to function. I block all known google domains on my laptop and as a result am cut off from a great many sites (blocks ads and captchas). I also use the dillo browser and disable css, js, and images. It is an unusable mess. Gopher and gemini provide a content first approach that will not work for everything and is in no way going to _replace_ the web. But is really great for certain types of content/discourse.
Where I call bullshit on the way we do the PhD
> IDEA does a lot of language specific stuff, it just unifies the UX. Which is what language servers aim anyway.

Yeah, but with IDEA I have the exact same functionality for Rust, Typescript or Java, while the language servers will never agree on the exact same functions being called the same and doing exactly the same. It means relearning your editor every time you switch your language.

I realize I’m probably in the minority as a person who writes basically every project in another language, whichever happens to work best for the project, while most others probably use only a few languages for most of their career, but it’s still annoying.
Minecraft AI Learns to Play Hide and Seek – Part 1
io-ts does this. Although it's the other way around: you write the type guard (API is similar to writing a type) and it gives you the type for free.
> I read about this last week, and seemed a bit pointless.

It's about positioning, that's far from pointless.
I think there's just an obvious law of diminishing returns on certain things.

If you double the number of triangles, it doesn't take long to get to a clean looking circle - the next time you double it, it doesn't look that much better unless you're zooming way in on it.

So there's two things here, I think:

* There are tons of other improvements, like dynamic lighting. This turns into more of an immersion/ realism thing, and less of a "detail" thing. It's weird when your characters shadow doesn't move the way you expect with the light sources, it's weird when one part of the room is totally dark because a block is just slightly in the way of a light source, and the light isn't bouncing around it.

* With VR, this will all matter way more. You're going to have people taking objects in the game and putting them right up to their face - suddenly the difference between X triangles and 2X triangles is really noticeable again, relative to a 3rd person view on a monitor that's at least a foot or two away from you, where objects are always at a distance. Immersion is an extremely important factor for VR, so optimizing there makes a lot of sense.

So while todays mediums may not demonstrate these wins, they open up possibilities for new mediums.
Nobody was confused about what you've clarified.

The study is not remotely conclusive. The methods are indirect, the controls are weak, and the correlation model is misleading. Recommendations based on this study can and should be ignored, because this study doesn't prove anything. The only thing that should be done with this data, is using it to get funding for a better-designed study. To the credit of the scientists involved, I think that was probably their intent.
Kind of surprising that at least one of the URLs still lets me not only look through the camera, but control it!
Thanks Morten! Great feedback.

You actually understood exactly what we tried to achieve with that progressive disclosure and management of cognitive load ;). It's the #1 positive feedback we get from the people who use this page.

We did quite a bit of user research with different cohorts of people before we released this list. We originally considered auto-closing the other panels when you open a new one (!), but beta testers mentioned that it was convenient to compare two elements or to Ctrl-F through some stuff that saw a few tiles back.

So I guess we had the same thought process, but our beta tester descoped that need for us. So we launched that MVP without it.

I'll definitely keep an eye on the feedback (and comment section) if more people raise that concern.

We intend to update that page regularly.

Cheers!

PS: One of the UX hacks that I added though is scrolling back to the top of your active tile when you close it to avoid losing your anchor. With that said, even that was a bit limit for my JS skills (I'm far from a dev, merely a curious person).
How is "talented" defined here?

Some people bounce around to different companies. They are never necessarily productive in the roles they are constantly leaving. They may be only "talented" at being hired.

On the other side of the coin, the author defines the "residue" as "the least talented and effective IT engineers... that tend to be grateful they have a job and make fewer demands on management" and "tend to entrench themselves, becoming maintenance experts on critical systems".

Aren't these so-called "residue" people at least demonstrably "talented"? They are providing value to the company by maintaining things that actually make the business money without grumbling about it.
Anecdotally, for the first few weeks, everyone I knew was all about supporting their local restaurants. Now that it's been over a month, over 2 in some places, with companies laying people off left and right, and the only place you're legitimately supposed to go is the grocery store, as infrequently as possible, I'm getting cooking advice questions from those same friends. People are starting to realize just how extravagant eating out really is. A broke nation isn't one that orders delivery every night.

Add that to all of the general "food delivery is a fool's game" arguments, and none of this should be a surprise to anyone.
Pandemic Shows the Value of the Public Cloud
How Duolingo built a $700M dollar company without charging its users
Thanks for the explanation! I guess I was looking at it more from the perspective of merely making requests (without creds).

My understanding is that if an extension has a wildcard 'https://*' origin listed in its manifest, then it can make cookie-populated requests to any domain that matches the wildcard. That's actually pretty scary from privacy and security perspectives. But I suppose that's part of the reason CWS has moderation in the first place.
That's a good point. I may be wrong--I'll have to consider this a bit more.
It’s a regular old software job while you work through college. Plenty of companies big and small have students working for them (not just summer interns, year long work, for years while they study).

It’s cool, but there’s a lot of PR here that’s dressing up a pretty common thing in the verbiage and marketing of ‘dev bootcamp’ stuff.
Not a tiny app by any means, but we were definitely small enough that we were surprised at the level of depth in their analysis.
patentless
patent·less

not having or requiring a license of a particular kind and without permission
"patentless wireless communications"
a word that does not exist; it was invented, defined and used by a machine learning algorithm.

Well, not exactly [0]!

[0] https://en.wiktionary.org/wiki/patentless
They blocked ublock origin?! Really?! What was their stated rationale (I assume they didn’t admit it is because they want people not to block ads)? Might I suggest using Firefox? I use it and don’t have any trouble with it.
How can't a CF be cancelled?

Since JDK8: https://docs.oracle.com/javase/8/docs/api/java/util/concurre...
I'm working a simple online faxing service[0] that doesn't ask for your email, and sends faxing quickly. Not free, but 0.20/page. Still working on converting the in memory db to sqlite. Feedback would be great.
Small ones. Most are free.

Over the years, I've had over twenty apps in the store, but most are retired.

I'm down to seven: https://littlegreenviper.com/AppDocs/
It would be interesting to hear Google's actual reasoning but I don't expect that we will. I will speculate that it is exactly the clipboard permissions as there have been apocryphal reports of Android apps and web extensions that use this to steal passwords that password managers put there for users to "paste" into their pages.

If that is the case, then a much better solution would be for Chrome to implement a secure channel for password managers to use for just that purpose and make access really really explicit. But again, without them saying anything we won't know.

My advice is to watch for a CVE regarding sniffing sensitive data off the clipboard to surface in the next 30 - 90 days.
On a largely content based app/site, most of "scaling" comes down to caching. However you do that is up to you, but somewhere between caching at the browser layer, proxy layer, web server layer, or memcache layer, things should be fast and scalable without getting too fancy.
How to get more new and stable customers for your business
Show HN: MyPgTriggers –added Postgres TRIGGERS to MySQL, with BEFORE edit/undo
It's also remarkably stupid. Get everyone to start looking up medical conditions, especially related to pregnancy, and watch how fast the lawyers shut it down.
The graphics look good because of two things: Quixel and global illumination. Quixel is Swedish company that Epic acquired in 2019. Quixel does high-resolution scans of actual physical objects(photogrammetry) and makes them available as textures in Unreal Engine. The sheer rock faces that you see in the demo are Quixel megascans of actual rocks.

The other thing that makes the graphics look impressive is global illumination, which provides real time dynamic lighting of the environment, instead of baked in (pre-rendered) lighting. The demo seems to only have a single light source - sunlight in the cave, light from the crystal looking thing in her hand while inside the room. I am not sure how well it look like in actual games when there are multiple light sources.

The rest of the stuff doesn't look too different from current gen games.
If they are, or can be steered to, look in a window, that’s one thing. But if they can only see the public street, then they should be unsecured, for the convenience of the public. I can use them to check traffic, or see if the bus is coming.
I guess for clarification what I mean is mobile pools are generally heavily mixed/NATed/etc all over the place, and the reddit OP claims that they're all hidden VPNs or something due to geo - mobile IP space geo literally does not work half the time and is an absolute mess. They're almost certainly just hotspots or an LTE SIM attached to the cameras with nothing else hiding it.
Html and css are bloated and XML based. They suck. Gemini is easy to implement and parse.
Thanks -- I replied in full there. I reused your title, which I can see was confusing. However, this is all my own writing and research, primarily from the official (draft) release notes, new linker design doc, golang-dev, and GitHub issues. But your slides were a minor source, so I still should have attributed them. That would have helped you and not hurt anyone -- sorry!
I’ve had people use rtx voice on discord and spam me with noise. I think it needs some work but is a great idea.
> "Proxies for" doesn't have a scientific meaning that I'm aware of

It's a term, roughly, for intermediate variables [1]. Vitamin D levels are a likely proxy for a host of race-variant socioeconomic factors.

[1] https://en.wikipedia.org/wiki/Proxy_(statistics)
Ah. I remember using Dreamweaver 4 a bit, and Fireworks (alpha channel transparency in png ? What is this sorcery?).
Is that why universal cut & paste has been flakey? I am dropping all Google stuff. They recently killed my Alexa Skill on Android (Samsung S9). With everything google deleted or permissions denied on my phone, they still hijack the word "contact." Try saying, "Alexa launch Contact Ski Man." Still works with Alexa on iPhone, but how do you use a smartphone without back button? We have reached the point where it is time to throw the baby out with the dirty water. Say, "Hey FireFox!"
No surprises, we're used to the yellow "we're experiencing issues" banner that comes up at least once per week.

As GitHub is adding new cool things, Bitbucket can barely keep its site running...
It's obviously a balance, but you could use that argument to allow any plugin on the store. It gives more choice.

I think it's important to remember that while PushBullet is known to many of us, is posting on Hacker News, is a valued part of "the community" in some respect, at Google scale this fact is not know. PushBullet is obviously good to _us_, and maybe just needs to tweak permissions a little, but to a reviewer at Google it probably looks very similar to the hundreds of extensions they may review a day, many of which may contain malware.

They have to use certain metrics to sort the good from the bad, and abuse of the permission system – intentional or not – is a pretty good one when you care about the end user.
> this kind of behavior kills my desire to continue using your products dead

Having already moved to firefox for over a year since quantum came out, what are you waiting for?
Not much. Standard nginx commands work in cmd (like "nginx -t"), and most of the work I did was kicking out one of the production servers when new deployment was in order and letting it back in to serve requests after it finished.

On the bad side, I just couldn't be bothered to create a script that would do that automatically, which resulted in one or two downtimes when I accidentally just tested the changes instead of reloading nginx for them to take affect ("nginx -s reload"). Repeated boring work lead to more carelessness, which would absolutely not happen if it was on any Linux system. I'd create an Ansible script(s) instead and wouldn't have to log into the servers manually for that one frequent use case.
> all too often it is used to destroy competition and build monopolies.

Case history, please.
UBlock Origin can do that. It can block media over X MB, and lot of nasty JS things too.
"Sign in to view this draft" :/

Seems like you hit the wrong button or something, when trying to publish it.
You could absolutely work on Shopify without a CS degree. There's probably a 10:1 ratio of people churning out features versus people doing infra and tooling to support those devs.
That’s the strategy Marlo Stanfield’s crew in “The Wire” used to learn who was investigating them.
I really like this definition. If a human author took it and developed it, it would be a pretty original angle.
Well, I guess had he put JVM first to reflect reality, the ‘Jocular’ language would evoke rather different feelings.
Shrug. I am not Amazon, and I question that as an example. They sell a lot of terrible but popular stuff. If they were a writer, it’d be clickbait and advertising chum 24/7/365.

I have no interest in writing about “one weird trick to prove that arbitrary Collatz problems are undecidable.”

I like it better when my posts get read, but not because of mindshare, but because I get better feedback, which leads to better personal development.

But I would never write for mindshare at the expense of personal development. The two are in tension more often than may seem obvious.

For example, releasing early and often, even before a post is finished, means less mindshare, but can result in critical feedback earlier in the process, and helps me avoid “over-polishing a turd.”

We each are out for our own thing. You be you, I’ll be me. My advice reflects my goals, which I’m perfectly comfortable sharing. You have different goals, that’s fine too.

But your goals are not universal any more than mine are.
When a company only hires white, able-bodied males aged 25-35 (for example) from a larger population that is diverse across sex, race, ability, and age, but those attributes have no correlation with job performance, then yes, there are problems - they're called sexism, racism, ableism, and ageism.

And companies in the US do have a duty, per anti-discrimination laws.
Zerodium has too many iOS RCE’s, no longer accepting submissions
their ios app is frustrating. if you increase the text size it goes from default to huge to ridiculous. those are your only choices.
I don't really see the useful insights that the article tries to provide. Yes, if the user wants to register and you send the confirmation email now instead of 8 hours later it will be better. Yes, having more stepts to sign-up results in lower conversion rates, as each new step is a new chance for the user to drop. Keep in mind that you also have to convert relevant users otherwise you would just end up with a bunch of inactive accounts, which is not good, at least not if your goal is more than collecting emails.
One of the really nice things about shared-nothing concurrency is that it scales to multiple machines. The same code that works locally will work across a data center. Along the same lines, shared-nothing tends to scale better as you add cores. With lock based programming, as you add cores, many times your contention increases minimizing the benefits of the additional cores.
Accepted to second degree program, full time job with pension – attend or not?
Hi all, I work as a quant analyst in the public sector in Canada, basically doing data analysis with R, SQL, SAS, but I'd like to switch to a more software focused role. I am a BSc. Econ grad with 4.0 GPA, and have passed the CFA level I & II exams, so I'm thinking that perhaps a software dev role in a pension fund, big bank, or fintech co. would be a good fit.

I've been accepted to a 20 month CS second degree program at the University of British Columbia. Keep in mind, the tuition is much cheaper than US tuition, being $5,506.80 per year for CS. However, I think it would cost me around $48,000 for the degree, including living costs & fees, and I'd have to move.

I'm in my late twenties and would like to make this transition quickly. I could go on unpaid leave to complete it, however, the opportunity cost of lost salary would be large. I don't know whether I should self study, contribute to OSS if I can and build a portfolio, or get the credential. My thoughts have been consumed by this decision for weeks and my opinion seems to change daily - help me make up my damn mind!
30 of the deaths are at PCI, which is basically a nursing home for older prisoners.

EDIT: “Marion houses a high number of older individuals, many who have pre-existing health conditions. Pickaway houses our long-term-care center similar to a nursing home, and Franklin is our state prison medical center.”

Marion is 25% of the deaths. Pickaway 59%. And Franklin 10%.
I think you were totally right. His counter-arguement basically boils down to 'so what' which is pretty bad.

Some thing's are more important than others. Buying and removing support for already supported systems is an incredibly anticompetitive move and shouldn't be forgotten.
I'm not entirely sure, but I at least have observed that meetings are a lot less "charged" and backdoor rumors aren't as "present" in a remote situation.

When people are physically in a room, you can focus on body language, you can focus on emotions. On a voice call or email, its a little bit easier to focus on data and not who has the fancy watch on.
The irony is that I finally pushed the issue because I wanted to use Mint.

But as I was trying to express what a bad idea it was and why they needed to do more than just fix my particular issue, I realized that I shouldn't have to explain this at all. And once I started questioning if maybe I was the greater fool for thinking that they would magically sort it out once I was a customer, I just got them to stop sending me someone else's budget information and never talked to them again.

But the internet is full up of stuff like this. That's just the one that was the most memorable.