skysight-inc/HackerNews huggingface dataset:
Is it possible to have DRAM connected to the bus, but without resetting the DRAM upon reboot? If that is possible, then you would have some form of persistence, provided that power never goes off.
Thanks for an impressively fair and impartial write up.
Well, in that case, a short tip: jot down issues on paper to reduce friction as much as possible, then revisit later to flesh out details and enter into Jira. Once an issue is identified, it doesn't matter so much when you figure out the details, so.. do it afterwards.

I've done a similar activity with the team (as a team) and it really benefitted from having a range of experience levels. Fresh eyes + subject matter expertise = lots of issues identified.
What is a "whole food"? Is an ultraprocessed food only half of one food? A quarter? This is woo.
Thanks for all the suggestions!

One thing that makes Emery different from normal calendars is that you can group things together with collections. For example, you can add project-related tasks, meetings and notes in one collection. Or group together tasks, meetings and notes that relate to your boss, a peer, a direct report.
As a speaker of a Cyrillic-based language, this occurs quite frequently. It was once so common (before most sites adopted UTF8), they came up with a tool to detect the current encoding and convert it to readable Cyrillic automatically: https://www.artlebedev.ru/decoder/ (the tool exists since 1997)
I don't really understand, the search doesn't return anything, even if I use a term from the input's placeholder.
This works both ways.

If you mandate low flow (eg 6l/minute, half regular showers) via building code, and strengthen water efficiency standards for appliances, make company licensing factor in energy and water usage, and in tougher times, enforce hosepipe and sprinkler bans, private pools, etc... then it makes it a lot easier to lean on agri.

There might be a strong enough argument for prioritising agriculture, but that's only something you can start to appreciate once you appreciate the cost of water, which you can't if your only experience is that it's limitless at every point of use.
https://www.usebubbles.com for comments in a video+screencast

Or, in Chrome with the dev tools open, hit:

Command + Shift + P

Then type: Capture full size screenshot

Then you can use Previewer, PowerPoint, or any graphic design program to comment on the PNG
it likely means internal tools that are just within the company like companies internal wiki.
That’s fine then. They’ll just have to deal with the consequences of chunks of the world with better privacy legislation cleaving away from the US, with the consequent loss of business. And, presumably, data, unless they want to go on a hacking spree.
Sequential IO vs Random IO
Could not be just bruteforce?
Nature operates on a much bigger temporal scale than us.
PixelSnap - https://getpixelsnap.com/.

It might not be exactly what you asked for, but it might solve your problem in an alternative way.
It's not just like you can just have a few hundred lines of secret sauce implemented in Python and then go and fill your boots.

The costs of maintaining a trading platform are very high. You have to be colocated with brokers/exchanges, and have a full market data and trading platform optimized down to microseconds. You need a large data and processing farm to backtest your algos. You need the legal structure to dodge all the tax. You need access to lots of GPUs and FPGAs to train your models and execute fast.
Well, there are many different methods and certainly some are based on numerical integration as you say. The most simple method based on finite difference derivatives is Euler's method which uses the scheme given by OP, with error O(h). This can be extended to Runge-Kutta methods which use a finite difference with n terms and have error O(h^(n-1)), and which to my knowledge are common and widely used to solve ODEs. You can read about Runge-Kutta methods on Wikipedia, and they also have a page on numerical methods for ODEs which gives an overview of different methods.

I don't know what autodiff is, or how the dual numbers fit in here. I'd be interested to learn if you want to explain
Zip2 was founded by him. PayPal was a merger of two companies doing the same thing, Musk founded one of them. SpaceX was founded by Musk.

Tesla was fully financed by Musk and before Musk took over as CEO Tesla was essentially a disaster that was heading straight into the trash heap. He didn't found Tesla and wasn't CEO during the time when Tesla did really, really badly and Tesla blew around 80M he gave them. He then stepped in as CEO invest more of his own money and turned Tesla from a literal trash-fire into an amazing success story. So he took over a trash-fire and turned it into a success, that is harder to do then found a new company.

And all this apartheid-diamond-mine is so much nonsense. His father was a successful engineer, his family was pretty wealthy sure, but people act like his father was the CEO of GE and his mother was president of Harvard business school. And of course he had a really bad relationship with his father and his father cut him off when he went to Canada.

Pretending its not a lot to overcome because his family was upper middle class is just an insane bar for earning credit. Like, ok, so you have to be a crack baby found in a trashcan outside of church in the congo, otherwise nothing you do is worth anything.

But I guess he is a billionaire, so we just need to hate him. And Edison btw was also a pretty damn smart guy. Not investing in Tesla idiotic scheme was actually the correct thing to do, as we all know, there are no towers shooting electricity threw the earth.
Well, they don't get cutting edge treatment for sure.
I think this article is confusing the discovery of an inscription of zero to the concept of zero. The latter would predate the former.
You don't know that you could make one until you do make one.
That's too bad. I wish there was an alternative App Store version that used another dictionary because I really like its design choices. At least I did, when I tried it on my iPhone, but I don't imagine they had drastic changes since then. I didn't stick with it because of weird limitations Apple has with sideloading apps. (IIRC, that 7 day limit was the deal breaker.)
Nice to see this actually work. I thought it was an interesting idea back in the day when the Blair government suggested it here in the UK but I doubted anyone would get it working (too much complexity, too hard to value, maybe too easy to just work the metrics). Good news all around.
Wow, this looks interesting
That is not the idiomatic way to use OCaml, so I wouldn't assume they do that.
Not OP, but I think the joke is that 1€ ~= $1 now so they can be thought of as a single currency.
It'll be an Electron-based app
Hotels.com hotel closed in 2019 booked in 2022 no refund LOL
No, the original statement is correct. Page 3 of the linked paper has a diagram.

https://www.janestreet.com/wp-content/themes/janestreet/pdf/...
Are changes to everyones model of computing actually radical? I mean, I understand that taking advantage of the fact that memory actually persists is actually somewhat non-trivial when done via byte-addressable accesses, and that even with libraries that will be doing these things, developers gain a new set of properties to worry about, but... isn't this all optional? Why can't software treat persistent memory as just a lot denser RAM?
~ alternative:

"Kioxia Corporation, the world leader in memory solutions, today announced the launch of the second generation of XL-FLASH, a Storage Class Memory (SCM) solution based on its BiCS FLASH 3D flash memory technology, which significantly reduces bit cost while providing high performance and low latency. Product sample shipments are scheduled to start in November this year, with volume production expected to begin in 2023.

The second generation XL-FLASH achieves significant reduction in bit cost as a result of the addition of new multi-level cell (MLC) functionality with 2-bit per cell, in addition to the single-level cell (SLC) of the existing model. The maximum number of planes that can operate simultaneously has also increased from the current model, which will allow for improved throughput. The new XL-FLASH will have a memory capacity of 256 gigabits.

Kioxia's second generation XL-FLASH memory solution is engineered to bring higher performance and lower cost for data centers and enterprise servers and storage systems. In the future, it may also be possible to apply the product using CXL (Compute Express Link). Kioxia will continue to develop cutting-edge technologies and products to meet the needs of the expanding SCM market.

Kioxia will feature the second generation XL-FLASH during its keynote presentation at the Flash Memory Summit 2022 in Santa Clara, California on August 2.
"

https://www.techpowerup.com/297385/kioxia-launches-second-ge...
Could be! Are you thinking thermodynamic fluctuations from surrounding water molecules jostling things around into many combinations? In this view, do you think the final protein would be found by chance, or through intermediate assemblies?
That's actually how we do it. Once your trial ends, we switch the account to a read-only mode.
For me, it means I can develop on mac, have CI build for me on linux, and push built containers/other artifacts wherever they're needed.

It also means I can do things like automatically rebuild containers nightly/weekly to get security updates.
I guess only an “autist” like me would miss name switch… and the fact that Sally-Ann is not the same person. >_<
Yes, the book is hard to read. I just went through a few chapters of it.

> One of the papers posted led me to be more comfortable with the concept of differentiable programming as a distinct thing.

I'd still be interested in knowing which of the papera that was ;)
Yes but imagine if they would be bad quality? Then you would have 100 bad quality socks, rather than an even distribution of quality. So some prepurchase trial would be neccessary for me.
Homes in London under threat as datacenters pull in all the power
The very concept of climate change has been so politicized in the US, I see any efforts to discuss it as extremely unlikely to have a positive outcome. However, I do see a discussion which could be had, which results in effectively the same actions, that doesn't mention this topic... resource depletion.

We're out of easy to reach oil, the amount of energy required to pump a barrel of oil out of the ground has been rising steadily since the first commercial wells. If we want to have a prosperous future for our grandchildren, we owe it to ourselves to divest away from fossil fuels before we're forced into it.

Nuclear power with a closed fuel cycle (where old fuel is reprocessed and re-used) can deliver the power we need for generations to come. It has been show that the amount of power a person has per capital is roughly proportional to wealth, let's make power more affordable, and give everyone a better future.
You're somewhat shifting the goal posts here. The OP was suggesting taxing meat in proportion to their water usage, which would then presumably be spent on water reclamation projects or whatever. But the direct water usage of meat is completely negligible, which leaves you in this weird scenario where you're trying to tax somebody for water that they didn't use. So you're left to tax water usage at the source, and that's going to hit plants far harder than meat.
ACLs are in the works https://github.com/josh-project/josh/pull/561

That being said, the overall scope of permissions and authentication is more complicated, more improvements is definitely needed
~ alternative:

"Last week Intel killed Optane. Today, Kioxia and Everspin announced comparable tech"

"Rumors of storage-class memory's demise may have been premature"

https://www.theregister.com/2022/08/02/kioxia_everspin_persi...
It can mean two completely different things. `let x = x + 1` (rebinding) or `x += 1` (mutation).

In [5]: def cap(x):
...: xs = []
...: for i in range(3):
...: x+=1
...: xs.append(x)
...: return xs
...:
...:

In [6]: cap(numpy.array(0))
Out[6]: [array(3), array(3), array(3)]
In [7]: cap(0)
Out[7]: [1, 2, 3]
China’s AI-driven power grid can recover from a blackout in 3 seconds
I would suggest carefully reading a deep textbook on biology like Molecular Biology of the Cell. You can't get a casual but realistic understanding of biology without a significant effort. That's a big problem in modern society. Biology is subtle and yet ever-important to us earth-bound organisms. The vast majority of people have only the most trivial understanding of biology, but scientifically we have a rather complete perspective and mental model that, due to its recent development, hasn't yet become common.
I literally answered that in the next sentence after looking up the iOS release log.
It is usually the larger decisions that are so hard for me and where the coin flip trick is so useful. Lesser decisions do not cause lack of sleep or constant butterflies in my stomach.
> India as a whole didn't even exist back then.

Given the only entity you think of India to be is a Nation State, it didn't. Which for most "west" educated people is the only type of state that can exist. But entities can exist beyond concept of a Nation State. Unfortunately, its not very easy to unlearn years of "one good way" to think.

Did Germany exist during Roman Empire or during Holy Roman Empire ? It did not as a nation state, but the people almost always felt connected.

India had much stronger bonds among people than say typical Germany, the religion/culture had elements from the entire nation, created by leaders from different parts of continent. Hinduism has verses conveying rivers and Gods from around the subcontinent as important aspects of life. Adi Shakaracharya, the religious teacher who is considered the person who made Hinduism the dominant form from among other existing interpretations of "Dharma" belongs to the southernmost tip of the region and created hindu institutions in all corners of subcontinent.

Bhakshali Manuscript is one of the oldest Indian documents with use of Zero in Maths written by Buddhist scholars in Sanskrit. https://en.wikipedia.org/wiki/Bakhshali_manuscript . This was discovered in modern day Pakistan [then British India]. You could argue that this is a part of Pakistan's history, but what is Pakistan's History then ?

You can somewhat imagine if a Mesopotamian state survived till today, parts of it unconverted to Islam in a sub area of fertile crescent. Would you call it the successor state to entire Mesopotamia or you would say Uruk history is not their history because the region is now part of nation state of Iraq. That is the case with India as well ! There is a reason we read Mesopotamian history as a composite and as a different topic than say Egyptian History, because Mesopotamia was a different and connected civilization. Institutions like that don't survive now and hence a modern western scholar has no ontology to relate it to, but India exists as an outlier. That is the reason what most orientalists write and what we observe on ground about India are super disconnected.
Yes, Windows UI is a mess. The Office team has implemented their own UI library in the past... I don't know what they're doing now, but I think the very latest just gave up and it's an app wrapping web pages (Fluent UI + React?).

The greatest and latest in Windows land is WinUI 3 but none of your mentioned applications will probably ever use it because it's completely incompatible with their current user interface API.

OK, but as for "what is native" on Windows, I'd say it is still the Win32 controls because Win32 still underpins everything. Microsoft's problem is they painted themselves into a corner because Win32/GDI has inherently poor support for HiDPI and scaling.

So you shouldn't use the native controls.

It's illogical but partially explains why it's a mess.
Not sure about that. The reason I personally only write comments occasionally is that the code changes and the more comments there are, the less likely they'll be maintained along with the code.

If I'm going to make a comment, it better be worthwhile. A heuristic I find useful is "why, not what". That is, if the code has an unusual but justified feature, place that justification in a comment.

Sounds like the author is waist-deep in a crusty old codebase, but I'm not sure comments on every line are necessarily the solution.
I agree with what you’re saying, but I have to say that using `npmlock2nix` was really easy. Things are changing and improving all the time, which is good but also creates these sorts of problems.
Funny coincidence how as soon as we isolated Russians after their invasion of Ukraine the bullshit surrounding the f35 dropped dramatically.
>the winners get a job from which people routinely retire rich in their 30s, and the losers... don't

Honestly, I find this ridiculous. Firstly, Yes, working at Jane Street is a well paying job and you'll do well out of it. No. People aren't routinely retiring in their 30s. I don't understand where this absurd idea comes from. Look at all the rich people in the world, look at how old they are, and ask, are they retired? No! People who are driven and smart don't suddenly earn their first $5m go off and buy an annuity. They're more likely to go off and found their own trading shop at 30 than they are to retire.

Secondly, you know what happens to people who don't get hired after their internship at Jane Street? They go to HRT, to G Research, to Jump, to Citadel, to Optiver, to IMC, to XTX, if they're really unsuccessful they'll go to Google, Microsoft, Amazon, Meta. These are not people desperate for a job.
Machine learning engineer, specialized in Explainable AI / ML. 13 years professional coding experience, 24 years personal.

Recent Highlights:

* Implementation in Spark/Scala of treeinterpreter, currently used in production

* Participation to the FICO-Google Explainable Machine Learning Challenge

Location: Paris, France

Remote: yes

Willing to relocate: for the right job, yes

Technologies: SHAP, RuleFit, Random Forest, Word2Vec, PCA, t-SNE, LSH, ROC, Scikit-Learn, Spark, Weka, Databricks, BigQuery, Hive, Postgres, MySQL, Oracle, AWS, Linux, Maven, Git, Java, Scala, Python, CAML, Elm, Javascript, Typescript, React, Spring, Primefaces, d3.js

Résumé/CV: https://www.linkedin.com/in/benoitparis/

Github: https://github.com/benoitparis/

Email: pro@benoit.paris
Yes, and shopping at Amazon became less worthwhile for it.
I don't know how many times I've said that reviewing the structure of the commits is part of a PR, just like reviewing the code. It seems to be a revelation.
Social capital II: determinants of economic connectedness
Python is hands down the best ecosystem for "hacking something together to prove a point but won't be maintained".

It's (a) extremely easy to learn (takes about 2hrs for a Java/C# dev to be productive) and (b) has a very deep ecosystem and wrappers for pretty much any native library you want. Then (c) it works great under Windows/OSX/Linux as long as you're on an x86/x64 platform. The clincher is (d) it's the de-facto beginners language so all the newbies can at least read it and hack away.

The competition:

* PHP is similarly easy but very limited.

* Ruby is in my experience a slow and buggy mess with a community who are welcoming but suffer from a reality-distortion field (might be different now, my experiences were 15+ years ago).

* Java has accidental complexity getting started.

* C# is competitive but for the low-skilled / newbies too hard and still has an irritating NIH syndrome (e.g. pushing people to MS's half-baked crypto APIs instead of first-class ports/wrappers of libsodium / BouncyCastle).

* Javascript/Typescript are probably the closest, they have better package management for the "hack it together" use-cases but the language itself poorly designed what with all of the unintuitive "surprises".

My kids are just about old enough to learn coding and I'm going to start them with Python before moving on to C, ASM then if they want to develop anything serious; C# / Java / Rust / TypeScript.
I think DPP's stance has been unambiguously clear, the current tension is mostly focused on the mainland's reaction. KMT has been inline with mainland's ambiguous definition and to be fair any chinese person (including Taiwanese residents) would understand why given that they were educated about the history of civil war and both parties' ambition for unification. KMT's decline has given rise to an increase sense of identity. But when I met many people my age (70s - 80s), they were traditionally educated to 'recover' mainland and they vowed to work hard to achieve that. Now apparently status quo is changing.

So I'm a little baffled that in the west the talking point is about who owns who but we all know it's not the point but maintaining or breaking status quo is.
Key to Reducing Poverty: More Friendships Between Rich and Poor
No, but I am curious and will once I can take the time! It doesn't appear to bear much resemblance to the TL;DR though, since it assumes the service rate is inflexible.
> But in general advanced actors are slicing strips of meat off of each other to the benefit of 401ks everywhere.

I am not sure I understand. That would mean that the number of advanced actors would stay stable or go down over time (generally much research shows that markets tend to concentrate even in pure random trading, so the number of advanced actors should go down). Is that actually the case?
That'd probably be rather hard since the texture is exactly where the profit is. For a game you don't need an exact 100% match, just something that looks right. I'd go looking for stock photos of people in the cammo, and then collaging a bunch of it together using GIMPs resynthesizer plugin. That should get it to look right without it being the exact pattern.
I think the main thing comes from this point:

> however, I only maintain 1 calendar / todo (my work calendar).

What I've found, personally, is that having multiple e-mails is fine. I don't need to check them every five minutes anyway. But I don't want to have my work anything on my personal phone (because I don't want it remotely managed), nor my personal stuff on my work email (say I need to schedule an interview for a new job).

I'm sure quite a lot of people are in the same situation.

My personal best experience was when I was using a personal mac for work, and I could have all my calendars combined in basic macOS calendar app, and emails in the mail app. Everything worked so well, and it's something I miss terribly since I've moved to Linux.
> For my development needs I prefer Debian Stable and install the dev tools locally in my home directory rather than using the packaged versions.

At that point you end up manually doing the job of a package manager.
In a similar vein, adding a voice for E2E. It's just me, but I won't consider using a tool gathering such personal information if it's not encrypted with keys I control.
The reason why cryptocurrencies need celebrity endorsements is because they don't have any utility.
When you don't have utility, the only thing you can do to get people to buy in is marketing.

Hence, ponzi.
> The latter would predate the former.

Agree, I think it would have existed from the day a cat ate all chickens and one had to tell their neighbor they have no more chicken in house. Just that the neanderthal or Cro-Magnon did not need to write it down for the modern paleontologist to discover.
One of the mental tricks I do against this effect is that I think of the choice as a repeated one. For example if I’m buying ice-cream and I have to choose 1 flavour out of 5 approximately equal options it is too easy to think that I have to choose the “best” and “most optimal” one. But in reality this is not the one and only time I will eat ice-cream. I can just buy one out of the many desireable ones today, and buy a different one next time.

That way eventually I will eat all the favs, or I will learn some new information and realise that some are actually more or less desireable than I have thought.