skysight-inc/HackerNews huggingface dataset:
Almost all custodial sentences in the UK, you serve half in prison and half on license; this means you aren't in prison, but are monitored by the Probation Service. They can recall you to prison if you step out of line. Essentially, your actual prison sentence is half what it sounds like.
https://map.baidu.com/dir/%E6%AD%A6%E6%B1%89%E5%B8%82%E7%96%...

I think Baidu Maps places WHCDC in the same complex identified in that Daily Mail article, directly across the street from the Huanan Seafood Market. (I'm a bit uncertain because I don't read Chinese, so please let me know if I've made a mistake here.)
Wow! This article does a surprisingly good job of exploring how insanely incompetent the kubernetes crowd truly is.

"We don’t have any real ops guy as you think these days. Whenever we need something setup, we just have to page someone from India team to create instances for us"

If you literally can't turn on the computer you are deploying your software to maybe you shouldn't be writing software.

Not everyone needs to be a "software engineer". I hear there's lots of money in investment banking or being a lawyer or tons of other interesting occupations.

I'm ready for the next dotcom bust.
If the goal is fresh that might work out. However over the whole lifecycle big farms are generally cheaper and better for the environment.
This is mostly how entity framework behaves. Last I checked they had some sort of nonsense checking whether a variable was in _any_ closure before deciding whether to bind it or substitute it, but give or take the rough edges it will bind variables provided in parameterized strings.
I think it's probably the new "no one got fired for buying IBM"
Yasei (Mern Social Network)
> But there is no guarantee that these mitigations will continue to work.

This is the biggest problem. It used to be that Firefox was on your side, but now it's turning into the we-know-better-than-our-users Chrome, where they don't even feel like guaranteeing that disabling this malicious and unwarranted service today will continue to leave it disabled tomorrow.
For the curious, an acre-foot is 325 851 US gallons or 1 233 482 liters.

To compare that to residential use, my little 1/2 HP home well, which has a steady state of 3.75 gallons/minute, would take about 60 days pumping continuously to produce an acre-foot and use about $60 worth of electricity.

This is what I like about having a private well. I get about 5000 gallons of water per dollar of electricity. For all practical purposes as a residential user non-heated water is essentially free.

The downside is that if there is a power failure the well stops working. The level of annoyance of a power failure goes way up when you lose running water and flushing toilets. But since cold water is essentially free, whenever the weather forecast calls for high winds or a lot of snow (the two things that can cause widespread enough outages here in western Washington that it can take a while to get power back), I can just fill a bathtub beforehand. That provides water for toilet flushing.
I wonder how much of the formidable amount of computing resources required for deep learning can be attributed to wasteful and inefficient programming practices. A lot of the ML libraries that I see are written in Python with very little attention paid to aspects such as memory usage, cache coherency, concurrency, etc.

If we focused on writing more efficient software instead of demanding bigger and faster machines with more and more GPUs, would the cost of ML become more practical? More importantly, as the author pointed out, would smaller companies have a better chance at making advancements in the field?
Listle’s (YC S19) zero to 7000 Users Strategy in less than 1 year
If you haven't already, I strongly recommend consulting a competent sleep specialist.

> FWIW my brain "wakes up" at night

This suggests to me that researching Delayed Sleep Phase Syndrome might be helpful.
It would! If you can get past how embarrassing it is to watch yourself play, which I've never been able to do. So many mistakes…
How Much Does Video Impact Conversion Rates
A small social network i've been working on as a side project just for learning purposes. Any feedback is welcomed!
TL;DR: Magic became competitive and players influenced Magic by demanding competitive rules.
My concern about DoH is that it gives marketers and other spies the ability to do DNS lookups while evading my defenses -- regardless of whether or not I'm allowing my browser or other software to use DoH.

The only solution to the problem that I could come up with was to install a MITM proxy in my LAN so that I can detect and filter any sneaky DNS lookups.

I'm still very peeved that Mozilla has forced me to take such measures.
I clicked.

They could've used an image map. /s
Good point. That should probably be the case for the majority of generation who entered the programming world in the last 20 years, which is quite a lot of people. But yet, old farts like me may disagree.
No, that was almost certainly on bail
I don't think the thermal throttling thing is accurate. I have the X1 Carbon from 2019 and I can run my CPU continuously over 3Ghz.
Mozilla claims that Cloudflare is not paying them, and claims that they have a contract with cloudflare which prohibits them from selling the data.

I don't think that this improves the situation substantially. The history of internet privacy failures is full of empty and unrealized promises, and no amount of contracts or promises can trump a court order or a NSL. "Has no ability to collect" is the gold standard, and the only level of protection that guards against compromise and blanket state surveillance activities.

AFAIK they also have never published the contract itself, though doing so wouldn't address the above points.

Edit: After carefully reading the cloudflare privacy statement ( https://developers.cloudflare.com/1.1.1.1/commitment-to-priv... ) I believe it unambiguously states they will collect "aggregate data" such as how much traffic each specific domain is receiving and use it for their own 'development' purposes. To me this seems extraordinarily valuable by itself, quite a windfall.
nah for white collar crime in the UK he'd be out on bail.
Hey - I thought Haskell forces you write code without bugs! :)
Right, but I do think this is better handled at the OS layer. Hardcoding everyone to route through Cloudflare is a hardly a net win, and might be better or worse than your ISP depending on who and where you are.
What a disaster is ansible.
By "Actor" I see that you're referring to a particular theory named "Actor", you're not using the term in a colloquial sense.

You seem to be saying that Erlang can implement "Actor behaviour change", just not directly. In what sense is this a concern? i.e., what value does direct implementation add here?
Never had Allstate, but I had a similar experience with Amica. My auto premium increased every year despite no changes to my driving record. I called and the rep explained my policy was going up because of an accident from over 3 years ago.

I immediately dropped them, switched to another company and got a much lower rate. Added bonus, my premium drops every year or so.
Podcast interview about building the upcoming GitHub mobile app
It is very clear the argument isn’t being made in good faith. It’s really not worth pursuing further - I assume the aim of these accusations are basically just hoping no one actually looks at the evidence. How could anyone view a twitter post making a personal request to the president as anything other than satirical?

They couldn’t. They don’t. Its not worth talking about beyond that.
I feel that you have summarized the general meta of symetric warfare.
As a professional user of lisp that works with it on a team and delivers products, I agree with the sentiment. Nobody I’ve had the pleasure of working with to on-board has had issues given about two weeks, but that’s in a different environment than a curious somebody who is just poking around from the internet.

The effort to get an editor going and to open a file and load a package (“system” in CL) is a lot. Of course, I’ll die on a hill claiming that those things are a constant overhead and aren’t even detectable when you wield lisp’s power.

Nothing inherently stops lisp from becoming simpler to start with and use, but most everybody who knows lisp has become not only competent with the current tooling, they’re happy with it. I’m happy too: I love using Emacs and SLIME. I love it better than VSCode, PyCharm, etc. I’m faster and more productive.

I wonder why other professions aren’t like programming. Adobe Premier isn’t exactly easy to use, yet professionals aren’t apparently clamoring for an iMovie equivalent.
There's two other benefits - get out of tipping culture and being able source ingredients for moral/ethical/health reasons (lots prepackaged food have many questionable ingredients/packaging and prepackaged/restaurant food has more sugar/salt/grease)
Doesn’t this change everything wrt cheating?
> 2. Actually mastering the fundamentals can be boring and make a game feel like work (which, if you don't truly enjoy pushing the limits in a game, it is.)

3. Mastering the fundamentals can just be hard. E.g. movement and aim in most first-person shooters. Mastering these fundamentals can be hard to the point of even professional players having significant gaps, e.g. players that are known to have excellent movement but lackluster aim, or vice versa.
Easier SSR. If you have it in hand already, then probably not needed for you.
The more I learn about the history of the War on Drugs, the more horrified I get. Sure, drug abuse is a serious problem in society, but the same goes for a lot of similar problems like compulsive gambling, sex addiction, anorexia, and a long list of other issues. Yet the political response to these other problems is very different.
> I always wondered why I live a 28-30 hour day.

You may wish to look into "Non-24-hour sleep–wake disorder".
Yep, it's risk aversion at the individual level. Your solution you fought for breaks once? That's associated with you, personally. AWS breaks three times in the same time period, or ends up costing a ton more than expected, or whatever? Well it's an "industry standard" so no-one gets the blame, even if it gets bad enough that a change (how about Azure!) is initiated.
Hello HN, co-founder here.

DETA wants to help you get your small web ideas up and running quickly.

Things like webhooks, micro-backends, web-scripts, and crons will feel at home. We also have built-in user permissions – which we think you will love.

Currently, we support Python 3.7 but Node is coming soon.

Happy to receive feedback and answer any questions.
The word "compiler" is so overloaded that every time someone mentions one it turns into an argument. This is the whole transpiler vs compiler vs interpreter vs JIT argument. The trouble is that sometimes some programmers implement all of them (myself included).

> CLISP has its own virtual machine, which is the target of its compiler

Then CPython is also a compiler? and Lua?
Suunto 5 vs. 7 vs. 9 Baro – What's the Difference?
There is a situation in relative poverty where you become so risk averse you end up paying outsized prices for things because you can't afford the risk of a change.

If this person lost his ability to drive based on not being able to get insurance, challenging the insane amount he is being charged is just too much risk.

Who knows what kind of events have occurred in his credit history, personal life, social media, or other reputations where he doesn't believe he can get insurance again if he applied.

It's a don't rock the boat mentality when you are at a disadvantage.

Reality is, big data makes life utterly dystopian for many people. It was foreseeable, predictable, and as a society we let it happen.
Courts and bar associations tends to take a dim view of manufactured disagreements, so they'd better make sure to be good at just seeming incompetent.

But it's also not likely to be very effective unless you manage to trick a judge into issuing an overly broad judgement and manage to get it upheld on appeal.

The legally sanctioned version would be to seek a declarative judgement.
Glad I don’t use it.
that's a fair point; "meta" is probably a subset of what people generally mean by "strategy", especially in military contexts.

in games though, I consider strategy to be something that arises more directly from the game mechanics and perhaps in response to your opponent over the course of a match, while meta comes from understanding the greater community ("meta" because the community exists outside of the game itself).
Sure you can access this.$parent, and use a v-if on an element with a v-for, but if you read the docs, they tell you that you probably shouldn't be doing either of these things [1][2].

[1] - https://vuejs.org/v2/guide/components-edge-cases.html#Access...
[2] - https://vuejs.org/v2/guide/list.html#v-for-with-v-if
I want it to do something when stuff doesn't work. Replacing one thing with another might improve the situation (or not) but the real problem is failure imho.

To needlessly ramble on a bit: A simple header or html tag could "ok" all or specific alternative ways of distributing and provide conditions. Say, if my blog is unavailable for > 3 months you can p2p distribute it by [for example] fast, medium or supper slow means.
Currently I look at articles I wrote long ago. I've carefully selected 10-30 links of which 20% still work(!?) I've picked them specifically because they are probably unfamiliar to those interested in the topic.
Candygram for MongoDB.
If those characteristics are higher risk, then they should be priced higher. And if they aren't higher risk, then a company using them to discriminate will be outcompeted by a company that is not.

You realize that, say, age is a protected class and yet an obvious risk factor, right? Do you think all ages should have the same rates for car insurance?

Mandating everyone pay the same price when their risks are different distorts incentives and makes us all worse off on average. Some may benefit in the short term by being subsidized by others, sure. Even if subsidies were socially desirable, price regulation is one of the least efficient ways to implement such subsidies. If the concern is that some people can't afford insurance because they're higher risk, then you can have subsidies targeted to them that pay for their insurance. That's far better than forcing an insurance company to take a loss on them.
It's true that are many more for Python than for Common Lisp. Do you have some examples of libraries you are missing in Common Lisp?
Doing repetitive/ tasks is excruciating unless I am doing it for something I care about (i.e. a start up idea or project of my own). If I know I'm doing something for "the man" or something I don't have equity in it gets really bad.
I've always been a morning person. 5 years old waking up at 5am to watch Thunder Cats. Highschool, waking up at 4am to finish up any homework and then get video game time in. I sleep in more now than ever before, typically up around 5:50 to 6:30. My most productive coding time is 5 or 6am to around 11am. Typically, I'm tired around 8pm, and in bed before 10pm.
Most of us chose a company already, our ISP (or in my case a mixture of first + third party). Firefox are defaulting to their choice, no?

Presumably they give an option page on which to choose it - even they wouldn't be so egregious as to hide such a massive change without positive user consent, surely?
Forgive me if this is an obvious question as I've only been to the Seattle convenience store twice and haven't heard about any pushback (but I could see it resulting from basically making the store inaccessible to people who can't afford a smartphone?), but how would they logistically accept cash without any cashiers?
Yeah, I think there's a large subset of people with ADHD who have some kind of alternate circadian rhythm. Mine seems to be 36 hours; for almost 35 years my peak working hours have been 4pm to 5am, with the ability to hyperfocus until I collapsed if I'm really into what I'm doing. Not for lack of trying to have a "normal" schedule...oh god I try really hard multiple times a year. It's just not natural.

You should know that stimulants are only one type of approach for treating ADHD. Your best resource, you may have discovered, is Russell Barkley; I cannot recommend him enough. Also check out the YouTube channel How to ADHD.

Some relevant Barkley videos:

https://www.youtube.com/watch?v=LnS0PfNyj4U

https://www.youtube.com/watch?v=BzhbAK1pdPM&list=PLzBixSjmbc...

Fair warning: You may discover some of the things you've done for your whole life without second guessing are actually typical ADHD symptoms. And if you're like me, this might thoroughly shake your snowglobe.
They were Compaqs at the time, but if I recall correctly, we switched to Dell at one point and it was pretty much the same situation.
Most adequate for what? Peer acceptance?
Global trust in the tech industry is slipping
Isn't it already supported backend in LLVM?
https://github.com/llvm/llvm-project/tree/master/llvm/lib/Ta...

I mean it is still under development but I think it is usable. Here's a quick intro I found some time ago: https://dassur.ma/things/c-to-webassembly/
not at all, but singling out a single ethnicity out of a massively mixed prison, quite is. particularly when it falls in the line of dailymail propaganda. or is racism racism only when against certain groups and not all?
The MPW emulator is here: https://github.com/MatthiasWM/dynee5/blob/master/Alienate/mo...

It uses a m68k CPU emulator and implements a bunch of Classic traps, just enough to run most (all) the Newton tools like they were a regular command line app.

I love the seamless integration of the HWR into the OS. And the ability to draw and write anywhere. Todays devices all go a different path.

Yeah, the C code translates quite well back and forth to the ARM code. I have tried to understand optimized Intel assembler, but failed miserably ;-D
I think that it is even simpler than that.

There are languages for people who want to get things done, and languages for people who want the perfect language for getting things done. The problem is that definitions of perfection differ between people, so people who are searching for perfect languages wind up in a small niche of people who agree, separated from people next door whose idea of perfection is just slightly different.

In the meantime people whose focus is on getting things done go with a popular language which builds a critical mass of ways to get things done. And the availability of useful libraries makes them actually better to get stuff done with than languages that are theoretically nicer in some way.

This is, of course, a worse is better kind of argument. See https://www.dreamsongs.com/RiseOfWorseIsBetter.html for context on that.
L.A. Paul on Transformative Experiences and Our Future Selves
> Formerly, I "opted out" of having a browser that phoned home my browsing traffic by using Firefox.

Formerly your browser still "phoned home" to your default DNS provider, using an insecure protocol.

I appreciate your concerns but, unless you run your own DNS server, you have to trust someone at some point.
"We want it because it makes our lives (specifically, probably some paperwork) easier. Do you still want our money or not?"
(PDF Warning)

https://www.naic.org/documents/topic_insurance_industry_snap...

The United States' property and casualty industry's total profit margin on the whole was about nine tenths of a percent in 2018, which was a reversal from being net unprofitable in 2017.

There are about 2500 property and casualty insurance companies in the United States. Surely there's overestimation since (I'm guessing) the NAIC will count an insurance company in several states as several companies for the purposes of a count, but even if that's not the case, there are at least a hundred car insurance companies to choose from in any given state.

The purpose of an independent insurance agent (if everything goes right) is to help a customer select the best policy for their risk, and there are a ton of independent insurance agents, so one hopes that severe price gouging doesn't persist. However, not everyone uses an insurance agent - or the agent only writes with one business - so in practice, this kind of overpaying can occur to lots of people.
This just isn't true, in fact quite the opposite. If you just have a website you are working on aws is complex and expensive. When you need to handle it at scale then AWS is far better than other clouds and an order of magnitude cheaper than rolling your own racks.
Same way vending machines handle cash I would assume.
Rust is memory safe. It does not need this treatment.
I have the X1 Carbon from 2019 and it mostly works fine in Linux but the audio has been a major issue. Getting the microphone to work at all requires new drivers and a lot of tweaking that took months after release to become usable.

The new drivers are still quite unstable and many people still have no mic or bad audio.
Ask HN: Serverless Forms for Static Sites
Hello hacker, I need your advice!

I want to develop a simple service to handle forms submitted. It will be open-source and easy to deploy. The only thing that stops me is “does someone else need it?” or there is already a great solution that I overlooked.

I have a static site (link in profile) which serves my freelance portfolio and several forms on it to get the quote requests. I’m struggling with the spam on my forms, that’s why simple solutions (aka forward form submission to email) didn’t work for me.

All of the proposed solutions are either paid or abandoned by founders or require a lot of work to deploy.

I’ve tried several paid solutions but none of them worked as expected. For instance, they count spam requests from black-listed IP addresses in a monthly quota. Also they don't support ReCaptcha V3 and force me to show captcha to the end-users which significantly drops the conversion rate. Maybe I overlook something, and there is a good solution to my problem, let me know.

My plan is to develop an open-source serverless backend for forms submission. You can deploy it with one-click deployment to heroku or google cloud run and pay cents to host it. Another option is to collocate it on your own hardware and run it in a docker container.

Service will NOT include forms constructor, it’ll handle the forms submission and do notifications.

The complete list of features:

* Google Recaptcha v3 integration
* IP blacklist
* Regular expressions to filter spam texts (for example reject text that contain only digits)
* Submit form via AJAX or via standard submit
* Notifications via webhook (it’s possible to do Zapier integration, Slack, Rocket chat, Telegram)
* Notifications via email

I ask your advice on this to prevent useless work. If you’re happy to use this service drop me a line on ilia[at]ipirozhenko.com and I’ll include you to the beta-testers list. If not, comment why and you will save me from days of useless work.
The Host header is encrypted when using HTTPS and the SNI is encrypted when using ESNI. In the best scenario (DoH + HTTPS + ESNI), ISPs only get the destination IP, not the destination domain.
Honestly, just use UIKit. SwiftUI is a bolt-on framework on top of UIKit to provide a React-like experience for web devs so they won’t rage too much when Apple inevitably bans ReactNative and Flutter.