skysight-inc/HackerNews huggingface dataset:
> Nothing special going on with the function keys. Having them on the same positions as numbers makes them easy to learn, which is important for me as I almost never use them.

Unfortunately, most manufacturers of ergonomic keyboards seem to think along the same lines, so they omit the corresponding hardware keys and argue that you could always put the function keys on another layer if you really need them. I, however, use my function keys hundreds of times a day (mainly to switch workspaces) and I do not want to have press an extra key every single time.

The key principle I follow with all my key bindings is this: The more often I use a certain functionality, the more accessible it needs to be, i.e. the less work (or, literally, input) it should require in order to avoid putting needless strain on my fingers and wrists. (I have suffered from RSI in the past.) In particular, oft-used commands[1] should be available through a single key (or a very short and accessible[0] key chord) if possible. Unfortunately, the most common set of key bindings (Vim/Emacs/IntelliJ/…) usually violate this principle.

Long story short, this is the single reason why I haven't bought an ErgoDox/keyboardio/… so far.

Also, I don't think it really matters whether personally one uses a key X or not. In my experience, you can never have enough keys! And you will find an application eventually – provided the key is in the right place ergonomically speaking, i.e. easy to reach.

[0]: The more often I use a key chord, the stronger the fingers should be that push the individual keys – e.g. the thumb, index and middle finger.

[1]: Commands, in turn, that are used only rarely should actually not be available through a key binding at all – no one remembers them and they only clutter the key binding space and cause confusion when you do (accidentally) hit those keys. Instead, those commands should be accessible through a searchable command palette. (Think Shift-Shift in IntelliJ.)
Given he posted it on HN of all places, he effectively did just that, just in a longer form.
Telegram is pretty decent
Drowning because of a low head dam doesn’t look like drowning either.
Asimov's "The Last Question" is close, though the focus is on entropy rather than any kind of space wars.
Cyberpunk 2077: Censorship flags [image]
General ideas (such as most of repl.it stuff) isn't covered by IP. I doubt that the (former) employee copied exact code in this case. It seems to me that he re-implemented some vaguely similar functionality. Moreover, most of that stuff existed before repl.it...
I haven't used Altium but I have use Kicad and the experience was pretty bad. It's very unusuable software. I don't think Altium has anything to worry about at all from Kicad.

However, I did recently discover Horizon EDA, which uses the Kicad core, but is way way way way saner and easier to use. Give it a decade and it might be worthy competition. Though surely Altium is only really targeted at FTSE500 companies who need really advanced features and can easily afford $10k licenses. I don't see them using open source alternatives.

Anyway, I just want to big up Horizon a bit more because it's so so so much better than Kicad:

https://github.com/horizon-eda/horizon
Did you try nicotine patches?
The data will get better

Healthkit ftw
I've used x2x[0] (released 1996) in the past. One neat thing about x2x was that it only needed to be installed on of the machines and controlled the pointer and keyboard through the X11 XTEST protocol. It was magical how well it worked.

[0]: https://en.wikipedia.org/wiki/X2x
Personally, I didn't understand the title as a security flaw. I simply understood it as a step forward into understanding/documenting the way Intel CPU work. So I don't think it is clickbait.

The only part I'm not clear, is whether it was possible before? The article seem to imply that physical debugging tools (JTAG-like I presume) were already available to do uOP exploration?
Even aside from security vulnerabilities, wouldn't the ability to write your own microcode for Intel CPUs be interesting for many hobbyists?
Why Starlink Is So Important for the United States
Isn't Three Body Problem kinda like this?
>Then Microsoft manually took an action to restore the image results in Bing for the query "tank man."

Did they? https://www.bing.com/images/search?q=tank+man has no results of Tank Man. https://imgur.com/a/U5fDs7P (If you do see Tank Man images, see the edit at the end of this comment.)

If you press enter on the search box with the pre-filled "tank man", then you get a URL with more query-string parameters - https://www.bing.com/images/search?q=tank+man&imgurl=&cbir=s... , and that page does contain the actual Tank Man.

Seems it can be narrowed down to the form= parameter. https://www.bing.com/images/search?q=tank+man&form=QBILPG has Tank Man, without the form= it doesn't. The actual value of the form= parameter doesn't value either, as long as it's not empty.

I have no idea what they're doing in the backend.

Edit: Another weird thing - https://www.bing.com/images/search?q=tank+man with JS enabled redirects to a different page with additional querystring parameters, and this page does have Tank Man. My testing above was done with JS disabled, which is why I got the pre-redirect page that doesn't have his pictures.
It's probably not that clear cut. Maybe they have a full time job. Maybe their employer has An Opinion regarding side gigs. Maybe they live somewhere where a side gig comes with a lot of paperwork/taxes so it isn't worth the hassle.
Different audio sample packs have different licensing terms - some confer full rights to use them in an audio production, some only in non-commercial productions with commercial requiring a license to be purchased.

Similarly, in this case, it's a reference book - and there just so happens to be verbiage that says "for commercial use of any of these, contact the author".
You have a serious issue with the concept of scale if you think that Apple, a trillion dollar company, is in any way influenced by a $99/year developer fee. Any possible positive incentive is grossly outstripped by the risk of reputational damage.

Do you seriously think that Apple values the promise of a scammer’s $99 fee recurring next year more then they would value having fewer scams in their store?

I genuinely believe you’re being unserious here.
I thought these type of interpreters ran in the user's browser. Cross-compile the interpreter to JS or webasm, stream it to the user after they click on which language to use. Built-in libraries could be streamed on-demand the same way or they can be bundled with the interpreter. It would solve the scalability and security problem.
It sounded low, honestly.
Please be my guest. No ACK needed.

"I'm telling you, Molotov cocktails work! Anytime I had a problem and I threw a Molotov cocktail, boom! Right away, I had a different problem." - Jason Mendoza, The Good Place
they wouldn't allow me to make a purchase at the Apple store without leaving my name and contact details

Was this recent? I was able to buy a new Mac just a few weeks ago without giving any information.
Amazing how such a simple approach can achieve content injection on a diverse network of unrelated websites, to the point of raising the profile of the vector and increasing the chances of further spread.

I hope someone figures out which other campaigns were run with these tools. Also, whether you can find output with the link injections in source code, like on GitHub or distro packages.
It seems like Replit's complaint probably doesn't have much merit, but at the same time Radon's defense that "this is just a non-commercial hobby project" doesn't really matter either (except to the extent that Replit might be able to get a bigger judgement if they prevail in court if they can show economic harm). He's either infringing on Replit's intellectual property or he isn't. As far as I know there isn't a special legal loophole for "I did this just for fun".

(I'm not a lawyer, so don't interpret this as anything other than a possibly poorly-informed opinion.)
The majority of Pizzas in the USA use mozzarella from Leprino Foods.

https://en.wikipedia.org/wiki/Leprino_Foods

> Leprino supplies cheese to 85% of the pizza market, including Pizza Hut, Domino's, Little Caesars, Papa John's, Hungry Howie's, Tombstone, Tony's, Jack's, and Digiorno.
Truly Driverless Rideshare Rides Are Coming to California
I don’t know if it’s relevant anymore but I ran my SNP data through promethase years ago. It has a ridiculous amount of information.
True, but at the same time, it is difficult to overlook the weight of Yale, the fact that this was published there, had I not found it so intriguing that I wanted to see what others were saying about it I would not have fact checked it.

"A lie can travel around the world and back again while the truth is lacing up its boots.”—Mark Twain

This is a glorious example of that.
We have all been taught that two wrongs does not make a right. But I was also taught that not standing up to bullies keeps them coming back. More applications should boycott Bing.
would you expect MS PR to say anything other than that, even if it was deliberate?
Those are two completely non overlapping use cases. If you can use pgsql for your problem, you have no business trying to use a distributed key value store instead. That would be at least as dumb as driving screws with a hammer.
People should quit buying alkaline batteries anyway. NiMH batteries are great for just about every application you'd use a throway for, and you only have to recharge them about twice to "get your money back."
Feel free to ask me anything about my experience! I learned so much these last few years and hopefully I can provide some insights on what it’s like working at a startup.
This unfortunately worked much better before it was feasible to hide everything behind a server, having no releases so to speak at all
DOJ seizes $2.3M in cryptocurrency paid to the ransomware extortionists Darkside
If the software is not economical to write then it can't be all that important to the business, right? And if wages are really the problem then wouldn't we expect a lot of such software to pop up outside of silicon valley, where wages for software developers tend to be considerably lower already?
I bring up patents because of the last line in the OP that insinuates that it wouldn't be out of character for Repl.it to react similarly to competing businesses:

> If someone with an actual commercial enterprise were to offend Replit, I shudder to think what treatment they might receive.

Patents would cover both the employee and outside competitor situations.
"Monterey" may look wrong to a modern Spanish speaker, but Spanish spellings were not widely standardized until after the United States invaded and seized California from Mexico.

Rather than being a corruption of the original spelling, the current spelling of Monterey, California seems to be one of the variations in use locally at the time of the invasion.
> CDPR seems to have used the name "Winnie the Pooh" to mark the censorship flags related to China

Reddit thread.[0]

[0] https://old.reddit.com/comments/nua4do
Of course its in bad taste/unethical to build any open source clone of a product for a company you used to work for. Doesnt matter how shitty the CEO behaves, how unoriginal the idea you copied is.

Incredible that had to scroll so far down HN to find this comment.
They now have user submission for adding reporting to hopefully expedite this pain point
Honestly, it was a theoretical idea I've had after having been a "just police" in my previous team. I can imagine that setting trigger to "just" would probably be an overkill in many cases. If I were to implement it now I'd start with "let's just" and "why not simply" is also a good candidate.
I had a second battery instead of a CD, as well as the 9 cell. Trouble is the latches weren’t fewer, it would often slip out, and that would cause the machine to lose power momentarily knocking it out of “sleep”.
There's an important "will" missing from the HN title.
> and started to aggressively glue everything preventing upgrades.

The best way to prevent such practices is not to buy their products.
You are absolutely correct. In fact, most NLP software ignores the formatting of documents which conveys a lot of information as well. For example, section headings must be treated differently from the text that makes up the body of a section. Its very hard to even determine section headings and then its hard to take advantage of them since the big transformer models simply accept a stream of unspecialized tokens.
You are way too scoped in on this specific issue. View the topic of bending to CCP will in other areas of tech, not just search. Cloud providers operating in China is a big area of concern. If these providers have built in the ability for the CCP to access user data, then there's no way they could ever stand up to US gov't asking for the same access. That's just a single example.
Isn't most of the VC ecosystem predicated on that? You can't have unicorns without unicorn-buyers with deep pockets.
the trick, of course, is that your 15% gets you /healthcare/, while our 15% gets us a /healthcare-related financial product/, which will require even more money should we ever use it.
I'm going to build a repl.it clone too this weekend. Seems like a fun project!
If you're going to call someone naive, you should say more than just linking to a paywalled article.
Sometimes, yes. If your brain gets too far ahead of your writing, then you need to pause thinking or you miss stuff.

If this happens to you a lot, you might benefit from training your typing speed up. (or writing, or dictating, or whatever)
They are detecting what they are testing for. But that's in most cases irrelevant regarding what happens to the patient afterwards, because it's lacking major connexions to the clinical situation that will have to be filled up by a human expert.

So it does in fact work. Unfortunately, only in trivial cases.
Not sure if people care about this point on HN. I mean if downvoting someone cost 10 of your own karma, then you bet people would use it more judiciously.
Right, but in spirit of responding to the strongest interpretation of a preceding comment, it's rather hard to miss how advanced were the talks in November 1940. It was not the lack of planning, but rather too much of it. I am talking about official diplomatic notes, all the evidence remains documented.

Citing the https://en.wikipedia.org/wiki/German%E2%80%93Soviet_Axis_tal...:

> Stalin directed Molotov to draft a new pact with a much greater scope, including the division of Europe, Asia and Africa among the four powers [i.e. USSR, Germany, Italy, Japan]. On November 25, the same day as the surprise statement of Soviet nonresistance to Bulgaria's joining the Axis and a potential Soviet joining of the pact [sic], the Soviets offered a counterproposal to Ribbentrop's draft agreement. It began, "The Soviet government is prepared to accept the draft of the Pact of Four Powers on political cooperation and economic mutual assistance". [...]

> On several occasions, Molotov asked German officials for their response to Moscow's counterproposals, but Germany never answered them.

> Regarding the counterproposal, Hitler remarked to his top military chiefs that Stalin "demands more and more", "he's a cold-blooded blackmailer" and "a German victory has become unbearable for Russia"...

Also, I'm not saying that these talks were honest - they were diplomacy after all. But none of the sides were in the "minding my own business" business.
I mean it's not like you're ineligible for service if you can't wipe your machine, I imagine there are alternative directions if that is one of your issues.
City Guesser – Like GeoGuessr, but with real videos that immerse you into cities
That's the entire point. You can please everyone. Just allow other OS options on the Ipad pro.
Yep - works fine and was easy to set up.
Time Capsule was discontinued in 2018. I am not sure I want to trust Qnap or Synology on my TimeCapsule backup for Security Reason. I dont have another Mac to do Backup. And dont want anything to do with iCloud or iCloud backup / restore is very slow even with 1Gbps Internet connection.

How is a customer suppose to backup and wipe their devices?
I get 404. Has the article been retracted?
Chinese people understand that their internet is censored.
It’s like psychedelics, if you haven’t experienced it, it’s hard to understand it.
Maybe in idealistic world but almost every successful tech company is a blatant "stealing of ideas", thinking otherwise is naive snd won't bring you far.
How do you tell the difference between a battery brand that is more expensive because the battery has greater capacity (“heavy duty”, “extra long life”, etc.) and a brand that is more expensive because of the brand name? Last time I looked in the supermarket there were no comparable metrics printed on the packaging.
It’s a lot more common than anyone thinks at electronics retailers, nearly always by the store managers. I worked as a technical consultant to one of the bigger electronics retail chains and it wasn’t hard to notice at many of the stores.
Really immersive webapp that lets you explore the world in an interactive way.

This neat little site got me through the worsts of the quarantine when there was nothing going on.
This is very close to 10% per year.
This post alone is costing replit thousands because many developers reading this will treat them as toxic.
> I think a rational actor wouldn't have made legal threats.

The problem with applying the "rational actor" test here, or anywhere really, is that to a first approximation people are not rational actors.
Usually the state is managed by methods of the class only, with these methods providing the public access or “api”.

This is like a facade or a shop front. The menu you order from but not the kitchen or the chef.

This means you interact with the class just through the methods.

Sometimes the methods are simple - it can be a get and set method wrapping a state.

Why bother? Why not just make the state public?

Because then other classes start to depend on the inner workings of the class in order to not be broken.

For example suddenly you realise a string has to be valid e.g. it is an email address.

With a getter and setter later on you can add validation to the setter if you wish.

—-

When I said “Anyone outside” this might be misleading. I should say any code outside the class. This is not really for security - as you said if the other developer has the source they can change it and use the changed source. You don’t enforce security with classes.

Rather than security, the purpose of classes is abstraction: the goal of reducing the cognitive load. The load on your brain.

For example most programming languages will provide classes to open a file. You can now work with the file system in an abstract way without writing code that cares about Unix/windows file system differences in your code that is doing something else.

This means someone can write a program to scan your disk for mp3 files and catalog them without knowing the details of the files stem, and in such a way that if in the future the file system classes are updated to handle say NAS your mp3 hunter program still works.

Even better it gets a new feature for free!
Apple's email privacy protection hurts creators
I haven’t personally used both seriously, consensus when I searched around to consider switching was that Fidelity’s software/service was better so I stayed.
Right. Writing custom microcode can be useful for understanding fine details of the CPU's microarchitecture, which in turn is useful for things ranging from low-level optimization to discovering microarchitectural vulnerabilities that don't require custom microcode to exploit.
yeah who knows, that news came around the time Soltero joined Google and had all the communications apps under him. So far he has done a good job of consolidating Googles messaging platforms and Google Workspace.

Duo is huge in India and I use it a lot with family, so I can vouch that the call video and audio quality is amazing.

Switching apps ( like the whatsapp to signal ) is always painful though.
US Recovers Millions in Bitcoin Paid to Colonial Pipeline Ransomware Hackers
Seeing as Microsoft had a major lead with Skype, MSN/Live messenger, Xbox chat/parties, and Lync/Skype for Business among others, and was also in the phone space before Apple, it is kind of amazing messaging isn’t a far superior experience on Windows.

I remember in the windows 8 era they were pushing a unified SMS/Skype metro app.
Is there anyone use it this days?
Microsoft VSCoder better then it by a lot, I dont think they can do something by removing Bing
> I'd love to see UI based on the International style

Agreed 100%

But I almost didn't get to sentence 3 because of your hostile opinionation in sentences 1 and 2. :(
There's no mention of any NDA, you've just constructed it as a straw man.
"Those who cannot remember the past are condemned to repeat it."

— George Santayana

"I've got news for Mr. Santayana: we're doomed to repeat the past no matter what. That's what it is to be alive."

— Kurt Vonnegut
How to Clean and Care for an Leather Apple Watch Band
Although Li-Ion cells are getting cheaper and cheaper every year, it still is worth salvaging the good ones from depleted laptop battery packs. When a laptop battery pack is gone it's almost always the case of one, max two, 18650 elements that failed, not the whole pack. I've built some good power banks using empty shells (very cheap on Ebay, Aliexpress etc.) and fitting inside the good cells salvaged that way. They last just like new ones once one discards the bad ones.
The only caveat is that cells taken from laptop battery packs are not individually protected, that is, they don't employ the small pcb containing a protection against excessive charge, discharge, temperature, short circuit, etc. because the needed circuitry is already contained in the laptop battery pack. Power bank shells do indeed contain such protection, so no problems, but care must be taken into insulating the cells contacts so they cannot short, and before fitting them the user must charge each of them to a known identical voltage, so that once they're put in parallel (remember: no individual protection) the strongest ones won't discharge their energy on weaker ones.
This shouldn’t be newsworthy, but it is because of how companies use software to try to force upgrades on people. Apple helped pioneer this strategy
>But again, the legal system is king. It doesn't matter what the computer says.

There are plenty situation where you dont want or need or can have a legal system to be king. For example:

- Cross jurisdiction business, where there is no easy way to sue.

- Lottery/betting like systems where the systems rules are the rules people agreed on and its intentionally that there are no way to dispute/sue anyone.

- DEX (decentral exchanges) order books are public, participant anonymous or pseudonymous and settlement must be final and indisputable. If that's not the case you may as well use a traditional trading solution with a third party handling the trade. You can sue everyone then but you will have a really hard time proofing if the operator itself cheated. Also you have a middlemen who takes a cut for doing essentially nothing. And on top of that you also have the additional risk of getting sued yourself.

I'm sure there is plenty more.
It dont see why people keep trying to declare crypto systems or the traditional system to be the "winner" there is no winner there is choice and people pick the winner for each use case.
So, people without an iDevice get less functionality?

Sounds like Apple.
I trigger multitasking by accident sometimes.

I got fed up with it enough to just turn it off (Home Screen & Dock/Multitasking/Allow Multiple Apps). The modest advantages didn't even come close to offsetting the annoyance of accidentally triggering it then having to stop the workflow to unfcuk Apple's poor UI.