skysight-inc/HackerNews huggingface dataset:
26 years and counting! It's passed through many able hands.

My chief lingering complaint with crawl is that the game is too long. Early game is tedious and last I played seriously the midgame tended to drag on. I'd like to see the standard game contracted to twenty-seven levels. Squeeze down Orc, Lair, the Lair branches and so on.
Well, you wouldn't know what those rares are. If you are Wizards implementing this, you would have the RFID be random digits, and keep a database somewhere to match <string of hexadecimal numbers> with "English STX Professor Onyx".

But it's a good point, the access checks on the database would be a nightmare to handle properly.
> rewards high volume publishers

Am I the only one that finds this backwards? I've always though it should be a "progressive tax" (for lack of a better term)...

game companies that make under, say, $1mil a year shouldn't pay 30% and watch larger companies making 100m+ a year pay 10% (or whatever sweetheart deal).

My other problem is FORCING the use of payment systems... if Apple provides a system? fine... but not letting companies use alternatives is assinine and my large honest complaint. No reason Netflix, Epic or other companies should be forced to pay Apple when they can host their own infrastructure. (same for google/steam/etc)
For most filesystems it should be no issue to seek directly to a specific offset on a file, it's just like accessing an array, if you know where it starts and the offset you just need to add them and tell the disk to read that address.
I sometimes want to rewatch a funny scene, but the fear of having to sit through a 2min ad on Hulu after I press the back button outweighs the few seconds of joy I'd get from that scene. Nor is it worth the money to upgrade.
I have a Garmin Vivoactive 4S and got the electric heart rate monitor strap after the watch said my heart rate was an incredible 177 bpm doing cardio at the gym.

I have been testing the watch and testing myself increasing my activity into the spring and I believe in it's accuracy overall, I find it really fun to see my pace and challenge myself to shave off a few minutes from my mile.

It pairs with bluetooth headphones and does fine with music too.
>Why do I need to register a phone number first?

It's an anti spam/anti abuse feature. Getting access to new phone numbers that aren't recognized as virtual is pretty hard.
How did you do this?

Is the process repeatable?
Since when do you need a phone number for iOS? How would that work on an iPad?
That may be true, but it still sidesteps the whole "they're committing fraud" thing.

It's not like LVMH or the glitterati that shop in the back room of an Hermés boutique are the ones who get hurt, either. It's the indie designers and the normal people who save up to buy something nice for themselves who pay for it.
I will say that the menu itself might not say it but the staff will give you a story behind the dish including the different ingredients.
Please deepen your understanding of the rules. We don't want reflexive, repetitive reactions here. That's because such comments lead to shallow, repetitive discussion (which usually turns nasty too). This is the opposite of the kind of conversation we want in HN threads.

If you want more explanation, there are a bunch of past ones here:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Both Google and Apple invest heavily in development tools for their respective platforms. These tools may not be as accessible to end users as BASIC, but that is because these tools support much more than basic math and graphics. Android also has a number of development tools that are vastly easier for end users to use (and, from my meager understanding, the same is true for modern iOS).

The reason why you don't see this advertised for mobile devices is for much the same reason that you don't see programmability advertised for modern computers: it is a feature that only appeals to a tiny subset of the market. The reason why you see programmability advertised in a calculator is due to its utility for the target market (e.g. programming is often introduced in math class).
All the “tax haven” countries have treaties and information sharing agreements that can result in freezing assets

You are conflating several concepts:

If you don’t want assets frozen then don’t use banks, they haven't been necessary for an entire decade. Bearer-everything is back in vogue.
Honest question: Why are you logged into Google?

If you must use gmail, use imap. The only other “sticky” service they offer (that benefits from a login) is docs. So, use some other office suite, or keep a separate browser installed just for docs.

Problem solved, I think.
For a lot of hobbies involving electronics having a decent soldering station (and possibly a decent hot air station) is extremely useful. A Hakko FX-888D isn’t terribly expensive, but even a Pinecil or TS-100 will get you far for cheap.
Apple AirTag Hacked
Google blocks Tor users pretty aggressively in my experience.
I'm certainly attracted to getting more experience of FP / a lisp in production (as opposed to a lisp in my text editor). However,

> Previously working with TypeScript has made me miss types and appreciate the runtime checks of spec.

This seems like a huge deal. Javascript has got to the point where it has nice static typing via typescript, and various new type-check-time language constructs associated with the typing, and enums, and really nice tooling for it all. Coming from Python I've been really enjoying typescript, since the tooling works slightly better (and doesn't suffer from Django's typing dead-ends). So, I am not all sure that I would be prepared to throw away static typing in exchange for lisp.
American. Programs like this almost definitely exist in America.
Even if they didn‘t, it would only be a matter of time for them to be implemented since it is in the interest of the state to monitor its population for behavior that could be dangerous to it.

That isn‘t even necessarily bad! It‘s just problematic that it could easily be used for immoral surveillance.
It‘s imo a good thing to identify likely future terrorists.
It‘s not a good thing to surveil members of e.g. sexual minorities or peaceful dissidents.

I‘m a recent immigrant, so I am sorry if my English sounds weird.
My extended family is responsible for manufacturing a selection of these "luxury" goods, for the official brands. Unfortunately, the supply chain is not quite as clean and ethical as you envisage... Sweatshops are involved in the production of the $20k bags too (or at least the subcomponents).
Do you honestly believe that two kids with the same raw talent, one growing up in the projects and one attending private school in upstate New York, have the same chances of being future Fields Medalists? The same principle applies at a smaller scale to the availability of advanced classes in high school or at any level.

Ramanujan is considered exceptional precisely because of his background. He absolutely would have had more prominence and pushed the field much farther with the right resources at a young age.
and the Apple browsers are laughably restricted and the weakest browsers available.

If companies like Google weren't forced to be tied to garbage like Safari, you might have a point...

I know I saw a story recently that talked about how all "alternative" browsers on the iPhone are tied to webkit and how webkit doesn't support basic internet parts and lags in support for stuff like bluetooth, game controllers, etc.

Why remove the browser when Apple purposely hamstrings it to block the benefits you tout?
I’ve never personally tried Clojure[script] or Elm, so I have no real skin in this game, and I love Lisp and Scheme and Haskell alike, but:

Writing 4x more lines code can be more productive if your IDE makes it easier to write that code because of better tooling - say, because it can help refactor or provide effective type-directed autocomplete, so you don’t need to waste lots of time looking up documentation.

Or, you can be more productive even just if the documentation is better-organized, meaning when you have to look things up it takes you less time to find what you need.

Or, if the documentation is better, so you have to spend less time staring at it to understand.

Or, if there’s a larger community that provides solutions that are a google away when you’re stuck.

Or if the type-checker is better at catching errors in advance, meaning that even if you spend more time writing code, you spend less time testing and debugging it.

Or (and I’m speaking generally here and everywhere) if the compiler is significantly faster, so testing becomes less painful.

Or if the debugging tools are better, so that debugging is less painful.

Or if the code is considerably more readable, meaning you spend less time reading old code or others’ code and saying, “wait, what does this do again?”

Or, honestly, even if your lines of code are 1/4 as dense you can write 4x as many lines of code with, all other things being equal, roughly the same amount of productivity.

I’m sure there’s other things too. LOC is a questionable metric for the productivity a language ecosystem can provide is what I’m saying, basically.
SEO Guide to Choosing a Good Website Host
Rather ironic considering the name
> Apple devices Apple rules, and this is a perfectly acceptable norm?

Yes.

Users buy the devices. They say "I allow Apple to choose what native code is allowed on this device" because of the benefits of doing so (being able to safely spend money, good UX, etc). They then are surprised when they can't run Fortnite since Epic wanted to use iOS without paying for it in the way Apple requires developers to. This is the downside of giving up that control, and it's up to consumers to make a choice on whether or not they buy an iPhone due to these pros and cons.
Tried to log into an old gmail account recently.

Did not have access to associated phone number.

* gave correct password
* gave correct secret question response
* have access to backup email address

“Thank you for verifying that you have access to the backup email address.

We have been unable to verify your ownership of this account”

Are you serious?? Google must seriously want to tie everything to real world IDs.
Well it fixed their problem enough, and filing a PR was the level of effort they're willing to put in. It might help someone fix it properly, and it might help someone fix it enough to get moving, so it's potentially good for the origin and good for the users and if not, the origin can close the PR.
I’m forgiving on pricing with locals.

They don’t have the volume of an Amazon or the logistics.

And as such they can’t normalize prices or take a loss on a higher volume item to draw in bigger items etc.

Even Amazon leverages USPS and pays below market for shipping. A SMB simply can’t, even if drop shipping.

So I’m lenient on price, but the other things generally need to be above average. Especially service.
Along these lines, I'm curious if there is any kind of association between taste and nutritional value. Supermarket bought tomatoes taste like water and are hard to eat but homegrown or most farmers market tomatoes are absolutely delicious.
For a medium sized house in Michigan (with no AC), my largest bills run ~$45 (that's the blower and pumps for the furnace, with a humidifier running quite a bit).
You can just have multiple profiles on chrome. One logged in and one logged out.
I ask myself is the type system that great if you need to write times more LOC just for the sake of it? More lines lead to more bugs exponentially.

As for the spec - the benefit of it is that you are not forced to add it everywhere. You can cover crucial points of program only and leave the rest uncluttered.
I did once joke to a physicist that maybe dark matter is floating point errors, and for a second his face went white.
> Often they forget that old versions are still available for download, playable offline and on most online webtiles servers.

Typically players get upset because they like the majority of the quality of life changes, and new content, but don't like that something was removed that they can't enjoy in that new version. Community knowledge also deteriorates over time; you can ask questions about recent versions, but antiquated versions require meticulous code diving / commit log scanning to figure things out.
https://news.ycombinator.com/item?id=27087307
Bundler Is Still Vulnerable to Dependency Confusion Attacks (CVE – 2020 – 36327)
Do you have evidence for this? I have never seen them bundled and I don’t think they are allowed to bundle purchases and subscriptions.
Arxiv link to the paper https://arxiv.org/abs/2010.01075
Amazon has been trying out a fitting service for custom t-shirts ("Made for you") that tailors clothing based on photos of yourself... not sure I'd want to upload photos of myself in my underwear to Amazon, but it's a cool concept
Written in Pascal, no less. Retro-inception, I love it!
Unquestionably.

SO's sense of humor died around 2014.
2FA is better than the alternatives. The app I work on has said no to clients requesting we add a feature to enforce password rotation. We state that 2FA must be used instead if security is required and that password rotations offer no security.
To the store? Not me.

With a free UPS pickup because it was included with the purchase? Me.
JSX is easily the worst part about writing React apps to me. It tends to get convoluted and hard to read really fast. Seeing someone trying to represent it with LISP syntax I now realize it could be 100x worse.
Don't get me wrong, Elixir sold me on a lot of the stuff the functional paradigm brings to the table and Closure peeked my interest in having some of that in front end land, but please lose the LISP XML tree, it is a crime against God and nature.
Well, I'm not claiming they are all ethical (although many are); I said that transparency provides leverage to demand improvement, and I'll double down on that by pointing out that real improvement has occurred through exactly these means in sectors from the rag trade to consumer electronics. So, that’s not an effective counterexample, quite the opposite: you’ve identified a specific case that activists could lean on.

This is how the world becomes a better place, through transparency enabled by authenticity. Pleas for for everyone to be less materialistic have never moved the needle one iota, but an appeal to ethics is a superficial measure that nevertheless has systemic consequences.
Right... it should also not interact with anything you’d be interested in seeing too...
It is simply a remark in reply to "only 250$". I'm not really trying to imply anything.
If Capitalism is really the OS of our society, we need a better one, because this one is corrupting data and damaging hardware.
Show HN: "Real-time" Twitter Banner
> It would be nice to know what mushroom exactly.

Magic Mushrooms obviously.
It always amuses me that large cats are no different than house cats, they seem to act exactly the same including sitting in boxes [1].

Only difference is when the large cat gets annoyed for unknown reasons it kills you rather than just scratching your arm up and that’s just due to a difference in size not behavior it seems.

1. https://www.pinterest.com/pin/404268504021009708/
A cell phone number is required to sign up for google now though.
Pythonista is a great option on the iPhone (Don’t understand how Apple allows it), but like you said, coding in python on a soft keyboard is not fun.
force the compiler writers to fix their idiotic assumptions instead of bending over backwards to please what's essentially a tiny minority

As far as I understand it, they do neither. Transforming an AST to any level of target code is not done by handcrafted recipes, but instead is feeded into efficient abstract solvers which have these assumptions as an operational detail. E.g.:

p = &x;
if (p != &x) foo(); // optimized out

is not much different from

if (p == NULL) foo(); // optimized out
printf("%c", *p);

No assumption here is idiotic, cause no single human was involved, it’s just a class of constraints, which alone to separate properly you’ll have to scratch your head extensively (imagine telling a logic system that p is both 0 and not-0 when 0-test is “explicit” and asking it to normally operate). Compiler writers do not format disks just to punish your UBs. Of course you can write a boring compiler that emits opcodes at face expr value, without most UBs being a problem. Plenty of these, why not just take one?
There have been some projects to make “sonic cameras” using MEMS mic arrays that this reminds me of. https://hackaday.com/2020/08/10/acoustic-camera-uses-many-ma...
Many online retailers have UPS pickup as part of the service. Amazon for sure, but I’ve used apps from clothing stores directly and some provided the option.

Unfortunately that was a while ago and I don’t have the apps installed to know which it was.

“Going shopping” is an asinine use of my time.
How much energy does Bitcoin actually consume?
Dead as a doornail. Its corpse is sometimes put on display as a curiosity.
I think its cool TI has added Python support to their graphing calculators, but let's not forget the fact that they've removed assembly program support. I think its a great shame.

Just recently some folks managed to make an LLVM backend for the eZ80 processors in the TI-84 Plus CE [0], and I was able to create a snake game in C that I could send to my high school friends [1]. I don't know of any examples, but C++ and Rust should be possible in theory too. It seemed like the possibilities were endless with such powerful compiled languages being available to these calculators, but I guess TI had other ideas in mind. At the very least, those of us who haven't updated our calculators' OS will still have assembly support available.

[0] https://github.com/CE-Programming/toolchain
[1] https://github.com/caseyavila/calculator
To what end?

While there is complexity, diversity, and numbers on the end-user side, there aren’t enough advertisers to warrant such hair splitting data crunching.

There are only so many jogging pant brands out there.
Yes and no - something that TI-BASIC on the TI-83 series has going for it is that it's tokenized, so directives like `While` or `ClrHome` are actually options, rather than full words. So I don't have to type "While" on the TI-83's cumbersome keyboard, but rather just hit Prgm+5.

I'm making a big assumption that the Python implementation is similar. I don't know this, but where this is a big feature of TI-BASIC, I'd hope it carried forward.
It says to use the issue tracker for bug reports and feature requests. Was there nothing in the README at that time saying anything similar?

Regardless, people thinking whatever thing happened to aggravate them about a project is “a bug” is a huge and constant drain on open source maintainers. In this case, as other people have pointed out, there were other threads already where default colors were discussed that this person could have found, and even passing familiarity with terminal color schemes would show that much of the time, what the escape codes define as “green” or whatever is a very different color. That’s why the color schemes exist, so that you can redefine what “green” is for your own tastes. I can’t imagine opening an issue suggesting that a project change their default color scheme not because it’s inaccessible or illegible, but just because I don’t like it or it doesn’t look like some other project.
I disagree. There was a big push at some point in the development of personal computers to make programming something that even nontechnical persons could do. Think hypercard, or even smalltalk. A way for regular users to program their computer to do something else.

That's long gone. There's no such tools (that I'm aware of) in the mainstream for smartphones or even computers. You say two things: "they support so much more than TI-basic", well yes and that's the problem. They are developer's tools, not user-programmer tools. If you want to write a quick program to help you in some task you don't have a quick BASIC-like tool to do that. And you also say "a feature that appeals only to a tiny subset of the market", again a self-fulfilling prophecy. There are no tools for non-technical users to program their devices, so only a minority of users do want to program their devices (or even realise that they can do so!)
They don't? Some applications don't seem implement the content-size hints (or "content size" doesn't really make sense: e.g. iTerm) and macOS falls back to using the full screen size: but, Finder, Safari, Preview, Pages and even MS Word all do zoom the way I described.
Yeah.

I also work with X12 which is far more consistent (because if it isn't, you don't get paid).

But the format itself is -- believe it or not -- even worse.
This exact thing happened to me today as well. After waiting a few hours I've regained access to the account but can't change the recovery phone number because to get into that settings panel it requires me to verify it... with the old phone number.
Yes, as long as the original pointer was to a non-const location. That is:

void mutate(const int *x) {
*(int*)x = 5;
}

int main() {
int a;
mutate(&a); // ok
const int b;
mutate(&b); // undefined behaviour
}
That's a shame, because imagine how useful it would be to have pointers you can only access on Wednesdays.
Just because I don't know how to solve the problem doesn't mean I can't speak about the existence of a problem.

Basically all food studies are garbage because it is impossible to actually control enough variables to make a difference.
Apple disallows sexual content in their ecosystem. Epic wants to be a part of it. That's a pretty good reason not to.
This is completely incorrect. Free speech is a moral principle, and the First Amendment is but one legal implementation of said principle. The argument here is that large corporations should be restrained just like governments are (and for the same reasons, too).
Hive was a cute thing but I absolutely do not miss item destruction and weight management lol
My breakfast is generally scrambled eggs... if this thing works with cooked mushrooms, I can easily see myself adding them to my daily morning food.
Google is the biggest security risk for a lot of people since a lot of people throw their whole lives on Google - Google has to defend against literally the most dedicated attackers trying to hack political officials and fortune 500 executives alike. It's obvious that, at their scale, they're going to have a lot of false negatives and false positives. Even a 99.99% success rate of detecting fraud would mean millions of false positives or negatives locking people out of their account or allowing illegitimate actors into accounts. It's also the reason why they don't have general account support besides an account recovery process that only sends requests to humans under very specific circumstances: humans are bound to have an even worse success rate than the machines at preventing illegitimate access.

I think it's obvious that Google is too big, but it's not like they can help it. Capitalism in the internet age requires constant growth if you want to maintain your company's value, which is a large part of why they can't turn people away from their service. The best they can do is require a phone number to sign up and limit the number of accounts a phone number can be associated with (which they already do).
Yes, it's called "App Nap":

Apple MacBook Pro lasts 135 minutes longer on battery in full screen mode https://news.ycombinator.com/item?id=14947703

Apple MacBook Pro 15: How to get 2 more hours of battery life with this simple trick https://www.notebookcheck.net/Apple-MacBook-Pro-lasts-135-mi...

Why do Macs have a longer battery life when in full screen mode? https://www.quora.com/Why-do-Macs-have-a-longer-battery-life...
You can install iSH and stock CPython inside it. I have it on my phone right now and it's usable, but the soft keyboard is indeed not fun.
But, again, in this case, there is zero regulation. So the situation you seemingly prefer is what is happening right now.