skysight-inc/HackerNews huggingface dataset:
Edsger Dijkstra was suspicious of terms like intuition. He reasoned:

My Pocket Oxford Dictionary --which requires a rather large pocket-- defines "intuition: immediate apprehension by the mind without reasoning". If we don't believe in miracles, we seem to have only two possibilities: either the reasoning required is so short and standard that it is hardly worth being recorded or mentioned, or the "immediate apprehension" does not amount to much. In the first case "intuitively clear" means "obvious", in the second case it probably means no more than the absence of obvious counterexamples. In both cases, mathematical texts "recommended" for their appeal to the reader's intuition should be ignored, for such texts promote non-reasoning instead of better reasoning.

Despite the above, there are still people that believe that intuition is a good thing; there is no point in arguing with them for they prefer to believe in miracles.

-----------------------

Source: https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/E...
Just keep it simple. This is our privacy policy at Okeano: https://okeano.com/privacy. It contains 1075 characters.
This jalopnik link is a light-on-details blog post that links to the actual reporting here: https://www.al.com/news/2022/01/police-in-this-tiny-alabama-...

When you drive down into what's happening here, it looks pretty clearly like the town is operating a "speed trap" on a section of Interstate that goes through the city limits. It's overwhelmingly likely that a majority of these stops are technically legitimate, even if the article is able to come up with a handful of sensational-sounding cases. Traffic violations are routine. You could sit a cop on just about any stretch of road in the town where I live and pull people over all day every day for totally legitimate violations, if that's what you wanted to do.

Hell, there's a school speed-zone camera right outside my window. I could sit here and watch its flash light-up violators' license plates all day -- on a stretch of road that's clearly marked as a school zone with a speed camera!

The status quo is that a significant percentage of drivers violate the law every time they get behind the wheel and a lot of Americans more or less think it's no big deal, despite overwhelming evidence for the problems it causes.

Alas, as this article demonstrates, if you hold these drivers accountable, then most Americans will perceive them to be innocent victims of out-of-control police.
I can't believe this practice is so ubiquitous all over the world. It is such a clear cut case of conflict of interest and should be made a textbook example that ends all discussion but here we are. An organisation that apparently has no funds to do its job, spends all its funds in employing people to gather funds so that it can continue to keep paying salary to those people gathering funds.
My parents drink wine at every meal… there is never water at their table! And yet I have never seen them drink any alcohol without food… my perception when I was young was that wine was just another beverage. As an adult now I pretty much follow their example… I don’t drink if I am not dining… but unlike them I do it onto certain or twice a week.
> You may not ... use the content of the Site for public or commercial purposes

That's not what the app was doing:

> The app ... had been ‘screen scraping’ accounts for members

So it wasn't "public or commercial", it was for people who had accounts to view/manage their account details.

Same as Plaid or Mint for banks, or (more generally) any old web browser for literally any website.
The Trouble with Beekeeping
> the withdrawal system allows for non-2fa when its enabled, but informs the risk system when it happens? what kind of feature is that?

I don't know about crypto.com but this is how binance does it. You can enable 2FA for everything or individually for specific actions such as logging in, withdrawals, etc. Lets everyone choose their security/inconvenience trade-off which I find reasonable.

> wtf is that? a PSK? a TOTP?

There is something similar on binance too. You set up some unique code on their website, every official email they send you will include that code as proof of authenticity. A weak form of signature I guess.
In Europe they can’t do that.
"Whoever reads this message agrees to transfer 10% of their wealth to Doctors Without Borders at most 5 laboral days after the reading"

It could be nice, but it's unenforceable.
I don’t believe it.
One method of forbidding the entire category of bugs is "bounds checks on integer arithmetic". Rust implements this in debug mode, but not by default in release mode, because it comes at a performance cost. To make this sort of solution ubiquitous you really want better hardware support to make bounds checking cheap.

Realistically I think it is unlikely you would have written the same exploit in rust even with integer overflow wrapping by default, because in idiomatic rust you end up using types with lengths attached to them, and memcpy methods that check that you didn't fuck up the lengths before copying. You absolutely could end up writing it in rust though (using unsafe code, but at some level unsafe code is inevitable for this sort of work), and you could if you really wanted to implement a similar set of safer buffer types in C that would provide a similar degree of prevention (though it would be more cumbersome to use than in rust).
You don't think "The public safety problem of supporting this corrupt company" can be a bigger problem than "The health risk of not taking a vaccine"? I don't believe that's true in this case, but I also don't believe I get to make that decision for everyone.
Shipping cross platform code that talks to USB devices is a nightmare. Libusb has made leaps and bounds to improve it vs. the myriad of native platform APIs, but you still will have to painfully walk users through a process that's often fraught with OS-specific confusion and issues.
I found it on my Mac in the menu bar. Like the one at the top of the screen next to the Apple logo. Clicking with my mouse: Help > More Manuals > Introduction to Emacs Lisp.

I assume in Windows/Linux this would actually be attached to the window frame at the top.
Beijing finds Omicron and claims mail from aboard might be to blame
Thank you for the answer! I won't waste your time because I'm sure the answer is somewhere on the web, but off the top of my head, I don't understand why TS "has" to emit different JS. I would've assumed that the entire point of a const enum is to inline the raw value in the emitted JS, and thus, the programmer should be careful to remember/know that the code is dealing with raw ints/strings.
None of these sales were on inside information, they were all part of a sales plan that was filed when the stock skyrocketed.

Also, thank you for mansplaining insider trading to me as if I didn't know what it was.
Their sheer size is also likely a huge issue to make them a museum ship. It's about twice the tonnage and crew/compliment as the USS Iowa class museum ships we have.
Screen scraping isn't exclusively about using OCR - it more usually means parsing text content from HTML.
As the article itself says, this almost certainly wasn't insider trading

> Virtually all of the sales were part of 10b5-1 plans, or prescheduled selling programs. It’s unclear how many of the sales were also linked to options exercises or options-related tax sales.
You can sign up for a notification email when the weekly edition is posted, yes. We don't currently have an option to receive the whole thing in email, but that has been on the list for a while...
Considering that the people who are adversely affected by a COVID vaccine are not the same as those who might die from the virus...

That is not a given. There is such an infinitesimally small number of serious adverse vaccine reactions even reported, let alone confirmed, that I don't think any conclusions can yet be drawn about who is likely to have an adverse vaccine reaction. So no, definitely not the trolley problem, where the risk of death is the same (100%) for all potential victims.
Effect of Partial Automation on Driver Attention: A Naturalistic Driving Study
One way to do it is insurance. The customer pays premiums so they never have to pay more than e.g. ten times the ordinary price no matter what the true market price is, or buys from a retailer who charges somewhat more in order to do the same.

The cheapest insurance provider should then be a company that can provide emergency capacity to the grid, because the time they have to pay out claims is the same time they're making bank by selling power for >$100/kWh. The money from the premiums goes to providing the emergency capacity and then when the event happens the claims and the revenues cancel out.

Another alternative is to give customers a price threshold at which they don't want electricity. If the price exceeds $2/kWh, just immediately shut off my service. For someone with their own generator this could be a good deal (they get to pay a lower rate by not buying the price insurance), and then it drops demand out of the grid when there isn't enough supply.
I wish people would stop being such zealots when talking about functional programming. JS is mostly an imperative language, with OO and FP features, that you can use when they make sense. From the article you linked:

> This is a function but it is not functional because it mutates state and uses iteration.

The state and iteration was only internal, JS doesn't support TCO and the algorithm is very simple. Sure it's only an example but it's not a great one. Then it continues:

> To be functional it is not sufficient to simply remove classes and write top-level functions. You have to completely change your way of thinking. The functional way has no side effects or state mutations. It has no assignments, no iteration, and no conditional statements.

That's not "being functional", that's Haskell. I can write a program with side effects, state mutations, assignements, iterations and conditional statements in OCaml or Scala without issues.

> Assignment and iteration are typical of imperative programming. In functional programming changing the value of a variable using an assignment statement is not allowed.

It is allowed though:

let x = ref 0;
x := 5 (* x is now 5! *)

Again, that vision of "functional programming" is "strictly Haskell".

> This is because JavaScript lacks a critical feature known as lazy evaluation. Lazy evaluation means not calculating things until they are actually needed.

JS has lazy evaluation with iterators. What it doesn't have is chaining/transformation of those iterators: map, filter, reduce are not defined for iterators. You can make your own prime iterator (with internal state!) and iterate on it though.

> Because of a lack of features such as tail call optimization and lazy evaluation you can’t do “real” functional programming in JavaScript.

No true scottsman fallacy. By the way, Safari implements TCO, so you should be able to do real functional programming on Safari with iterators!

> Functional programming and side effects

Again, that's only for Haskell. And you can write scary imperative code in Haskell too:

toto x = if x == 0 then error "Ooops" else x + 3

This will add 3 to any integer, except 0, in which case it will raise an exception. This is nowhere in the type of toto. Also, all that mention of "pure and impure" programming and no mentions of monads and promises, which are almost just like monads?

> Among some JavaScript programmers, it has become fashionable to completely avoid classes and OOP because they think functional is better. But given that you can’t do real functional programming in JavaScript, completely avoiding OOP will only eliminate the advantages of OOP while not gaining the benefits of pure functional style.

False dichotomy, you can write plain imperative code in JS, and it works well.

> That’s not to say there are no benefits at all to incorporating some functional style into JavaScript code, but wholesale replacement of OOP with functional style is not warranted.

Again, most existing JS code is imperative style and not OO. No mention how functional code is easier to test? That's a bit weird.

All in all, it's a bad article based on limited views.
So you're dismissing the defund the police movement based on the phrasing and not knowing anything about it? What would be so harmful with learning about the thing you're speaking about with authority before doing so...?
Ok, I will further explain my complaints.

There are two standards for selecting an element in a document. XPath and, ugh, JQuery. JQuery is easy for newbies. XPath is the “real solution”.

JQ uses neither of these. Why? Who the hell knows.
tl;dr: they hired an antivax editor.

I had wondered. The first I heard about this was on HN, when the BMJ was complaining about being fact-checked on Facebook. Reading their article, it was clear that they were defending a dubious set of charges that seemed out of keeping with their place as a foremost medical journal. Not a lie, exactly, but something clearly designed to magnify small issues as bigger than they were, and ignore the ways that experimental design deals with issues like those.

It smelled odd. I'd been tempted to say that Facebook should probably defer to top-tier journals even when they're not doing their best work. Even when that not-best-work is being used to cause such harm -- it was obvious that even the worst interpretation of the incident didn't invalidate the fact that the vaccine was safe and effective, and obvious that people would use the article to say the obvious.

But if BMJ has hired people with a pseudoscience agenda... I'm really not sure what to do. I have to rely on experts outside of my domain, and I have to rely on a web of reputation to find those experts.
The funny thing is, American sends points data to my email. I wonder if that sort of thing could be leveraged for something similar.
They do the same thing to Award wallet even though award wallet uses s browser extension to browse the website in your actual browser.
No. The trolley problem indicates Person A making a decision (pulling a lever, or not) that impacts either Person B or Person C. Person A is not at risk in the trolley problem.

Taking a vaccine is Person A’s choice. In this case, the lever is:

Option 1: Get vaccinated and steer the COVID train away from myself and all the people I may infect if I get covid, but also steer the risk of myocarditis or whatever towards me.

Option 2: keep the COVID train pointed at me and also the people I might infect, but also steer the myocarditis train away.
It's shiny Pokemons cards, but worse somehow.
I like them when I am new to a technology or programming language. For example last year I spent a significant amount of time writing Go code and doing Solidity/blockchain development.

Being able to scan https://github.com/avelino/awesome-go, https://github.com/bkrem/awesome-solidity, and https://github.com/gianni-dalerta/awesome-nft for general resources, projects, guides, or just general information was a nice resource to have in my back pocket.

I think your point is valid, but it's also a personal expectation of what you get out of the resource. I think the fact that they are open ended helps both developers who are trying to reach an audience and people who are browsing for new tools, ideas, etc.
> You may not copy, display, distribute, download, license, modify, publish, re-post, reproduce, reuse, sell, transmit, use to create a derivative work, or otherwise use the content of the Site for public or commercial purposes. [emphasis mine]

Seems like any web browser by a for-profit company would immediately be in breach.
It was absolutely "for commercial purposes" for The Points Guy.
>> I’m really uncomfortable with Fact Checking on the Internet, particularly because we don’t know who we are anointing as the checkers. But I have yet to see a better alternative. The status quo of just giving everyone in the world a megaphone is clearly worse and not working.

> "But I have yet to see a better alternative."

> Sure you have - openness! Sunlight is the best disinfectant. I'd much rather not see ANY censorship and instead have the tools to make my own decision and filter out content I don't want to see.

Except that is literally the kind of thing the GP described as "clearly worse and not working." I think the error you're making is applying individualist thinking to social problems, which has led you to come up with a "solution" that's actually fuel for the problem (e.g. someone getting exposed to QAnon, making their own decision to believe, then filtering out the content that contradicts the lie).

"Sunlight is the best disinfectant," is a slogan. It's pretty clear it's not a very good general purpose solution, at least.
Should the "Info" button be more apparent or could the wording on the modal itself be improved?
I've been using AWS Route53 DNS for my domain for many years, very cheap and easy to automate a DDNS setup if desired (e.g. https://crazymax.dev/ddns-route53/)
Yep! And I'd love ways to tweak/improve the responses.
My wife also left without reason. But if you think about it, it's probably common that this happens without any one standout reason.

My point is that I'll never develop the depth of stories that I had with my ex-wife. Fortunately she and I are still friends (strange after trying to destroy each other for several years), so we get to keep our stories alive.
Pfft. They don’t offer peanuts anymore, even for Executive Platinum.
Just curious, why do you mention you work at AWS if you're just disclaiming that fact in the next sentence? Besides, nothing you stated is specific to AWS or any of its products.
Award wallet parses these emails as a workaround to the legal threats.
Tis a very important note for as an amature tax-advantageous practice! You can buy something similar, though. eg trade AMD for Intel or some such. Where investors are concerned about markets rather than invidivuals stocks (AMD and INTC are both hardware tech stocks), the notion is that a rising tide lifts all boats, and that large, sector-related good news for Intel is good news for AMD. It's not strictly true, obviously, but it's close enough that the practice is worthwhile.
Q: What is one idea for a startup?

A: One idea for a startup is to make a startup that makes startups.
According to an article about it[1], Ford also removed / panelled in various windows as well, so conversion probably isn't as trivially DIYable as just removing some token seats.

Although I suppose van buyers are slightly more likely to know someone with a welding torch and some steel sheets than the average person, so perhaps they missed a trick...

[1]https://www.wsj.com/amp/articles/SB125357990638429655
Strange, it worked great for me.
Who says it is? This is about copying alleged proprietary and copyrighted content from a website. The technique used isn't really relevant.
I'm in Louisiana and during an evacuation, there was a small-to-the-point-of-not-even-being-a-town had its cops pulling everyone over who went above the 25 MPH speed limit. The speed limit elsewhere was 45 to 50.
Just because it's written into an EULA, doesn't make it law.
The relevant word is "you". In this case, TPG (who provided an app) is not "you".

That would instead be the AAdvantage (AA's reward program) member, who agreed to the TOS originally, and who provided their login information to the TPG app so that it can scrape information about rewards etc.

So... the lawsuit from AA's side seems pretty bizarre, if the facts as presented in this article are true. If AA wanted to stop this, presumably they should sue their own rewards members who use the TPG app. But obviously that won't happen.

So fundamentally, this seems a case of whether the toolmaker is liable for an individual using their tool in a TOS-violating way.

Which seems pretty insane, if AA wins. If I pull open Chrome developer tools after logging into a website that requires me not to inspect its source, why would Google be liable?

---

And as a side note, "Because privacy and security" is quickly becoming the corporate anti-interoperability equivalent of "Think of the children."

The default should be that scraping is allowed.

If companies actually care about privacy and security, then they can offer an API and encourage access through it. But limiting scraping and not offering API access (or intentionally crippling it) is bullshit.
The question is sue you for what? How do the quantify the damages? It would be an interesting law suit because if AA wins, then it means they are deliberately admitting that customers who regularly track their points causes financial harm to AA.
Fed CBDC Report
Opacity in price discovery as an objective in a commodity business is definitely an insightful framing of the issue.

Although the airline industry can be considered a commodity industry, the airline rewards miles industry is less so. What those miles can get you, can essentially change at any time if the airline says so.
Yeah, it may have been too many operations against the OpenAI API - if you try again now it looks like it's cleared up a bit.
The police report is probably due to their insurance, but it is odd that they would need individual police reports for each account.
No they go after crypto bros because hacking banks is actually hard unlike these shady clowns based in Dubai or whatever.
I do like JetBrains Mono, but I personally prefer Fira Code. Plain old Consolas (a standard Windows font) actually comes pretty close too.
really burying the lede with the quote about a race riot (more: https://en.wikipedia.org/wiki/USS_Kitty_Hawk_riot).
> Some sure. Certainly not all. I don't even think most. If I'm wrong, then the meme itself needs better phrasing.

The meme lives in the gray space of non-specifism, where every person for or against imposes their preferred meaning

If you go to a somewhat authoritative source such as https://blacklivesmatter.com/defundthepolice/ then you get

> We call for a national defunding of police. We demand investment in our communities and the resources to ensure Black people not only survive, but thrive.

But what does it mean to have “resources to … survive [and] thrive”? I would argue it implies a rethinking and rebuilding of policing based on the needs of the community, like GP claims. Another leftist might think it’s the anarchical approach. It’s vague, more or less intentionally
Officially general AI status.
Do it enough and they'll stop.

All of my Amazon order emails now only tell me the order number and the total cost, with zero information on what products are included.
Beats me.

I got Moderna and a Moderna booster. The side effects of the vaccine were like the flu, I got a fever, took a day off from work, etc. The booster made my arm sore but that was it.

I got Omicron three weeks after the booster and had a sore throat and slight cough, maybe one loose stool. No fever.

The vaccine didn't stop 3 out 3 family members from getting Omicron but it may have modified the course of the disease. Certainly the vaccine reaction I got was worse than the disease I experienced. When it was all planned nobody knew the Omicron variant was coming. I know people who got previous variants and got a lot sicker. I know quite a few people who got Omicron and it was no big deal, but one of them wound up in the hospital with double pneumonia.

I don't like the trolley problem as a paradigm because even though it approximates real situations it distorts them enough that it obscures rather than reveals real moral dilemmas.

I am struck by this. The mRNA vaccines can be developed, tested and deployed at "warp speed" compared to any vaccines in the past. Yet, Omicron was discovered around Thanksgiving and exploded such I (presumably the median person) got it less than two months later.

I'd imagine that an mRNA vaccine targeted for Omicron would be super effective. The experts started working on an updated vaccine within a few days of the discovery but even working at "warp speed" it seems that Omicron will have run its course by the time a vaccine is ready -- a completely different situation from the previous variants.