skysight-inc/HackerNews huggingface dataset:
In my extensive experience managing teams using JPA ORMs including Hibernate and EclipseLink, you not only get to learn the unavoidable details of your target database’s SQL, but also the complex, non-obvious side effects - especially caching interactions and performance edge cases - of the ORM as well. You also get to learn two distinct but similar query languages (one of which you can’t use anywhere else but Java). You get to throw away all the semantics built into the database structure, including knowledge about indexes, and you need to duplicate almost everything from SQL into Java, in the form of complex annotations against entity objects that you often wouldn’t need with traditional SQL access patterns. And when something goes wrong, you have a large, complex framework, including an inscrutable caching layer, between your code and your data - which can make debugging JPA code very challenging.

In return you get reduced performance, overly complex and difficult to read SQL code generation, an inflexible entity model, and non optimal database access patterns.

JPA is an extremely complex framework whose benefits, in my opinion, outweigh the costs in only a small number of relatively simple use cases. And even in those simple use cases, in my experience it is far less performant (and double the LOC) than using SQL directly.

I’m not saying you can’t use JPA in large, complex applications, because you obviously can. But those applications are harder to write, much larger, less maintainable and less performant than the equivalent applications written with simpler frameworks or libraries.

I personally found MyBatis annotated interfaces to be the ideal way to map SQL to
Java, but perhaps ApacheDB is better for smaller projects.

JPA is one of those fabulous engineering experiments that, sadly, didn’t work out. It breaks every rule in the engineering book in order to make SQL work like Java, but it doesn’t succeed, and I could never recommend it to anyone.
Please don't break the site guidelines like this, regardless of how badly you were provoked or feel you were. It just sends the threads into a hellish spiral.

https://news.ycombinator.com/newsguidelines.html
Remember that every 4 years the amount of coins the miners get out of thin air halves, and after 2040 the miners will only get the fees.
you can find it here
https://archive.is/fWosI
If only the mind was spotless.
> ETH updates via hard forks. You either get on the train with the most support, or you don't.

This is what I mean by the network accepting. Admittedly there's a spectrum of win/loss as per the ratio of the two resulting networks, but I'd suggest that the stake based network being substantially smaller would essentially be a failure, especially if the mining is still happening.
The radioactive stuff is still chemically water.
They are far more than that. For a large number of people, the smartphone is their first and only computing device. Enabling internet access is like rocket fuel for advancing socioeconomic conditions for those in developing nations.

Entire generations have been lifted from poverty due to it.
This primarily can be attributed to how people perceive risk and risk aversion mechanisms, don't think this would be false to assume it also relates to responsibility.

Self initiative people willing to take more risk and thus responsibility if things don't work out, where not self initiative people if things don't work out, take substantially less responsibility by default.
> Then floating point arithmetic could be used to actually reliably test equality without ever generating false negatives.

The flip side is that you generate plenty of false positives once your error ranges get large enough. This happens pretty readily if you e.g. perform iterations that are supposed to keep the numbers at roughly the same scale.
Decent article but as a certified life coach I think he should have waited one more year to reach a round ten years to write this.
If Bitcoin were to be adopted as a global reserve currency," he speculates, "the Bitcoin price will probably be in the millions, and those miners will have more money than the entire [US] Federal budget to spend on electricity.

If you spent the entire US federal budget on a global reserve currency that worked without a military that's a net positive for humanity though, isn't it?
I mean, Duchamp and Fountain are widely considered art. If we can count a literal urinal as art then I'm sure Romeo and Juliet count as well.
That has been fixed with mebi/gibibytes for the power of 2 variants - although it doesn’t seem to catch on very fast
> He says it also limits the number of transactions the system can process to about five per second.

This hasn’t been the case since segregated witness was integrated into the protocol.

This number is also “on-chain” transactions. The article fails to mention that most transactions are off chain, or are only settled on the main layer. No mention of second layer protocols that are made specifically for transactions (lightning), or off-chain uses, such as centralized databases like exchanges, or bearer bonds like opendime.
> if you don't do anything stupid you are completely fine

In this case, "doing anything stupid" includes equality checks. This is the sort of footgun that a huge number of people are going to run into.
No calling a setter on an Entity doesn't automatically issue an sql UPDATE query. You need to ask the EntityManager to merge or persist the entity and it's changes.

Obviously JPA knows what fields were updated via dirty checking.. that's almost half the point of an ORM.
That's not quite what the uncaused cause means. The uncaused cause is the answer to the question "if every effect has a cause, then where did the cause-effect chain begin?" - or in simpler terms, "what was the first thing that happened?"

Christians would say God, scientists would say the big bang (or something even before that, it's basically unknowable). They're not even mutually exclusive as you could say that the big bang is the means by which God created the universe, or any other origination story you can come up with.

The uncaused cause says nothing about later cause-effect pairs, only the originating cause.
You can't break the site guidelines like this regardless of how wrong someone is or you feel they are. We ban accounts that do it, so please don't do it again.

https://news.ycombinator.com/newsguidelines.html
>So you are just using the "technically correct" phrase designed to make it sound dangerous?

do you propose to use less technically correct phrase to make it sound less dangerous?

>Would that be "radioactive waste"?

may as well be. The biological impact of getting radiation sources into your body vs. being just exposed to it externally is very different (specifically significantly more severe) in case of alpha and beta sources.
While Austin's zoning laws could definitely be better, there is tons of housing being built even now. I see large numbers being built at the edge of town. Not saying there's not problems, especially for new construction in old neighborhoods, but it's not like there isn't a lot of construction happening.
For your benefit, and the benefit of those around you, please watch this: https://www.youtube.com/watch?v=Jzfpyo-q-RM.
Just moved back to iPhone and did not realize I could do that and this is part of the problem. How is a new user to ios meant to know this? There was a time when most actions had a button, that button included text that explained what the action was. UX was much better back then. Today everything is minimalist which maybe pretty, but is not easier.
I'm pretty sure intensity is proportional to "what's left".
to give you a bit of history from the European perspective.

most railways in Europe have been build by state programs to kickstart further industrialisation during the later half of the 19th century. prior to rail, the only way to transport bulk goods like coal and iron ore efficiently was through canalways. rails solved the issue of getting the raw goods to the industrial centers where people lived to produce goods efficiently. it also allowed for rapid expansion of cities and town and made cities and town with no access to a waterway far more viable.

privatization of rail only happenend after the cold war, and is mostly seen as a failure in most countries.
No, but it was the first wide spread smartphone and the first one most people used. This is the only practical starting point.
Pedantic comment: this encodes the rules from NHS England's website, which are presumably based on the English legislation. Each of the devolved legislatures have their own set of legislation, so this probably doesn't generalise to the entire UK.
Please don't post spurious generalizations about the community. The community is (pretty straightforwardly) divided on divisive topics, but everyone with a strong opinion thinks that it's "very consistently" against them. This is cognitive bias, not reality.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://news.ycombinator.com/newsguidelines.html
OpenBCI is completely open source.

Emotiv is a lot more difficult to deal with when it comes to interfacing [1]. The reference I provide is sort of old but it is definitely applicable to Emotiv products in general.

[1] Emotiv issues: https://www.researchgate.net/post/Is-it-possible-to-get-raw-...
Not sure if Austin will do what's needed, but one thing I can say is it is a big topic of discussion, by old residents and new. So, this doesn't by any means guarantee effective action, but it's certainly on everyone's radar.
I'm not sure why you're surprised, Windows has come with a library for certificate validation since the late 90s. The OSX documentation library has an example of using SecureTransport all the way back to 2004, but the API is probably older. The *nix systems, with their modular nature, may be technically usable without a TLS library, but even your average RTOS comes with fully-featured TLS support built in these days.

Mobile operating systems provide a very broad API so that access management and sandboxing is made easy. I'm not sure how things are done on the iOS side, but on Android you can enable certificate pinning application-wide by just putting an XML file with the right name in the right place and adding a key/value pair for the hostname and the pinned public key (anywhere in the validation chain, AFAIK). The same XML file also allows disabling plain text requests from your application runtime, preventing accidental data leaks to insecure networks.

Because adding security is so easy, there's loads of apps enforcing a security setting that otherwise would be considered obscure to most application developers. Exposing an optional, application-wide API is a pretty solid idea in my book; I'm not aware of any Linux system API that can easily enforce certificate pinning on an application-wide level.
The important thing is that it separates the order of side-effects from the order of evaluation of expressions. This isn't a particularly important distinction in an imperative language, but in a functional language when you introduce things like laziness and memoization, the order in which expressions will be evaluated is not obvious.

Because pure I/O preserves referential transparency, it gives the compiler far more ability the optimize the code by changing how, when and whether things are evaluated, while still being able to prove that it has not modified the external behaviour of the program.

Haskell doesn't use pure I/O out of zealotry - without it, Haskell couldn't and be lazy-by-default and the compiled code would probably be much slower.
All health and social care organizations in England must comply with this by September 2021 (delayed from original date due to the pandemic). This was based on a recommendation from the previous National Data Guardian.

Scotland, Wales and Northern Ireland have different policies.
> We never recalibrate the g constant in our calculations nor we wait a person to announce what the g for this quarter will be

Sure. But we do update all manner of atmospheric, gravitometric and similar factors in our flight and orbital models. Once again, calibration frequency is a poor predictor of model quality. There are useless models in every domain involving immutable constants. And there are very good numerical methods that have no constants per se.
Yeah imagine air so toxic you can't go out in public without a mask on...
Viking Travel Guide to Sweden
I have no legal background, so I could be wrong, but I would think that in both DE and WY the established precedent is overturnable, given the strength of your argument. If that's so, then it seems like the preference for WY is that you don't need as solid an argument.

But rarely do businesses know which precedents they'll want to challenge at incorporation time, so it's advantageous to go with the state that is the most predictable and whose court system is relatively efficient.
It's actually easy to implement that slight variation in Racket, as a `#lang` or reader extension.

As an example of a Scheme-ish `#lang`, here's a Racket `#lang sicp` that I made to mimic MIT Scheme, as well as add a few things needed for SICP: https://github.com/sicp-lang/sicp/blob/master/sicp/main.rkt

It would be even easier to make a `#lang better-scheme`, by defining just a few changes relative to `racket-base`, such as how numbers are read.
San Francisco. Just kidding. Although that's what I did.

It's weird right now due to Covid, but obviously incubators like Capital Factory or (if it's still going) Tech Ranch.

Apart from that, well, culture is online now.
I am not myself against nuclear power as a technology but maybe just maybe it was a bad idea to build a nuclear plant in a place subject to earthquakes and tsunamis. Can't blame the hippies for that one. So instead of blaming people for being afraid by something as terrifying as radiation, maybe let's work on making this really safe this time, even safe from man made mistakes or say, environmental hazards. If you told me that aeronautics is the safest well understood technology but each time a plane crash we would have to evacuate the whole area of a plane crash for at least fifty years, I'd be worried about planes.
> Wealthfront does daily tax loss harvesting on individual stocks

Does WealthFront do anything at the individual stock level? My understanding from looking at their landing page [1] is that they basically just allocate your money across a number of publicly traded ETFs:

> How do you choose my investments?

> We choose exchange-traded funds (ETFs) that track an index, such as the S&P 500 or emerging markets. Wealthfront chooses the ETFs with the lowest costs and proper tracking of their index.

Also, you pay the expense ratios of those ETFs in addition to the fees that WealthFront charges:

> What are the costs to invest?

> We’re glad you asked. Our annual advisory fee is 0.25%. On average, you’ll also pay a low 0.06%–0.13% expense ratio. Companies who run investment funds charge this fee, and it comes straight out of that fund’s performance (you aren’t billed directly). Everyone who invests in ETFs pays this fee.

I think would be fairly easy for any ETF investor to approximate WealthFront's tax-loss harvesting strategy in their own brokerage accounts. E.g. simply go in once a quarter and sell any lots of VOO for a loss where possible, and replace with an equivalent like SPY.

[1] https://www.wealthfront.com/investing
All good points. All I would add is that it costs money to flatten the delta every day, or delta hedging your option. Each time the stock changes direction, you pay the bid-ask spread. The number of times this happens is proportional in some way to the volatility—that free variable you mentioned—so you can speculate that the market's number is too high or low.

If the market is too high on volatility: sell the option and you'll end up paying less in delta-hedging costs.

If that market is too low on volatility: do the opposite.
You do not want, at the same time, a jurisdiction that leans on well-established case law, but also does whatever the heck it wants because you're arguing for it. Not unless you're in a privileged position to influence the court in a way that anyone coming up against you can't, anyway.
Researchers identify bacterium that lets host breathe nitrate instead of oxygen
If there are half as many radioactive isotopes left then the material is also half as radioactive, as radioactivity is measured in decays per second (Becquerel [1]).

[1] https://en.m.wikipedia.org/wiki/Becquerel
Seems nice! Even thought I’d have put the variable elements in a generic object instead of having extensions like that.

Is this widely used?
This does not follow. Photons from the sun are not radioactive isotopes that can rain down on us as they decay from orbit. And the magnetosphere protects us from the bulk of the solar wind's traces of heavier isotopes. How much plutonium or whatever, is in near-Earth space, other than what we've sent up there? The old Soviet reactor-powered RORSAT series have their cores in orbit still. They'll come down eventually. See https://en.wikipedia.org/wiki/Kosmos_954 which crashed in the Canadian arctic. A cleanup operation was attempted over a wide area, as it survived reentry with pieces intact.

> They were ultimately able to recover twelve large pieces of the satellite, ten of which were radioactive.[1] These pieces displayed radioactivity of up to 1.1 sieverts per hour, yet they only comprised an estimated 1% of the fuel. One fragment had a radiation level of 500 R/h, which "is sufficient to kill a person ... remaining in contact with the piece for a few hours."

A more pragmatic argument is that, after the fission of literal tonnes of plutonium in the atmosphere in the previous century, the small risk of losing a few kg more here or there pales in comparison. Even all those RORSATs barely register in comparison to that.
Optical discs are still very popular for console gaming.
Quite a few of the FPGA soft cores related to 8 bit gaming are reverse engineered from either schematics, decapped chips, or both. Or they take pains to at least use the same number of cycles for each instruction, access SRAM or DRAM in the same way, etc.
“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.”

Do you have a link/source for this?
> The "legacy financial system" is far, FAR more energy efficient in comparison.

Citation needed. The legacy financial system has a huge infrastructure behind it to secure and maintain it (buildings, transport, security, ...). I would assume the US Petrodollar alone probably exceeds Bitcoin's consumption of resources (I don't have any sources though).

> Even Bitcoin Cash, which copies the same stupid design is a more attractive option due to that they increased the block size limit.

BCH is a scam. Not because they assume that the removal of the block size limit comes without any costs, but because it regularly splits after influential but narcissistic 'leaders' attempt to grab more power and because its community continues to justify deceitful tactics to promote BCH and trick people into buying BCH when they expected Bitcoin.

In fact, the lie that BCH is more energy efficient than Bitcoin is just that, another BCH advertising lie. Energy consumption is a function of block reward only (mined coins + tx fees). Currently miners are rewarded ~$400K for Bitcoin and ~6K for BCH. BCH would consume exactly as much energy as Bitcoin if BCH's prices or number of transactions would rise accordingly.
>I'm now imagining a tornado of tech companies travelling across the country ravaging economies in its wake, with a periodic exodus of tech folk travelling in a procession of Teslas slowly making their way in Boring tunnels.

You know, a lot of us are just people in their late 20s/early 30s, looking for a place to settle down and raise a family.
Yes, but that requires a quiet enough location or a kidnapping, both of which are far more complicated than a regular stealthy pickpocketing.
Cutting into people's flesh and taking out an implant will discourage petty/squeamish/opportunity thiefs, furthermore you'd need to know which arm the implant is in and where. I'm not sure about the exact size of the implant but cutting it out in a dark alley from a bloodied wound will certainly take more effort than grabbing a wallet from someone pocket.
More effort -> Less frequency
I think the thing that will burst the current bubble will be when the fake USD (“Tethers”) filling the market are finally recognised as not actually being backed by fiat reserves.

(There's a lot written about this. For example: https://davidgerard.co.uk/blockchain/2021/02/23/new-york-set...)
It's still useful in options with very long maturities. Then the law of large numbers becomes important, and the vol smile flattens out over decades. These aren't listed, but are occasionally traded over-the-counter or embedded in some financial contracts, like executive stock options, insurance contracts, or convertible bonds.
The only problem I have with a lot of these duscussions is how often "voluntary" includes things done under duress.

You dont "have" to go to college nor get a job nor even have money to stay alive neither.

You dont "have" to be a top performer if it would mean sacrificing your time and well being but God in heaven help you if youre not.

You dont "have" to take out loans to go to med school but if you werent born into money well... tough titty.