skysight-inc/HackerNews huggingface dataset:
Git reflog absolutely counts as the first step of undo for several workflows, but you’re right there are other commands needed for some kinds of undo.

Undoing a push does require a different set of commands, but my point, to the question @amelius asked, is that you can undo both push and add, and whatever other mistake you’re thinking of, difficult or not.
> This may be a hot take, but if you thing that $programmingLanguage is a discrete skill you're doing something wrong.

Hello programmer! I'm a recruiter. It definitely is a distinct skill to know different programming languages. The reason is that years of experience shows that different pain points exist in different languages. What I'm looking for is someone who can anticipate those issues in advance. Moreover, software architecture is different in languages and building for scale as well. These things are honed through experience. So no, people aren't doing something wrong.

Disclaimer: I'm not a recruiter. I'm a programmer, and I don't believe a word I just wrote. I'm fairly sure that some do.
Regarding the early formats' fidelity, the defense Napster should have won with was that the plaintiff's assumption that digital copies were any good was false. The mp3s in question were barely broadcast quality, thus sharing low bitrate mp3 was not any different from sharing recordings of broadcast radio, a legal activity.
Ah but no one ever got fired for using Bloomberg data in their app
You keep repeating the word "efficient" but there is nothing less efficient than animal farming. By far.

Both in terms of land, water and energy usage.
The reason I learned about cherry picking, rebase & all is because when I tried using IntelliJ's UI to see my history, I saw a lot of options in the context menu and just searched what they meant.

It is also with a GUI that I learned you could rebase on pull, instead if merging and getting an ugly "Merged remote tracking changes" commit.

I encourage everyone I know to do this.
It's the whole reason for the UK tube strikes right now too, and the media is trying to paint the union guy as some Marxist villain when they just want decent wages

The whole thing is totally absurd and short sighted, it's damaging to society. This is why there's more stability in some EU countries. We shouldn't be sacrificing stability for profits, that's a terrible idea. We need a stable populace to make stable progress and have a robust system that lasts for generations
Bayesian Workflow (2020)
The alfalfa is also used for cows grown in CA for CA residents. That's also a bad thing. Cow farms should be significantly limited in arid climates. There are ecologically better alternatives.
Study Argues Developmental Dyslexia Essential to Human Adaptive Success
The switch was 6809 to 68000 with 8 bit bus (like the TMS9900 in the TI99/4A) to keep Raskin happy that a machine was still cheap enough with only 64KB. The goal was to share some of the Lisa software. But having a very low cost Lisa got Jobs excited and he ended up taking over the project.

https://www.folklore.org/StoryView.py?project=Macintosh&stor...
Way to go man - do you have relationships with the research departments on the sell side?
LA should really be compared to the whole Bay Area, not just SF.
Similar here. Mine was also very socially challenged, so to speak.
Take a look into rustdesk the server ie self hosting bit has been recently open sourced. It's basically Teamviewer but faster and rock solid so far. Some features are missing but the basics are there. I'm going to be dumping our TV account quite soon.

The missing piece was remote installing the client on Windows en mass to be able to be able to switch to root errr Administrator. TV allows you to pass Windows creds through to remote install itself but rustdesk can't yet or that might become an "enterprise feature". However Ansible can manage a WinRM enabled Windows box with Kerb and encryption over http and no client install. You can switch on WinRM via a GPO.

Getting some bits of Ansible working on Arch and certain other bleeding edge distros might involve pip install --update pycrypto (and/or) pykerberos. Python 3.10 deprecated something in a rather cryptic way, that I'm sure was jolly important but broke quite a lot of things important to a Linux sporting sysadmin in a Windows world.
Sorry, but I read in your documentation:
The Programming Language Oberon+
....
4. Declaration and Scope Rules
....
The scope of an object x extends textually from the point of its declaration to the end of the block (module, procedure, or record) to which the declaration belongs and hence to which the object is local
I did not buy into the crypto stuff at all. And, in turn, there are many pompous people on the internet constantly spreading FUD about how the republican party will wreck their lives. Hacker News is quickly becoming a very left-leaning Reddit site with all the one-sided conversations lately. Just look at the previous article about the Supreme Court decision.

FYI - the reason I think this is all garbage media:

(1) This data is already present in the other apps on your device (calendar appts, location tracking, other health apps). If the govt wanted the data, they don't need a menstrual tracking app. They already have it.

(2) Most importantly, you are creating fear in people for using apps to track their health. If you tell the masses the big, bad republican govt will be knocking on your door because of some app, you are telling them to avoid/stop tracking their health. This, in turn, takes the power (education) away from the people who need to track their health due to health concerns/issues.

My advice: do not live in fear. Stay away from the media.
Looks cool! Thanks for sharing :)
I find LinkedIN influencers funny for a long time, so I decided to become one. In a sort of ironic way, I sometimes do posts on LinkedIN where I just fluff a dumb story / idea and go with it because I love all the reactions from people that probably don't read it because it's obvious how dumb it is.

Last one was about moving all my company's servers to a renewable-using co-located server facility that prides itself in their personal connection to the underlying hardware and how their approach is similar to how Belgian monks brew beer. Which of course is true because I deployed something on my friend's NAS and he loves brewing beer and taking care of his server. The move has been commented as "Inspiring" by some HR.

Oh I also helped a friend deploy a super simple site on Vercel NextJS so of course it had 99 Google Page Speed Rating so I wrote this big ass post on how my company prides itself in delivering high quality results to our customers. I posted graphs of our almost 0 visitors, the google Page Speed and link to the super shitty website. Almost no one clicked it though a lot of people 'clapped'.

I honestly can't wait to go to an interview where someone asks me about my posts.
I downvoted you because doing one thing does not preclude doing the other. Using an electric car and solar panels is very good for the environment. You can also eat less/no meat in addition.
Can you disclose who provides you with real-time data and what license agreement you have in place?
Why would that even matter?
Factorio had a blog post a while ago explaining why basic A* didn't work for them. On my phone right now so I can't find it easily but I'm pretty sure it was posted in HN.

Edit: found it. https://news.ycombinator.com/item?id=21294354
According to [1] (German) DB and PKP have Gage changing system for loaded cargo trains which work similar to regular ones but require a much longer and slower process in order to deal with the extra weight.

[1] https://de.wikipedia.org/wiki/Umspurung_(Eisenbahnfahrzeug)
"According to city officials, the USB sticks contained sensitive information including names, birth dates, home addresses, tax details and bank account numbers. Due to the memory sticks’ password encryption, city officials were able to confirm that no attempts were made to access the drives."

An impossible to prove claim right there.
If you are doing something that isn't significantly risky and isn't identified by policy as likely to give rise to a significant risk, then you don't need to ask a company lawyer.

If you ask them anyway, it might take a while to get a reply, because they'll be prioritising significant risks.
Considering that this is still the leftover case from 2016, it's not that surprising. It also doesn't seem like much of a performance drop. I guess YouTube needs the clicks.
One particle on two paths: Quantum physics is right
The author's voice in this is trashy to the point of unreadable. Is this supposed to be funny? I would like to read a real article about this camera.
I assume you are being serious, but the truth is that supporting ICE vehicle sales and the fossil fuel industry as a result is supporting industries that are actively killing us and the planet also.

I sure hope you bike (or drive a conflict-free electric car, I guess?) and are powered by your own solar panels if you feel this way.
Transportation and electricity add up to 52% of emissions. All of agriculture is 11%. What part of that is meat? A little more than half?
Thanks to the EU, the internet is more balkanized than before.
But Rust is designed to write high-performance code. If you don't care about performace, you don't really need Rust. Swift or Go seem more readable and easier to use.
Cryptoys banks A16Z funding to build NFTs for kids
Ask HN: I say high growth startup.You think growth of: valuation,FCF or revenue?
Just a simple word association game

You can only pick one and not think about too much about it.
Not the OP, but I’d guess: yes.
There are way too many cows, man, and all because of marketing and greed.
It's a little disingenuous, in my opinion, to compare earnest opposition to exploitative or dangerous use of new technology to a ludditism.
PyTorch is written in C++ and has a C++ API (although the most famous API is — as the name suggests — the Python one).
A (The?) documentary about Aurê and Aurá:

https://youtube.com/watch?v=kGuxaY8HPjs
Lot's of examples mention techniques, I'll mention tools. Find an editor you like to write in, extend it with plugins that help your flow if it's the kind of app that allows it, and learn all the in's and out's to make writing as easy as possible.

I don't have a strong background in technical writing, but often get compliments on my documentation and the secret is org-mode; it makes writing structured documents easy, and there are many tool for converting org-mode docs to any format needed, so it adapts to any audience.
Can recommend!

The rats dig it.
Did I say somewhere that meat consumption is not problematic?
> The belief that there's an "innocent third party" involved in abortion is a religious belief

That is mostly false. If a pregnant mother get harmed to the degree that it harms the unborn or kills it, the legal system (and "popular opinion" in my view) see it as being more than just harming the mother. In feticide, there is an third party involved. The Unborn Victims of Violence Act of 2004 is very explicit about that and it also gives an explicit exception for abortions.

If we view child in utero as similar to a cancer growth off the womans body then feticide does not exist. There would be physical assault, but not homicide, because no Homo sapiens would be killed. That view point conflict with how a lot of people feel in those situations.
It's not guaranteed to be an out of box experience unfortunately, and I say unfortunately, because of how the human mind works. For regular, pragmatic usage, Linux doesn't really have any upsides. So if someone changes, and everything works as it did before, yay, maybe we scored some privacy points, or one-upped a corporation? Great. But if someone changes and is facing issues, and sees no upsides, the conclusion will be clear: the change isn't worth it. This is among the first things that'll come to mind and again, with no positive effects to expect, the person is left with the feeling of regret, or feeling stupid.

This is why I'd like to see the following things in the technology space. Linux, Libreoffice, GIMP, etc being the default software they teach in schools. Them being used as defaults in governments. Linux coming preinstalled on computers by default, with Windows coming with an extra price tag. If these would magically happen somehow, the tables would have been turned - now it's up to Microsoft to adhere to a standard, and people would be confused as to why someone would bother tinkering with Windows and Office when the forms, submissions, contracts and presentations are expected in the libre formats anyways.
Moreover, I believe not all kinds of work are permitted on F-1 visa, so "built an app" with(out) "charge for the application" may actually be a violation of the visa rules and lead to an explusion/deportation/whatever.
It is probably more than a decade ahead because it is one of the few countries on earth that's actually tried to solve the land problem.

http://www.wealthandwant.com/themes/Land_Problem.html

As it stands right now, most people are born into poverty. Why? Because they are born into this world, that is already owned by the past generation and they have no place on this planet. They aren't just humans with no possessions to their name, no, it is far worse, they are people who don't even have the right to exist on this planet, people who have been deprived of the very things that should belong to them.

A person born into land poverty has no means to help themselves, it is illegal for them to help themselves until they have bribed a previous land owner with years of their time. Imagine being born into this planet with an obligation to work 15 years to acquire land. Being born is no longer a blessing. Everyone who was born must justify their existence in front of the land owners.
"str" and "String" guarantee UTF-8. To make a String from an array of bytes, call

pub fn from_utf8(vec: Vec<u8, Global>) -> Result<String, FromUtf8Error>

which consumes the input Vec and returns it unmodified, if it's valid UTF-8,, or reports an error, if it's not. There are a number of related functions in this family. Such as

pub fn from_utf8_lossy(v: &[u8]) -> Cow<'_, str>

which takes in a slice of bytes and checks if it's a UTF-8 string. If it is, it returns the original str. Otherwise it makes a copy with any errors replaced with the Unicode error character.

Vec<u8> and array slices such as &[u8] are primitive containers - they can store any sequence of u8 values. String is more like an object with access methods.
PyPI Python packages caught sending stolen AWS keys to unsecured sites
String in Rust is very similar to std::string in C++, while str is std::string_view except it is safe to use.

StringBuffer in Java is not like String in Rust. In particular, one cannot pass StringBuffer in Java to a function taking String, while both Rust and C++ allow to implicitly convert the string backed by a heap into the corresponding read-only view.
I actually only recently learned that the 8008/8080 was in fact not based on the 4004/4040 instruction set. They used the same numbering system, but the ISA has little to nothing in common with it and in fact the 8008 project was in started before the 4004:

https://sites.google.com/site/microprocessorintel4004/8008-8...
The problem only occurs when you are using it to fill mostly empty files, particularly in empty projects.

In an actual codebase the frequency you are getting 'snippets' is less than 1%, not 20%.

This was discussed in the FAQ for the beta.

The straw man around this topic is wild.

Anyone who has actually used it should know that in an existing project, it very heavily matches the output flavoring to the existing codebase. When there isn't anything to match, it only has the training data to pull from.

Demoing the edge case where it is set up to fail and then pointing and saying "look at how it failed" is a bit silly. And continuing to harp on it in the comments on a piece about how now there's literally a setting to prevent even those edge cases is perhaps even moreso.
Prove you have something by first selling it to a different university at a price - you can use your existing university to say "we have existing users".

Don't charge your existing university - let them use it free - you need references.
I genuinely prefer greyscale displays. If I weren't visually impaired and/or so much UX didn't rely on color, I'd turn it off permanently except for art creation.
The guarantee exists to speed up UTF-8 processing, so that it can safely assume working with whole codepoints/sequences (without extra out of bounds checks for every byte) and to ensure you can always losslessly roundtrip every string to and from other Unicode encodings without introducing any special notion of a broken character. There's also a security angle in this: text-processing algorithms may have different strategies for recovering from broken UTF-8, which could be exploited to fool parsers (e.g. if a 4-byte UTF-8 sequence has only 3 bytes matching, do you advance by 3 or 4 bytes?).

Having the "valid UTF-8" state being part of the type system means it needs to be checked only once when the instance is created (which can be compile-time for constants), and doesn't have to be re-checked later, even if the string is mutated. Unlike a generic bag of bytes, the pubic interface on string won't allow making it invalid UTF-8.
> A new aspheric 50mm f/2 Summicron, lens alone, is now $12,560, about 25x what we paid for the camera and lens together.

Wow, that's actually the APO version (apochromatic, made from some special combination of controlled dispersion glass), but yeah they did find a way to make their stuff cost even more. I had jumped because it is way more than the older non-APO 35/2 ASPH which used to be around $2k, the regular 50/2 Summicron is under $3k, and the 50/1.4 Summulux ASPH which is around $4.5K. A "discount" is available at BH, merely $9K+ if that helps:

https://www.bhphotovideo.com/c/product/860529-REG/Leica_1114...

I guess I will keep using my phone camera.
Yep, and also add on social/medical/pension paperwork and permits…
This list seems awful. How is Istanbul ranked this low? Almost all Chinese cities seem incredibly underrated, Beijing and Shanghai on a level with Athens, some of the top 'second tier' cities on par with Latin American cities? Dubai and Abu Dhabi as 'livable', not for the workers there, that's for sure. If you wanted to put a positive spin on it you can say the Economist knows its readership very well.
It varies. Newer homes tend to have a lower ratio of bedrooms to bathrooms. Split level homes with the bedrooms upstairs tend to have at least a half bathroom downstairs. And of course, if you have a home custom built or remodeled you can get whatever you're willing to pay for.
I hasten to add I'm not a train spotter (that's what you call them over there, right?) I don't have a model train of any gauge.
Sorry - not irrational nor toxic. I try to keep a very balance opinion on everything I read. I call BS when I see it.

And, what is the simple pattern you are trying to prove? That a menstruation-tracking app will ultimately lead the govt to knock on your door because you missed your period? Please, step back and take a breath.

And, I don't need to prove anything about the govt not doing something. Again, please take a step back and take a breath. All this FUD about a Republican govt taking over your lives is just that - FUD.
Disproven is doing a lot of heavy lifting here. Is there a study you are citing?
> why would a primitive container make guarantees about the values it's storing

If you know you have valid UTF-8, you can safely skip bounds checks when decoding a codepoint that spans multiple bytes.
AWS Sent a Snowcone to Space
They are following Tesla's playbook here. Both found that they can get a better price by selling a used car than they can from the buyout price in a lease.
Any, which give you right to work in another country, or which lower barrier to got job in other country. Because IT is basically world specialty, mean, the more countries achievable, the higher will be your compensation.
I've heard that reading from a novel daily, with a large continuous story, increases empathy. This effect is said to last for 5 days after the last reading session. Unfortunately I can't find the source, but I think that this is a helpful data point. With the moral of the story being that it's something to continuously keep up, to have the benefit.
By publishing a RFC.
Never a truer word said - get out and (initially) get uncomfortable. It's like money in the bank, it'll save up some nice social kudos eventually.
I immediatly checked the box. Peace of mind for what I put in my code, and honestly codepilot would still be useful even with having only access to the local code base.
The spec is a work based on the original Oberon-2 spec; I tried to not change too much; in the referenced section I just replaced point 3 (pointer forward declaration) by "The order of declaration is not significant" and thought it was clear enough; apparently not, so I will add some clarifications. At some point I will have to re-write the whole spec.
It allows you to maintain a network of people you have professional ties with.
To pick a nit here, when most people say "Give teachers more money," they mean exactly and precisely that, giving a higher salary to the boots on the ground in the classroom. What ends up happening though is that more money goes to the school system, and some paltry amount may trickle down to the teacher, but most if it get's eaten up by principals, superintendents, and an army of other administrators, who do not actually improve outcomes.

It's my firm belief that most of the issues with our educational system would be rectified overnight if every school district halved their administration.
Oh, well there's your problem. Gaming laptops are notoriously useless on Linux, oftentimes moreso than Macs. Gaming laptop manufacturers only sell products to Windows users, and likewise don't really care if they buy cheap components without proper driver support. It's a common and sad practice, but I kinda have to blame you for not doing your research here.

I do wish you luck in the future. Nobody deserves to be saddled with telemetry/adware just because their hardware is unsupported on other OSes, but blind-box reverse-engineering the drivers for all your esoteric Chinese WiFi cards is oftentimes not really worth the trouble. Like I said in the other post, Linux never claims to have driver parity with Windows (nor can it, really). However, informed consumers can pretty easily source hardware with excellent Linux support. HP and Lenovo sell first-party machines with Linux preinstalled and guaranteed driver support, as well as many other smaller manufacturers. With cheap, cobbled-together gaming laptops, that's often not possible.
We need a RFC for protecting the internet.
We are the weirdest and most underestimated startup on the planet. Reverse pitch us, and bring your A game. www.molecularreality.com
> For example, in Kansas City a bus stop at a particular intersection was attracting drug sales and loitering. So the police called the local transportation authority and had the bus stop moved.

> “I think within a week, maybe not even that, that immediately cut down on the loitering and foot traffic,” Capt. Jonas Baughman told the local press.

As an outsider, I have no words for how absurd this is to me. The fact that "cut down on the loitering and foot traffic" is somehow presented as a good thing is beyond surreal and infuriating. It is really difficult to comprehend a free society where standing still in a public space is a crime, and where the priority of police is to make people walk less and not hang out in public spaces.
If authorities decide based on political considerations to not investigate a mistake that led to millions of deaths and tens of millions more lives destroyed, they lose an enormous amount of credibility in the eyes of the public.

Full integrity is the only chance we have of having a healthy political atmosphere where the public can trust the establishment.