skysight-inc/HackerNews huggingface dataset:
Rust is probably never going to be the ideal first language for anyone to learn. This is a problem because a lot of people will turn to the language they first learnt, which they know best, when faced with any given problem :-(. But it makes sense that the easiest language to learn might not be the best language to use to get real work done...
So glad to see any alternative to a Google product. It looks like we’re slowly moving to a world where it will be basically just Big Corps using Google products and then eventually even they will succumb under sheer weight of “why are you supporting Evil Corp?” It’s becoming uncool to use Google, and they deserve it.
Linus Torvalds on AVX512
Sad that Scott left, but happy to hear the circumstances are ok now.

Nevertheless, thanks to you dang for the amazing work you do, and to Scott for the work he did do.

Is there now (or will there) be a new person on the team?
Hopefully remote working will become much more normal and help with that.
In the long term, people who care about credit and can get it accomplish more.

Because having credit makes it easier to get trust and resources later. It allows you to take more risk without being affected when it fails. It gives you opportunities.
Radical Digital Painting [Lecture]
God that article is so confusing because it says quarter sawn is one thing, then says it's another thing and has multiple diagrams directly in conflict with each other.
Thanks Macha. Hearing a specific case of pain points is very helpful. I am bummed that things as (seemingly) simple as referencing records, and wayfinding is a hard thing to do in a 2020 interface. It’s the most fundamental thing you can do in our platform, and should theoretically be the easiest.

Definitely going to bring this into my discussion with other design leaders next week.
This is a great guide, thanks for sharing!
You can see one or two of the original Internet routers at the Computer History Museum in Palo Alto.
Ask HN: Difference in typing experience between Lenovo keyboard 2 to 1stgen usb?
As a programmer is there any difference in the typing experience, trackpoint, between lenovo thinkpad external usbc keyboard https://www.lenovo.com/us/en/accessories-and-monitors/new-arrivals/KBD-BO-TrackPoint-KBD-US-Eng/p/4Y40X49493 to this one first gen usb (I don't mind about the micro usb) - https://www.lenovo.com/us/en/accessories-and-monitors/keyboards-and-mice/keyboards/KEYBOARD-US-English/p/0B47190 . I don't mind about bluetooth vs non bluetooth only in the typing / trackpoint experience / features as a programmer, anyone has both as a programmer and can tell?
Unlikely after 20 years if truly defunct that they’re going to have retained a lot, best case code or stuff in iron mountain somewhere.

Would try to id anyone who worked on it at the time and then find them. Press releases, article quotes etc. They might know what went where or may still work there.

https://www.ibm.com/legal/licensing
https://www.ge.com/licensing
> I built Mailmask in response to the frustrations of having to deal with spam, email addresses being sold to advertisers, and being unable to unsubscribe from or block certain senders.

Couldnt have said it better myself, its the exact same reason i built my own too.
One of the earliest stories of his career was breaking into people's offices at Los Alamos and picking their safes to get access to their Manhattan project reports when he was impatient and didn't want to wait for them. I think he's had a healthy does of ego right from the beginning.
WSL2's clipboard integration, or maybe terminal emulator. The agony of line endings is enormous.
For my use case, far superior.

It has basically all of the benefits of Ubuntu, with few of the drawbacks.

The biggest benefits for me personally:

1. I have a laptop with optimus graphics. Pop played nicely out of the box.

2. Uses flatpak instead of snap. I prefer native to flatpak, but flatpak to snap.

3. Has very little bloat in a default install.

4. System76 has been consistently moving in the right direction UI wise.
You can get around that using a special "https://web.whatsapp.com/send?phone=[..]" and/or "https://api.whatsapp.com/send?phone=[..]" URL. I think the web. URL only works with WhatsApp web and the api. works on phones, but I'm not 100% sure (I typically use WhatsApp Web myself).

I have a simple form on my website to make that a bit easier: https://www.arp242.net/wa.html.
Well I think it's even more important to consider that if anything you make is exposed to moisture (including simply being in a high humidity environment) then it will expand across the grain. That can cause problems. Favorite story is how my beachfront dad hired a handyman to install a door and the next day it was stuck.
An "open border" does not mean "force everyone to live in one country". It means potentially emigrants have the choice to move. Given that, the upper limit is determined by the number of willing individuals - that they've evaluated that life is better in the target country.
Funnily enough, I was reading this letter last week as part of the excellent compilation, Perfectly Reasonable Deviations from the Beaten Track (which has many more letters).

I've always admired Feynman's ability and perseverance to "see" something immediately as opposed to doing the long and drawn out calculations that are a badge of honor among engineering grads. Actually he mentioned this need to "see" through problems in one of his stories with John Wheeler who was able to immediately understand the ideas of self-action of an electron that Feynman was presenting with equations were just describing reflected light.

I imagine that in this case, Feynman saw immediately what problems the student was grappling with and had the words to communicate those thoughts in an unpretentious way. It certainly struck a chord with me.
I'm a student having summer holiday. Right now I'm programming 10-12 hours every day trying to launch a MVP before I start Uni in September. I basically only take time off if I have to visit family or friends.
Wikipedia claims it was invalidated on appeal.
I gave IntelliJ over 8GB Ram (on a 32GB laptop) but keeps freezing because they say it's a Linux kernel problem in the 5.4 (shipped with Ubuntu 20.04/Mint 20)
Thanks! Yes, the "greenery" preference also prefers water.
> The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to.

This feels like Ricardo’s Comparative Advantage applied to a philosophy of Living the Good Life. The pleasure comes from contributed your unique insight to a solution that enhances the greater good.
There are two possible reasons for this.

One, you simply may not know better. If you've never experienced the typing latency of an 80s or 90s style system, you may not have a reference point for low latency. Not saying this is necessarily the case for you, but I suspect it's the case for some people.

Second, people genuinely have different perception. The most stark example of this in practice for me was the perception of flicker on CRTs. Many people claimed to just not notice flicker at 60Hz, while for me going back from 100Hz to 60Hz was unbearable for longer amounts of time. I'm sure similar differences exist with our perceptions of latency.
They still won't cut it.
Different priorities. I have a coworker who thinks that they need to charge their Model X to full on each leg of a long journey! Very wrong. Quite odd what people think and do including coworkers.

I know another guy who could not abide having concrete in his patio, and had to have it replaced with tiles!

Point is there are always people who get obsessed with strange things. Including panel gaps. Like your coworker.

Someone showed me an imperfection on my Model 3 panel gaps once and I hadn’t even noticed it. And now I couldn’t even tell you where on the car it was. It was so minor as to be unnoticeable unless you are actively looking for it.

Meanwhile the factory is only getting better.
> the statement "P implies Q" is considered true if P can never be true. As an example, let P be "George Washington was a woman" and Q be "Queen Elizabeth is a man". Then the statement "If GW was a woman, then QE is a man" is considered to be a true statement.

> I have a friend who refuses to accept that such a statement should be considered "true".

This is a weird thing to refuse to accept, since it is an ordinary part of vernacular English, a common way of dismissing an assertion as false.

"If that guy graduated high school, I'm the King of England."
> Dude, you said that CAA applies to religious prosecution.

Yes, I said that. I also said that Ahmadiyas are victims of sectarian conflict and not a religious one. Once you include one sect, there will be demands to include all other persecuted sects (Shias, Sufis etc.) How do you plan to deal with that situation? And if so many Muslims are suffering in those counties then what was the point of partition? Why shouldn't we undo that first?
Maybe. I'm having difficulty thinking of a case where you would want to know that a number was 1/2 pi (as opposed to 1.57...), but you wouldn't want to know about 3/19 pi.
Did anyone get headaches after stopping drinking coffee for a few days?
Or perhaps even those that built the flight simulators that trained the pilots.

Now we’ve come full circle.
You can however tell him you disagree. For the sake of children that are listening if nothing else. The rules of this are ridiculous anyway.

Why is there selected group of people and opinions who can run their mouths and everyone else must shut up else they destroyed the event?

This is nice example how something completely different: social hierarchy where it is super importsnt to keep illusion that some people are right.
victims of what?
Too few engineers eschew ego - this is Feynman's point.

Most people are not Feynman. Most engineers today think they have the capability of being Feynman one day - of course, statistics dictates that most will not be.

This is why Feynman's advice is powerful -

The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to.

Feynman here is instructing someone with too much ego, not too little. Koichi Mano thinks the problems he's working on are beneath him - that he should already be working on Feynman level problems! This is why he writes with shame to Feynman about his "humble" problem. Feynman demonstrates to him that no, no problem is too small, and backs it up with how he chipped away at "lesser" problems for a long time to build up confidence and competence. Finally, he closes with advice that could be ported to a middle manager at the smallest bureaucratic company who thinks they don't do anything important -

You say you are a nameless man. You are not to your wife and to your child. You will not long remain so to your immediate colleagues if you can answer their simple questions when they come into your office.

If you do not have too lofty of an opinion of yourself (less ego, not more), then you will not be ashamed of the problems you succeed in, and only then might you have the chance to do something important.
Holy shit. That was a fascinating tour - seeing all these crazy ideas executed. Very cool.
that just means you need a mangled name in the symbol table. I don't really consider that part of the "binary interface". The big problem with this in, for example, c++, is that the name is mangled in an implementation defined way. If the way the operator name is mangled is well specified, there's no reason it couldn't be used as a C function from another language.
One Policy to Control Them All: Shared Modular Policies Agent-Agnostic Control
After you do your first 5-6 projects with it, you'll find how much copy-pasted and repeated list of things you have, especially the plugin part.

And I literally hate that for each plugin it looks like it downloads the world. Why aren't plugins just part of the distribution?

Then comes the fallacy: by default, it uses the .m2 folder in your home one. Just because of this, pretty distracted people literally forgets to rebuild all the code, causing breaking or making useless bug reports/complaints on something not available/not compiling/not available at runtime.

Sure, you can do a lot with it, especially in small projects, but the price is just a flawed workflow on big ones.
Their release process is the worst UX ever designed
A decline in ham use is perhaps unavoidable due to what other comments mention but the government with its licensing crap and all consequences that go with it (see that comment about privacy) is a significant factor as well.
The AWS management console (Not the AWS services themselves which are great). Just navigating the console and getting things done is a major source of frustration.
Algorithm Intfact: A Case for the Riemann Zeros
I really hope Postgres can support temporal table out of the box. Temporal table can simplify development for the feature that need audits.
It uses geoIP data from Maxmind to approximately locate users even before they provide location information. It's not usually _that_ accurate though. It's just intended to get a user to the rough location that they're based in.
Part of the reason people complain about jira is because their own company has tweaked it so much it became slower than a turtle and is riddled with all those random fields their upper management requires to make some meaningless reports.
> I have intermittently also used cheap construction hearing protection and found those to be just as effective

I use both (Bose QC35ii and 3M Peltor X5A) and I find the Bose is better in two ways: ear comfort and it doesn't trigger my tinnitus. It seems the Bose lets in just enough ambient sound that my brain doesn't go into a tinnitus-crescendo-loop.

Also, of course, the construction headphones don't play bluetooth audio.
Worth considering the first iPhone wasn't released until 2007. I think you had a very unique sample of the population: women who used internet forums pre-smartphone ubiquity.
> You can't talk about anything on the political spectrum to the left of Bernie Sanders, who, in Europe, would be a rather tame social democrat.

I hear this repeatedly, and I'm not sure this placement of most American politicians on the same dimension as European politicians (if there's even a single dimension there) works very well. I would certainly agree on fiscal issues, for example, but on social issues, at least compared to the western European country in which I live, I suspect Sanders or other far-left US politicians would be on the far-left here as well.
Don’t go doing this and expecting it’s the default behavior. It’s not. Your bash session must have set, at minimum:

HISTCONTROL=“ignorespace”
It is no fun being a sports referee either. One has to pay constant attention and remain detached, all the while hearing from both sides what lousy calls one has made. (A legal judge's opinion, on which I model referee'ing: "be just, and if you can't be just, be arbitrary")

(or, more frequently, failed to make. in the old days one could ask "have you ever gone fishing? Well, did you catch all the fish?" What would be a modern equivalent?)
> "top secret project"since 2018 and there's no information as to what it might be.

Honestly, I really hope this is a Portal getting the Alyx treatment. That would be my dream VR game, even if I did have to take unhealthy amounts of dramamine.
Pretty neat!

I did see a problem with stairs — not sure if algorithm does not take into consideration or if data is not properly marked up in OpenStreetMap, but locally, it recommended a route goong over two long sets of stairs: one of them being practically a goat trail I would recommend against running on, but careful trodding is ok. The other stairs are long and wide, so probably not perfect for running (hard to figure out your stride), but ok. I wonder if elevation rate could be taken into account, which would probably exclude the goat trail one.
The intended point of my comment was to provide a counterpoint to yours. The things you listed in either comment do not absolve the U.S. from its vast influence via warfare for its own ideological and economic gains, which is what your original comment that I replied to was trying to do.
> But in any event Section 230 Safe Harbor is a rather novel immunity and most other industries have no such protections, so it's not like it would be the end of the world.

I have to disagree here. What other industry revolves around distributing user generated content in such unmanageable quantity, and for free? Without liability protection, who in their right mind would operate a site like Reddit without charging users a membership fee?

> plenty of people worried about EARN IT also argue in other contexts (e.g. fake news culpability) for the removal of Section 230 protections altogether

I seriously doubt that a well informed person concerned about the effect of EARN IT on Section 230 would turn around and speak favorably of stripping Section 230 protections for failing to moderate user content regarding current events. (Unless I've misunderstood you?)

(On the other hand, the recent drama surrounding Twitter was because by adding their own annotations to certain posts they were arguably behaving as a publisher instead of as a mere host for user content.)

> I can't see how it'd effect Signal, period. They have no real need for Section 230.

Honest question - I have no idea how liability works for encrypted content. Even thought their user content is encrypted, could they be held liable under EARN IT if their platform was used for sexual exploitation of children? I'm assuming that strong end-to-end encryption with no backdoor wouldn't qualify as a "best practice" under that bill.

More generally, I'm not clear to what extent intent is required in these cases. Consider pinning an IPFS object whose content is encrypted or operating a Tor exit node. Is plausible deniability alone enough to protect you from civil proceedings? What about criminal ones?
Indeed, hence my question...
Performance Impact of Functional Programming in Java
The idea in BVR is that in many situations the enemy aircraft has an altitude advantage compared to you. Therefore, the enemy radar is only able to detect the target if there is a significant Doppler shift compared to the ground. The combination of rapid deceleration as well velocity change drastically reduces the Doppler shift which would lead to a loss of lock.

Meanwhile, the ~120+ degree change in AoA combined with HMCS means that there is a good possibility of shooting off your won missile, putting the enemy in the defensive. Given the advantage in energy of the R-77 this can lead to a situation where even if your missile fails, you have a subsequent energy and position advantage.

Bleeding off the missile's energy and preserving your own is not necessarily the best strategy if your enemy has an energy advantage that is sufficient to prevent you from taking the other hand despite your energy being sufficient to get a kill in a vacuum. If you react fast enough you may be able to throw off the missile or lock entirely and also get your own missile on target.
that's nearly a decade old
That's all well and good, but being a foot soldier engineer in a big company, I don't have any influence in either how it is configured or how the work is being modeled. I just know that the page loads took multiple seconds and converted a sub-minute task of updating status or checking information into a multiple minute task.

I tend to track my personal workload in a text file at a more granular level. When my team's project was approaching a deadline and a crunch and I needed to stay synchronized with the developers working closely with me, I transcribed this list to Trello. I showed it to the PM as a curiosity and the next day all of the cards had been printed out and affixed to the wall with masking tape. That's the type of environment a lot of us are working in.
Bad software usually gets out of my workflow quickly as a software engineer. Postman's workflow is really confusing to me however.

Also why bad software exists: https://twitter.com/jaukia/status/1114044716616753152/photo/...
Some people have a really bad day if you hurt their bucket of cognizant dissonance. They have an image of the world if you chip at it in any way, it just pisses them off. You can't convince these people. I'd like to say I've given up.... but my facebook feed says differently lol.
The trouble is normal people are turned off by being downvoted and never post another considered comment.
So someone picked up a comment on HN that had this video (or maybe through some other path) and turned it into an article

Interesting
Their video is downright buggy. Some users just can't share their screen with me while others can. I've tried "resetting" the video by disabling incoming video and then reallowing it, but that just freezes the video.

Audio is frequently bad too when people speak alternatingly. The new speaker has 2-3 seconds of muffled audio until they're clear again. Especially annoying when speakers rapidly change and all you get is semi muffled audio all the way.

Also the inability to respond to a specific message on desktop has baffled me. It seems like a basic functionality in chat software these days but teams only decided to give it to mobile? Just... Why?

And many emoticons have been renamed or simply removed. Why reinvent the wheel ?
Ruby lib/irb/easter-egg.rb
Are you proposing to destroy Venice palaces and art and to build on their "rubbles"?

Do you have any sense of what culture is?
I don't think making a web-based version would make sense for TDF. It would basically have to be done from scratch and OnlyOffice is already years ahead of them in that. Any attempt to port the existing code to the web also seems destined to fail (see Collabora).

What I think would really make LO stand out is strong collaboration support in the existing desktop editors. A self-hostable headless sync backend that streams real-time changes from and to everyone who has the document open would be even better than GDocs, which is notoriously slow due to being all in a browser.
Speaking about ECM and the Bekaa battle, a kind of similar situation has just happened in the recent months - Turkey found a way for their drones to effectively attack Russian "Pantsir-S1" anti-aircraft system (details aren't clear, seems that in addition to ECM the drone specific aspects like long loitering waiting for opportunity and simultaneous multiple drone attack from different directions played key role), and around 30 Pantsirs have just been lost in Syria and Libya. (Sidenote: Ukraine has recently got those drones from Turkey and successfully tested against Pantsir - Pantsirs are standard air defense of Russian tank battalions and was the main reason Ukraine, who has nor stealth nor high precision standoff, didn't use the air-to-ground attacks against the Russian tank forces when they ventured into Donbass back then in August 2014 and February 2015)
> This is why it's especially important for parents and spouses to be kind, calm, rational, patient, and loving at all times.

Both spouses and parents are human and being like that all the time is not possible.

Dealing with someone you just described, arrogant and defensive focused on being right is highly stressful and tiring. Loved one being constantly arrogant to you lowers you self esteem and your self perception too. At some point, ressentment over conceding yet another hill while being nice and calm while getting arrogance thrown at you boils over.

Or it all turns onto one sided abusive relationship if you fail to set boundaries. You can't have one sided good relationship.
Yes! I love Mercurial, it feels like someone designed a proper interface, instead of just exposing the internal api calls
huli looks promising, but they just have cycling right now. It's a no go for long(ish) runners.
> This is not reddit for you to start attacking me. Argue on the logic.

This isn't r/India where we bring in BJP/Modi in everything. Please stay on the point.
Well, it is neat and it does look like Trello. And Trello is now part of Atlassian.