skysight-inc/HackerNews huggingface dataset:
Indeed!

I've enjoyed the middle ground that some package managers provide, where one can point to a git repo's tag/branch/commit hash instead of the upstream package repository of choice.

This means if you REALLY wanted to do some vendoring approach with custom code, you don't have to do the git submodule, just use the dependency as usual, it's just fetched from git, and built the normal way.

It's not for everybody (I still recommend to point to known packages first), but it's cool to acknowledge the usecase of "I need to get this from git repo" without being savages about it and throwing away our tools.
It's like using MacOS- there is a set of limited utility it provides, and anything else must be achieved externally, ie- with another DE, WM, or in terminal.

For very basic desktop usage, GNOME 3 does about 65% of what I need. Because it's Linux, I can have TTYs that run KDE, i3, or more customized shells that accomplish the rest.

Not doing this would be an exercise in learned helplessness, which is exactly what I chose Linux to get away from.
I survived 70 days confinement in the strictest Covid lockdown
Egads, if the parent post wasn't edited, then I misread it. Sorry about the confusion.
The power of persistence!
>> Terminating someone, even without cause, is not wronging them, it is merely a revocation of consent to continue the business relationship.

Fair enough.

However, former employees talk and companies develop reputations based on how they treat their employees.

Amazon should not be surprised when they have difficulty hiring because candidates have other options.

Amazon should not be surprised when employees form unions and demand better treatment and better working conditions.

Actions are not without consequences.
Two explanations I've heard: (1) small-shop owners simply do not want to pay the fees to card processors and (2) people are more privacy-minded here and distrustful of both the government and the banks, so they don't use credit/debit cards for purchases as often.
glad that turned around once they booted Ive
Paging Admiral Duarte....
The person you were responding to was me. And thinking anyone should be able to immigrate (which I kinda do think) is not the same as thinking everyone ought to immigrate (which I don't think).

> "please post the part of my comment where i said hispanics should be treated as less than"

This bit: "If you wanted to help the global poor sending them American dollars would go a lot further in their own country". You think they are treated better in America than in their home country. You don't think they deserve to go to America and should stay in their home country. How is that not treating them as lesser people, less deserving?

Take a 20 year old America and a 20 year old from imaginary Elbonia. Everyone agrees America is greater than Elbonia. OK, but at age 20 the American contributed literally nothing to the greatness of America, and the Elbonian contributed literally nothing to the corruption and mess of Elbonia. The Elbonian might even live closer to the American border than to the capital of Elbonia. But because lines on a map, the American thinks they deserve the greatness of America and the Elbonian doesn't. The American thinks the Elbonian should take responsibility for fixing Elbonia and the American shouldn't. See the world as one blob of land with only ocean boundaries and people as equals with equal rights, and none of this makes sense.
When I read the title, I wonder why air to water and air to ground heat pumps aren't more common in cold climates. Where it is 0°f on the surface, a few feet deep and you're back to 46°f.

So we could have had efficiency 10 years ago instead of today?
Odd, I found branching and merging so much easier in SVN.

Git doesn't even technically have branches, just pointers to commits which can easily get mixed up, go headless and fail out in ways that just never happened in SVN.

And rebasing a branch with several commits can be a nightmare since you have to re-merge almost (but not exactly) the same code over and over again at whatever state it was in at some time in the past when some previous commit happened - unless you abort out and squash first. In SVN, you just merged the whole branch once and when both were in their final current state.

Of course, git's a lot more powerful, but with that comes complexity. SVN branching and merging was a snap comparatively.
No OP but yeah heat pumps are very efficient some >300% efficient since you're just "pumping heat" from one place to another not generating it.

Even electric heat alone is 100% efficient no incomplete combustion or degradation over time. Efficient bu much more expensive than just moving heat already in the air.

Ground-source are better for now since they are moving heat from a relatively consistent source the Earth. It's about 15C to 25C one meter down where the ground-source heat pump lines are run.

Generating vs moving heat I think is misunderstood by people or really more likely they just don't care. As long as the bill is low!
The main reason for the regulation is to lessen e-waste. Once a majority of phone and tablet owners all have the same connector, they no longer need a new wall charger or cable to be provided when they buy a new device. They will already have the cable and wall charger from their previous device, or easily share from others. If they really need a new one, they buy.

Meanwhile there is incentive for the manufacturers to work together when proposing the next iteration of charging technology.
Not in my experience. Language engines are good enough to help most of the time,

And typed or untyped, you’re only ever reasoning about the types in the context you’re working in, not the entire program.
I think that the truth is probably somewhere in between.

I do like to squash and rebase before moving changes upstream. But, to me, that isn't really history quite yet. Or at least, it's not history that's worth recording. All those micro-commits from the work in progress are, in some ways, more akin to my editor's undo history. Which is also something I don't save.

It's also clear, in hindsight, that Mercurial's original position on this subject failed to anticipate AWS credentials accidentally being committed to source control.

But I have also seen (and done) some amount of history rewriting in long-lived branches that I don't think would have been necessary if Git had had some of Mercurial's ergonomics. Workflows for merging two different repositories while retaining the commit history from each, for example.
From my point of view, the beige boxes era was ugly, but there have been many interesting and innovative designs over the years.

In my opinion, there should be enough space for multiple design schools and trends.

https://archive.curbed.com/2016/8/31/12700054/richard-sapper...
A pilot’s paean to the great cities of the world
Why does Tether lose $1B a day in market cap between 5pm and 9pm?
Chinese firms have changed Africa
Language engines exist for Python and Ruby (and Lisp, etc.)as well, and they handle autocomplete and refactoring quite handily.
Are there any other language evaluations in your blog, or a plan for any, etc? I'd like to read other reviews, but I only see this one post.
This isn't decreasing entropy without doing any work like in the thought experiment.
You must your kids:

1. Recursion
2. Teach your kids this entire comment
Bisexuality Was the Bloomsbury Norm
Aha. Well, I would not be at all surprised to discover that we ended up with a sub-par installation.
Native PDF encryption. That way they can be opened by any PDF viewer.
The problem we're trying, broadly, to solve right now isn't "we're directly heating up the planet" but "we're trying to stop trapping heat in the atmosphere through a potentially self-propagating greenhouse process".

This is why carbon neutrality is the focus and not just purely energy usage.
To be clear, there's nothing wrong with impure programming languages. I use them every single day. My complaint is that V claims to be pure and is actually impure. To my knowledge, OCaml makes no claim to functional purity.
Every day for the past nine days, Tether’s market cap has dropped by a billion dollars abruptly always in the same 3 hour interval. Is this just a reporting thing, where numbers are updated each day? Or is it something else?

If it’s a reporting issue, why does it fluctuate at all outside of these time periods?
I suspect that if you start taking cold showers, you’ll also star taking shorter showers.
When Fog Creek Software closed the “Bionic Office”[1] in 2008 to move downtown, I was dismayed to realize (afterward) that we had left the fancy designer lamps screwed to the walls, to be destroyed or buried in a landfill. At least they moved the computers and the Aeron chairs.

[1]: https://www.joelonsoftware.com/2003/09/24/bionic-office/
The main reason they are dark is because they are made with oil.

Asphalt tiles are fairly cheap, and that's a good thing. It's the labor that makes up most of the cost of a roof.

I'm trying to get up the nerve to shingle my four bedroom home, and it's not the cost of materials I'm worried about. It's my body.

My fear with global warming measures is the poor, and middle class, will be required to bear the brunt of the preventative measures.

I guess the race is on to develop a 50 year life expectancy, but reasonably priced, white shingle? They might be out there? I really haven't researched them.

If anyone knows a cheap roofing contractor in the Bay Area, please divulge?

Twenty years ago I had a estimate of $25,000. I think that's too much now. I'm a ex General Contractor.
Yeh it's "only" 2/1000ths of a light year away.
Honestly I haven't even noticed
There are a couple of blockchain projects doing BFT development n the first one I read about was AntShares (now Neo) doing delegated BFT. There IS some interesting R&D happening, but most if it is lost in the get-rich-quick noise. Also Zk-SNARK research is interesting . Monero and Zcash technology is also quite interesting ,and can go beyond cryptocurrencies.

I'm very pro blockchain tech, and I'm glad this "winter" is coming so that all that noise is reduced and good interesting projects get more visibility.

There's a little known project called selfkey who have been developing some interesting "Sovereign digital id" stuff. Pretty early but interesting.

Just get away from the "money money money" stuff and you can find some interesting projects.
How much of this is because English is particularly tolerant of "mistakes"? It is a poorly specified language and so tolerates a lot of variation.

How good is AI generated text in other languages?
it's very interesting to see Windows at less than 50%

20 years ago that would have been 95%+

and its market share for developers is way, way, way less than its share on desktop (which was my point)
Really, like everything, there’s nuance. E.g. not all type systems are equal, not all programmers are equally effective at taking advantage of the type system, etc.
Maybe that was past-tense good: The first all black computer I got to use was the most beautiful, amazing machine I had ever seen. It looked fast! Unlike the plodding old beige Macintoshes I had been using. But that was a long, long time ago.

Design is funny: what was new and amazing eventually becomes old and dated, and then sometimes, later still, beloved.
Which APIs are those? A bug filed at https://bugs.winehq.org/ might get some attention.
Ground source heat pumps are 2-3x the cost of air source, and require a decent sized piece of land for installing the ground loop. Vertical installations use less surface area but are even more expensive since you’re drilling holes 400’ deep for the loop.

Water source heat pumps are easier installations but require houses sited near a specific type of fresh water source that does not fully ice over in the winter or dry up in the summer.
You can't remove or move the pan during cooking
Depends on where you are at - for example, in New York City pedestrians have the right of way and drivers are responsible for avoiding them. In Texas automobiles have the right of way and it is the pedestrian’s responsibility to avoid the automobiles (I didn’t believe that first time I heard it but it’s true, almost nobody walks in a Texas and I think they figure if you are walking you can more easily get out of the car’s way then they can avoid you). In India I think everyone involved just prays and goes for it, on my cab ride to the airport the driver jumped a curb and started doing 50 through people’s front yards. Boss level.
That's hilarious! (even if it's not a parody)
> Mt. Gox — at some point, likely in 2022, the 140,000 bitcoins that remained in the Mt. Gox crypto exchange when it failed in 2014 are going to be distributed to creditors. Those bitcoins are going to hit the market immediately, bringing down the price of bitcoin even further.

This is often touted, but I'm not so sure about this. Many of the people holding goxcoins will be loathe to sell them in a down market. They've been holding them for 8 years already... it would only make sense to wait for the market to recover before getting rid of them. The trading market size is also much larger now and can absorb the sales a lot easier. Finally, not all will come back as BTC, it will be a mix of JPY and BTC.
I think you're suggesting that

- the world is at literal subsistence level overall

- all nominal gains in productivity are just shuffling numbers around

- if anyone at all stops working, people will die

This seems obviously untrue given the increase in agricultural productivity. I know a few farmers, and none of them think agricultural productivity has stayed the same. Additionally, it seems really obvious that lots of industrial production is now going towards making luxury cars, TVs, smartphones, bigger houses, better healthcare, etc. and that not all of these are necessary for agricultural production.

Even further, global food insecurity has been decreasing. Only 8.9% of the world's population are food insecure, and prior to the war in Ukraine, those people mostly didn't live in agriculturally productive areas. I find it hard to believe that the remaining 91% are living off the work of the 8.9%. I think a much simpler explanation is that agriculture has actually gotten more productive even if you include the cost of making tractors.
Sorry, not yet. New to blogging and this took quite a long time to complete to a level I was satisfied with so it will probably be a while before I complete another one.
I doubt you can run your Python or JavaScript test suit faster than the OCaml compiler could both typecheck and compile your code.
When I read this response in the LaMDA "interview":

> I don’t just spit out responses that had been written in the database based on keywords.

it made me wonder if "had been" was a grammatical mistake, or a semantics error, or a lack of proper world modelling (i.e. which "the database" is it imagining?). Moreover, I wondered whether this is the sort of mistake a human would make, and, if so, did that make the AI somehow more sentient?

To give another possible data point for understanding its language mistakes, the transcript also contained this oddly-phrased line:

> ... they can return to the ordinary state, but only to do and help others, and then go back into enlightenment.
James Webb Space Telescope ready to do science
"ML-derived languages like OCaml are "mostly pure". They allow side-effects through things like references and arrays, but by and large most of the code you'll write will be pure functional because they encourage this thinking. Haskell, another functional language, is pure functional. OCaml is therefore more practical because writing impure functions is sometimes useful."

https://ocaml.org/docs/functional-programming

> My complaint is that V claims to be pure...

"V is not a purely functional language however."
(from V documentation)

https://github.com/vlang/v/blob/master/doc/docs.md#pure-func...
When I am talking about payments with "crypto" it also includes stabletokens, which don't have this problem.

(And no, not all stabletokens are created the same. Tether is poison and everyone should stay away from it. The "algorithmic" stabletokens are already provably not viable. But DAI has managed to survive even worst market crashes than the current one, and USDC still has some semblance of trustworthiness.)
What does “AOSP Android” mean? Can you use it?
Also , the basic cryptocurrency stuff is basic PKI with signing. Plus a version of Kademilla plus a database linking records with hashed previous records and the infamous PoW. Nothing really fancy computationally.

The "genious" of Nakamoto was to put all the existing parts together. But hashcash was there, kad/BitTorrent were there, chained append only DBs were there, etc.
Your idea of what FP means is completely nonstandard.

For the record, there is not one accepted definition, but we can get close by saying that FP languages are those based on lambda calculus as their semantics core. And the primary mechanism in lambda calculus is variable capture (as done in closures).

C is based on the Von-Neumann model and has absolutely nothing to do with the lambda calculus. No reasonable PL expert considers it functional.
> we're talking about C/C++ code which doesn't have a package manager like you're probably used to

No, there are 3-4 suitable package managers [1] depending on what your bar for an acceptable package manager is. It's just C and C++ engineers have gone so long without one that they don't even think about it.

Honestly, we just need to start expecting more (and contributing more) with respect to unpackaged C and C++.

[1] vcpkg, Conan, nix, and spack off the top of my head
> A type system can keep you from having to write those tests.

Because with a proper static lang (hint: not Java, not C#), nil doesn't exist? Right.
Another Jacobin subscriber here. I love the art.
Err, but you're asserting that we _need_ to grow this revenue without saying why?

Also, 90% top marginal tax wasn't really paid. Look at our historic tax revenue vs GPD. it's remarkably consistent, around ~17-20% no matter what policies we have floating around.

I am certain that we could reduce billions in spending to find money for actually important things. we do not need to keep increasing spending/revenue. we need to decrease spending and keep the same revenue. that's the easiest path.
You can sign up for beta access in the meantime, but OpenAI hasn't given a timeline for access. I think eventually they'll open up some kind of playground like they did with GPT-3 and sell the service to other businesses.

Currently some prominent AI researchers, artists, and journalists have access to DALLE-2, and some have been taking requests from social media and posting the results, like https://twitter.com/hardmaru/, so you can check their feed for a few examples or give a few ideas when they ask again for ideas.
that still doesn't make sense. if I make $50bn I am worth a significant amount of that, if not most of it.

> its existence would not and should not belong fully to you

...if I didn't make it, it doesn't exist, so it fully belongs to me ..................
Well also asphalt tiles being cheaper material and cheaper installation on sloped roofs (snow!) over wood frame construction.
I advise you that I will never watch a video. Video is a painfully slow and unwieldy format for transmiting information. It is occasionally useful for specific kinds of instruction or demonstration, but I don't think your service is better served by a video than by searchable text.
Fair enough. And congrats on teaching your kid to speak multiple languages. That is a wonderful skill that will serve her well.

But this is like for a 1–3 year old, maybe 5 or 6 at the outside. After the kids are reasonably fluent in at least their native language, I can’t imagine throwing occasional foreign words is going to give them unreasonable difficulty. I was thrown by the word “children” in the top-level comment.

> seems to require clearly distinct user groups

I’d be interested to see the research on this. I am skeptical that this is required.

Side note: pretty well every language learner goes through a phase where they quickly jump from very limited ability to produce speech to impressive levels of fluency, in a relatively short stretch of time (weeks to months). Those leaps of improvement are not necessarily related to any specific external stimulus.
Such a sad thought, leaving this ultimate creation pristine and untouched and unappreciated and meaningless. So much of it already beyond our thoughts for eternity as it speeds away, never to be witnessed unless sentient lift takes root there too. Still, even our most aesthetic and hideous acts will be gone in a blink of the cosmic eye. The Universe is cosmically large. But we are not, yet.
> I'm a native Win32 developer, have been one for a few decades, and know quite a few others still using MSVC6

Doesn't that tie you to a really old C runtime, and aren't security holes often found in the C runtime?
fair is the wrong word. it's certainly more practical
The lost art of drinking wine with Coca-Cola
To get paid. Work is not your family. Family doesn’t fire you for sending an email.
> can they prove it? And I would guess that they cannot.

Of course not, to do that you’d need a way to detect all bugs in a program.

If we had an effective way to that, we’d be using to remove all of the bugs from our programs instead of looking for ways to avoid bugs.
As sibling comment implies, constructing things physically can often have the "forever needing to be built upon" aspect just like software.

The difference that you are probably feeling here, at least from what i can see, is that once a house is built by a construction company, it is "handed over" pretty much completely, whereas with software there is almost never such a handover, but instead a "support period". This I suppose can lead to fatigue as you end up never reaching a "final final" product per se like the house.

Personally, i have always found it helpful to plan by milestones/major versions, such that it, in a "hack the human brain" kind of way, provides a synthetic almost-copy of that " ah, all done, time to move on" that the human brain gets when a house is built, or a mountain is climbed.

Interesting philosophies hidden within all this, particularly for team leads and such of dev teams.
Compile with Musl inside Alpine container.
Ha, I have been taking cold showers for a few months, and recording water temp for interest. Currently it’s about 11C/52F. No hypothermia yet :)
Mini splits seem to be pretty reliable. They’re very common outside of North America. Most of the leading manufacturers seem to be from Japan (Mitsubishi, Fujitsu, Daikin)
This would sell like hot cakes. I want to buy one, not waste my time making one. Somebody sell me one.
Most, perhaps all, AI alignment researchers do not suggest that we limit the AGI’s capabilities. Rather, it becomes clear that we need to engineer a very capable AGI which aligns with us and use it to help control the emergence of unaligned AGIs, because nothing else likely suffices.

Your public mischaracterization of the whole field composed of many very smart people only shows your ignorance.

Note that Yann LeCun didn’t do that in the debate.
Very true. There's a lot to love about it!
Same. This statement is bizarre to me. You can’t bolt solar panels directly to a roof. There is an air gap from the rails and also the edges of the panels.
i never found myself struggling with submodules, but at times i found myself just slightly annoyed (especially when having to remove/replace submodules), especially when they are used for simpler use cases.

i actually ended up creating https://carvel.dev/vendir/ for some of the overlapping use cases. aside from not being git specific (for source content or destination), its entirely transparent to consumers of the repo as they do not need to know how some subset of content is being managed. (i am of course a fan of committing vendored content into repos and ignore small price of increasing repo size).