skysight-inc/HackerNews huggingface dataset:
This reminds me of "Passages in the Void"[1] where the most successful (and only sane) line of AIs was created from a microtomed human brain. The story ultimately had a different focus, so it was highly optimistic about the long-term feasibility of uploading.

[1]: http://localroger.com/k5host/mpass.html
The "why" can be more facts but it is not always. Sometimes people create opinions based on facts when a causation is not known.

People also create factually incorrect opinions such as implying police are racist towards black people because they are arrested more. This is them deriving an opinion from a fact about incarcerations. Except the causation is already present, which is that lower income areas simply commit more crimes.

Now I'm not trying to argue about whether you think those facts are correct or not, but I'm using it to illustrate a point. A fact can also be wrong. Maybe the fact was derived from bad research. Opinions and facts can go hand and hand together. I don't know why you're trying to be so binary about it.

I also don't understand how this conversation is productive or is useful in anyway? It seems like we are debating meaningless semantics rather than the heart of the issue.
"This article seems to suggest the answer is a fully automated smart home, with some kind of AI to intelligently manage your power usage. Sounds awesome, but I don't think that's ever going to be a reality outside the valley."

I actually worked on a system like this https://powerley.com it's based in the Detroit area. The energy grid is going to face growing demand / supply issues over the next decade and I do believe systems like this will become more important to manage load.
The other discussion links to a Wikipedia article which shows that it is not:

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

Windows and MacOS have the same entries in the table which means it’s not a walled garden as defined in the piece.
> which includes exceptions but also many others (call/cc, delimited continuations, algebraic effects, ...)

I think you might be missing my point? How would you use call/cc or the rest with arbitrary callers? Do you write everything in that manner all the time? Do you realistically expect others to?
> sell the most valuable and appreciating asset ever

What happens when it stops appreciating? Or is the premise that bitcoin will alway outpace interest rates?
Ask HN: And again – C++ or Rust (for a new project)
It looks like world has changed a bit during last years. It would be interesting to hear arguments from both sides.
> With interest rates so low (and lots of headwinds for them to increase in the short-term)

Note that while interest rates are fairly low (especially for short term <5 yr debt), the yield on a 10 year US treasury, which is often used as a benchmark, has been consistently increasing for about 6 months and is ~50% higher than it was at the beginning of the year: https://fred.stlouisfed.org/series/DGS10/
save you a click - a guy makes $3000 knock offs
4 people? That's nuts I was making that washing plates as a single person no dependents. I think maybe less actually after taxes.
> Stackoverflow pays $0/h and attracts great answers

Eh...
Same, I love 90s peak Sony. It is amazing the amount of products they released. They had an offering for every niche.
The author keeps referring to the "PSPACE" complexity of chess and Go in the context of AlphaGo; this is incorrect - these games are only PSPACE for arbitrary large board size N, at fixed board size as actually used by humans and current AI they are just constant O(1), complexity class is not relevant for this.

The article was also written before the best evidence we currently have for this was published: scaling laws for natural language understanding (https://arxiv.org/abs/2001.08361), performance of RL algorithms with respect to data (eg AlphaGo Elo vs training time), image model accuracies, etc all show that exponentially increasing amounts of data/computation are required for linear improvements in performance.

I posted some graphs with more details here: http://www.furidamu.org/blog/2020/05/03/the-case-against-the...

tl;dr: current evidence suggests AI performance scales with log of data or computation
Here's my decision tree:

Do you actually need CI? That's not a trick question; I don't use it on any of my personal projects. If so, GitLab is quite nice.

I absolutely love Gitea. If there's a nonzero chance I might ever want to rope in a friend on a personal project, Gitea makes it super easy to configure their permissions, let them open pull requests, etc.

If I know I'm never going to involve someone else, and I won't need CI, then bare-git repos are brilliant. I use this for things like maintaining a version history of files in /etc on my servers.
Depending on where you are they may not be out of the danger zone yet. Here in Colorado we regularly get mid-to-high 60F days and I know people who lost hives as late as April.

You didn't take their excess honey, but I assume you still inspected to give them room otherwise they could easily have swarmed.
Changed the wording for that reason. I guess it's not discriminatory but when I think of someone getting into dev who is able to take the risk of going freelance I think primarily of people post education.
Agreed; I have pretty limited time to spend on personal projects, so I try to minimize the amount of "infra" I have to maintain. I'm an activist about some things, but running my own git remotes and CI isn't one of them.
These are all valid, but what I mostly see is: "decade-old Rails conventions sprinkled with some Node examples"
> You can't call factual observations, racist. You should rather find the root cause and solve it.

People already know the root cause, and it is overpolicing and discretionary enforcement of crimes like drug possession.

The broken-windows policy has been disproven, despite disproportionately impacting "the specific groups" (black Americans) that now pollute the dataset that ML uses.

And even in the concept or drug possession and drug consumption, all groups have been shown to use them in the same distribution. For example. These kinds of things start a cycle that means the second and third minor infractions cause greater consequences in court, which further reduce opportunities that lead to the dangerous crimes being committed.

So we already know the dataset is polluted.

Pointing to the top of the iceberg and saying "well they commit the crimes no need to spend any energy on this mystery why don't we all just admit they're the problem" is a complete deflection promulgated intentionally and you should really check your peer group and media sources if this is the extent of the comfortable worldview you (or anyone passing by) have, the problem and solution is already known.

The solutions are being implemented in a patchwork and slowly, which is not incorporated in datasets that ML use, largely due to apathy and lack of awareness of engineers and the management of the tech companies involved, and lack of representation of the affected groups in engineering and management of tech companies.
I'm not sure, but given that the M1 Macs come with Big Sur as the first OS installed, I would wait a bit until the software has matured a bit.

By then, I could not only get a newer generation of Macs probably having an M1X or M2 chip, it would probably be running a newer version macOS, with all these issues, bugs and panics fixed and the developer ecosystem also catching up with Apple Silicon based Macs.
Great point. YC's model allowed them to do seed investing at scale, but the classic way is likely difficult to do well even if you're great at picking companies.
There's and iso for dates as string with the offset, that's usually fine.

Handling Post and Patch differently can at least give a general guideline for "overwriting vs keeping fields on update."

The localisation part is trivial if you consider that APIs are to be consumed by machines - much harder, if you assume they're used for GUIs.

Error handling is easy to define right, but so tedious to implement....

1+n can be improved by "guessing" which nested ressources are going to be fetched, and include them "by default."

But you're right that those are decisions that need to me made, and can quickly be agonised on without adding much value....
Roblox Investor Day on Feb, 26
> Suppose I apply to 20 places, and they all want me to do this? It doesn't scale at all.

Neither does a 1 day on-site interview process. Give me the home assignment any day. At least that’s likely to be some kind of fun.
It really jibes with the site's logo
Harder to hedge against downside risk if you deploy $300M capital in six bets rather than 30, though.
The Tron soundtrack on the same order as Discovery and Alive 2007. Felt much more like Daft Punk than RAM, IMHO.
> Every dictionary definition of the word I’m looking at right now includes the words “original”, “originality”, or “not imitated.”

Citing dictionary definitions just shifts your argument from one word whose meaning you didn't define to another word whose meaning you haven't defined. Is the Mona Lisa original? It's not the first oil painting, nor the first portrait, nor even the first painting of an Italian noblewoman made in the renaissance style. Yet it's commonly considered to be creative despite being imitative and unoriginal in all those previously mentioned aspects. What definition of original can you then make that simultaneously includes the Mona Lisa, is mutually exclusive with any imitation, and excludes the "majority of humans".
> Looks like the "official" bible of the RCC is the "Nova Vulgata"

That's the official Latin Bible, which has a special role given that Latin remains the oficial language of the Holy See, but since 1943 the new official Bibles in local languages have not been based on the official Latin translation (before the Nova Vulgata, the Clementine Vulgate of 1592), so the Nova Vulgata is not really the singular official Bible of the Catholic Church the way the Clementine Vulgate was before Divino afflante Spiritu [0] (e.g., the official American English Bible, the NAB, was first published and adopted in 1970, before the Nova Vulgata, and has since bien revised in 1986 and 2011.)

[0] https://en.m.wikipedia.org/wiki/Divino_afflante_Spiritu
I do agree that words take on different meanings. But on the other hand, not every misuse of a word is such an instance (otherwise talking will be difficult).

In this case, a person (or many people) gave away their own belongings for free.

To use the word "socialism" on such a phenomenon unironically would mean that socialism no longer describes a kind of society, as it now refers to individual choices. The meaning is fundamentally different. In that case, it should also lose all the negative connotations that come with its more formal meaning.

In that conversation, it didn't; the neighbor named it socialism, as a snarky attack, which means he was still referring to the definition that describes a society.

> you need to be willing to look past these kinds of issues and understand what is actually meant.

I don't really know what the neighbor really meant when he said that it was socialism. What the commenter did was not related to any "-ism" as far as I can think of. Maybe the neighbor did it on purpose because he didn't like being on the other end of charity. Maybe he really didn't know what socialism means, never looked it up, and used it as he guessed from whatever he was reading.
> Nuclear is not: it needs grid power to be able to run.

But the "grid power" needed to run the reactor's control systems, etc., can almost surely be generated by the reactor itself while it's online, right?

A naval nuclear reactor needs external power only to get started; when the ship is in port, this will typically be shore power from the grid, and either in port or at sea the external power could come from the onboard emergency diesel generators. When the reactor is started up, it will eventually "go critical," i.e., achieve self-sustaining fission. After that happens, one or more in-plant, steam-turbine electrical generators will be started and brought online to provide electrical power for the ship, including the reactor control systems, etc. [0] A similar arrangement seems likely to be used for civilian power plants. [1]

[0] e.g., https://fas.org/man/dod-101/sys/ship/eng/reactor.html

[1] e.g., https://www.elprocus.com/what-is-a-nuclear-power-plant-worki...
It costs $1/minute, and pays $0.75/minute. What is this site charging 25% for supplying?
I agree we should send people as soon as reasonable, but this system is deploying about 1 ton of payload, which isn't going to go very far in terms of life-support equipment (dried rations, maybe... air scrubbers? No.)
Your padding + deduplication solution is nice.

> Edit: If you used the ID of the last item instead of an offset, then you could get errors if your last item is in fact the one that was deleted.

If the items are sorted by ID, then we use the ID of the last item x. But for example if they are sorted by timestamp, then we use the timestamp of the last item (and maybe the ID to break ties). Then it doesn't matter if the last item is still there or not. We are only considering values before or after depending on the sort order.
Are you serious? How long have you been following politics for? If you didn't notice, there was almost no difference between George W. Bush and Obama on foreign or domestic policy. The establishment politicians that have been in power for decades simply play to the base during primaries, all the while rigging the primary process against reform candidates and then move right back to the elite consensus after the election.
I can't wait to see the day when a guide for best practices for REST API design just contains a single sentence: "Don't write any new REST APIs. Use something like gRPC instead."

The only thing something like gRPC is missing that is very valuable from HTTP REST is having standard error codes corresponding to all the HTTP response codes (2xx, 4xx and 5xx codes)
Caller ID was first trialed in the consumer market in 1984. Hell, the first patent was filed for it in 1969. The international standard was defined in 1993. It's been around longer than people remember.

Plus, we had *69 in the 90s.
1996: https://www.youtube.com/watch?v=pHhZQWAtWyQ
Guess our standards are terribly low then. Nonetheless get some pretty great candidates.
Considering the huge and absolutely idiotic tide of resistance to any sort of cloning progress that comes up with every headline like this, the first success of this kind probably should be of a cute ferret that's easy to defend.
Lots of sql & python feeding Oracle feeding qlik sense
Ad hoc scraping tool for something experimental that I didn't want to do myself. Would've taken me 2x as long as the dev I hired since I haven't done that before. Quality wasn't so important, I just wanted the output of the scraper on a specific site for a one off thing.

$30/h is a typical rate for a dev on Fiverr, I've been very happy with the value I've gotten from it.
You pretty much nailed it. This was on the Melon Collie tour.
Making buying and selling in the second hand economy less sketchy
Yup, don't forget about those late bloomers!
I do know that sometimes graphs with weird dog-legs are caused by either graphing the wrong derivative[1], or because there are more populations and someone is either being devious or is unaware.

[1] Developers are by and large flummoxed by S-curves for progress. An S curve for distance maps to a bell curve for velocity. If the sums don't make sense, look at the rates, or the rate of change. Don't keep staring at the S trying to fit trend lines.
I think they mean the text of your comment. I’m unable to parse it.
Is that a given, though? Rust's generators are decent prior art - they generate a state machine that would only require heap allocation if the size of the state machine becomes unbounded (for example, a recursive generator). Otherwise the generator is perfectly capable of being stack allocated in its entirety. This turns out to be sufficient for a large amount of programs, with a sufficient workaround for the ones where you can't (box the generator, making the allocation explicit).
I would like to read this story!
That's interesting. I can't find a picture of a paper USA Today with an actual advert front page, above the fold. They do put little gossipy teaser type "boxes" there that I guess could be considered "ads" to read a story in their Celebrity section. But no actual advertisement for some 3rd party product or service. Not saying that didn't happen, but it's at least not easy to find.
Substack Competitor by Hey/Basecamp
Quality is always an organisational issue not a matter of individual talents.
I don't see how that would work. Suppose there is no wind for a couple of days, do you expect homes to shutdown everything and wait for wind to return?

Solar in a desert is easier, if you only have to cover the night then install a big enough battery. But a battry in every home is probably less efficient than a huge battery next to the solar panels.

So most likely, renewables come with storage. And the smart grid idea with mostly fade. Possibly with the exception of car chargers that charge faster or slower depending on conditions.
Normally that's correct, but in this case you would like to put two tables as close as possible as you already know the second table would be accessed right after the first. As a side effect two tables would share the same base address, which can be beneficial for some platforms. Technically it also allows for the possibility to overlap two tables (I think it's unlikely, but still).
Tiny Blobs of Brain Cells Could Reveal How Your Mind Differs from a Neanderthals
Now these points of data make a beautiful line

And we’re out of beta, we’re releasing on time
You think tax-like is also dishonest?
> I suspect you could get 99% of the effect by only passing a small price window to consumers.

I've been thinking about this problem for some years now, since I first became involved in microgrid controls. Rather than change the dynamics by limiting amplitude, I would change the dynamics by adjusting information latency.

Schedule customer pricing based on the day-ahead market clearing price instead of the spot price. End-customers are still exposed to price fluctuations for both good and ill. But now they can make decisions based on them well in advance. Momentary interruptions in communication no longer render the customer blind to the market price. Similarly, low-latency communications are not required for smart devices to take advantage of price changes. The most volatile portion of the market risk is also still borne by the utility.
I mean typically yes, I keep binaries around for whatever system I'm targeting. 32+64bit binaries for linux and windows (4 total) will cover about 99% of any machines you're likely to come across. I think you've taken more of an issue with this than is necessary, seeing as if I can run linpeas or linenum I am probably not going to have an issue running a static binary, and it's really a matter of personal choice.
The easiest way is to distribute that Thailand-sized area of solar panels around the globe, close to the point of use. This won't help Germany, which will still need either 2000-km-long transmission lines from Extremoduro or Algeria or something, or a lot more 10%-capacity-factor solar panels than they already have, but for electrical power in most of the world, photovoltaic power tends to decrease transmission losses (which are already included in the world marketed energy consumption numbers) rather than increase them. That's because thermal electric power plants tend to be in the 100MW–10GW range where they're most cost-efficient, while PV generation can be economically scaled down to 0.3 kilowatt at present.

Indeed, if the prices of modules and power electronics keep dropping as they have been, there's a point where it becomes uneconomic for most energy users to pay for offsite generation, transmission, distribution, and billing; around 02013 there was a lot of talk about the risk of a "utility death spiral" as more and more grid users deserted the grid for their own private PV farms, leaving the remaining grid users (steel mills, diamond foundries, Bitcoin mines, and the like) to pay higher and higher prices to maintain the stranded infrastructure. So far this has not materialized and probably will not.

However, of those 18 terawatts, about a third are transport fuels, mostly gasoline for cars and diesel for land shipping, but also passenger trains, bunker fuel for cargo ships, and jet fuel for airliners and air shipping. Although ships can plausibly tow their own PV rafts, the others will probably be the last strongholds of fossil fuels due to the low efficiencies of electrolysis (typically around 60%) and the Fischer–Tropsch process (typically 50%), which adds up to "transmission losses" of around 70%, relative to how they're measured in the IEA's report today. And if you're doing this to power your Antarctic research base's electrical needs, you lose another 60% (total losses: 88%) to Carnot.

The good news there, though, is that the electrical part of the equation gets a "Carnot boost": a kilojoule of coal or gas burned to generate electricity only yields 400 J of electrical energy. So we only need 400 W of PV generation to replace each kilowatt of coal mining for electricity!

Okay, I've answered three of your questions. Now it's your turn. How much are current transmission losses typically, and in maximal and minimal cases? How are they affected by transmission-line distance, and how much does the step-up and step-down equipment cost for different voltages? How does HVDC help? Are there better alternatives to water electrolysis followed by Fischer–Tropsch? How does the global distribution of current human energy use relate to the distribution of solar resource?
We've been using tree-sitter for Semgrep and it's nothing short of incredible. Amazing work by Max and team.
> I have yet to hear anyone make an analysis of the environmental cost of the banking system

I immediately found this: https://www.bloomberg.com/opinion/articles/2021-01-26/is-bit...

"One Bitcoin transaction would generate the CO2 equivalent to 706,765 swipes of a Visa credit card,"

Another way to look at it:

Bitcoin uses over 0.5% of the world's electricity: https://interestingengineering.com/why-bitcoin-mining-consum...

With that, Bitcoin does about 300,000 transactions a day. https://www.statista.com/statistics/730806/daily-number-of-b...

But there are over a billion daily credit card transactions alone - 3000 times as much.

So if each credit card transaction were replaced by a Bitcoin transaction, we'd use 30 times as much electricity as the entire planet produces.

---

These numbers are so grossly lopsided and so widely bandied about that when I hear someone say, "I have yet to hear anyone make an analysis of the environmental cost" I think, "Perhaps you don't want to hear it."
"I believe that banking institutions are more dangerous to our liberties than standing armies," Jefferson wrote. "If the American people ever allow private banks to control the issue of their currency, first by inflation, then by deflation, the banks and corporations that will grow up around(these banks) will deprive the people of all property until their children wake up homeless on the continent their fathers conquered."

This Jeff guy, what a radical. Probably will never amount to anything.
Yes. And to make it even more confusing, there are often plants/animals that have wildly varying appearance but are actually the same species: e.g. great danes/chihuahuas or cabbage/broccoli
I had the impression that the goal was to narrow the bullying to each other, so they don't pick on the younger ones and get picked on by the older ones. If they happen to learn anything in the meantime, great, but it really felt more like I was being warehoused through puberty than anything else.