skysight-inc/HackerNews huggingface dataset:
> What do you mean by ingenuity here?

Creativity. What you said. No more 10x improvement opportunities. Just marginal adjustments. Maintenance. Running the same model a bit more efficiently, carving off minuscule edge cases here and there.

> what the heck is an "aerospace investment banker"

A made-up moniker. I raised money—and did deals, e.g. IP licensing, M&A, PPP, et cetera—for rocket, satellite, drone and adjacent start-ups before that was a thing. I had enough technical knowledge to know we were and are on a precipice. Computer-aided design, singularly, as well as new fluid dynamics numerical methods being unsung and recent game changers; falling launch costs our transcontinental railroad. But not enough to do the work myself. So I sold and structured, things I am good at, while reading Banks and Nivens and K.S. Robinson on the weekends.

Really rewarding work. Didn’t pay that much, unfortunately, though the resulting equity changed my life.
Cringely has some columns about this:

https://www.cringely.com/2021/03/26/10-years-later-fukushima...
I don't care if a recruiter knows the difference between React and React Native, but I do care that they know the difference between Java and JavaScript.
Or even just classify servers based on what you're allowed to say in them. Restricted servers should be moderated and rule breakers banned.
what if you're not a designer?
That undersells the situation in Latin America, to put it mildly. There are almost two million native speakers of Nahuatl languages in Mexico, six million Maya speakers in Central America, 25% of Peru speaks Quechua at home (around ten million in total throughout the Andes). Guaraní has official status in Paraguay, half of the population is monolingual in it, substantial numbers of people of partial or complete European ancestry speak it every day, we're talking about 6.5 million people.

As a point of comparison, there are 2.9 million registered Native Americans, and 5.2 million people who check that box, sometimes along with others, on the latest census.
Well a lot of countries did (and some still do) send liquid radio active wast into the oceans.

Supposedly it's all fine "because it get's diluted enough".

But guess what, increased health issues of people "close" to the place it gets released clearly show that this isn't really the case. At least for the people close by.

But then it might be true on the bug picture and it just needs time to be diluted, in which case a one-time release (instead of continual ones I'm speaking about) might be fine.

More importantly is to learn from all the problems which made the catastrophe worse. A recurring theme is "known" problems not have been known by the people operating it (i.e. they didn't reach them) and emergency plans having gaps.

So like always it's more a human then a technical problem.

But then human problems always happen.
I don’t know why you’re getting downvoted. While what you said isn’t exactly correct, it’s pretty close.

One reason for black scholes today is that it is a decent interpolation function. It is significantly easier to create an implied volatility function to interpolate with than it is to create a price function to interpolate with directly. Another is that regardless of the smile, the real delta of an option is pretty damn close to black-scholes delta. So, you can maintain prices in real time as a function of the underlying price pretty accurately. A third (and this is important) is that trading systems have it built in as a way to interface with them. People know black-scholes and it isn’t proprietary. So you can do all sorts of research on the dynamics of a volatility smile, and it can be orthoganol to someone doing research on expected dividends or what the actual value of the underlying is. And you can bring all those pieces back together via the black scholes equation. A fourth reason tied into machine learning: implied volatilities behave just much better than raw interpolated prices when running them through predictive algorithms.
It is always possible to dilute. Does not always make sense though.

No free lunches here.

No matter what we do, there are costs and risks. And no matter what, our nature tends to take us well down a path to a point of real pain before those costs change behavior too.

If we valued things differently, we would pollute and manage things differently, but we don't.

Maybe one day we will.

I agree with you, but am just being real about our nature.
It's in a paper I linked to upper in the thread.
You make a really good point about the relationship between job security and motivation and commitment. In my case we actually do employ people under medium to long term contracts, so this is less of a factor. But I think the phenonemon you mention is widespread and endemic in the IT industry which definitely contributes to the technology fetishism and resume building type dysfunctional behaviours that plague us.
Ah, yeah right, looks like I've got my terminology and assumptions confused.

That PDF linked above ( https://www.fincen.gov/sites/default/files/2019-05/FinCEN%20... ) would indicate Signal would be a 'money transmitter' rather than 'payment processor'.

Is that correct, or am I still confused.
just let the lucky thousand of today have their fun!
> if res, err := fn(...); err != nil {
> return nil, err
> }

It's bad practice, though unfortunately extremely common, to return unannotated errors like this. I can't think of the last time I've used this stanza. The proper form is, at a minimum,

if err != nil {
return nil, fmt.Errorf("executing request: %w", err)
}

Or, if there's additional, caller-actionable information about the error you want to provide,

if err != nil {
return nil, OtherError{Inner: err, Extra: xyz, ...}
}

and so on. The point is you have in that stanza the space to program with the error, same as any other value in the function. The... semantic equivalence? which the idiom reinforces is actually extremely good! Error handling isn't any less important than happy path code, and, IMO, language features like `?` suggest that it is.

> It's incomprehensible to me that...

It is not immediately clear that the first example is incrementing every even number. To get there, we have to parse the method names, recall and parse the special syntax rules for those methods, and, if we're being diligent, reflect on the ownership requirements and allocation effects w.r.t. their parameters, to make sure we're not doing anything with unintended side effects.

We're doing basically the same work in the second example, minus the ownership stuff. We're using more characters to do it, but that's not a priori worse. Parsing `res = append(res, v+1)` does not take more time than `map(|a| a + 1)`. Using curly brackets and newlines to demarcate transformation steps instead of monads is not more prone to bugs. It's the same stuff, expressed differently, and, IMO, more coherently: code written in the imperative style is generally easier to understand than functional. (I hope that isn't controversial.)

> There's no argument for the go loop being "better" than the Rust equivalent that doesn't also argue that the C version with the additional hassle of bounds-checking and manual incrementing is better still.

Reducto ad absurdum.
Explain the joke plz
I understand the confusion. It occurs when people haven't fully grokked that floating point numbers generally use binary representation, and that the set of numbers that can be represented with a finite number of decimal digits is distinct from the set of numbers that can be represented with a finite number of binary digits. People generally know that they can't write down the decimal value of 1÷3 exactly - they just haven't considered that for the same reason you can't write down the binary value of 1÷10 exactly either.

This confusion is also helped along by the fact that the input and output of such numbers is generally still done in decimal, often rounded, that both decimal and binary can exactly represent the integers with a finite number of digits, and that the set of numbers exactly representable with in a finite decimal expansion is a superset of those exactly representable in a finite binary expansion (since 2 is a factor of 10).
Just decrypt the app and run it.
The article is dated and somewhat misleading,

> Since its introduction in 1973 and refinement in the 1970s and 80s, the model has become the de-facto standard for estimating the price of stock options

The only contemporary use for BS by professionals is as a convention for quoting volatility. As a pricing model it does not account for key effects such as the permanent "volatility smile" appearing in the aftermath of the 1987 crash (significantly increased price of downside options), and well understood behaviours like jumps and volatility clustering.
The size of the sites they need to make the nukes are not small. It's more a matter of Intellegence knowing whats going on there.

The issue with NK, to my understading, is that any action there would lead to SK ( A densely populated country) being attacked with a lot regular missiles that would be hard to prevent.
Wireless makes sense in the country side, because it's expensive to pull optical fiber for just a few houses.

In cities however, where most of the population is:

- Bringing optical fiber is cost effective because of the population density

- Wireless gets clogged very quickly (also because of the population density). Additionally 5G is even worse than 4G at going through walls.
It doesn't say how they're going to release it though. Are they just going to flush it by the shore? Wouldn't you want to actually spread it out as much as possible and as far away as you can, rather than have it concentrated right next to where you and lots of fauna live?
Same naming principle. Erised is desire backwards, DiagonAll[e]y, etc.
From the Rejects Pile: Catch-22
So if I get this, I will have to worry about potentially paying anyone that approaches my wrist with something that could contain a radio?
Someone should create another startup that embeds tiny contactless credit card machines on wrists lol.
Things like Twitter are special. I'm talking more about a generally sensible way of doing things, which one may need to deviate from in special circumstances.

Why would you want to sort by ID? Sort by something sensible, like the signup date instead. An autoincrement may stop corresponding to time if for instance at some point a database has an external dataset imported into it.

IMO, using an ID for anything other than an opaque identifier is asking for trouble.
Maybe the fact that they seem to be massively under-utilized, compared to hash tables? Despite being not much more complicated than hash tables?

Also, you don't seem to have them available in popular container or general-purpose libraries.
Functionally, sure. Im totally on board with that and think its both practical and noble.

What Im saying is that although taxation and dividend distribution are both wealth redistribution from an individual/entity with capital they are different in wthe underlying reasons for why they are done and who the intended beneficiaries are.
If it were open source and externally programmable by me alone via some private/public key cryptography - I would be ok with this.
Can't edit to add this, so will post additional reply of an MO thread with a bunch of other recommendations. I will look into some of them myself.

https://mathoverflow.net/questions/44620/undergraduate-logic...
> The amount of radiation in that water is utterly dwarfed by natural potassium. You can use your search engine of choice to find the graphic, you will laugh. Negligible.

well there is a lot of sealine, which would disagree if they could. (they can't of course) it will have tons of impact on the sealife where the water will be released. it might be even going ways where we do not know.

it's basically a tradeoff. release it in the sea and pollute that or worse it could in some way contain freshwater.
it's not a black pill and such measures should probably taken with care.

> What isn't negligible is the terror which benefitted only a few people in journalism who sold some ads with it. The human cost is immeasurable.

if only human cost is bad, than I guarantee you that in 10-20 years you do not want to live on this planet.

we should never treat such a thing lightly no matter if it will only pollute 0.00001% of the plants inside the ocean.
I use this as one of my interview questions (in a piece of code where it would run correctly if 0.1 + 0.2 = 0.3). Maybe 1/3 of interviewees recognize the cause, and maybe half of those can actually explain why and how to mitigate it. I work in scientific computing so it's absolutely relevant to my work
There are some radioactive elements in the water which decay relatively fast, so waiting a bit before releasing it is a good idea (and on radioactive scale 10years are just a bit).
You mean doesn't always work, right?

Containment is another option we sometimes have available to us, when we cannot transform the waste otherwise.

In general though, dilution is the go to.

In this scenario, we will end up forced to live with dilution. Containment is crazy, and the core itself is likely to end up in the water cycle. Breakdown takes a looooong time.
Smartphones are a huge productivity tool, that's why they took off in the first place. Especially Blackberry, which offered the magic technology of accessing your email and calendar from anywhere. The ads are not an obstacle to this, especially not on iPhone.
Windows absolutely does: it has a large collection of various hacks in place to detect specific applications to keep the running across newer versions of Windows. This is neat in a technical sense, but you’ve gotta be on Microsoft’s radar and worth it for them to put that sort of effort in for you.

On top of that, the partner support you used to get from Microsoft if you were a developer they cared about was orders of magnitude more helpful and useful than what you’d get if you weren’t a preferred partner.

Linux, you’re more correct I’d think.
I'd agree in terms of distance and traffic between the two cities. However, the long, relatively severe winters would probably add some complications to high speed rail.
I agree I’d prefer 1-10 big ships for the whole region and then just put all your inspectors on those boats with the ability to impose heavy fines. The problem isn’t the ship is the tiny fines that are imposed for illegal activity
They are allowed to do so, like in so many other countries.

It turns out dumping liquid radioactive wast into oceans is fine (law wise, if only radioactive and not otherwise problematic etc.)......
Pretty print – better Terraform plans
Same as a contactless credit card. There are readers on the darknet that can read 10 cards per-second.

But at least you could put your card in a protective wallet, and card company will refund any fraudulant transactions.

An NRF blocking sleeve perhaps? :D
I feel like people trying to build a national identity around hating Europe are really keen on fishing. Though only as far as it's useful for that end, no one actually cares about fishermen etc. That's what's so confusing to me about all this (brexit etc): it's all a very thin "papering over the cracks". As soon as someone has to make a hard choice, they renege. How anyone still supports it baffles me.

/Rant
There is something I don't understand, all that happened 8000 km away from USA, how is Iran a thread to the United States exactly?

I was not going to write anything, but the "killing of Iraqi civilians" comment, without a trace of irony, made me.
Giving up basic OO niceties like invariants in your whole domain just to get automatic persistence from some library I agree with the author: it’s insane and no one should accept that tradeoff.

There has to be ways around that though, perhaps using a duplicated domain of DTOs or coercing the ORM to use constructors or private setters to keep encapsulation and invariants.
I once asked a FP enthusiast and the answer was it makes formal reasoning about the code easier.
Frighteningly Ambitious Startup Ideas
The grandparent’s post “this” referred to the personal equity proposal, not students loans.

That said:

- I agree that student loans ought to be dischargable in bankruptcy (indeed I think the government should have nothing to do or say with them at all)

- I still don’t think they are reasonably referred to as “literally indentured servitude”, though one step closer
I've seen privacy fatalism grow as an outlook recently. PII of yours in somebody else's contacts list is sufficient to have it "out forever" (see e.g. Facebook), and that is, if not completely out of my control, it's close to it.

The thought is: Given that they will get my information from someone else, why should I not get the benefits offered for giving up my PII.
I built the Gameslab around this concept, but haven’t worked on it much lately.

https://craigjb.com/2019/11/26/gameslab-overview/
The USB-C port doesn't provide enough power for the Wi-Fi radio to work, but ethernet (via USB-C hub) would work fine. Excluding that (major) use-case, the Pinephone works just fine using external power instead of the battery. Hell, for that matter, I'm tempted to find out if an external Wi-Fi dongle would work...
Centralized/lock-optional, and very large repositories.
JavaScript is hardly cache friendly.

As for Go, that's a language which doubles up the size of every pointer and doesn't even use a moving GC, and last time I looked, the quality of machine code it generated was atrocious. It's not really cache/hardware friendly to do those things. Value types are I suspect being over-estimated here: when Java gets them I am expecting disappointment when they don't magically make everything twice as fast.
Options market makers, the critical mass of dynamic hedgers, don’t blow up any more

I wonder if that's true in insanely volatile stocks like GME? People were buying way OTM calls on that stock. Then the stock would move 50% in one day. A market maker would have to be very good at dynamic hedging to keep up with that.

Of course options market makers have one incredible thing going for them. While they have market risk for every individual option they write, their net exposure can potentially be very small. That only works for a market maker, not for someone making a directional bet because YOLO.

Edit: The few times I tried to study what was going on with GME options, I saw a lot of "no bid" on many OTM strikes. So it looks like the market makers were simply stepping away. Which totally changes the market dynamics. If there's no liquidity in an option, a punter's only choice is to hold to expiration? That's financially very risky and also counter to everything we've come to believe about an "efficient" market.
I’m French, I was a poor student, so I didn’t pay for the train. Instead I took car rides (blablacar) or bus rides. Not a freaking plane!
Interesting take.

Truth in action. Simple, practical.
I've got several spare VPSes that are currently just idling, so I'll see if I can donate them to this cause.
My guess is that they're looking to adopt semi-custom hardware for their internal cloud. Do what Google/Amazon/Microsoft have been doing with their own clouds- offloading virtualization and processing functions to FGPA/ASICs
"a 2013 National Intelligence Estimate on cyber threats “ranked Israel the third most aggressive intelligence service against the US” behind only China and Russia" [1]

"Israel among the U.S.’s most threatening cyber-adversaries and as a “hostile” foreign intelligence service." [2]

"Israel’s snooping upset White House because information was used to lobby Congress to try to sink a deal" [3]

[1] https://www.timesofisrael.com/new-nsa-document-highlights-is...

[2] https://theintercept.com/2015/03/25/netanyahus-spying-denial...

[3] https://www.wsj.com/articles/israel-spied-on-iran-talks-1427...
From the article:

> The following month, Tokyo Electric Power Company Holdings, the operator of the Fukushima nuclear plant, drafted a plan to dilute the water to below the legal limit for concentration of radioactive materials before releasing it in the sea.

Presumably that’s safe to dump into the sea shore when it’s that diluted.
Exactly. There are too many missed opportunities for bringing in Iran from the fold to mention.
> How the hell even hibernate caching works? Why even are there 2 levels of Hibernate cache?

https://docs.jboss.org/hibernate/stable/orm/userguide/html_s...

> using setter of an instance shouldn't update in database by default omg

This doesn't happen.. the database won't update until you ask the entity manager to persist the entity.

> I've seen one project where transaction leaked to Jackson!! Jackson was calling getters on fields and executing DB queries. JSON ended up as 2.6Mb instead list of 10 fields.

I suspect you might not agree, but JPA lazy loading is one of the easiest concepts to understand. However, I'd argue that leaking your database models to the view is a mistake to begin with and said application is already incorrect.

> If in any doubt, refer to JOOQ - it's the SQL-oriented ORM for Java.

Both the author/maintainer of jOOq and Hibernate agree that each has their place.

I really am amazed at developers that don't take the time to learn about the tools they use.
Dude, you're really in no position to be lecturing people on facts.

"Criticism pales in comparison to the level of anger the public felt. Outrage is a better description."

You literally didn't even know what actually happened until yesterday.

The other parts of the quote aren't meaningless. I'm not sure what you're trying to do here, but it doesn't look good for you at all.
They’re just throwing shit at the wall to see what sticks. Clearly for some reason a lot of things don’t stick.

Could it be because people don’t trust Google anymore? Who knows. That’s a problem for Google to solve. Meanwhile, I avoid any of their products I can avoid.
We're going in a loop. GP comment said that it was easier to implement certain policies in an homogeneous country (and we all understand that the poster means "racially homogeneous"). My point is that racially homogeneous or not, there will be different voting blocs aligned on whatever and implement policies will be different. That's it. I'm not saying it doesn't matter, I'm saying that you can't just say "oh they're all the same race so it's easier" because it isn't necessarily true at all. You can find racially homogeneous countries with non-racial divisions similar or larger than US's racial divisions.

That's it, that's the point. Talking just about "racial homogeneity" when discussing implementing certain policies does not make sense at all because then you're ignoring all other possible divisions.
Obviously the answer is to make more atmosphere and/or ocean!
I don't think the population density alone explains it. The part of the Finland that is covered by rails is a bit less dense than US, but the overall inter-city train usage is about 3x more than national air travel (2019).
Add the time it takes to go to the airport, and go through security gates, and all of that and you get more like a 5-6h flight. Also Rennes toulouse 10h by train? I have a hard time believing this.
For €199 ($237) why not just get an Apple Watch Series 3 ($199/$229)?

It also supports payments, can help you improve your health, show you the weather, and can even tell you the time ;)
(Thank you.)
I don’t find what happens between consenting adults to have a compelling STD-related public health reason to breach privacy. If you do, could you expand on why you think that?
Interesting job!

No creativity makes it sound like the market has been figured out. I know that isn't true, so does that mean that the risk/reward of strategies has flattened off (I.e. same risk for less reward) because there are less opportunities to exploit?