skysight-inc/HackerNews huggingface dataset:
It’s basic research. No one knows anything about which approaches will work. If a genius millionaire technologist wants to dedicate all their time and effort to any novel approach, I’d strongly endorse it. (Not that it matters; they’ll do it anyway).

I feel likewise for any research effort; it’s not like this will put all cancer research on hold, or more immediately practical AI research. It’s just a few hundred people globally :) And it’s such promising technology.
This compromise you speak of is called practicality. Ocaml/F# may be a dead end in evolution but a great success in appicability. The Haskell family OTOH is a gleaming pathway of continuous development into nowhere.
The fact that it is consistent does not mean that it is correct...
It's not an API if the methods are private or declared inside the method. I just rewrote a portion of code the other day with the discussed pattern because it made the high level step very clear:

DoAll() {
DoA();
DoB();

DoA() { ... }
DoB() { ... }
}
The reliability of Chrome is completely astonishing - why do you want to rip the team a new one for making one honest mistake?

Any enterprise that didn't have mitigations in place cannot legitimately complain about what is probably the most reliable piece software they use (adjusted for some complexity metric).
Do you have any more baseless generalisations to share with the world?
Send USBs to N.Korea to help spread freedom of information
Perhaps a wiser phrasing would be “a language’s interface should be simple enough that the programmer should be able to know everything about it”. (Counterpoint: C++ syntax and semantics.)

The internal implementation can (and usually will be) heinously complicated but as long as it adheres to that external contract any nasty surprises are ones users create for themselves, not the language’s doing.
Maybe for the same reason that you can by a CPU without a heatsink - in order to provide flexibility. They assume that the number of people that will want to specialize and customize their heatsinks/fans will be so high in proportion to the people that will be just fine using the standard sink, that it is not worth it. There are very cheap easy to mount (like 2 seconds easy) heatsinks that will do the job (probably with thermal throttling though).
While Google might have fucked up, what could possibly be your workflow where a single crashed tab costs you one and a half day's of work?
He is a professor of telecommunication networks at the Delft University of Technology. see https://www.tudelft.nl/staff/p.f.a.vanmieghem/

edit: The apperantly renamed it Network Architecture & Services since I finished my education.
Does this add a lot of much needed wireless support? I tried this on my wrt3200acm and lost quite a few wireless features and was forced to switch back.
One language that seldom gets mentioned is Postscript. People tend to think of it as just a page descriptor language, but really that is just the built-in graphic functions.

So we have a post fix (RPN, similar to HP calculators) expression style, which is really a mirror image of Lisp. You have genuine first class functions, introspection, and something I don't see that often is first class environments. That is you can, within any part of the code, activate an environment (they call it a dictionary, which is very similar to a C structure). And they stack, so that something not in the active environment can be automatically looked up in a parent environment.
> * A nuclear reactor is pretty much the only thing where a local fuckup can have globally disastrous consequences

As opposed to a distributed fuckup that has >95% probability of failure.
Strongly agree... I see they are pulling out of PHX.

With Lyft scooters everywhere in Scottsdale Old Town where’d the’ day launched this past spring, I was consistently able to get door to door from hotel to stores within ~2-3 miles in half the time on scooters vs. the latency of waiting for a car to show up.

Since the area is one giant strip mall, most trips I had finished my errand and come back on scooter before an Uber or Lyft would have ‘completed prior ride’ and eventually found its badly navigated Waze to me.

Local press reports how visitors love the scooters, locals (with cars) hated seeing them everywhere:

”Electric scooters aim to solve the last-mile problem—those gaps between public-transit stops and a person’s final destination. Some locals consider them a nuisance, but for travelers, they offer a new sense of possibility.”

https://apple.news/Arr73LXB6RK-ECfAnzZixSw
Wouldn't installing canopy systems be a more cost efficient solution to this problem?

Let's do some math, The dealership listed in the article (Rickenbaugh Automotive Group) currently has ~536 cars listed on their website(s) for sale. I'm going to assume that this number is a little lower than what is actually in inventory given that there are trade-ins and they probably don't restock inventory during the middle of the month. So I will round up to 600 cars to give them wiggle room for expansion and sales. Given their insurance policy is costing them $600k per year we are approximately spending $1,000 per car per year for insurance.

There seem to be companies that make canopies for this exact situation. While I can't find pricing I would have to imagine that the ROI looks pretty attractive given the sheer cost of their insurance and the simplicity of the materials involved in building a canopy. (metal beams and mesh netting)

Why not just solve the problem entirely instead of coming up with an exotic insurance policy?
This is not exactly true in this case as before CWL there was no standard, only languages tied to particular implementations.
Chrome is a generally great piece of software and I admire many of the things that Google are doing with it.

The frustration here is that Google are operating outside the way we're all used to for software updates.
If we update the software, we know to expect problems. So we can test it and (crucially) roll back.

If Google make changes outside of that then it becomes far more difficult to manage.
As long as you don't use your account, it'll remain working. Google can't just ban 33% of the internet users (read: those with adblockers) over night without repercussions. If they'd, a YouTube clone with network effect would rise up right away. So they'll want to play some kind of other game. A long game (Manifest v3), a FUD game, who knows?
No. I tend to develop them in parallel.
> In the description I put "fun times".

I recently started using Venmo to pay a few people and the things I have wrote are awful. Recent examples include: "Human organ trafficking" "Lunch and murder for hire", "sack of shrunken heads" and so on. Let them call me.
There is an alternative called Liberapay[0] but I haven't tried it, so I can't vouch for it. There is also Flattr[1], but Flattr is more for small micropayments to show your appreciation for a project or piece of software (not to mention you need a Paypal account to cash out your earnings). There's also things like Buy Me A Coffee[2], but again, centered around small micropayments (I imagine these performers need more than a coffee, although when you have several fans buying you a coffee it's a good gig). Also: I'm surprised nobody is talking about Patreon[3] (Prolly against their terms of service too though)

[0] https://liberapay.com/

[1] https://flattr.com/

[2] https://www.buymeacoffee.com/

[3] https://www.patreon.com/
Even Pi 4 B doesn't seem to require active cooling. It will do fine-ish (sitting at barely under the temperature cutoff limit of the thermal throttling, under load, by using a bigger type of passive heatsink), which is still quite a feat. To have a cheap totally silent computer with the specs that 4 B provides is still a great achievement.
Apple warns of risks from German law to open up mobile payments
Hotel chains have to share revenue with OTAs like booking.com. OTAs typically have agreements that they get the lowest public rates. Therefore, if you’re a hotel with enough online presence to drive demand, you can keep more of the money by having customers book direct via a loyalty program. One way to do that is a broad network that allows customers to always book directly with you.
It is ok with disclosing conflict of interests and manipulations

But you should provide some papers which support your position

If we want civil discussion
> Nothing, some prudes just don’t want to stay in hotels where other people have sex.

What you write may be true for Asia, but if you’re from the US, it makes sense to be wary of hotels offering hourly prices since it attracts a clientele that reduces the quality of life at the hotel. It’s not about being a prude, it’s the fact that hotels frequented by pimps, hookers, and drug dealers offer a less desireable experience.
>they can quickly roll out a change to make Firefox the default browser until the problem/threat is over.

...why not just make firefox the default browser full-time?
I suppose that is it, that if the volume isn't there then even the smallest risk is too much for the bank to bother with. So they just terminate.

In a previous life I administered websites for a number of different businesses. One was a dating site that opened a small business account at a bank and then a couple weeks later the bank abruptly terminated their account, stating that they were not equipped to service "entertainment" business accounts. I guess their real reason was they considered there to be some risk that there would be soliciting going on and it wasn't worth the bother for the bank. The bank was very brash about it, stating that they can close an account at anytime for any reason.
Although h53::noneabove.4 |- ( th <-> ( ph \/ ps \/ ch ) ) is not a correct interpretation of "[Exactly] One of the above", it is rather "[At least] One of the above", it doesn't matter because 'th' is not true anyway.
Yeah, blame the adblockers. Google decided to not pay anything to smaller fish anymore.

> Artists will always create content, but they will always need to eat too.

Start out as a hobby, then maybe it'll turn into a job. You just need more patience and less expectations instead of the instant gratification. Golden days are long over.
Exactly. This presentation style made it much easier for me to see what was being added to the code. I don't like having to continually scan different blocks of code to see what changed, and try to make sense of how the changes fit in the bigger picture.
Those who can, implement solutions.

Those who can’t, implement Standards.
This one is pretty good

https://www.amazon.com/John-von-Neumann-Norbert-Wiener/dp/02...

(mentioned briefly in the article as "Heims's book")
and maybe this one but I haven't read it.

https://www.amazon.com/Martians-Daughter-Memoir-Marina-Whitm...
There is 100% failure probability for everything
Does closing your account also mean you lose your money or they give it to you somehow?
I wish this wasn't the top comment, and not because it is a bad comment, but because I caught a peak of it before I could try the puzzle without hints.
I reduced the amount of code in my React-Redux app by using Redux Hooks
While an interesting project, at first glance I don't really see what this front-end brings to YouTube compared to the original front-end. Speed, maybe? But this comes at the cost the UX.

I would much rather see something like this implemented: https://uxdesign.cc/my-attempt-at-redesigning-youtube-for-a-...
clojure is very close
- declarative data programming
- embraces immutability
- hosted (jvm, js)
- host ecosystem compatibility
- principled culture
Can we stop the "not paying, no demanding" BS? First it's unfair to silence people just because they are not paying. Second, we are always paying. If not with money with our privacy.
I Found Work on an Amazon Website. I Made 97 Cents an Hour
Thank god Brave has field trials disabled by default [1], among many other Google "services" [2].

[1] https://github.com/brave/brave-browser/issues/4283
[2] https://github.com/brave/brave-browser/wiki/Deviations-from-...
Basic Form Styling
It does sound like the far future, doesn't it? But no, the blog post tackles applications of image recognition that are knocking on our door.
Reminds me - they still don’t allow developers to disable chrome auto-fill which renders typeahead/autocomplete functionality useless since the chrome auto fill covers up the typeahead dropdowns. https://news.ycombinator.com/item?id=21238375
> This article brings about the exact same glee and nostalgia.

Phil Plait is one of my favourite science writers, and has been consistently putting out great "bad astronomy" blog posts for years (decades?). If you want more of his writing you can check out the website:
http://www.badastronomy.com/index.html
As family, just share the web admin login, easy to toggle things. Make it a home screen icon.

With the common ‘social-graph trackers’ apps list tab, toggling WhatsApp if you have to text with a European or Instagram if you want to post is easy, for instance.

Or, leverage the NextDNS app, and use the giant toggle button.
He's spot on about separating "configuration generation" from convergence. There is no reason for the two to be the same system, the same tool. As he says, Kubernetes is only concerned with the latter, whereas Puppet, Chef, and Terraform conflate the two (insofar as it uses HCL).

And for all the talk of "declarative", there is no reason why the configuration generation stage cannot be imperative, a la Pulumi. It is the desired end state - the catalog that's being generated - that is declarative.
The fundamental challenge here is creating a market.

If governments pay for recycling then they have the incentive to change it, but no easy levers to pull to make those changes.

If they instead just bill the producers of the packaging for the cost of recycling or landfill then there's an instant incentive for the people making the packaging to reduce, reuse and recycle more.

Then multiple ingenious ideas like this can fight it out in the market.

Very similar to my take on carbon taxes. We have the tech, but not the market to enable it to be deployed and developed further.
So no pay, no voice?
Given enough units any protocol will be broken by pure chance sooner or later.
Entrust your body to a corporation? Only once the end of normal life is nigh anyways.
Not only Elisp is strongly rooted in Emacs-specific capabilities, such that you can't just lift code for e.g. Android apps. But Org-mode also doubles down on using Emacs' text manipulation features while leaking them everywhere, instead of providing an API layer―so additions to Org-mode are actually Emacs text-wrangling scripts with just a few helper functions from Org.

Resolving either of these problems would help, though the first one affects way more than just Org, and I'm not sure to what extent avoiding the second one is possible.
DIY Digital Marketing
What is meant by physical constants and in what context?

E.g. the boiling point of water starts with 1. That's not an aspect of Benford's law: it's intentionally set.
I didn't expect it to be that easy to solve :)
Except for the intent, it sounds like an attack.

"The attack is only possible through a carefully crafted browser ..."
Spammy account is spamming. Where’s a `flag` link when you need it.
Exactly. This "God's Joystick" essentially just gives the insurance industry more data to build more accurate risk models. It's essentially pricing the market more perfectly without solving the actual problem itself which is hail.

The article should have pointed out to the reader that this should bring premiums down in areas that have so little chance of hail that it is not worth building physical protection. Right now, the data is not granular enough so insurance companies spread the cost over areas that they shouldn't.
Twitter user gets blocked for writing “die” in German
A couple of takeaways from your post:

- knowing your code does what you expect is a _false_ sense of safety

- if something is simple, it is useless

- if something is complicated, it is useless
does maintenance provide business value? do new features?

Yes, and yes. In a mature company, maintenance provides more business value than new features. To list some of the maintenance activities:

- incident response. It is not uncommon for a company to have losses in the tons/hour or millions/hour if the primary process has a malfunction.

- organizational changes. No software exists in isolation; changing requirements in a connected component may require changes in your software component too. Developers may think this kind of work is feature development, but from a business point of view, it's simply maintenance. Because of the dependency by other parts of the company, this kind of work usually has stricter deadlines than "new features".

- Predictive maintenance. Identify weak points in the current setup, and isolate of strengthen them before they cause an incident. This includes evaluating technical debt. The value to the business is in risk minimization, and the rationale for this kind of work is predicated on proper risk accounting.

These requirements and processes are part of any proper engineering discipline; these are not marginal issues.
Bjarne Stroustrup (C++) interviewed by Lex Fridman
Similar one I enjoyed in the Naive Bayes article from yesterday https://blog.floydhub.com/naive-bayes-for-machine-learning/

Multiple Choice: If you choose an answer to this question at random, what is the chance you will be correct?
A) 25%
B) 50%
C) 60%
D) 25%
Loom seems very interesting. Do you know how far off they are currently?
Yet people still refuse to acknowledge permissionless crypto as an alternate form of exchange. Instead of sticking it to the Man, they want to stick to the Man until the bitter end!
I can sympathize with wanting to solve as many problems as possible and as well as possible and to provide a great user experience; however, our ability as devs is necessarily limited and that should be accounted for. Both the developer and the user are in this together.
depends if its a critical component. For stuff that needs to be atomic and handles critical data then yeah. Otherwise less so.

TDD is really good for stuff that doesn't have a native test workflow (headless invisible stuff) as it can double up as a test harness, so for stuff like message queues its great. For user interfaces its pretty crap though because you already have a test harness and your eyes are much better at testing.
The valuable part of the franchising business model is ensuring a consistent experience for the buyer. That would involve spending money to hire a considerable workforce to continuously visit and evaluate every hotel.

That would involve spending money and make it clear that the marginal costs of franchising hotels is not zero, and so it’s not worth the crazy multiples of revenue valuations that software companies are.

All of these companies are an exercise in figuring out how to create plausible deniability to justify investing in it so that it can be dumped onto a greater fool.
Double standard compared to what?
> If by "techie" you mean, professional software engineer, that's fine

No, I mean technologist. He has a pretty solid history with software, physics, aerospace, optics, etc...

> might know enough right now to be in a PhD program

Yeah, that's what I'm saying. The frontier in AGI or even just AI is enormous and I think I would be more surprised if Carmack were not able to find some place he could expand the border of what we know.
Not saying this is a bad idea, but how will reduction in ads create more demand? If anything, demand will go down because people working in ads will lose jobs or get paid less.
Everything Is Awful and I'm Not Okay: Questions to Ask Before Giving Up
jk is a pretty rare combo to begin with, but when you do need it, just hitting j, and pausing for a second takes that input singularly, then you can type k safely. Slightly sub optimal, yes. But the benefits outweigh the negatives for me.
Get ready for your account to be closed suddenly without warning over the next few years.
I might be wrong, but asteroids hitting earth are a problem more because of the speed than their mass? (E=m*v^2)

Asteroids usually hit earth with speeds from 16 to 32 km/sec, but if we brought it to earth it would be closer to 0.5km/sec
what is the question?

5 and 6 are the only possible. But if 5 is true then 6 is false

None of the above can be true only with "more than one of the above (but different than all, none or one)", but then we would not be talking about the correct answer. It is assumed than only an answer can be correct.

I suppose than 6 then.

Updated: you are right, 6 can't be true, is the 5
This sounds like a job for the trusty denizen of the homebuilt computer builder’s toolbox, thermal paste!
Instagram continues to shadow an LGBTQ and POC accounts
I get the feeling that people would benefit from learning relational algebra before learning SQL. It would give them a basic mental model that would reduce problems with operations like join and provide a nice base to build the more complex SQL mental model.
Could the sender simply cancel it?
Their discussion of Haskell starts with the statement that it is "very abstract" and continues with "Do you really need six different ways to implement factorial?". Well, you have six (in fact, many more that six) ways to implement factorial in any (reasonably expressive) programming language. That's like looking at language that has both if/then/else statements and switch statements, and asking "do we really need both?". The first three ways to implement factorial demonstrated in the article amount to minor differences similar to those between "if/then/else" and "switch", and the last three rely on various standard library functions, which technically doesn't say much about the language itself.
Consent isn't necessarily the issue in drowning individuals, since the instinctive drowning response can make it dangerous to save them even if they're not about to tell you 'let me drown'. Maybe actually a good comparison for software teams that refuse to make incremental improvements out of fear or panic... it's not that they don't want things to be better or refusing help, necessarily - they're just terrified of the consequences if the improvements go wrong.
So do you see on your front-page of yt relevant videos and channels?
This is literally just your opinion of a several centuries old city based on a day trip. The epitome of superficiality.

Even if your unfounded assumption that "the only people who sleep there are tourists" was true, you don't let a symbol of western civilization sink. Do we let the Colosseum fall? Does someone live in there? What was your reaction when Notre-Dame was burning? Should we care at all about preserving memory? Are these just stones?

While I must admit that is hard to see beyond fake Carnevale masks and other trinkets, I am afraid that in your trip you failed to perceive the greatness of the place you were visiting.
How the gig economy's lobbyists undermine social and workers' rights
I remember being surprised when I read an interview with Robert Sedgewick where he listed the PostScript Language Reference Manual on his list of top ten programming books. I've never read it though.
I have often wanted a Postscript without the drawing functions to be my quick and dirty language. It really is the nicest stack language I have ever programmed in.
The generic answer:

1. OpenWRT for the most flexibility but you have to edit config files for the more obscure stuff. Tends to take more memory/CPU than others and tends not to run well on older hardware. An entire platform.

2. DD-WRT for the most features available from the web interface. Older versions are suggested for older hardware but that might have security implications.

3. Tomato for the easiest and nicest web configuration interface. Does not support as wide a range of hardware as the others. Might also have issues with older hardware for more obscure features.
Depopulation is the BMGF stated goal if you think they want to feed the poor get real. Enjoy those sterilization meals.
It’s mentioned in the article.