skysight-inc/HackerNews huggingface dataset:
1.5 cups orange juice, 2.5 cups water, 1 tsp salt. Comes out to about the same ratio, but doesn't taste like mud.
I remember jwz had that postscript program for making tape case inserts. There’s the unevenly distributed future right there.
How do you write the FP version that won't blow your stack? You can't just use TCO, can you? (Because of the two calls.)

And if you're using memoization, you could do that in C.

And, even a naive implementation wouldn't blow your stack, it would just melt your CPU into a puddle of slag.

Or am I missing something here?
How do you do it in whatever paradigm you use? It's probably very similar in FP, just the technical implementation is different.
Calendar (and some other stuff) can be fixed by telling google to use the g suite domain for DKIM at https://admin.google.com/ac/apps/gmail/authenticateemail
It depends on what exactly they're providing. Are they providing bounded staleness for certain types of reads? And is that the case for all reads, or do they also cover the new enemy problem? I.e. do they prevent people who previously had access to a resource from viewing changes to that resource?
It really depends on the kind of change we're talking about. With this stuff, every year it's delayed is one more year that people end up in prison and with criminal records for the rest of their lives, with no benefit to the society.

Furthermore, the states are supposed to be "laboratories of democracy" to run such experiments. If the feds legalize it, any state prohibitions remain in effect. Those states that want to be conservative about it can keep them on the books, and those that don't can move fast to legalize themselves - and then we see what happens.

(Although, at this point, I'm not sure there are any states left where the majority public opinion is not in favor of legalization.)
South Park’ Creators Trey Parker and Matt Stone Agree to Buy Casa Bonita
I am a big fan of Jackson Structured Programming (the other JSP), from the 70s, and have used it many times. When it is the right a match for a given problem, the design and implementation will work first time, every time.

And that problem is where the input can be modelled as a stream of structured events.

This may sound too abstract, but it includes, for instance, pretty much any file. But the value lies more in that it makes it trivial to design a file format that is easy to parse, and process.

For me the value lies in that in the old days techniques were developed to systematically solve programming problems that will always we relevant, in this case processing a stream of events.

It is very well explained in the follwing MIT ocw lecture (it uses Java, but is actually language agnostic):

"Designing stream processors

Stream processing programs; grammars vs. machines; JSP method of program derivation; regular grammars and expressions"

https://ocw.mit.edu/courses/electrical-engineering-and-compu...

To practice it, you could try "Project 1: Multipart data transfer" in the link below:

https://ocw.mit.edu/courses/electrical-engineering-and-compu...
That's not the 'original definition' of functional programming though.
This is definitely the correct answer if you own a domain that you can use for your home network.

It has none of the downsides/gotchas from a technology point of view. Just have to make sure to renew your domain registration!
My solution was to use a single domain for everything, with different locations broken out under their own subdomains. My colocated rack is "fmt2". VPSs are under normal IATA 3-letter codes. Homes, not just mine, are under "<STREET_NUMBER><STREET_NAME_INITIAL>". Internal services available for all homes are under "int". And so on. There are a bunch of reserved names under each to provide consistent access to per-location devices and services... "network" for a jump-off point to other devices, "edge<N>" for internet-connected routers, "sw<N>" for switches, "svc<N>" for per-location services (Wireguard, DNS, DHCP, NTP, LDAP, RADIUS, BIRD, HTTP/HTTPS, Home Assistant, Home Bridge), "ap<N>" for access points, "print<N>" for document printers, "fdm<N>" for 3D printers, ad nauseum. It's worked great to keep things organized. It also simplifies certificates since I can use wildcards.
Am I the only one bothered that many of these implementations of idioms are often not idiomatic according to the language? e.g. in C# the idiomatic way to instantiate something is typically to use the var keyword (unless the type of its value can't be inferred). And the idiomatic way to format a string is to use the $ special character, not string.Format... I suspect other languages
Not really. I can write a lot of Norwegian text, especially with HTML overhead of scripts, inline CSS and whatnot, before needing a non-ASCII Norwegian character.

Also the only reference I find to this 1024 limit is for the charset meta element[1] in HTML5, which also seems highly redundant given that the very same page states UTF-8 must be used regardless.

Limits are good, but 1k is way to low.

[1]: https://html.spec.whatwg.org/multipage/semantics.html#charse...
Agreed. I was the victim of identity theft when I was 11 or 12. Someone opened up a bunch of accounts in my name and went wild. My mom spent countless hours on the phone with the credit agencies back then (which is more than most people would have done), got in touch with lawyers, etc., but it didn’t actually solve anything because when I was 18, there was still stuff on my credit report, which took another year and another period of resubmitting the same paperwork, affidavits, and other information to say that no, when I was 12 years old, I did not open an account with X credit card company or rent an apartment with X place, which delayed my own ability to get credit as an adult.

More than 20 years later, I still have to pay for credit monitoring services because sometimes I’ll see stuff from the 1990s resurface and I have a backlog of documents that I have to deal with to get stuff straightened out.

When I moved to Seattle a few years ago, suddenly my credit report was empty. As in totally blank. I didn’t have any open credit cards at the time (personal choice; I’ve sense had a change of heart and have embraced trying to use credit cards to my advantage, always paying them off each month), but it showed nothing. Which was weird for a person in her 30s. This made renting an apartment difficult, despite having nearly double the required income. It turns out, when removing false claims off the report for the umpteenth time, everything was erased. I eventually got that sorted out but I still have no idea if my credit report is actually accurate, except that my score is in the 800s now thanks to said credit cards.

The only upside is that I’ve become so desensitized to the entire process that every time Equifax or some big database is hacked, I’m almost blasé about it. I’ve gone through this so many times, I know the drill. I know the time sink. I know the process. Whatever.

But insurance doesn’t solve that. It’ll cover the cost of the monitoring services and maybe some legal costs in the event you have to actually take something to court, but it won’t recover the time you have to deal with the insurer or the agencies themselves. In fact, I’d gladly pay a fee if it meant that not only would my shit be monitored, but someone would sit on the phone and submit all the paperwork on my behalf. Because that’s the part that is the most infuriating.
Basic contract law. Is an invitation to offer not an offer Long running precedent for advertising in general.
Every community does that though. Try to do something in Java and there will be hordes of people who tell you you need to learn a wall of jargon from Spring or Hibernate or JAX-whateveritis. Try to do something in Python and there will be people telling you you need to learn a bunch of Django stuff.

A lot of people put the cart before the horse - the whole point of using a monad or whatever is to let you write clear, straight-through code with plain functions and values, if you can do that without using a monad then that's even better. But I don't think that's an FP problem per se so much as a hammer-nail mentality or, worse, a mentality where if someone's spent a lot of time and effort learning something then they want to prove that it was worthwhile by forcing everyone else to put the same effort in.
They've completely eliminated the visual signal for which tabs are in which container if you're using their own recommended Multi-Account Containers addon. Now you have to click (and load) a tab just to figure out what it belongs to. This is sort of bizarre after all the effort they've put into encouraging people to use containers. Did they just forget it existed?
The truth is that the danger from these compounds is far overblown by the government and media, the article is simply pointing out that the police are being disingenuous in their reporting to stoke fear. Having a public fear these substances does cause politicians to give police more funding to "fight" these substances, although they certainly haven't been winning because the entire drug war machine is flawed and causes more harm than good, such as perpetuating stigma which reinforces addiction and addictive behaviors.

https://www.drugabuse.gov/about-nida/noras-blog/2020/04/addr...

https://www.nytimes.com/2021/04/10/nyregion/Carl-Hart-drugs....
I struggle with fluctuating energy levels. When my energy level is good I can excel.
When my energy dips, I have to put a lot more work than the average person to keep moving forward (or even stay awake).

When I was younger I had an overly optimistic attitude. I'd end up planning a lot during a phase of high energy only for the gas tank to empty. On days/weeks/months with low energy, it led to a lot of stress.
FTX: The Everything Exchange
Building APIs without code in 2021
Oh indeed. We just need to send a large majority of the human race back to the stone age.

The entirety of South America, Africa, the Indian sub continent, most of South East Asia and the Middle East.

Then you can have your SUV.
Facebook already doesn’t.

The article is about AMZN collecting palm prints of people that opt in to a specific program that has alternatives.

The US gov doesn’t have alternatives. When they ask for your biometric data you give it, or else they deny your clearance/ background check/entry to the country.
So yeah I use VoiceOver to navigate my phone on a daily basis, but I'm not a fan of reading things with it. If I'm going on a trip or something, I'll put the Kindle app on my phone.
Otherwise I use NVDA on my desktop for that. It's much more efficient for reading long things.
The real answer as of today: it's coming soon (as per the demand of Chuck Schumer, Senate majority leader), but isn't the top legislative priority.

At a minimum, I'd say we won't have a bill on the Senate floor until after the after the reconciliation infrastructure bill and debt ceiling increase are passed. Most likely it'll take until after a voting rights bill is passed as well.

My prediction is 4/20 of next year, both for the obvious symbolic reason and because the timing means that the law could go into effect shortly before midterm elections.
Violence is real, impossible to argue with, and afterward leaves only one person standing to guide the future.

There is a reason why the most willing to employ it stay in control. If you don't believe this is the case. Think next time about the first thing a cop does when things don't go as planned.

They call for more backup. More violence.

It is the fundamental unpleasantness and unsatisfactory dissonance with the ideal of a civil society that keeps us from seeing or presenting the world as such, but when the chips are down; are you willing to make the other SOB in your way die for he believes is right is the most pertinent question.

It ain't pretty, but fail to recognize it at your own peril.
Same Ugly Duckling whose sign is one of my favorites at the Neon Museum in Las Vegas?

https://www.reviewjournal.com/local/local-las-vegas/ugly-duc...
The fact that major conservative networks don't announce the daily suicide count of veterans that they claim to care for and respect so much and scream "why the fuck aren't we doing something meaningful about this" until something meaningful is done is a good indicator of just how much their populace actually cares and what their priorities are.

Just like how the law enforcement beaten at the Capitol and those who have committed suicide afterwards (I think it's like 5 now?) are being called crisis actors.

I have a slew of my own terrible health issues, but I can't imagine what it's like living as somebody with something like cerebral palsy, who has near remission of debilitating symptoms while using marijuana (for some currently unknown reason, some have great symptomatic relief and some absolutely none at all), and not being able to legally or accessibly use it because of these stupid, mostly racist laws. I can't think of many better ways for a person, already suffering, to be told "we literally give not the slightest shit about you" by their representatives than issues like this.
The more reactionary elements who have traditionally controlled southern politics always have been enabled by the preachers. Hence the public lip service to conservatism in the state houses.

I used to drive to Savannah from South Carolina semi regularly. I always found it amusing that crossing the state line you’d have machine gun shooting ranges and full nude strip clubs over the line. Massachusetts used to be similar (New Hampshire was home to fireworks, cheap booze, nunchucks, tattoos and dog racing), but everyone thought it was stupid there.
Appraisals are somewhat grimy IMO. When our house was being appraised, the appraiser asked for the P&S price as part of his research. To no one’s shock, the appraisal came in just over the P&S price.

(To some extent, I get it. I’m an arms-length buyer. I’m willing to pay $X. That’s strong evidence that that’s the arms-length market price.)
Texas is weird. They definitely talk the talk with regard to freedom but when you take a closer look they're highly authoritarian.
So does Hacker News after a while.

I mean, 90% of the political threads here could probably be written by an AI, they're so repetitive.
Define license. Do you mean spectrum license or something like Ericsson's feature licensing system?
They are on the hook for the credit they extend to the fraudulent account, not a 'zillion dollars'.

It's likely possible to quantify the effects, regulators could do that and strike a sensible balance between security requirements and so on.
A de facto protection racket.
Well just download NVDA, and run it through you're RSS reader. It will read RSS feeds for you. I don't think that's what you're getting at, but it will do that, just as it does other things.
I've had to do this semi-manually several times based on plots in sensor datasheets, and this would have saved me some effort. I've previously used: https://automeris.io/WebPlotDigitizer/
Does anyone know if this will support encryption at rest?
I was referring to the yellow-bellied sea snake in the article. From it's Wikipedia article [1]:

> Though rare, the yellow-bellied sea snake is the most commonly seen sea snake in New Zealand waters, to the degree that the species can be considered indigenous to New Zealand and protected under the Wildlife Act 1953.

The katipo is native to New Zealand and the two spiders seem to been introduced by humans. The yellow bellied sea snake just floats over so often it's protected.

[1] https://en.wikipedia.org/wiki/Yellow-bellied_sea_snake#Distr...
I didn't say split-horizon DNS is needed for getting LE certs. Just that a real domain name is a requirement to obtain LE certs in the first place.

How will an A/AAAA query from something like https://my-rpi.my-real-domain.xyz resolve using mDNS?

All DNS queries go to my LAN DNS server by default. I don't particularly care that I can't create A/AAAA records on my LAN DNS server (which is a Time Capsule, btw) to keep the queries inside.

To me, the potential leakage of internal addresses/names is an acceptable tradeoff for the convenience.

Btw, how is a reverse DNS lookup ever going to do what you mention? I am not creating any PTR records anywhere.
Same here. Although I have no interest in it myself, I can sort of understand the back-to-vinyl movement. But it’s a mystery to me why anyone today would want to listen to music on cassettes.

But for those who lean that way, there’s a store in Tokyo that is ready to serve you:

https://waltz-store.co.jp/
To be fair. Texas is Texas; not the south.

At least that’s what my Texas History teacher told me in the state mandated class.
AI company making Tesla Cybertruck RV has hit $80M in pre-orders
Weird, my Linksys WRT1900AC applies `.home` to its local DNS, but this article says not to?
Turn off dark mode in your system settings if you don't want dark mode. It's black-on-white in light mode.
Kendall Martin is serving 60 years for possession in Mississippi. That's not a sentence from the 1950s. That's from 2015.

https://www.courtlistener.com/opinion/4435830/kendall-martin...
> Immerse yourself in news of Russian plots to counterfeit presidential children’s laptops, viruses spawned in Wuhan market stalls, vast secret legions of domestic terrorists flashing one another the OK sign in shadowy parking lots behind Bass Pro Shops experiencing “temporary” inflation, and patriotic tech conglomerates purging the commons of untruths.

Pretty standard alt-right nutjob. Substack is swarming with them.
Now you're just vulnerable to Google shutting down your account with no recourse. It's rumored that can be triggered by a credit card decline due to fraud.
Streaming buoys Disney to 45% revenue bump
Same. However I went too far. A philosophy teacher left the class room, and refused to continue teaching my class, after I politely started arguing against her reasoning and showing counter examples. They had to find another teacher to take over the class.
IIRC it was once ruled that eulas aren’t legally binding contracts, to to their unnatural length and unreasonable expectation that everyone reads it.
Leaving aside the debate about what led to this, the following days are critical. To avoid a bloodbath, the evacuation must proceed quickly and efficiently and it should contain as many Afghan helpers as possible.

To do that, the admin must bribe/cajole/threaten the Taliban to wait and let the evacuation proceed. But even if that works, there's a local ISIS branch which has every motivation to make things as bad as possible. American forces have placed themselves in a very vulnerable position yet they must handle this last challenge.
You need to write a book on this history lol.
It would appear so since who else but a government would refrain from cashing out?
I don't see why an ECS would be incompatible with a DOM tree.

As for the gorilla-banana problem, I would think all objects in a scene would be under the root, with the exception of pieces that make up a thing and rarely separate (wheels on a car, for example).
If you know what a compiler will optimise, might optimise and can't optimise, you can get an intuition for what the generated code will be executing, but even ASM is not "full control" and often not super useful because what you think is happening will shuffled around again by the CPU. The execution time for the same asm will vary significantly depending on architecture.

If you have a good mental model of modern CPUs, in a simple loop, you can estimate what you think the bottlneck of the function will be, either by counting the micro ops or the number of stack / heap memory reads or memory allocations, etc, to estimate what is really happening to work out how you can optimise it, otherwise you're just shooting in the dark trying random combinations of flags or code not understanding why something worked or didn't work.

At least in C/C++ that model works.

In slow languages like python/javascript/etc, doing simple operations doesn't translate down to the very low levels at ALL. Generally if you imagine the worst possible way you can think of for how something will execute in a simple loop and multiply it by 10, it might be close.
> which forbids further restrictions

You can’t forbid yourself from applying whatever terms you want on your own code.
They're incredibly common here in Brisbane.

https://utilitymagazine.com.au/underground-power-upgrade-com...
Ask HN: Why does my audio flicker off when closing the Amazon app on iPhone?
Suppose I’m using my iPhone to listen to a podcast on Spotify and shop for a new book on Amazon at the same time. When I close the Amazon app my audio will abruptly turn off for a second or two and then resume. Have others experienced this same issue? If so, is Amazon doing this intentionally to get information about my paired devices or the other apps I’m using ?
> It explains why I thought being conscious of the bullshit actually accomplished something.

For example, leading one to take a vaccine that vastly decreases the risk of dying from a wildly infectious variant of a coronavirus.

Who needs that, right HN!?!

* mock kicks the pavement *

* takes a drag from a cigarette *

* nods my head to Nickelback's "How You Remind Me" *
they aren't selling peoples SSNs and credit card numbers ....
Given our response to Covid, I'm can't say that I'm optimistic.

It is notable that HN, supposedly a meeting place for the scientifically and technically enlightend, has kept very quiet on the issue of Covid - apart from the occasional Ivermectin nonsense and similar of course.

No, I'm not optimistic, not at all.
Submit your story to this highly recommended Bookmarking site for free traffic
T-Mobile has had recurring data security deficiencies. I know because I served as CTO of the FCC's Enforcement Bureau, before returning to academia.

In 2017, the FCC determined that T-Mobile had violated federal law in a data breach involving customer credit information [1]. There was reportedly no fine because Congress has imposed a strict one-year statute of limitations on FCC enforcement actions.

In 2020, the FCC charged T-Mobile with again violating federal law in failing to protect customer location information [2]. The FCC proposed a $91.6M fine, widely criticized as insufficient at the time [3-4]. I don't believe the FCC has finalized or collected that penalty.

There have been several other incidents, including in 2018 [5], 2019 [6], early 2020 [7], and late 2020 [8].

I hope there has not been a new data breach. But if there has been, this is the latest in a pattern, and the incentives have to change.

[1] https://www.nexttv.com/news/fcc-admonishes-t-mobile-breach-1...

[2] https://www.fcc.gov/document/fcc-proposes-916m-fine-against-...

[3] https://docs.fcc.gov/public/attachments/FCC-20-27A4.pdf

[4] https://docs.fcc.gov/public/attachments/FCC-20-27A5.pdf

[5] https://www.theverge.com/2018/8/24/17776836/tmobile-hack-dat...

[6] https://www.bleepingcomputer.com/news/security/t-mobile-disc...

[7] https://www.bleepingcomputer.com/news/security/t-mobile-data...

[8] https://www.bleepingcomputer.com/news/security/t-mobile-data...
I'll put up with a lot in return for not having to spend 2 hours a day in my car commuting.
Misread as Fish. Quite disappointed.
> Unlike other gacha, this isn't a difficult game for just playing casually (which is normally a meta-incentive for you to gamble with the gacha) unless you are doing super-endgame things.

Is this really the case? I’ve noticed a lot of games that try to get you to make in game purchases are actually painfully easy. My assumption was that if you’re losing, you’re not spinning the wheel, which is their primary means of getting you hooked.
Along these lines, he may also have a very small daily range and thus below optimal charging conditional could meet his needs
KYC strikes again. The United States is not quite as bad as other countries that require national ID to buy a SIM.
My rabbit hole went all the way to 1977

https://www.youtube.com/watch?v=Nm-ISatLDG0
Re: Cryptocurrency is an abject disaster (YES, but for other reasons)