skysight-inc/HackerNews huggingface dataset:
Gmail's spam filtering has a high false positive rate.

It classifies Stripe's and PayPal's important security emails as spam; I posted previously on HN:

https://news.ycombinator.com/item?id=19536465

It's easy to bring down the number of false negatives if you allow the number of false positives to be arbitrarily large.

On my GSuite business email, I've had > 50 incoming business-relevant emails this year that were incorrectly classified as spam. My personal self-hosted email server [1] lets through a bit more spam than Gmail, but it also doesn't suffer this big false-positive rate.

[1]: https://nh2.me/recent/Running-your-own-mailserver.pdf
That’s why you need competent interviews. Charlatans don’t make it past engineers.
Per the question at hand: can you order a main battery pack for a Mach-E or Bolt? Genuine question. I'm pretty sure the answer is "no", but would be interested to find out.
>In an age of increased awareness around climate change, it's fairly mind-boggling that 5G is being pushed so hard, given the questionable value of the benefits it brings.

How much % of global carbon emissions is due to cell equipment? Is it a big enough portion to worry about?
Thank you for that comment. It helped me understand that many people do have their own definition of productivity (getting X done per hour) which differs starkly from the economic definition of it (GDP per hour).

Speaking in economic terms: Being a monopoly potentially increases worker productivity, because they can achieve more revenue per hour worked.
I've generally had good experiences with Avis Preferred, if I pre-pay for the reservation the car is kept ready and I don't need to speak to anyone- it just shows me the spot where the car is in the app.

The downside with pre-paying is that they charge extra to extend it (not last minute extensions) which is weird.
It interacts with well.

OS-level ones call the shots, but maintaining the same discipline within a process is a good way to write better code, (especially better libraries).
So is this getting us any closer to making a knife I can regularly put in the dishwasher, or are we still limited by the technology of our time?
Its not that it was made complicated. Its trading one type of complexity for another. I think your under estimating the costs of having a one off team run their own service and hardware. There is also an opportunity cost for those people wasting time running hardware and the support teams involved for a unique service. They could save some couple millions of dollars or they could work on projects that enable much more growth. Twitter has $1.2b in revenue in a quarter.
For real. I have a tiny swiss army knife that cost like $10. I use it to open packages, and I keep it in my pocket's pocket. (You know, the little flap thing that's in your right pocket for storing loose change or whatever.)

Carrying around a knife that large seems miserable. I already wince when I wear pants that don't have a pocket-pocket (lol, I should probably find out the actual name). Carrying around a 4.5" knife is like ... why? Where do you keep it?
Sure, it could be, but in a capability system if the application is starting that JNDI component, granting it network access, and granting the logger access to it:

1) It's pretty dang explicit to the programmer that they're granting the logger network access, because they're the ones writing that logic.

2) Even if you've granted the logger network access, you probably haven't granted it complete access to your filesystem. Network access isn't the only sensitive thing on your system, and a logging library needs very little authority to operate (specific files/directories and its own config?). Getting code execution in the logger shouldn't be game over security-wise, because it shouldn't have that much authority to begin with.
In the name of wars... they hold progress back.

I once saw a simple rocket control method removed from Hackaday because of a similar reason. It was basically, motorized fins to control direction.
And how do you do that, without operating system support? I mean, you can't of course limit that based on the code, in the JVM there is only a single address space, thus every method or class can be instantiated from anywhere in the code (despite public/private/etc. that are only for programmer convenience, they are easily circumvented with reflection, they don't provide any security at all).

You can imagine doing something like adding some bytecode instructions that if encountered by the JVM block the network access to every other request done in the call stack after that instruction. Something that reduces efficiency drastically and still can easily be circumvented if you don't implement different address spaces for different parts of the code (something that only the OS can do).
Do you think it's a propaganda campaign, or maybe it's just a logical extension of longstanding talking points. What happened with Trump and the vaccine (he got booed for saying he got boosted) shows that the movement has outgrown even him, so it's basically self perpetuating.
The problem is likely scalability. There is no really scalable way to buy suitably reliable cars, of any age and mileage, for £800 each. It's very hard to do on even a one-off basis; a disappointingly high proportion of very cheap cars end up having serious faults that the MoT tester "somehow" didn't pick up on.

I guess there could be a business in buying up 2/3 year old ex-lease cars and renting them, but I'm not sure who the customer would be. Short-term renters want new vehicles. Long-term renters... well, why would you rent a 3 year old VW when you could buy one for less?
You're making a lot of assumptions, there.

It would likely have been worse if you weren't vaccinated, but not necessarily. It would almost certainly not killed you.

You just need to remember to add 'probably' or 'possibly' in front of most of your statements. People will accept them more, and your mind will be clearer and more rational.
> Can somebody explain what 5G is actually good for?

Surveilling your irl location 24/7 with centimeter-precision

https://www.fastcompany.com/90314058/5g-means-youll-have-to-...

https://venturebeat.com/2019/04/29/sk-telecom-will-use-5g-to...

https://www.ericsson.com/en/blog/2020/12/5g-positioning--wha...
Ask HN: Books as cool as Jason Bourne series
I hold Robert Lundlum's Jason Bourne trilogy as a gold standard of spy novels. Are there are more books/series like these? Please do share.
One of Tumblr's former iOS devs thinks that this astonishingly clumsy move is the result of Tumblr (and all other iOS apps) needing to appease Apple's randomly-selected reviewers - each with their own interpretation of the content guidelines - rather than needing to meet the guidelines per se. https://sreegs.tumblr.com/post/671649355334336512/alright-le...
Car sharing may eat car rentals by offering whole day plans. They already do it, actually. Where I live, car sharing by mobile app is prevalent but car rentals never took off.
This was exactly the idea when I added the "self mode": https://github.com/dtonon/papiro

:)
The argument was about "free-market" insurance contracts tho.
Is America Running Out of Original Ideas?
It didn't matter to them because the reservation was just a row in their database and didn't prevent them from renting their cars to anybody else.
I’ve always used the various log4j adapters and then excluded log4j from the transitive dependencies.
I find the censorship of iOS apps to be dystopian, because Apple doesn't allow them to say that some other results exist but are unavailable in the app.
Easy is a relative term, though. Establishing presence on the internet for a person who knows their business extremely well can be just a big of a mystery as using a fax machine is to me, a full-blown programmer.

I have a wierd blind-spot when it comes to fax machine usage.
Curious how you'd do bitmap indexes at a user level in postgres? An extension like pg_roaringbitmap [1] or am I missing something native?

[1] https://pgxn.org/dist/pg_roaringbitmap/
I mean the dependency argument is not that great, just install `texlive-full` and waste 4Gb of disk space (that are probably the same that an Office installation takes) and you don't think about it.
Two pieces of advice:

1) Think of getting hired as a numbers game, and think of applying for a job as a sales process. That means having a funnel for companies, e.g. "discovered -> openings available -> resume drop -> recruiter screen -> interview round 1,2,3 -> offer". Make a spreadsheet and start filling it; don't just list companies you know about, start googling tech you're interested in to find more companies you can add. If certain types of interviews seem to go better, look for similar companies you can add, too (as musesum suggested)

2) As others have said, gaming the interview process (with e.g. leetcode) can only help you. Perhaps unlike other commenters, though, my advice (based on a friend's long-term unemployment situation) is to focus on fixing "only interviewed once or twice a year" rather than "my skills no doubt became somewhat outdated," at least for a few months. If you do notice a big drop-off in your funnel (recruiter screen, first round interview) then focus on that part.
Rent is commonly very low on the list of issues a business owner faces. This may apply to mom-and-pop shops who feel two simultaneous effects: lack of demand and gentrification.
Do you have a specific business in mind that is very rent-dependent?
That's an interesting idea. Although denying network to log4j wouldn't have stopped this I think, as it was the JNDI code that made the network calls, not log4j directly.
That's a pretty poor way of pigeonholing the problem. Looking at the US healthcare system, it's obvious that many doctors' and nurses' talents are wasted doing bureaucratic paperwork. Simultaneously, if there is a genuine lack of healthcare providers, there is no price signal that would encourage more to enter the market.

What you say may be somewhat true in the context of transmuting the US's "private" bureaucracy into bona fide "government". But it's certainly not a "fundamental constraint" that's impossible to solve. Rather it's a failure of organization, whether critiqued in terms of bottom-up market failure or top-down governance failure.
"Don't need" is relative though. Just like the term lizard brains. They're both simple models. There are lots of cases where ads will sell you things you will need, just like there are lots of cases where humans make wiser choices than lizards.

If you want to defeat advertising, you have to acknowledge this side, otherwise you underestimate its brilliance and role in human wellbeing and productivity. Until you can carry its strengths forward without its weaknesses, it will keep propagating as the solution with no end in sight.
It's not just based on contracts, there's US code that prohibits sharing classified information.

https://www.law.cornell.edu/uscode/text/18/798

NYT gets away with it because they'd probably get off on a freedom of press defense, but the DoJ doesn't want to turn grey legal theory into case law. It's more useful to leave the possibility open that it won't go that way as a cudgel. But in the general case, national security restrictions to freedom of speech have passed judicial muster.
There are lots of car rental apps in the UK, but none seem to execute well. If anyone knows differently, please let me know.

What I'd really like:

1. You open the app and press a button.
2. A car arrives at your location within a few minutes.
3. The driver hands you a key and leaves.
4. When you're finished with the car, you open the app and press a button.
5. Within a few minutes, a driver arrives and you hand them the key.

This could have plenty of optimisations. For example: I probably want to go away from home and then back home. It might make most sense for me to have a pre-arranged schedule for receiving / returning the key. Perhaps I could have a regular booking on the app.

In the future, maybe it's 'keyless' and it uses self-driving to get to me. Maybe it drives itself while I'm in it, and just goes and parks itself somewhere out of the way / free when I'm not actively using it. When I get 'it' back, maybe it's a different car - that's fine.
What you let out is just as important as what you let in.
Sure, it’s like growing a garden, where if you don’t grow enough you go hungry ;-).

For most, work is first about survival/decent quality of life, and then life satisfaction. FI is about taking the survival element off the table, so you can pursue satisfaction at work (or elsewhere).

(Put another way, people seem to argue that they prefer to stay financially _dependent_ — stay that way if you want, and hope your preferences never change.)
Capabilities are underrated as a generally way to purge bad archictures, make it clearer what code is doing, and generally cut accidental complexity & improve programmer productivity.

This is a big deal, because many security practices are neutral or bad for programmer productivity.

We need a big project to get CloudABI implemented in all the major kernels to make the theory reality. Whereas before it was unclear what was a good candidate to get this stuff in prod, now it is very clear that socket-activated services are an idea use-case, with very little migration pain.

Even if you think we should be going to Fuschia or SEl4 or whatever, I think this is a good stepping stone. Those projects are a big jump alone, and funding is uncertain. (Plus there are issues of single-company dominance with Fuchsia.) I think CloudABI is the sort of "non-reformist reform" not "worse is better" stepping stone that would help those projects not hurt them.
The below is based on vague memories from 20+ years ago...

Some examples:

Every email received was stored as a file. All metadata about the email (sender ,subject, headers, etc) were stored as attributes.

Tracker, the file manager application, could display any arbitrary attribute. I seem to remember that instead of an email application's window, my inbox was a simple Tracker window showing the specific attributes required to know about my emails.

My music collection was stored and displayed the same way.

Everything was searchable but also usable. File attributes weren't hidden behind CLI commands and flags like xattr, they were part of the GUI and every application using the SDK would know/understand them.
I put my Victorinox in the dishwasher with no ill effect. The biggest danger is when a visitor decides to chop a tomoto on a ceramic plate.

It's no Japanese chef knife, but a bargin for what it is.
I think we are saying the same thing. Tumblr could operate the same way as reddit and enjoy similar ad revenue.
https://nitter.kavin.rocks/Foone/status/1474985481737625606
“Fire in a crowded theater” was a metaphor for protesting the draft during a war. We absolutely should have the right to do that, and we do; https://en.wikipedia.org/wiki/Schenck_v._United_States was wrongly decided and substantially overturned.
We're only confused about this obvious philosophical truth because, in the age of tech, we seem to expect one god-like gizmo or human to do X for everyone on the planet. When in reality, this only works for a tiny, tiny set of X's. Most things need millions of people doing them.
I hear this a lot and I have to wonder if people have used JS tooling lately. When targetting the web all I need is `npm install`, `ng new`, `ng serve` and `ng build`. I have no idea what Webpack version or plugins or Sass compiler is in use, and I never need to modify it. It is productive, fast, easy to use, and powerful.

For REST APIs one can use Nest.js or so to get a similar experience.
I certainly understand that wanting to amass power over others (and, then, likely, eventually being evil) is both extremely common and extremely profitable... but the argument here is that it should also be frowned upon, avoided, and quite possibly even regulated out of existence. I thereby don't understand why you are re-asserting the status quo :(.
Ha, made the same jump myself. Computers are much more fun as a hobby than as $DAYJOB.
> Apple is applying the full force of their developer policy

source? not sure why tumblr is the only app doing this then since reddit and twitter have a plethora of porn and other "unsavory" content available on their official iOS clients.
The Time Archbishop Tutu Was Searched at the Airport
So, for about 1000$ I can sequence my DNA at home without giving the data away?
For my analog fans and family. Check out Blackwing pencils. Get the sampler or the 602 (most popular).
[...] "me", "corset", "sad" [...]

Wtf tumblr?
Is Dice.com or Monster.com full of employers. There are tons of jobs, just not at a salary you want. That's a bad matchup that has nothing at all to do with your age. Let's talk about keywords and what that means.

Yes, if you are an Ada developer, that resume is a tough sell. How about you get some experience or demonstrate some experience (with say a github) during your lengthy downtime, with technologies that are in demand? Then interview and fail (because that's not uncommon) and try to learn what they thought you lacked. Improve. Repeat. This is the developer grind.
The “A plot” was closer to the book than the “B plot”, but the A plot was weakened too. The digital/virtual torture scene has the single most glaring omission. However, thematically the Hollywood version of Quellism is the single biggest change, as it alters the motives of many characters. Event by event the “A plot” is close to the book, but it tones down the raw anarchy of the book.
The app looked like that https://ibb.co/0V4KSwG. And this is the "IDE": https://ibb.co/gZnvXS6
You are actually right. Thinking back to other companies I’ve worked for, only the last two had any need for cloud, the others had a more or less stable workload that was ideal for on-premise. Also all between 5-200 employees, I wonder if that matters.
Maggot: Flesh-loving, butt-breathing marvel helps us solve murders
I agree the results are bad unfortunately. I really do want to like duck duck go. I want to get away from Google and am still in the middle of a full switch to ddg, but I don't know how much longer I can last.

The problem is even if 90% of the time the results are good enough on ddg, wondering if I'm missing out on a better result causes me to do a !g google search almost every time I'm searching for something non trivial. And doing two searches for each query gets old after a while.
I can't tell what you are thinking, but

"simply searching for a killer is not a crime"

is a false statement.

There exist no law that says "searching for a killer is not a crime".

Now, there exist no law that says "searching for a killer is a crime" either, but this is up to judge/jury and in large part your luck.

Judge or jury can't tell what you had in your mind. The prosecutor will lay their case and if they are convincing enough, especially to the jury, you may go to prison just based on "simple searching for a killer".

The law does not require any more additional proof for you to be convicted, as long as prosecutor can convince judge and/or jury that you in fact wanted to go through with your plan.

Certainly, people went to prison for much less than that.

So, yes, you can in fact go to prison simply for searching for a killer if you were also unlucky.
I rented a car a few weeks ago. It was probably 15 min checking and checking out (even considering a bumped bumper) and cost me ~375 USD for the week all in, so ~50 USD a day.

I was afraid it would be much worse; I've heard of how crazy the car market has been in general. But I just didn't see it.

I also don't give a crap what exact model I get as long as it is roughly the form factor that is promised. I suppose if I was on a sunny vacation and wanted to joy ride, I may care. But then I'm probably use Turo or something.
I think it's generally agreed upon that LaTeX is more difficult to use than Word for basic documents, but as requirements grow more advanced it slowly becomes the other way around. I think the point of that cutoff is often exaggerated in the academic world. To put it cynically, I think there's somewhat of an ego boost in thinking one's writing is so advanced that they must use special tools to express it. That's not the conscious thought process, just an explanation for the allure of overcomplicating things.
30-33% of income is the rule of the thumb as the maximum a landlord would accept a tenant to rent in the US.
People see what they want to see in it, other people see it causing divisiveness where you see it causing conformity. It will take us decades to understand the effects.
One of the key differences is that in the case of the DNA sequencing services, you're agreeing to ToS that allow them to abuse your data (and thus indirectly the data of any of your blood-relatives), and you directly tie the data to a name and address.
That’s a nice knife, the spiderco looks pretty shitty in comparison
There's a mention of injection considerations in both the article and code snippet. The article is definitely a sketch of a cute approach and doesn't claim to be a full production solution.
Especially when GetAround and Turo have shown that you don't need a check-in counter or long paper contracts to run a successful car rental business.
I think you’re misunderstanding capabilities: they can apply also at the class/method/module level. If you’re language doesn’t have “ambient authority”, nothing can create a network connection unless it’s explicitly granted permission to do so and, typically, this permission is granted by passing some sort of non-forgeable token around.
So tell me, why was it that Europe was nearly conquered by the Arabs and a lot of it occupied for several centuries. They got to the Loire in France around 730 CE. So that was half of France.

The last Arabs were finally ejected from Spain in 1492, only 500 years ago. They'd been there for 800 years.

The whole of the North African coast, thousands of miles, and South to the Equator, is still held by Arabs after the conquests of around 700 CE, so roughly 1300 years ago.
Exactly. Much like the fact that everyone complains about Basic Economy airfares ("they're nickel-and-dime'ing you for carry-on!!!") the reality is that in the face of competition, people still just choose the lowest airfare.

Same with rental cars. Everyone complains about reservations, but when push comes to shove people aren't actually willing to put their money where their mouths (and complaints) are.
It seems to be a little more complex; it has a state variable for the frequency, and it has jump instructions?
Agreed re: the general idea, but isn't CloudABI in particular superseded somewhat by WASI? Its repo seems to say it is: https://github.com/NuxiNL/cloudabi

(WASI is similarly capability-based, as I understand it!)
The little pocket on the right side of many pants is called the watch pocket. It was originally used to carry pocket watches. Because people don’t commonly carry pocket watches anymore it’s not as big as it used to be.
I work with a writer who writes high velocity spy novels.

https://www.broadaxepublications.com/rialto-books-review/9jo...
NAT is completely orthogonal to this problem. You say people could have network filters, they could, with or without NAT.
>This line of reasoning only makes sense if you think that moral positions have no qualities other than how strongly people hold them.

Of course there are differences in moral positions other than how strongly people hold them. But if you're going to make a rule about them, your rule can't take those differences into account, because everyone thinks their own moral position is correct.

It's like having a rule "the police may coerce confessions from suspects, but only if they're guilty". This rule is impossible in practice because every officer coercing a confession thinks the suspect is guilty.