skysight-inc/HackerNews huggingface dataset:
Interactive rebase allows you to optionally squash a commit down (or edit or otherwise manage them). The idea being that you can keep the important commits that express the purpose of the branch while cleaning up those that are not important for that purpose.
The melody is, but an anthem is more than just a melody.
Completely out of context? It is not Wikileaks job to provide context.
"people called Romanes, they go the 'ouse"?
I think you're holding text-based approaches and synthesis based approaches to radically different expectations. Copilot isn't approaching replacing programmers; presumably a programmer is invoking it, deciding what to keep or change, etc, i.e. generating parts of programs under the guidance of a human programmer. Synthesis can work at the level of providing an expression or a helper function, as a useful tool under the guidance of a programmer.

Copilot suggests some code snippets, and not necessarily good ones. To be dismissive of another approach to generate parts of programs because they cannot replace programmers is like saying that belt-drive bikes aren't worth considering over chains because a belt-drive bike isn't a replacement for a Learjet.
I look them up sorta manually in HN Search but have a bunch of software support to make it doable fast. Let me see if I can dig up the past description for you.

Edit: described at https://news.ycombinator.com/item?id=27284079 and https://news.ycombinator.com/item?id=27236708 and at various links back from there.
So.. serverless apps will not require managing tons of vms and containers, so devops workload reduces 80%? Am I comprehending point? And prognosis is serverless apps will dominate?

I mean, in my small world of using azure app services, azure functions and CI/CD, that makes sense. I work on relatively small and tailored solutions though.
Never mind the giant red bear dining at the table in the background.

Edit: they’ve updated the headline photo. But it is still visible in the Internet archive link: https://archive.is/8vJ6m/b50770e322140d2616cad8e4f5ae3c45d32...
3.5 GHz instead of 4.1 GHz is a 15% difference, not 30%. I never expect multicore performance to be the same as single-core so if that's what you're assuming, it's an unreal assumption. I expect lower clock speeds for multicore regardless of what Task Manager shows.

But okay, so there's some discrepancy, whether 15% or 30%. Okay, so I might underestimate it, and... then what? What would actually go wrong?

I think what you're not realizing is that underestimating capacity is a very different situation from overestimating it (especially when we're talking about underestimating like 0.4 GHz vs. 4 GHz, as opposed to overestimating 2-3 GHz as 4 GHz). When I'm looking at CPU usages it's almost always to figure out who's overutilizing the CPU, not underutilizing it. If I underestimate utilization, then at worst, what happens is I launch a program that needs all cores for max throughput (say a video encoder?), and then get disappointed at its throughput being too small. This is so infrequent (if it happens at all for the average user) that the additional mental effort required to factor in the throttling is quite negligible, and the negative consequences are quite mild. Compare that to the case where I overestimate utilization: suddenly I semi-panic and try to kill the program using the most CPU, and boom, suddenly I'm at risk of losing a bunch of data. The difference is quite asymmetric.
Yes, you can run Windows 11 on Raspberry Pi
Hey HN Friends,

made a small chrome extension so you can see your favorite crypto prices in near real-time

feedback would be great
Matthew Ball .. is responsible for the increased usage of "Metaverse" amongst investors, business strategists, etc.

I think you're right.[1]

[1] https://www.matthewball.vc/all/forwardtothemetaverseprimer
> Why is that surprising to you? CoPolit doesn't actually know how to code, it just generates symbols that match learned patterns.

Idea: make Copilot test-driven. You provide a function invocation and an example output, and it searches for code with similar test cases, then mutate the code until the test case passes within its own runtime (it may need to mock certain things to make tests pass within its own runtime).
Another angle I didn't see in the other comments was comparative linguistics. This came later and wasn't used in the initial deciphering, but it's a major part of the modern understanding.

Ancient Egyptian was related to other languages, and was part of the rather large still-existing Afroasiatic language family, which includes Semitic (Hebrew and Arabic and others), Berber (of north Africa), and many others. (Importantly, Akkadian is one of the first written languages aside from Ancient Egyptian itself, and it was a very early Semitic language, and not so dissimilar from Ancient Egyptian in some ways.)

While only reconstructions, this gives us, in a sense, a model of the ancestral language of Ancient Egyptian. This insight provides more data on possible phonetic values and the nature of that language. There is always a great deal of uncertainty though.

By comparison, Sumerian, of similar antiquity, was an isolate and we do not know any language related to it. We have many texts in Sumerian, and many parallel texts between Sumerian and Akkadian, as well as old Indo-European languages like early Persian. We kind of have the sketch of its sounds. But even then, we have less idea what Sumerian sounded like, or how its grammar works, or what its words mean, than we do Ancient Egyptian. And that is despite the fact that Ancient Egyptians didn't write their vowels while the Sumerians did! Having related languages you can compare to is valuable here.
The interstates tend to go to the airports though.
Is it their job to protect Trump? Because they happened to release the emails on the same day as the most damaging info about Trump came out during entire campaign.
Road wear is caused by weight. Driving and braking slower won't make a significant difference.
This is actually the original definition of an outlaw. You were outside of the law, and no longer under its protections.
Well, consider: someone who is documented as dead appears with a birth certificate. Do you a) assume that this person is the (presumably) deceased person, or b) assume that a living person is trying to steal a deceased person's identity?

The problem is that we're really poorly equipped to handle problems of identity. It's hard to prove that you are you, absent documentation. Documentation usually issued by a government, or by a private agency on behalf of a government. And if that government thinks you're dead, well, all that documentation is worth about as much as the paper it's printed on.

Short of, say, a dental, medical or DNA match, then yeah, this is a really hard procedural fix.
This is an absolutely ridiculous strawman. Just because not every branch is a shared branch doesn’t mean you aren’t getting “DVCS value”.
That's... underwhelming. From the title I was expecting some sort of adaptive camouflage from ghost recon future soldier[1] or something.

[1] https://youtu.be/ufqtU8ByDYs?t=130
Just to warn you, Thunderbird keeps corrupting my RSS feeds and failing to pull them in. I have since switched to Akregator and this is much better.
For words ending in "L" as well ... "som" (sound), "Brasil" (Brazil), the last consonants are dropped. Words ending in R like "lar" (home) often get a gutteralized or dropped R.
Zip can ‘recite’ GPL code by unzipping a source code archive. The fact that you can swap in a different zip file ‘model’ that was ‘trained’ on different data doesn’t mean the first zip file isn’t GPL’d.
This both applies and does apply to the case at hand.

Let's call it differently: dabble branch and share branch. It's the share branch where you interact with others. You are not bound to have exactly one release branch, and often you don't, when you backport stuff to older releases. But this is a branch you keep in order because you share it with others.

Your dabble branch is your playground. You can do weird things, make stupid mistakes, fix them, etc. You do not share that branch with others much, except to let them see its current state. They do not depend on it, and not expect it to be nice.

When your portion of work is done, and you (maybe several of you) want to share it with other collaborators, not involved in the process of your dabbling, but interested in the result of it, you may choose to clean it up. You can reorder commits into logical spans, and meld them. You can split a commit that does two unrelated things, and describe each separately. You get rid of all the noise (if you produced any), and form a nicer picture for your collaborators to review and understand. You do it because you care about their time and sanity.

Then you merge the result of your dabbling into the share branch, squashing commits into one. This keeps the history of the shared branch(es) observable. If anybody wants to step back, they have your original dabble branch, which you now abandon and create a new one.

Dabble branches should be short-lived, a couple of days. You can have many long-lived share branches for features that take long to develop, etc. Share branch history usually does not need cleaning up, so there's usually no point to rewrite it. It allows to merge it periodically with other share branches, if any.
> Somehow this man managed to convince the court so the police just came to a government office in Montreal and shut it down threatening to confiscate all the property. Suddenly the whole thing got resolved in few days.

It's great if the Canadian legal system lets you do this. But this woman is in France, would the French courts be willing to grant such a remedy? No idea; all I can say is that French law and Canadian law are very different.

(Parts of Quebec law are derived from French law historically, but Quebec law has been heavily influenced by English law as well, and French and Quebec law have had 260 years to evolve in separate directions.)
I remember back in the day (like 90’s) there was significant latency noticeable on Macs when typing. Today if I have any problem with my hardware keeping up with my typing, it’s probably radio related. My Logitech MX Keys will stop buffer and then barf out a crap tone of letters, sometimes more than just my backlog. Not sure what that’s all about but I understand others have had similar problem with the keyboard. It’s not frequent enough to give up the otherwise great keyboard, and it’s worse over Bluetooth than Logitech’s wireless protocol.
Reflections on a Terminal Diagnosis (2018)
You're right its long term thinking. A lot of people like suburbs, it makes sense to keep strict zoning for the benefit of the residents long term. That is true long term thinking, rather than quickly putting up luxury apartment buildings that no one will want to live after a few decades.
> Those hackers then grew up, got proper jobs in IT and continued to use what they were already experienced in...Linux.

Honestly by the late 1990's Linux was what was being requested by a lot of employers, with Solaris being the most common system it was displacing (in my experience). BSD simply wasn't even on the radar for most employers/employees.
GPT-J-6B – A 6 billion parameter, autoregressive text generation model
The cavalry is here! /s
But then you have to train a neural network and lose on the speed advantage of UMAP (offline yes but still much slower and finicky).
Which ancient times? It was only frozen after Panini’s time, but there had been changes from original rigvedic pronunciation by then.

And your quibbling is indicative that there have been also been changes today as well - e.g. southern speakers tend to pronounce vowel r as “ru” while others say “ri” and at some point in time the pronunciation was likely more like American English r.
That was an odd summary of the issue at the end. Taibbi finishes by saying this is a problem because it potentially allows corporations to influence state institutions via regulatory capture, which in turn would result in dictating what can be said on sites like YouTube that use, e.g., CDC guidance to decide what is acceptable speech on their platform.

That seems tremendously convoluted to me. Regulatory capture is a problem, but it's a separate issue. Government agencies directing private censors would be a big problem. But private companies influencing other private companies' moderation guidelines indirectly like this, hoping the target company doesn't notice - really?
Oddly light rail in silicon valley uses more BTUs per passenger-mile than cars do. Of course that is caused by the fact that light rail has so few passengers (and the number has been falling even pre-covid).
Here’s a YouTube link:

https://youtu.be/1HUUTzGDGVA
I want a clean merge history I can run git bisect against. The utility of git bisect is much diminished when the commit history is full of broken commits. It works best when all the commits successfully run the test suite at the time, which is perhaps not the highest standard of "clean commit" we could ask for but my impression is that it puts it fairly high vs. the "commit everything" criterion.
Setting everything else aside, flying from LAX to Heathrow in 2-3 hours does sound pretty amazing. Even if it was say 2 or 3 times the price, I'd seriously consider it.

I remember the first time I paid for the HSR option from Amsterdam to Brussels, way easier
Which only proves that you have some expertise in a small subset of the law: that which has affected you personally.
Topolect was specifically invented in 1991 by Victor Mair as a translation of 方言 (fangyan) to get around the whole language/dialect bombshell when it comes to Chinese.

https://en.wiktionary.org/wiki/topolect

http://sino-platonic.org/complete/spp029_chinese_dialect.pdf

It's a way to take 方言 and decouple it from linguistic terms like language and dialects so a proper study and classification of the Chinese language family and its various languages and dialects can take place without interference from Chinese politics. When someone points out that Cantonese, Hokkien, and Mandarin are 方言 then linguists can nod politely, agree that they are in fact "topolects", then continue classifying them as Sinitic languages within the Sino-Tibetan language family each with their own collection of dialects.

Would be interesting to know if the study of Arabic has similar issues because from a layman's cursory knowledge Arabic has similar diversity when it comes to mutual intelligibility.
I'm sorry about the tone of my other reply. In retrospect it was rude.
So you're saying there are areas with single-family homes and areas with higher density. Surely everyone is happy then? If you want HD, move there, if you want LD you have suburbs. Why do you have to change it?
Button and text sizes are the able.

Can you give an example of what you would put in a context menu?
I agree partially. But excuses for using dog slow languages, at least where I've worked, revolved around "it will be twice as fast in two years anyways"

It's clear that's no longer true, which gives less excuses for using say Ruby over Java.
I heard them all the time near Vandenburg AFB in the 70's and early 80's. I don't remember when exactly I stopped hearing them.
> that means we must reach some agreement on what "better means"

90%(?) of America lives in Single Family homes. We've agreed that this is the best. Dont change it.
Thanks for the questions!

- The javascript and python runtimes are hosted on AWS. With the sandbox editor, resources are shared and code is executed in sandboxed VMs. For signed in users, each user is given a fully isolated environment with their own resources.
- typescript: We'd love to add it, though we haven't decided when to do so yet. If more people request it we will surely expedite it!
- environment variables are stored in AWS Dynamo DB and are encrypted at rest
- Intellisense for installed packages: would love to add this soon as well, though like Typescript, still on the backlog for now. Would love to hear any other ideas for enhancing the editor experience if you have them! Happy to chat more anytime - nick@napkin.io
So can anyone knowledgeable regarding text rendering comment on the last comments there?
>So it's not "almost certainly not" it's "we have a long way to go".

Says you. Are you a subject matter expert?
Good example I guess. German rocket technology was a decade past anyone else. The space race and moon landing wouldn't have been possible without the Nazis. But I don't think anyone is stupid enough to argue it was a worthwhile trade off
After hearing the author speak[0] about the construct of race (notably in Barbados, where English masters sold to coerced indentured people the idea of being better than the imported enslaved people, along with an early form of what I know as “The American Dream”) as a sibling to capitalism (in part, exploiting others for material gain), I felt a bit unmoored from my current and individualistic antiracist understanding. Sure I can change, and companies can look like they’ve changed, but I am still indirectly exploiting many people for the luxuries I enjoy; I’d rather we find a better way to go through life.
I’ll be listening to her book[1].

[0] The Blindboy Podcast episode from 2021 May 30, The return of Emma Dabiri

[1] https://www.worldcat.org/title/what-white-people-can-do-next...
One improvement would be to use drop down menus and context menus like other apps do. It’s not about emulating Lightroom but about behaving like most other GUI applications. By using drop down menus a lot of the right side of the lighttable screen could be removed. This section looks very overloaded.

Another nice feature would be to resync an imported folder to detect moved and deleted images. Also moving folders/film rolls would be nice.

I am pretty ok with the darkroom screen. My main problems are with file handling.
This used to be the case -- XP era had it report as a percentage of the target frequency, so an Athlon XP would usually run at 110%. This is confusing to people who believe 100% is the maximum.
Like I said, this is like saying ketchup and mustard are the same.

I'm sorry if you can't appreciate the difference between the two but saying that the main thing different between them is the pepper is ludicrous as is saying they're meant for the same kinds of culinary use.
> As a human, I am allowed to read copyrighted code and learn from it. An AI should be allowed to do the same thing.

You're taking the "learning" metaphor too literally. Machine learning models do not learn. They can and do encode their training material into their weights and biases, too. That's what Copilot was doing, regurgitating parts of its training data line for line.

To me, that is not much different from transforming a copyrighted piece of work with, say, compression, a lossy codec or cropping. There are plenty of people who can learn to play Metallica songs really well, but if they copied specifics aspects of their work it would be copyright infringement, as well.

A human being can literally learn. We can understand abstract principles from one copyrighted work and apply them to another without actually infringing its copyright. A ML model does not understand, it is a statistical model. It is inherently a derivative work, and it often encodes the copyrighted work into was trained on into the model itself.
You just listed a bunch of things that seem pretty subjective measures of a city.
What are you talking about? Panini did detail the pronunciation of each character. And the actual pronunciation (i.e. accounting for things like assimilation) is then encoded in the writing via Sandhi.

Likewise, we have older information on pronunciation as well in the Pratishakhyas.

Ancient Indians cared a lot about accurate pronunciation, especially for mantras where the thinking was that without correct pronunciation, the mantra would not work. Picture the Harry Potter "wingardium leviosa" scene.

Modern don’t actually hew to the prescribed pronunciation for certain letters, but it’s certainly specified by Panini.
The range of techniques he uses is amazing. Who would have thought to nickel plate the magnet to change its size? String gaskets. Foam board valves. My making hobbies are far more limited by my narrow imagination and awareness of what's available. You can polish aluminium? No wonder my aluminium things are so ugly.
For business applications, formal methods are really limited to core algorithms.

The real problem is that data entry and validation should be a solved problem. Sadly this is not the case. Try using .Net WPF or React and your only recourse is to Stack Overflow. These frameworks are over complicated and are full of weird edge cases that make everyday programming tedious and error prone.

Lets get our house in order before we break out the temporal logic.
6 Reasons Why You Should Stop Using Google Analytics
Interesting. It doesn't say they're illegal, it says they're illegal in Single Family suburbs. Its like they want the benefits of low density housing but somehow not do low density housing.
If you want to look at it that way, "Shiri" can also refer to 知り which is the noun form or the stem of the -masu form of the verb 知る ("Shiru") generally meaning to know.
>That's not a law. That's a cautionary decision made by those companies or projects to make it more difficult for competitors to argue that code was copied.

Okay, so it's not law, it's just a policy compelled by preceding legal judgements. Case law, perhaps.
No, says you.

> non-trivial

> does not yet exist
Cloud based solutions are demonstrably not secure. The brains who built the software clearly can't keep it secure either.
> I did not edit my posts after reading their reply, and the false accusation was that I changed my comment after it was replied to.

Replies exist before you read them.
EU countries have real ID with biometrics though...
When one tears into "race" its really just tribalism. A "Us vs them" or "Them vs us" or even "My tribe is better than your tribe" ... petty to be perfectly honest yet somehow politics put weight behind it and now its taken as fact. Maybe we are not the smart specie we think we are.
Bravery doesn't enter into it -- I used the word because as linguists, we want to refer pragmatically to "whatever Chinese varieties actually are", rather than entering into endless debates about what is a language and what is a dialect.

By the way, I'm a linguist (and a native Cantonese speaker) who is acutely aware of the dialect/language issues surrounding our topolect, so while I sympathise and thank you for recognising that Cantonese would in other times and places be considered a language, using "topolect" allows us to focus on the topic at hand.
A simple example would be to select an image or images in the lighttable screen. Pretty much all buttons from the “selected images” section would make sense in a context menu. Right click the image and see applicable actions. Users are used to that.
I think it’s 473 suggestions that had interesting quotes of code from the training data
In California OSHA rules dictate that employees must wear face coverings.
Very liberal until it's time to actually solve their own backyard's problems eh.
> depending on the environment and personal positions, kindness isn't necessarily the most useful option

That is why C-level is so important. It starts there the creation of an efficient well-managed company were collaboration, trust and kindness are nurtured and valued.

I have worked in both types, companies that value trues and companies that value internal-competition, distrust and "strongman". And kindness is way more effective at delivering, finding and correcting risks, and it is a pleasure to work there.
Not following. Linux reports each core as 100%. So an 8 core machine maxes at 800%.

So seeing 200 load doesn't indicate to me that it's throttled, but that it's using the equivalent of two full cores. Or did I misunderstand?
Hmm I'm not sure, the problem with phones is the screen size. Just getting enough information on a screen is difficult then intuitively managing it. Even a tablet might struggle.