skysight-inc/HackerNews huggingface dataset:
One of the more challenging parts of git for people to understand is that many of its tools and concepts serve many purposes. Commits are a good example of this. To git, a commit is a very simple and precisely defined thing. But what they represent is basically up to you.

One thing they could represent is your current work as of this minute. This is really useful to you while you're working in case you break something and need to revert. But it has very little use to anyone else. Nobody needs or wants to know the history of a project down to the minute. How long it took you to develop a feature and how many times you messed up is completely irrelevant to the project a week from now. So these commits should remain private.

Another thing they could represent is versions. What's a version? It's a fully valid and working copy of the project that anyone could use. These are the commits that should end up on the master branch. Sometimes it's possible to write these first time (for bug fixes or trivial stuff), but most of the time they need to be curated and constructed from the work done using the previous type of commit.

If history is worth keeping, it's worth maintaining. If you don't think it's worth, delete your history.
Meh, I was excited that “network level” would mean something closer to little snitch rather than yet another dns blocklist.
That's the opposite of walkability.
The Van Ness expansion part is only supposed to take a year, the rest of the previous 4~5 years was for a sewer replacement. It was done this way because of San Francisco's new policy requiring transit improvements to be coupled with large infrastructure maintenance (to minimize digging up the street multiple times) though in hindsight might not have been the best idea as it lengthens the amount of time the street is under construction.
I’d add “Energy saving / throttling” process and accounted it in another color on the graph (green vs blue), like in “world energy use over” google search. This way you’d have 50% green-busy CPU, and the other 50% available. Unthrottling would reduce green to lesser values, and 100% would always remain constant in absolute value.
> The only thing that Japanese dont get ( and they somehow still dont ) is Software.

cough Ruby cough
That's Freenode, which it seems is what the GP comment is thinking of. Freenet is unrelated.
Any statically typed language allows one to use dynamic types when it is necessary. I don't see the problem. If you need a map of string keys to variants, this can be done. At least one can still put some static constraints on the types when necessary.
People have been waxing poetic about the singularity for a long time now. I'm not holding my breath.
It seems our disagreement is mostly about the semantics of what it means to pronounce something the same way.
Could we connect? I have some background in visual programming languages (grad school), and would love to discuss these ideas with you, esp. the "programming=text" assumption. Thanks!
> Provably correct code can be proven correct.

there are two different types of formal proofs:

1. there is at least one error in the code, or

2. there are no errors at all

The [1] is much easier than [2].
https://coincircle.com/l/I3VxB2MqAi
Audacity is a GPL licensed public domain offline audio editor. There is nothing to compel such a nebulous community driven software effort to behave as you suggest. Not everything is made by companies, you know. This community software is being hijacked by a slimy corporate operator who is doing things we don’t have to accept, as such a code license means that they are not the owners of the code, we are. All that is required is a telemetry-free fork and bad publicity and removal from distros for the bad corporate actor. Ultimate Guitar are bad actors. Denounce them. They certainly are cheeky, putting something they didn’t make out with a new skin that phones home.
Django site down: certificate has expired
https://www.answers.com/Q/Is_the_earth_opaque
The most important benefit of preserving the history is being able to go to an exact state of the program in the past. Pinpointing the commit that introduced a regression is often by far the quickest method to localize the problem. And it is impossible when the history is rewritten, and consists of snapshots that were never even ran.

This benefit is much more important than having a visually pleasing history. And you can always get a visually pleasing history by adding a few flags to git log.
I'm not sure why you say it's not for crash reporting. Sentry can be used both is CI and in the distributed application.
I have a boat and am willing to offer GPT-J a ride...
"bacteria haven't evolved the correct enzymes"

Yet. The results might not be that great for humanity either. Especially if the bacteria get, shall we say, overly eager and efficient?... and plentiful.

That said, there's plenty of obscure bacteria having a decent stab at the problem and having a good time. Humans are helping them along as well.

Like all decently powerful tools there's a possibility for harm and hope.
> Only morons use bare JWT
Why in the world would you write something like this?
https://thenextweb.com/news/kashmirs-police-want-people-to-r...

And more news like this. I have been told by a WhatsApp admin who runs a news group how the police took his mobile phone and returned it back after some time and he has been warned multiple times to not post any news critical to india.

I believe they install this nso spyware or something similar on their phones so they get to know what is spreading and who is doing what.
Ask HN: How to get started with CB radio?
I am looking to equip our house (in Bay
area) with a CB radio device for disaster communication scenario as well as to expand social network. What is the minimum required equipment/permissions needed to start?
The site only shows "Service Unavailable".
Godot XR progress update June 2021
> can they go broken in the first place?

I guess if financial obligations exceed revenue (and assuming they can't borrow more), they go broke?
You'll have to reinstall anyway, since you can't "uninstall" the Store and stuff, it needs to not be there to begin with. LTSC ISOs are downloadable from MS. Its very similar to Server 2019.
“Liberal” today basically is the man. The word in American politics is associated with very illiberal policies, ironically.
RealRisk, make sense of your stats
> a service like Sentry should never be a SaaS

Unless you can see their private config, we don't know where SENTRY_DSN_KEY is pointing. You can host sentry yourself. (https://develop.sentry.dev/self-hosted/)

I get you're worried about crash reports being shared, but that warrants a big "if they're using the hosted version" qualifier.
Be aware that this is not about the original Sim City game, but about some newer versions.
Graph Programming (2020)
Should all be fixed now! See https://github.com/James-Livesey/atto/pull/7 for more details. In the end, using `input` still wasn't sufficient to fix the lag, so instead I 'bodged' the delay before rendering happens by adding a 10 ms wait between keydown and render. But yes, you were right in thinking that `hidInput` wasn't 'ready' for the renderer to get the value of!
> I have a lot of open source code that I love to share for things like education or private stuff, but if you want to use it for something real, you need to hire me.

Then you should share your code with a license that reflects that.
Like loan sharks care about helping poor people. No thanks to predators offering help. Audacity ui worked fine for me for over a decade. Your opinion otherwise doesn’t justify such rapacious behavior on the part of Ultimate Guitar, who basically hijacked a community project for their own ends. Bad faith actor, and I’m having trouble seeing your comment as innocent. Who do you work for here? I find your association of good ui and telemetry to be highly suspect and certainly not logical. Feel free to correct my ignorance and elaborate on your strange proposal. NSA backdoors don’t make themselves, there’s always that special someone on every committee
I think devops will always be needed in some incarnation for companies that are subject to SOX and SoD.
Chinese youth rejecting the pressures of hustle culture by ‘lying flat’
Comment makes me think real names are required for credibility. In these times posting as a moniker is more important than ever given the low bar for termination in today’s culture.

Lack of a name means absolutely nothing IMO.
There are many forms of plastic made from many different chemicals. Fortunately some of the most common ones like polyethylene are chemically harmless to life. Some plastics like PVC and some synthetic rubbers may contain hazardous additives but most plastics are quite harmless.
You always can! There are tons of outreach communities, and good design + programming skillsets are always needed.

If you're on ClubHouse, I'm happy to invite you to Small Steps & Giant Leaps, we have regular "rooms" with folks at NASA, ESA, the private space industry and (soon) JAXA.

https://twitter.com/StepsLeaps
Indeed! I grew up in a typical suburb where my agency as a child was strictly limited by my parents' ability / willingness to drive me places. Most parents don't realize how hard this is for their kids, mine certainly didn't. It's no wonder kids trapped at home end up spending so much time on the internet.

I'm not old enough to really be thinking about kids, but I would never, ever inflict the suburban lifestyle a child of my own.
We are doing favour to us and to other living species.

E.g. restoring mammoths would add a bulldozer that would trample trees in the north and bring the place back to its natural state of grasslands, that protects permafrost and CO2 stored in it

see https://pleistocenepark.ru
I think a sweet spot is "specification by example" also called behavior driven development (BDD). You take a more or less standardized, but human readable language to write down the specification and implement test adapters for it.

A typical tool for this approach would be Cucumber: https://cucumber.io/
Perhaps you already know, but…

The `=` prefix in zsh works, but is a different beast entirely. The backslash trick will simply stop the command parser from expanding the alias, while the equals prefix will expand to the full path of the given command at parsing time. For example:

$ print -l =cat =bat
/usr/bin/cat
/usr/bin/bat

While it is a trivial difference in your use case, it can be useful in itself; You could use `ldd =zsh` instead of needing to provide the full path, or `dpkg -S =make` to search for /usr/bin/make(or whatever) instead of returning results of files with the string make anywhere in the name.

It is a default setting for the expansion system(only when in zsh mode), but can be disabled with `unsetopt equals` if you dislike it. Gory details in zshexpn(1) and zshoptions(1).
A completely unoptimized terminal renderer that runs at several thousand FPS
What on earth? Sentry is a high quality, open source, self hostable crash collection tool and service. Your comment is FUD through and through, to the point where I'm wondering what your agenda is. You work for newrelic or something?
thank you. I'd hazard a guess that an additional step toward information demarcation would prove beneficial: Bifurcate the task manager into an "everyday" mode by default that displays /currentState where curentState = throttling, user-lowered or heightened TDP via TDP UP + ample cooling for sustained loads: Indicate currenState next to a colored icon set & standard percentages.

Then, implement advanced mode that contains a deeply similar but mildly extended UI. Imagine Office with 1 ribbon tab, cleaned up, vs 3, filled to the brim with choice, tools. In principe, thinking of keeping the diff small but noticeable only slightly, like that.
Can I have a look at them?
As someone else said, you get the results you vote for. Change needs to happen from the bottom-up starting with the people who keep voting for these failed policies and the politicians behind them.
Pretty cool. They note that they are inspired by Go by Example [0] and Rust by Example [1], and this book seems stylistically similar to the community-driven Learn X in Y minutes site [2] which covers quick syntax/conceptual overviews for many other languages as well.

For the same target audience looking for free introductory coursework/exercises for Haskell, I'd recommend working through the Data61 Haskell course [3]. Brian McKenna has a nice Youtube series [4] covering it.

[0] https://gobyexample.com/

[1] https://doc.rust-lang.org/rust-by-example/index.html

[2] https://learnxinyminutes.com/

[3] https://github.com/system-f/fp-course#readme

[4] https://www.youtube.com/watch?v=NzIZzvbplSM
The quote from the direct message made me respect Eleuther much more. Largely because I had no idea such ethical considerations were even being made.

Understanding the biases of these datasets is clearly more nuanced than I realized and I'm glad Stella had a nuanced understanding here.
Proofs are more about understanding why something is true, than verification per se. See this well known article by the illustrious Bill Thurston (RIP):

https://arxiv.org/abs/math/9404236
Welcome to the metaverse
I've forked the codebase and removed most of the code related to networking, crash reports or sentry telemetry.

While I have been cautious and was trying to make sure that not any code could run by mistake (or false environment variable / ifdef checks down the line), I have to say that The Muse Group's intent seem to have been clearly that the code can be built without any of the tracking.

All networking related features seem to have been optional, and could be disabled via environment variables like `HAS_NETWORKING` or `HAS_SENTRY_REPORTING` etc.

I've detailed this more in my comment in the GitHub repository's issue [1] to make sure others will read about it, too.

Personally I think this is a classical miscommunication error, and it seems as the intent of Muse Group was to be as legally compliant as possible. Of course, a dialog where end-users could opt-in to everything would've been nicer than enabling/disabling it via build environment flags - but that could've been a simple rational discussion.

My current temporary (and building) fork is available at GitHub, too [2] and I would love to see this project being governed by a community of developers rather than a single owner that can potentially dictate integration of tracking mechanisms on others.

[1] https://github.com/audacity/audacity/issues/1213#issuecommen...

[2] https://github.com/cookiengineer/audacity
Also very interested
You are misrepresenting Sentry pretty heavily here. It's an old crash reporting system and it works well. You can install it on premises completely for free and don't use any of the SaaS stuff. Your data never leaves your data center.

There are also various mechanisms to avoid PII and passwords from being sent in crash reports regardless of if the installation is on-premises or in the cloud.

I don't really know what you mean about sentry dependencies either. For most cases you don't add any code at all, you just add it to your project and it catches exceptions and reports them. If you don't want to use it anymore, you just remove it. I'm sure they would love to get a hook in you, but I haven't seen it yet :)
I love this tbh. It's a great indicator and allows me to easily use existing tracking/functions in Activity Monitor to assay thermal headroom at particular points etc
$42bil to fix all structurally deficient bridges in the whole of the USA seems pretty cheap. I was expecting a much larger number considering the doom and gloom here.
This is a fiction book about the aftermath of an oil spill, developing enzymes to digest the hydrocarbons and how it all then gets a bit out of control..

https://www.goodreads.com/book/show/86452.Ill_Wind
Some Chinese shun grueling careers for 'low-desire life'
It fooled me, too. The line of thought is not that unusual for this site. It fits all the boxes: argues to give the government more money, is against private healthcare, attempts to show the author's unconventional brilliance but makes no practical sense. I initially assumed they are expecting settlements to spring up around the hospitals they build.
The spaces issue should now be fixed (see GH PR #7)! If you do a hard reload, it should be much easier to edit now.

`if`/`end` _should_ work; try out this demo to see it in action:

https://jamesl.me/atto/?code=10+num%3D0%0A20+if+num+mod+2%3D...

If you press Esc and then run `list`, you should be able to see the code behind this demo. More info about `if` and many other control flow statements are available under `help` > Command reference > Control flow commands.

You can also do some one-liners, too: https://jamesl.me/atto/?code=10%20num%3D0%0A20%20if%20num%20...

Though not precisely the same as some of the original BASIC syntax, I've made adaptations so that `if` works on multiple lines (instead of having to make multiple `goto` statements), much like modern PLs.
ya kernel_task
New UI/UX. Readable text is so old fashioned.
A cool thing about = is it expands to the full path of the executable, so I often use it to edit the shell scripts that are in my PATH, e.g.

vim =audioctl

Expands to

vim /home/myusername/bin/audioctl
We're quite likely to start running out of fossil fuels in the next few decades. It is unlikely that the loss will accelerate.
It is hard to write properly, but most use is hacky. It works for the intended purpose. ShellCheck does go a long way tho.
Depends how real you consider the customers that keep LispWorks and Allegro Common Lisp still in business since the Lisp Machine days,

http://www.lispworks.com/

https://franz.com/

They are surely not surviving the last 30 years out of charity.
That’s sounds like an interesting topic for a book. Is there no terminology yet or is the current terminology inadequate?

Also do you have place to find out about the book ince it is ready?

I am currently reading “The Value of Everything” which is great.
Say humans went extinct and some alien species revived us from collected germ cells. Even if they could work out all the genetic quirks to make new population sustainable, 40000 years of social progress would be lost. Resurrected population wouldn't have benefit of any scientific advances, nor would they have any sense of rational thinking, philosophy, religion, social structures, not even language and writing.

Humanity wiped out multiple species' social history and that change is irrevocable.
I mean, it's literally capitalist capture, but you do you.
No, names can consist of more than one word. "New York City" for example is three words making up one name.
This ‘Ponzi scheme’ (bond issuance) is the most efficient funding mechanism by far, and is proven to work sustainably within limits.

That limit is the marginal point where the expenditure equals the net asset value gain resultant from it, such as real estate prices. How can you know this limit? You can’t, but the bond market can guess at it.

Let’s say that you have a nice picket fence suburb with no police department and lots of robberies. You float a bond for your first police officer (not that this will help, but, run with it…). People buy it for nearly the risk-free rate. Why? Because they know that they will get paid back by the next bond, which will also get funded. Now the cop floats a bond for a Lamborghini. The demand is much lower, and the interest is unsustainable, so it doesn’t get funded.

Now here’s where it goes wrong. The mayor sees that nobody wants to pay for the Lambo, and solves the problem by packaging it up with everything else. This works for the first Lambo, but they want 10 Lambos, so the bond interest rate is unsustainable.

So what now? Taxes. They put a bunch of taxes on the residents, and then tell the investors that the Lambo bond will now get paid by tax revenues, which they have ultimate authority over. Now the calculus is different. The value of the expenditures is almost irrelevant. The only thing that matters is the marginal point where an additional dollar in tax reduces the net asset value by the inverse of the tax rate (e.g. $1 in tax revenue at 1% => $100 value destroyed). Notice we’re no longer talking about increasing values by large multiples, but destroying value by large multiples.

Now the Lambo bond goes out supported by tax revenues. The casual observer might note that the people of the town are now paying the bond holders for their right to exist on the land that they ‘own’. The major innovation from feudalism is that now the peasants actually pay for the land up-front too, and they pay for any improvements on it, and then higher rent for the improved property.

But that’s only an illusion of sustainability created by forceful extraction of resources. It’s like a strip-mining operation on middle class wealth. Profits are great until the resource runs out. So what is the solution there? Growth. Bring in more people to extract resources from. This is a requirement of the extractive funding model.

Market forces create sustainable economies. Any use of force distorts away from sustainability, toward finite extraction, and extractive models require expansion.
If anything, the condominium collapse in Miami suggests that Strong Towns is worrying about the wrong things entirely. They've been pushing for denser development on the pretext that low-density, suburban single family homes are supposedly a Ponzi scheme with unaffordable maintenance costs, but maybe the real danger is all the high-density, privately owned reinforced concrete condo blocks. Past a certain point they're basically uneconomical to repair - the way governments often handle this for infrastructure like bridges is by just building a new one and demolishing the old, but there's no way a bunch of private individuals are going to be able to afford that out of the blue especially if they've retired. (Particularly given that they cost substantially more to build than detached single family homes in the first place!)
It is your presonal information and it is not owned by your employer.

Your employer may have some right to share aggregated data, but not data that identifies you.
Ironically we are still catching up with what Lucid was pushing for C++ when they pivoted.
> We know all the animals there thanks to a comprehensive survey

The people surveying which animals were there were not from the government, and were not studying coronaviruses. They're conservationists, and it's coincidental that they did this survey just before the outbreak.

> And several lab workers did get sick early on.

So the US government claims, without providing any evidence.

> prior outbreaks didn't take even half this long to find.

That very much depends on which outbreak we're talking about. The intermediate species for SARS was found within about a year, but how Ebola spills over is still elusive, decades after its discovery.

Unlike with SARS, this time around, the Chinese government closed the market down quickly, and also quickly shut down the wildlife farms and culled their stock. That might possibly make finding the intermediate host more difficult.
I have some experience developing desktop apps.

Less than 1% of crashes are reported by users. And only around 50% of users who do report a bug will provide follow up info such as crash reports or diagnostic information.

Before I had automatic crash reporting, I was blissfully unaware how bad my app was.
The bad actor in question has a known history of smash and grab “audacity” with copyright and guitar tablature, Ultimate Guitar. It sounds like some of the historically aggrieved parties need to get together and do something about these trolls
What would be the suggested steps to train it on a new language from scratch?
You can bury the entire IVF field with such arguments.

The good reason is that many people want their own children and though you might find their desire immoral, they are not bound to accept your morality standards.