skysight-inc/HackerNews huggingface dataset:
The interesting thing (to me at least) about the rule against perpetuities is that it never prevented (at least in England) the the one thing you would have thought it was actually aimed at - fee tail estates (ie interests in land which are essentially a series of life tenancies to heirs specified at the original grant) because those were specifically provided for by statute (although other ways to get out of entailed estates were devised).
And it’s slow as molasses without feature parity.

One feature that comes to mind is rearrange methods. I haven’t used Java in years so someone who actually uses both can find more cases where Kotlin support is worse than Java’s.
What's a line of blame?
There is no money in setting fires, the money is in selling people help to put them out after you start them.
Oops, I meant downgrade from 7950X to 3950X.

It told me to buy a 3950X.
The only Haskell feature I can think of people ridiculing is laziness, which makes sense because it sucks and makes performance hard to reason about.
It's still more trivial than rolling your own?

I would understand (not approve of it, but merely understand) completely ignoring security/authentication - that would obviously be easier and avoid having to answer hard questions and make hard decisions.

But here it seems like they've put even more effort actually designing some custom encryption scheme based on (wrongly-applied) cryptographic primitives complete with custom request encapsulation format, etc. This is more work than just swapping your TCP channel with a TLS one and reasonably trivial auxiliary code to load/renew certificates. In this case since they're running it over HTTP it's even easier to just put a reverse-proxy in front that will add HTTPS on top.
There's a reason it took over the smartphone industry decade before AWS started using them.

Arm on the server isn't a radical idea and been proposed for a long time. Smartphones and servers share a lot of similar requirements like especially performance per watt
One very positive effect crypto has had is that it made this formerly poor cancer researcher with a pitiful retirement fund have hope for the future and not constantly lose his money to inflation and wages that haven't kept up with it.

So, pretty much the same effect as traditional investing, or buying lottery tickets?
Where can one find this information? Is it on their website?
True, but the theory is far older than the indicators. So maybe Facebook stopped being sneaky once those controls came in? Not saying I believe them, but there's still room for doubt there.
> The less tasty

Taste is subjective. Meat will make me sick, so not very tasty for me.
Oh and burritos. Burritos are funny.
Because they said it essentially as soon as the vulnerability is reported. That's an entirely reasonable thing to ask for; don't make this public, we're working on it. And its a totally normal allowance from security researchers.

The title induces readers into thinking that they said this in some other context. Example 1: They aren't working toward fixing it, don't release this, lets just keep it hush hush. This isn't what happened. Example 2: They did fix it, but they didn't want the researcher to publish details of the problem after they fixed it. This also isn't what happened.

Assuming I understand the context correctly; its absolutely an inflammatory title that has no place in security disclosure articles like this.
Authors are not demigods, they don’t have a right to control the use of their works, only the reproduction.

When you publish a book you “consent” to the fact that people are going to take it apart, talk about it, review it, quote from it, and yes run statistics on it. If an author doesn’t want that to happen then they shouldn’t publish a book. Just keep it private, only distribute it to people you trust after they sign an NDA.

As far as anyone knows, no piracy has occurred. In the US you are allowed to scan books, index them, and post excerpts - it’s called Google Books and there was a big case that affirmed that it is legal. Downloading a book from a pirate website for the purpose of indexing by a computer program is not piracy, you have simply outsourced the scanning stage to someone else. It is only an issue if you download from some p2p protocol (such as a torrent) that also uploads and shares the book.
If I remember correctly, the candidate was interested in a product management role for our cloud offerings, which is something that I care a great deal about. Hi, Rui ;) And yes, I'm on calls through lunch and dinner, so I sometimes get to have lunch or dinner with candidates.
"petit bourgeoisie" used to mean "lower middle class".
Respect. This is how you build a winning product and make your users feel heard. Take note upcoming class.
> I could potentially hire an electrician to run a new circuit out to the pole where I have a lamp that is next to my driveway, but there's no feasible way for me to get anything other than L1 charging out there safely, which would get me very little range.

Not saying you’re wrong, but are you sure? I ran a new 240 line out to a post in the middle of the yard to charge a EV with no trouble at all. Run it into a weatherproof outlet box and plug in any off the shelf outdoor EV charger and you should be good to go. If you have to run a new line anyway, there’s no reason you can’t run a line capable of 40 amps at 240v.

> However, if you have a townhouse or an apartment, or even if you rent your home, with rare exception of your complex either having chargers or potentially having a deck for you to park in where you might get lucky in negotiating a charger, you're straight out of luck.

Not necessarily. In California at least, landlords are required to let tenants install EV chargers in their assigned parking spaces, including running any electrical lines or conduit needed. Granted, you still have to pay for what is effectively a capital improvement on a rental property, but some landlords may be willing to split or subsidize the cost, especially if they can get a tax incentive for doing so.
AFAIK, most people using Kotlin are somehow tied to some variant of Java 8, such as Android. Kotlin is very useful for that use case, but otherwise was a useful kick for Java but I don't know if I'd start a new project in it.
I've been making friends online for over a decade now (now 25); I discovered so many interests by basically ripping them off of people I met on Omegle or reddit or games and diving into them on my own time. And while ditching reddit because of the API change has been wonderful for me: it's kind of left a gap in my propensity to meet odd strangers.

I've been wondering what made those subreddits a successful platform for me, and what "successful" here even means, and what percentage of reasonable people would agree with my definition. But reasonable people don't meet strangers on reddit, because that sounds wretched. And it is. I got to see the throngs of perverts and pedophiles and bots that had fated it so. In-part because I moderated some of them. But something about trudging through dozens of low effort shitposts to find someone who actually speaks with some semblance of interest in the world is nice in a way I can't find as easily on any other platform.

So now I guess I'm curious where the people inclined to read this thread have found success in meeting friends.

Did you ever try to actively make friends online?
Where?
Is that place still around?
What made it successful for you?
Are you picky?

Comments welcome, or optionally: niam on Discord.
Xkcd’s earth temperature timeline is really helpful when addressing the “Earth goes through cycles” narrative.

Like all good propaganda the statement contains some factual information.

It omits the crucial fact that the current cycle is thousands of times shorter and clearly caused by us humans changing our own biosphere.

https://xkcd.com/1732/
Masking your WordPress install is a pretty good idea for plenty of other reasons though, just hiding wp-login will save you a lot of headache with bots wasting your CPU cycles and bandwidth trying to bruteforce.

Sounds like a challenge to hide the wordpressyness entirely though, it's got a huge surface area.
Being 90% of a 4090 makes the 7900 xtx very attractive in a cost per compute perspective, as its about 65%, and power is significantly lower too
If that was true I'd be CEO at this point. I can ramble for hours about my cat, my hobbies, and my side projects.

(I don't think it's true)
You can easily monetize Safari extensions by selling them through the App Store.
I think that's a little unfair...

Teenage boys want to do "the thing" with girls that has an unfortunate side effect of potential pregnancy.

We can't act like this isn't natural...we can just make sure they have the tools to be safe and make sure accidents don't happen...
That’s a career-limiting move in most places.

If actually enforced this way, then the next consequence is that people will use a credit card to spin their service up in some random cloud that you don’t control and won’t break.

… where all API endpoints are encrypted by default with zero paperwork required.

Get it? Forcing people to climb steeper slopes never ever works.

You need to make sure they fall into the pit of success even if they’re stumbling around in the dark with their eyes closed.
The guide is stuck in some false then versus now thinking.

A preemptible kernel isn't "modern". Cooperative multitasking isn't "old".

These are just choices in the design space that can be relevant at any time.

Fully preempted real-time operating systems existed many decades ago.

Meanwhile, today, there seems to be a renewed interest today in coroutines and fibers and such, and they are showing up in programming languages. Those mechanisms are forms of cooperative multitasking.

If you need an embedded system to do a few simple things, why would you threaten its stability with preemptive, interrupt-driven task switching?
I’m sure part of it is secret source but Vlad (CEO) is a lovely, helpful chap - I’m sure if you dropped an open question on the Kagi forums, he or someone else might be able to point you to some of the technologies or patterns used.
No, 1993 is about right. The mainframe guys were screaming their heads off as these dumbass, insecure, non-ECC x86 processors were eating up more and more computing--before that the mainframe guys kind of dismissed x86 as simply toys.
It's impressive that users are ok with this. This is even beyond the (now generally-accepted) analytics and ad targeting, it's literally "we'll send all your keystrokes to a remote server", a literal keylogger.
Vertical tab bar and more submenus. Gotcha.
It kind of reminds me of JS tagged templates syntax.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Nowhere does it say anyone is profiting. Unscrupulous sellers are disposing of items they don’t want by sending them to a random address so they can avoid (more expensive) fees for them returning to their origin
Borrowing a quote from a recent movie, I have a very particular set of skills :)
https://elizarov.medium.com/how-do-you-color-your-functions-...

That’s a feature, not a bug.

> We could eliminate suspend modifiers from pure-Kotlin code, but should we? I’m inclining to answer no. Having to mark asynchronous functions with suspend modifier is a small price to pay, but in return you get better insight into your code. You immediately see which functions are allowed to perform potentially long communications and which are supposed to complete quickly.
My comparison with c++ shows java is not more verbose if you take into account headers.
I used to work at PBS. The legacy problem was ridiculous. I remember a coworker who was trying to shut down the old servers and bring order to the chaos, but there’s just an endless supply of this stuff.
With what level of precision are you trying to maintain constant speed? At .25 mph/s it takes 4 seconds to have a 1 mph change in speed. At highway speeds the change in your position from where you'd expect to be at perfectly constant velocity would be 0.8%, or about 3 feet off. That's nothing compared to the variability of your speedometer, which is only accurate to about +/- 10%. If you're a blue angel trying to fly in close formation at hundreds of miles per hour, yeah that's not good enough, but for a normal person driving on a road it is trivially simple to keep your speed within the margin of error of your speedometer.
On the flip side, how many features are in those languages that java benefited from not
introducing?
Think about remittances. One side wants Bolivars because their family is sending them money to live. The official exchange rate is dictated by the country and is a flat out lie. It is an illegal transaction, but not an immoral one.
I would not have been able to donate to Wikileaks by any other method than the one I used

What was stopping you from putting cash in an envelope? In a lot of ways, that's even safer than crypto. Untraceable and with no fees for tech bro middlemen.
Sometimes it feels like 90% of evolutionary biology is arguing about semantics and how to classify things.
The author uses the pronouns "she/her".
Sounds like Kotlin to me
Before they could have people in the office to manage. Now that developers appear to refuse to show up, what’s the difference? Do you think there aren’t talented devs in Ukraine, South America, or Poland?
Show HN: Miteiru, a Japanese Immersion ElectronJS Video Player
Hi people! It's been about 9 months and I think it's ready for people to try this.

This is a Japanese learning desktop video player that is cross-platform, easy to setup, and open source.

You might have come across some similar app, but this app + OpenAI's Whisper is a bomb...

I'll be maintaining this app and tryna achieve all CJK supported video player.
A decade is a short period of time by human-rated-spaceflight standards.
Funny timing, because Google said yesterday not to do this.

https://www.seroundtable.com/google-dont-delete-older-helpfu...
You bootstrapped a company without external investment?

You're the one I want to get advice from on hackernews...
As far as I know, it's not how it works. They essentially swapped USD for BTC.

When the currency is crashing down like that, people try to discard it by bying something else (goods or other currencies). As I get it, exchanges were limited, so those who had better access to foreign currencies used this as an opportunity and provided services to those who weren't.
What's insane is that seemingly intelligent people with zero medical training or research experience somehow think they have the capability to determine drug safety or whether a disease exists and merits treatment with pharmacotherapy.

> So, any potential "expert" that would disagree with them was selected out so as to not become an expert in the first place.

Anyone with some form of training or practical experience in an academic biomedical field (clinical or research) and has knowledge of how to synthesize and analyze evidence in order to make logical arguments may be considered a relevant expert, this is a much larger group than psychiatrists and is how FDA committees are constructed.

Most notably this includes (and is not limited to) other physicians and providers, pharmacologists, pathologists, physiologists and epidemiologists.

> I guess if I have a point it's that I don't think shouting "trust the science" or "trust the experts" and beating one's chest is contributing much to the conversation.

One should absolutely "trust the experts" when it comes to determining safety of a therapeutic or definition of a disease. These are determined by scientific processes and debate based on evidence and not philosophical thoughts and feelings.

Given how complex modern life is one has to defer to experts and regulators on many things beyond medicine. Some other examples: motor vehicles, aviation, building codes, financial institutions and encryption.

> I'd also say that the more I've learned about psychiatry (including as a customer) the lower the opinion I have of it.

The limitations in psychiatric medicine and research are widely acknowledged and not a novel insight that the FDA and medical community are ignorant of as many commenters here seem to believe.
except it's always listening for you to say "siri" or "google assisstent". Some androids also show what music is playing nearby. You can thankfully opt-out but the ability to is still there.
So, Ada modular types are just like C uint ?
It also first appeared when Russia, invaded Georgia and had few bits that could be dismissed individually but feel like Russia had some influence.

It looks like a great tool to get around sanctions.
Your feedback is opinionated, which is fine, but it really depends on who is reading the content.

I enjoy some personality thrown into technical writing. Most of it is so soulless.
Python requires a prefix too f"{x} + {y} = {x+y}". I guess you can now almost simulate it by using f."\{x}...".

The new java way is strange, but maybe it was to avoid having to touch the language parser too much.
Just wanting to say that blockchains still might be useful data structures for some use cases.

There's some company that publishes a blockchain checksum in a tiny ad in the New York Times every day. I don't remember what they're securing, but that is the method it uses to make sure the code is distributed widely without anyone being able to tamper with it.
Always avoid supporting them. Always joke about their incompetence and rudely ask any of their members asking donations to leave. Do it frequently enough they will soften their stance.
Being raised where I was I've probably interacted with the police 50x in my life. Usually things just like that, "did you see the guy in the car?" or "do you know where they live?". I've never once been to jail or even been asked to go to the police station. But I do know quite a few people hauled in for refusing to say anything. Not sure it was legal, but I feel like most police simply aren't trying to just grab random people around a crime to bring in (and I was taught to run if you see police, but that also just seemed counterproductive to me). And if they've decided that you're the guy they want to bring in, good luck with "talk to my lawyer". It sounds like they'll just make up your narrative for you. That is, it seems almost more likely that this is going to invite attention and likelihood of prison time.
Same, I have a 2 month old son. Nothing could bring me back to the office (extremely unrealistic compensation figures aside).
Hi Mark! Yep. I didn’t think our chat was weird, mind. Just anecdotal, in the sense of something that stuck with me.
The “new” name never really stick…
Faculty Are Godzillas
I take it to mean when blame is being aimed you are not in the line of fire.
Meanwhile the nurse at my nieces+nephews school gets labelled as “likely spam”… probably because nobody answers
It's probably about having to box value types.
On the off chance you entertain these individuals, it's usually something really dull an automated scanner picked up.
Peter Norvig: http://norvig.com/design-patterns/ (slide 4)
I mean, it's pretty much by definition, right? Many of the ones that don't want to be mothers aren't because they had the option of an abortion or used effective contraception (https://www.nejm.org/doi/full/10.1056/NEJMoa1400506). Of course the pregnancy and birth rates have both been almost halved due to many factors including contraception and abstaining (cultural change), but there are still a sizable percentage (20ish%) that would keep the baby even with free options.

This study show one of three themes being ignorance, including some mothers thinking that having a child will strengthen their relationship with the father. So there is a sizable portion that chose to have a child, enough so that they are one of the main 3 themes in the results.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2866436/
I think CPU speculative state needs to be reified, or else we need security domain tagging of speculative state.
I'm writing an app that is likely to have, at most, a thousand users, for the next couple of years.

I'm testing it with 12,000 fake users.

It works great.
I'd consider development of Crew Dragon to be rather fast - because, in the condition of a private development, it wasn't done before. Comparing to other spacecraft developments, in late 1950-s there was a race, USA vs. USSR, to put a man in space "soonest", and it took Soviets ~3.5 years from the launch of the Sputnik to send Gagarin to orbit. So, just a few short years... and a large government backing.

Still, given that Crew Dragon was developed by a private company and is quite modern judging by performance, I think it's a good result.
I wouldn't say "easily", but you can.
Funny coming from trogdor. Don't you have other countrysides and peasants to burninate?

Seriously though, that's kind of a nitpick.
Forget a simulator, I wish I'd gotten an honest and thorough education as a teenager on what having children entails before setting off down that life path. I suspect society isn't motivated to do this lest birth rates plummet even further..
> You seem very surprised that any girl may want a baby as a teenager, but I assure you they exist.

I think there is a big difference between being surprised, and doubtful, that many/most teenage mothers want to be mothers—a position I and andrepd hold—and being surprised or doubtful that any teenage mother wants to be one—a position neither I, nor, I suspect, andrepd holds.
It's very hard to have useful anonymized telemetry. In this case, you actually need at least a partial memory or register dump to understand what's going on, but those can contain sensitive data that the failing code was processing.

Telemetry doesn't have to be 100% anonymized - it can (and in some cases needs) to contain PII, just needs to be collected respectfully and transparently. Ask the user before sending something, and let the user review it. The user can then make their own decision.
I’ve never found that the differences of Kotlin matter enough to be worth it.
Is it possible to break out of a virtual machine and gain access to the hypervisor with this?
this makes a lot of sense, thanks for the feedback! We'll think more about your idea and get back to you here
the team set up the RDP honeypot in January 2020 and created it outside of GoSecure’s systems so no data was put at risk. The researchers then used their homemade RDP interception tool, PyRDP [https://github.com/GoSecure/pyrdp], to capture the hackers in the act.
I think that's true for more junior engineering roles, but I don't think that's as true for hiring senior engineers.

Why would you pay a senior engineer salary for someone who is just barely competent enough to bang out CRUD apps, when you could spend a little more time searching and find someone who's a force multiplier and can lead projects?
It's the position of both governments. The People's Republic of China (the communist-run one) claims territory over both the mainland and the island of Taiwan. The Republic of China (“Taiwan”) is basically the pre-communist government and claims territory over both the mainland and the island of Taiwan.

The presence of the US military on Taiwan has kept the PRC from curb-stomping Taiwan.
The HN title I meant!
How do you send them that when you can't access the contact form and/or contact information on their site because Cloudflare blocks it? (assuming a normal visitor, not someone who knows about whois etc.)
Finance is kind of unique is that it’s a weird mix of a strict meritocracy and a deeply seated upper crust that’s incredibly nepotistic.

The meritocrats are the ones that work the jobs where they actually have to make money and profits. Nepos are shunted to roles where that isn’t as direct.