skysight-inc/HackerNews huggingface dataset:
It's like H.P. Lovecraft's wet dream, yikes.

Good effort but... it just isn't there yet.
(I'll preface this by noting that I'm Canadian and will never vote in an American election)

One of the reasons that immigration and green cards has always been such a hot-button political issue in the US is that first and second generation immigrants tend to overwhelmingly vote Democrat. You end up with this awkward feedback loop where D's are objectively politically motivated to increase immigration, while for R's it's the opposite. Perhaps I'm oversimplifying, that's just how it was explained to me once.
So have you watched the talk? It's mentioned there and the talk describes pretty well why it's not what many people are looking for. You may want to watch it after all.
Since Google's goal is not to have a workforce that mirrors the population from which it is drawn, it makes sense that they are acting in a manner that would prevent it from having that workforce.
I am the same, but there are people who don't have that choice.

Your job may literally involve entering data at a remote site with sketchy-to-no internet (mines, farms, geological surveys, etc).
I’m writing a book about Why We Play mmorpgs, and this site is invaluable - something that should be obvious to anyone interested in the subject.
Good point, actually. These days everything pretty much runs on VMs anyway…
They are completely consistent. They have always said 'no more than 5% according to their sampling' plus a long row of disclaimers and that they sampled based on things like activity and only from monetizeable users, neither of which can be tracked without Twitters internal data on the user.
Interesting. There seems to be a spike around Christmas every year; I wonder if that's due to more people using phones rather than computers during holidays? Or the mix of Asian vs European/American traffic changes?

There also seems to be some sort of weekday/weekend pattern going on.
A closer example might be Milo Y (on phone, don't want to look up spelling) whose fame was absolutely killed by being removed from social media.
A Very Old Man for a Wolf (2017)
It's used for the majority of parser-based games (in the traditional text adventure style). But there are many more games these days that are choice-based (like a choose your own adventure book), Inform can potentially be used for such a game, but few of them are made with it. The most popular tool for those games is Twine.
I gave in and checked the git repo. Still on the hunt for the hacker kit, but the 'quit' command is 10/10
Happening to me without any VPN set up.
Tell HN: Heroku is having DNS issues
https://status.heroku.com
NFTs are digital, not physical. So you need to make sure you can associate the NFT with the product. An NFC tag isn't enough, because like others mentioned, you can move the tag to a different bag so it doesn't actually prove authenticity.

But NFTs are more collectibles, so arguably you could sell the bag WITH an NFT as a bonus (not as proof of authenticity) and I think people into NFTs would like it.

Or make sure the NFT metadata has something to associate it to the physical product so you can prove that it hasn't been tampered with.
agree - and, the startling part is that I am not signed in to an account.. I "use Chrome" but the behavior and records association is behaving like I am signed into an account
Issues with upstream DNS provider
There are potential answers to your questions in other comments in this discussion that have been there for hours, it might be more useful to move understanding forward to address them rather than just opening a new thread as though they aren't there...
Providing unprecedented performance and mobility.
there is difference between "get the IP location now" and "keep every location in a history for this user without consent"
I agree there are lots of upsides to having a house. I definitely get some used car salesman vibes whenever someone tries to sell up the upsides of negative equity, though. Having no chance to have negative equity is pretty much unequivocally one of the few absolute advantages of renting. The other being (typically) lower transactional costs for short term occupancy.
C#, C++, Java (actually I am betting no one can beat that one)

I think you dismissed the actual issue he faced- gen type defaults, which I just looked is still not actually documented, it's just in the release notes.

Don't get me wrong, TS is my favorite language, but let's not gloss over things.
no, the "current location" was not listed
> A drop of the concentrated liquid on the skin can kill.

A small amount of hydrofluoric acid on the skin isn't that much worse than any other acid on the skin. It gives you a chemical burn and you certainly don't want any of this stuff near your eyes, but it is by no means instant death. We're not talking dimethylmercury or arsine gas levels of toxicity.

The problem with HF is that it penetrates tissues and eats calcium so you don't get the pain reception telling you how much HF you actually just got exposed to. That is REALLY DANGEROUS. You can have been exposed to a lot of HF vapor or liquid and not know.

Consequently, you have to treat every HF exposure as potentially lethal because:

1) you might have gotten a much bigger exposure than you think

2) HF consumes your calcium which can stop your heart long after your initial treatment if you don't replenish the calcium after a large exposure.
I speak Japanese and Korean, but I've had little time to study recently.

Building Parsnip is a catch-22 in that all my time is spent fixing bugs and changing the UI.

I have used parts of it for some stories and news articles. To me, it's like interliner books. There's a nice glossary for anything you want to look up already there.

The exercises are only now becoming usable, but I'm most looking forward to not forgetting all the words that I only come across once in a blue moon.
Atlanta Officers in Fatal 2020 Shooting of Rayshard Brooks Will Not Be Charged
1. They haven't stopped raising rates. They are just doing it one step at a time.

2. QT is also going to affect interest rates on MBS, which will reflect in mortgage interest rates.
This is very clever, but also feels disrespectful of the Aztec traditions it uses as a somewhat-mocking comparison.
Un-paywalled: https://archive.ph/N8DJG
I was around when UML took off - but the only real success I have seen from automatically generating code (from diagrams or otherwise) has been in the API space recently since those contracts are easy to describe and generate with tools like Swagger
At least with windows you can turn off turboboost and other such features that basically temporarily overclock the cpu beyond what the thermals are designed for evidently. I had a late model intel mac that was horrible for this. Games would become unplayable because you'd have 30 seconds of reasonable FPS followed by 5 seconds of terrible awful drops then right back to reasonable fps. My 2012 era mac was better in this sense because the thermal design allowed the CPU to go all out at room temp, no throttling at all and consistent fps from the game (albeit low because of integrated graphics, but consistent nonetheless which is at least playable).
Ask HN: Is Heroku DNS screwy for you?
Seeing all sorts of errors with apps that I know are hosted on heroku on Comcast/Xfinity
This is especially true in the UK, but I think the surprisingly under-appreciated, under-explored fact of western democracies for the past 50+ years is that ultimate power truly lies with the mainstream press and what they're willing to cover, and whose politics they're willing to tolerate.

There is no institution more powerful in shaping the minds of the public, and they do very frequently act as a monolith, especially in the UK.
CISC-to-RISC overhead is not the only factor probably. Snapdragons for example don't have CISC-to-RISC translation, yet they seem to under perform both Intel and M1.
Yeah, because Linux’s copyleft is what forced nVidia to publish decent open source drivers 15 years ago.
Ordinarily you should not use private keys for more than one purpose because the algorithms may make it possible for bad guys to surprise you with the consequences. e.g. you sign a document vouching for someone to adopt a cat, but it turns out actually when interpreted as a bank sign-in instead of cat adoption document your signature still works.

However, the OpenSSH team were very careful to design their signature feature so that what is signed is always different from any possible SSH login.

Now, of course if you sign a text document which says "I want Bill to have all my stuff" but you meant, you know, Bill at work, can keep my stapler and that cool glow-in-the-dark mug, because I'm leaving next week and I can't be bothered to box it all up and take it, whereas your 2nd cousin William tries to persuade a judge it's a legal Will, and so your untimely death in a car crash should result in him inheriting everything instead of your bereaved wife and six year old daughter - well, that OpenSSH can't do anything about.

But you would be correct to assume it is not safe in general to use keys for unrelated purposes, and only the (documented and justified) choice by OpenSSH reverses that assumption for the SSH tools.
Is... it really just women?
Mass spec depends on the ion surviving the passage through an electron beam. They can't get a molecular ion because it blows apart in the process - they just get the fragments.

Normally, you get the big fragments and at least some of the whole molecule ions. Not here. Too unstable.

ESR is more gentle.
What if you could design a swarm that can somehow combine their individual payloads at the point of attack?
Much of that poverty has its roots way back in the time of the Conquistadors and the generations of Spanish and Portuguese families that looted the riches of the Inca empire.

The descendants of those families still have huge wealth and influence in South America.
Azure is really supporting use of IPv6.

you can get IPv6 addresses from Azure for the same cheap price you can get IPv4 addresses for!

not ridiculous at all.
It’s kind of hard to explain what a big deal NGINX/fastcgi was back in the day coming from httpd/mod_php. All of the sudden, a basic EC2 instance could handle orders of magnitude more concurrent requests. Before NodeJS was a thing, it opened up whole new possibilities for my company at the time.

Not sure what my point is. But NGNIX has a special place in my developer heart and it’s really encouraging to hear this.
Sigh, poor Meigs Field.
Yes...all my apps.

https://status.heroku.com
Mental illness needs to be treated professionally rather than society indulging these individuals with their delusional fantasies, it's not healthy and sadly, this will only get worse as we are being pressured by fringe minorities to accept their warped and distorted realities (think furbies or this school girl who identifies as a cat)
Thank you.

Yes, your experience is one I hear all the time. That's the biggest thing I want to accomplish more automatic and integrated.
I’ll follow a lot of the vscode tips in this thread plus a helping of running Doxygen on the project. Even without the specific Doxygen markup in the headers, running Doxygen can help with the call graphs and object hierarchies with a browsable interface.
This is the thing for me. You couldn't pay me a million dollars a year to live/work in Gurgaon (Ok, maybe a million for a year or two, but then I'd be out). It is the place that comes closest to Blade Runner in my mind. Every time I went outside I felt like the air was trying to kill me. All of the giant hulking new offices and extremely little green space are like right out of some post apocalyptic nightmare.
> That’s not “filing their methodology“, it’s covering their arses.

True, but probably quite successful. So this will most likely not save Musk.
Not VPN related, I get the same.

As for Google, god forbid we were allowed to scrape the master scraper in peace, so you get automatic captchas (damn grainy ones too) if you try to google with a VPN on, in my experience.
oh come on dude, it's bad enough when people spam in the replies to CoinDesk tweets, do you really need to do that in this forum of all places
The next 40 years? A robot that will arrive on a drone will do a hip surgery right in your bedroom (not on you, sorry).
Maybe the question is really "why do some companies build a new in-house technology rather than use an existing one"?

1. Some companies are so slow and some teams so agile that creating a new working project takes less time than submitting a ticket for permission to install and demo software and get the required permission to purchase it.
2. Developers hate to deal with salespeople, so unless the CICD platform is OpenSource / free the developer might choose to build something simple.
3. Developers might be unaware that a solution exists to solve their specific problem.
4. The commercial solution to a small developer's problem might be too expensive.

The developer estimates of time and money for building something in-house often neglect the "hidden costs" ... (including the long tail). The hidden costs often include :
1. opportunity costs - a developer can't do two things at once, so if they are writing a tool, they are not releasing new features or fixing defects.
2. Maintenance costs - keeping the thing running (when the host OS is upgraded, the network changes, the repository credentials expire, etc)
3. support costs - if this touches any other outside teams or customers, someone will have issues and need support. Maybe a new team has to be created to handle the Zendesk support tickets, provide Slack help, etc.
I feel silly for posting now. Thanks for sharing.
It's not impossible it's just not currently available. The consensus is deterministic and therefore coukd be proven inside ZK proofs, enabling "ultra light clients".
That can be good. I guess many of the cities I've lived in or near had cheaper housing within 30 minutes of most areas.
It dominated the scene for quite a while. Looking at the Xyzzy award winners will confirm that. Even the first Best Game winner ("So Far" by Andrew Plotkin) was an Inform 6 game.

However over the past decade or so the scene diversified a lot more, particularly as choice-driven rather than parser-driven games became a lot more popular. Twine is a tool for making browser IF games that really broke through there, although in recent times Ink has gained popularity both for making IF and as a tool for making dialogue systems in other non-IF games. Most new parser-IF games I encounter though still tend to be Inform.

A small tangent: for readers interested in IF and curious about trying to write one, Inkjam is 3-day event where you make a short game with Ink, and this year's event is in early September. I participated last year and it's good fun and a good challenge!
I’ve heard of similar things to this being discussed…

Eg. simple things like tracking-busters where it randomly clicks links in headless chrome to fool the algorithm, p2p vpns where you use a random user’s IP address to randomize who made what request, etc.

There is also a school of thought that you should periodically publish private keys for plausible deniability (“was it me, or did someone sign that after I published the key”).
Not only I've been successfully running it on my desktops for about that long, but I also have been running it on my phones for not much shorter. It works.
It's easy in 2022 to look at Facebook and be very unhappy with what it is. However there's many companies looking to have at least 1% of FB's success, and better to get the advice from those who accomplished it than the random pontificating startup-porn podcaster.
Tell HN: Cloudflare down – Error 1016 – Origin DNS error
See it on https://git-scm.org/doc and https://substack.com

Status code 530

"""
What happened?
You've requested a page on a website (substack.herokuapp.com) that is on the Cloudflare network. Cloudflare is currently unable to resolve your requested domain (substack.herokuapp.com).
"""
Ok, now I know you’re just trolling. Enjoy and goodbye!
When twitter logos, accounts, and quotes show up on CNN, Fox, MSNBC etc, it's a primary channel for discourse, even of most people are just lurkers.
I put my phone into my pocket with the same orientation that it's in my hand, while using it. Hold phone, rotate arm down, stick in pocket. The phone is now upside down in my pocket. If the headphone jack were on the top, you would have to flip your phone first, when putting it in or pulling it out.
The last time I used MongoDB was when it was necessary for me to demonstrate to decision makers that it silently loses data in trivial, common failure scenarios. Then I put it away and never used it again.
The overall picture from those studies sounds pretty murky, though.
> Just wheel the patient through the front door

This is such a stellar use of the handwavey "just" that I feel we should have it bronzed.
There's two groups of people I can think of that do this:

- People who like to frequently change cars, not so frequent as to lease but still prefers to let it go between 50-100KMi. (Contrast folks who sell past 100k or drive cars into the ground, they care more about long term repair cost.)

- People who are using resale value as a proxy for reliability.

I suppose 'lease-e' may fall into this category, also by proxy (as high resale value means lower depreciation, lower lease cost.)
> similar to what the ACH does.

ACH transaction volume is about 840 transactions per second [1]. 100,000 anywhere-to-anywhere transactions per second while making sure no money goes missing and is not double-spent worldwide is NOT a simple problem, definitely not something you can just handwave away and then claim as a reasonable "guess".

[1] https://gocardless.com/en-us/guides/posts/ach-key-stats-fact...
Yes, cant even access https://dashboard-next.heroku.com/ so the problem seems broader than what they describe on their status page which seems to imply only issues related to updating DNS settings.
> MyPy is good, and works as expected and similar to how typescript and flow works for javascript.

Last time I used MyPy (1.5-2 years ago?) it wasn't nearly as full-featured or ergonomic as TypeScript. Has that changed recently? I remember running into lots of cases that it didn't support that were easy in TS, although it was long enough ago that I don't have specific examples.
Heroku Herokuing.
Related to Heroku, but not sure if Heroku or Cloudflare is the root cause: https://news.ycombinator.com/item?id=32572906.
This is going to put a lot of pigs out of work
Captcha solvers exist and are quite accessible. If solving the problem of bots would be as easy as showing a captcha, we would not have bot problems.
I use a 2012 mac outside. In the direct sun its fine if you use white background and black text for your editor.
Not pounds per square inch, 'psi' as in ESP/psychic
This is a kind of thing people built to realize they’re not that useful looking at the results (still think they can have value, it just feels too limited to be widely adopted)

Take SQL for instance: we already have tools that will take table definitions and built an UML tree from that. I used that kind of tools 3 times in my life, and threw away the result to draw something manually to really understand what was happening. The main issues were excessive visual complexity, noise from all the meaningless bindings, random component placement making is hard to mentally group components.

I’d expect these issues to be 100x worse with any code that expands beyond a single function, as the cyclomatic complexity would in average be a lot higher and we’d have a lot more noise from guard conditions and boilerplate.

Looking at it the other way works too: coding what we write everyday in ruby or typescript, but in Scratch, would be a crazy visual mess that would push anyone into depression.
x@x  ~  dig substack.herokuapp.com @8.8.8.8

; <<>> DiG 9.18.5 <<>> substack.herokuapp.com @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 10302
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;substack.herokuapp.com. IN A

;; Query time: 213 msec
;; SERVER: 8.8.8.8#53(8.8.8.8) (UDP)
;; WHEN: Tue Aug 23 18:28:22 -05 2022
;; MSG SIZE rcvd: 51

Seem like Heroku is having some issue or heroku dns records disappeared
https://archive.ph/rywwa
All I said was: if you can wait 12 hours, it's not an emergency. The emergency room is for things where a person couldn't wait 1 hour without dying. People dying 30 days later: not an ER problem.
I personally love IP addresses in the 172.16/12 range. I have my house in that range, and I can VPN in from anywhere and never have any IP address conflicts.

EDIT: I just realized you said 192.169/16, which is definitely not available for private IPs.
Type classes in Python are meant as annotations; they are not for run-time. They essentially get erased (not exactly, as they are available for introspection, but they aren't your typical code).
Especially along the restaurant line, it seems the rich people would rather be stingy than pay people enough to perform those services and live in the same community. It seems that being able to pay the lowest possible is still a benefit to the rich, even if it's detrimental to society.
Immediately came to HN, best status server
> // I am so, so sorry for this code.

what an abomination. You almost have me beat https://github.com/Hugo0/calculator
Not specifically California’s sales tax in and of itself, but the fact that California has a huge population that Amazon would have had to collect sales tax for.

https://www.fastcompany.com/27309/whos-writing-book-web-busi...

>You moved from New York to Seattle to start this business. Why?

>It sounds counterintuitive, but physical location is very important for the success of a virtual business. We could have started Amazon.com anywhere. We chose Seattle because it met a rigorous set of criteria. It had to be a place with lots of technical talent. It had to be near a place with large numbers of books. It had to be a nice place to live — great people won’t work in places they don’t want to live. Finally, it had to be in a small state. In the mail-order business, you have to charge sales tax to customers who live in any state where you have a business presence. It made no sense for us to be in California or New York.

Pretty genius to recognize the pricing advantage from people evading sales and use tax in the cutthroat retail business which was unable to be exploited as easily before the internet.
> Cui’s 2012 demo of FRAK raised some hackles because the concept included tailored firmware unpackers for specific vendors’ products. Today, Ofrak is simply a general tool that doesn’t wade into potential trade secrets or intellectual property concerns

Excuse me? Firmware unpacking is an 'intellectual property' concern? Assuming said unpackers were not developed under contract from the original vendor with 'no redistribution' clause or involved publication of information under NDA independent reverse-engineering and publication of work is theoretically ok.

However considering its origin of being sponsored by a company the use of private information not cleared for public distribution obtained by agreement is a possibility.

As an aside: Anyone have success emulating embedded devices of which the kernel or user-land may communicate with arbitrary peripherals not otherwise emulated?
Boo. Every time a race series "standardises" something I see humanity losing a research angle. F1 is to cry for.
I wrote MIT Press about it, got this back: https://mitp-content-server.mit.edu/books/content/sectbyfn/b...
If a user has capability for both(I think most?), is IPv6 preferred?
The comic Paper Girls by Bryan K Vaughn beat you by this much. The device is on the last page of: https://imagecomics.com/read/paper-girls
Well I guess we’ve ticked the box on rule 34 for ML gents