skysight-inc/HackerNews huggingface dataset:
> I’m also all in on USB-c (even my shaver uses it for charging)

It's funny how different people's experiences can be. Maybe it's because I'm not in the Apple ecosystem and tend to use my devices until they break, but I own a single device that uses usb-c: a raspberry pi 4b. There are two other usb-c ports in my house, one on my laptop and one on my desktop, but I've never used them. I don't even own a separate usb-c cable (the pi charger is integrated).

I kind of dread making the switch for peripherals because I'm going to have to replace everything.
I tried almost every lightning & micro usb magnetic adaptors I could find, and they all were unreliable. Im waiting for anker to make one.
Looking at the linked blog post, it seems to be behind the --unstable flag, so it’s opt in currently. I guess it’ll be the default in 2.0?
Their about page[1] says the jing in their company name (Jingling) is 鲸, meaning whale. I don't know if that extends to the OS name as well. (They use "JingOS" even in Chinese prose.)

[1]: https://www.jingos.com/about/
The problem is what is "sensible"

To many gun owners the rules on the books today are already to repressive, or in many cases pointless (i.e banning "scary looking" guns for cosmetic reasons)

Then there is a whole host of ignorant reforms that will do nothing to lower crime or victimization but will just punish responsible gun owners.

Then there are the crazy reforms like banning all Semi-Automatic weapons.

So what "sensible" gun control do you support, and are you self aware enough to understand your personal use case for a firearm may not match everyone's? Most gun owners that stake claims like you have want to bann all uses for firearms they do not personally use a gun for. So a Hunter will push for reforms that do not impact hunting, a person that only uses handguns will push for long gun prohibitions, etc.
My 16” still fits in the sleeve I’ve bought for my first Macbook Pro. The 15” 2006 model.
In the 1920's personal cars were a rarity, and public transport infrastructure in general was still developing. The dutch road side assistance started out initially to help bicycles and only later branched out into cars.
Well, it’s used frequently in counties that used to be part of the British Empire it appears. Australians use it all the time.
> Not just through the letters, but little slivers of light under each one.

My pet peeve too. I hate that, as it doesn't happen on Microsoft Surfaces.

If it can't be fixed due to the different travel distance, give me instead a RGB led per key and I will be coding funny patterns to work around the issue (ex: red keyboard backlight at night, with a green for the important keys like enter, and blinking F keys if I got activity on a terminal)
They’ve identified the same stars, but do the Han or Korean or Japanese have a story about 7 sisters?
I personally think frugality is always important, regardless of whether you're well funded or not. It helps set the tone for your company as one that wishes to avoid frivolousness, which helps you and your people make good decisions, in addition to preventing you burning through cash too quickly.
I believe yc has always encouraged startups to be frugal until they find product market fit, at which point then it starts to make sense to spend money to fund growth, whether it comes from vc or nkt
Yes I totally understand, it’s frustrating and sometimes infuriating when they don’t look up even the basic things on the internet

But even when I send them some references they reply saying even they read it they could not understand what it meant.

Which lead me back to explaining them from the beginning
It's mostly waiting for the first city to declare cars absolutely un-welcome. After that it will rapidly accelerate because the advantages will make that city one of the most popular ones to live in very quickly.
Two years ago I had to make a project about pathfinding for a university project, and I just realised I never showed it anywhere.

I made this little interactive playground for various pathfinding algorithms showing how they can be seen as a general algorithm with different a different queue and different heuristic in use.

The readme has some theory but the cool thing is the link to the app on netlify where you can experiment moving the positions of start, goal and of the obstacles.

If you're interested I'd suggest you keep the readme open while toying with the app, as the readme has more theory.
I did?

Funny because I clearly said "The NRA actually only accounts for a very very small percentage of Americans that support Gun Rights. "

and

"vast majority of Americans support Gun Rights, this includes both Democrats and Republicans."

So it seems I phrased my comment exactly opposite of your straw-man, did you even read my comment before replying?
It's not clear to me if this is now a Rust wrapper around a C++ implementation, or if it's completely Rust.
There was a design doc[1] that described the problem and some subsequent discussion that goes beyond the GitHub PR history, and a HN thread[2] 6 months ago.

[1] https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS...

[2] https://news.ycombinator.com/item?id=23592483
It’s not that it’s obscure because you do not know it, that’s for certain.
> There are a few things about the TouchBar I do like -- eg, having a custom one-touch screen lock button that's always present.

The trackpad preferences allows one or more corners to be assigned to locking the screen. One swipe away works well.
That 33% is a plurality, though.
I agree. Everyone should consider the costs and benefits of testing to arrive at a system that works for them.

Early on in a system design, I prefer going overboard with integration tests.

The architecture is hard to predict early on, so I don't want to get paralyzed on figuring it out. Just get the tests passing without overthinking.

Once I find a better way to do things, I can rip apart and restructure the internals with the safety net of end to end tests.

I rarely write unit tests at this stage because the effort of writing and rewriting them adds friction to getting the software working and restructuring the code.

If every time I redraw a boundary, I need to rewrite a bunch of unit tests, I'll be less likely to improve the code quality.
I agree and also don't see a need to go back. As what always happens with these rumors, people filter it through the lens they want.

Already mentioned elsewhere, MagSafe could just mean there will be a charger for the iPhone in handset portion of the new MBP. Ports can also mean a lot of things, even releasing an Apple branded dock of some sort. Imagine a branded dock that you just set the MBP on and it charges and has a bunch of ports that can be used? That is much more Applely than adding usb-a back.

The Touch Bar has been on life support for awhile. When Apple never released a version for the desktop, they relegated it to a niche feature regardless of how useful it could have been.
FWIW I did like Michael Malice's gag in a recent episode where he showed up to Fridman's podcast wearing the inverse of his suit as sort of an homage to Spy vs. Spy.

Edit: https://www.youtube.com/watch?v=uykM3NhJbso
LibreTranslate: Self Hosted, Free and Open Source Machine Translation API
It was trying to read certain types of URLs encoded in MD5, found to be these.

https://i.imgur.com/rSOyTt7.jpg

It wants to know what you searched on e-commerce sites.

This is somewhat unsursprising, Tencent failed on e-commerce, it desperately needs these data to help with user profiling.
Anyone who shoots photos or videos on a real camera uses SD cards near-constantly.

It wouldn't affect your not using the port for them to include it. Adding magsafe doesn't mean not supporting usb-c charging, or removing any usb-c ports.

Your take obviously isn't that controversial: the maker of the best laptops in the world agrees with you, or at least they did at one time.
Looks like you've reached your sharing limit. Not working
Would you maybe share a screenshot from Stellarium?
macOS Keyboard Settings and Shortcuts for Coding
OP here. I went ahead and tried using the slicing instead of startswith() a few places, and moving the regexes out to module variables. (thanks for the suggestions!) It did speed up, but just a little bit (from ~32 secs to ~31 secs).

I may try changing the "not doneParsingEvent" checks into something that uses "continue", I'd imagine that would probably help. (although the Rust code is structured the same way) Another thing I've considered is looking at the data and figuring out which cases are more common and checking for those first...

Another thing I considered is
Nice. I'm genuinely interested.

I do not work on Android apps, but I use Gradle in semi-large web app and lots of fat jar projects. Do you happen to know if there are any perf measurements that outline Gradle is slower?
As mentioned here[0], the repo owner had just uploaded the decompiled apk to github. No "source code leaks" or anything like that.

[0] https://news.ycombinator.com/item?id=24971793
I feel like the Pandemic has screwed up optimism from the world. This post would be less depressing if it was written a year ago.

I feel optimistic - once travel and economic machine starts booting up, protests/riots will become less frequent. Countries will open up and things will get better.

This post IMO is a knee-jerk reaction on the scale of year.
Well enough that it will still be a blocker.
I actually just had an argument with my SO about this. She was arguing that it was mostly the parents protesting and I strongly disagreed. If you talk with a even 6 year old, they can realise things being wrong and argue about it very well (and get better at it when they get older to 11-12). In particular they question things that adults often take for granted. Now that requires parents listening and taking the kids serious instead of just telling them to obey.

So I believe it's wrong to suggest that it was adults "misusing" their children. The way it was portrayed in the film was that it was the children discussing their situation in class and then being encouraged to try to do something about it (the bit where they talk to the politician). This is how you raise children who think critically and create participation in democratic processes. I would not be surprised that this is the actual way it developed.
Telegram desktop client source code is huge. For sure it is possible, once I was tempted to but understanding telegram UI part is the hardest part. (I was attempting to make it matrix client)
I need to find the source. I didn’t use Gitee and it was a couple of years ago, forgot where I was trying to download. I remember getting a QR code to get access to the code. Other login options were Baidu, WeChat, and Weibo.

Edit: I think I was most likely using Zhaodao.

https://zhaodao.ai/
Because the Chinese market is extremely large. Cutting them of will hurt them in the short term, yes, but it will also force the development and popularization of local alternatives, which will hurt Google very much in the long term - see their recent examples with CPU development and Huawei's own Playstore.
I’m happy to give up thinness for SD card and HDMI. I use my MBP with a bunch of hardware samplers old and new which use SD for sample import and storage. I never use the Touch Bar and miss F keys dearly(development duties). The next MacBook that reverts back to the above is an instabuy.
The difference is really that chrome is not a third party app doing it live to other browsers.

Chrome hides this as legitimate value to users - when I type out an URL on my desktop, I will get auto complete for it and shared history on my phone and my laptop. It's a trade-off.
So is this better viewed as a replacement for enterprise messaging?
Pretty good article. It explains almost everything that is known about Medallion fund_

1. Very research oriented

2. Their strategy does not scale. Fund has limited size.

3. They use some kind of arbitrage. No high-frequency trading, but longer.

4. Their current strategy must be kept secret for it to make money and it changes over time.

This is why "I have discovered fool proof way to beat the market" sales pitch is always a hoax. If someone has it, they keep it secret and make money. If everyone has it, it has no value.
QQ comes with a bundled QQProtect.exe that can't be killed, QQ simply refuses to run without it.
It seems to me like it'd have a Chinese-like pronunciation, that is Yin Min.

Tangentially, as a non-native speaker, "ultramarine" has a fairly similar amount of information encoded in the name as "Yinmn"--pretty much zero. So, the two names ("ultramarine" vs "yinmn") are pretty much equivalent to eme, personally.

Goes to show that naming things "properly" is difficult (I suspect it's impossible actually).
Which details? :)

E2ee messaging is used by billions. Without talking details, it’s hard to know what about the status quo we wish to improve.
Article reads like a bunch of random comments on HN. It needs to focus on concrete problems, not abstract things like:

> Nothing we do matters for any of several reasons (moral non-realism, infinite ethics, living in a simulation, being a Boltzmann brain, ..?)
Thanks for the comment

Yes I’m planning to write some emails to them explaining things in the form which is easy for them to understand

I hope it will help them
That would just defeat the point of having USB-C charging. Only the one proprietary cable would stay in the port.
I saw this sitting in what looked like a brutalist parking spot when out Christmas shopping. There was no label or explanation, so I thought it was some artwork being moved somewhere. Thanks HN for providing an explanation.

Google maps with some more amateur pictures:
https://goo.gl/maps/yP1XYay2fCKvFEV29
Basically every Android conference has a set of talks on how to make Gradle perform in usable ways, including setting up the background daemon to use as much RAM as it can, RAM disks, SSDs.

Tricks that Maven, or the other build systems never required.
What is like is one robust enough to pick up by the top of the screen like the thinkpads.

Also my Dell XPS is so bad if you pick it up by the corner of the unit it flexes enough for the touchpad to trigger clicks. Ugh.
Reminds me of this classic Windows 98 (I believe) login screen bypass. https://i.imgur.com/rG0p0b2.gif
Sometimes the people who think you're an asshole are your friends. You turned into an asshole after they became your friends. It's time to change.
May be thats we said about, rediff, google, duckduckgo, WhatsApp, tumblr, and others.
A Glimpse into Bollywood’s Paparazzi Culture
Cameras have SD cards instead of internal storage for a reason - plugging in the whole camera is often cumbersome or in some scenarios not possible.
A "DB connection" in Go is already several layers of abstraction. You could have real production connected to your postgres, integration tests connected to a sqlite file, and unit / functional tests via sqlmock.

Everything is still 'bound to DBs' but that's because your program needs a source of data. Faking a second data source other than the DB via a higher-level shared interface is just inviting integration failures.
> You're not just talking online games, you're talking enormous-world MMOs

I am talking about bigger scala here of course. But not necessarily what you describe.

Take games like League of Legends or Counterstrike as examples. Having one game per actor seems like a sensible design to me.

But yeah, I think that traditional techniques still get you very far. I heard that Slack was running just on (multiple) postgres for the longest time.
Indium is very rare. Used for transparent conductors on displays etc. Is it really worth it to use it in a slightly better blue? In other words: does its current price really reflect all the future use we could get from Indium?
Yeah had one with my first gen intel iMac. Great idea that was. The whole machine got used as an audio source regularly.
No it's not. I found two dismissive lines somewhere towards the end of you link. That's not addressing it at length somewhere worth clicking towards.

Saving others a click:

> Re end-to-end encryption, that can be considered for the inner layer protocol. I don't rule it out, but it's not a priority at present.
yup it also helps to build a culture or a mindset for building the startup
The term is Reactive but I wanted to be more specific.
When you're twenty, you worry about what people think.

When you're forty, you don't care what people think.

And when you're sixty, you realize that nobody was thinking about you in the first place.
Nope, the problem here is that Recent does this, had it been Microsoft who was caught (as has happened several times) the problem would have been that Microsoft did it. The problem, in other words, is not related to the identity of the perpetrator. In some cases that identity might be a country - Tencent, Vkontakte, etc - while in other cases it is some commercial entity with probable ties to a country - Microsoft, Facebook, Twitter, Google, Apple, AT&T, etc.
As one of the kids that participated in the strike (I lived in 'de Pijp' at the time, a pretty densely populated part of Amsterdam South) my mom had nothing to do with this and did not want me to participate. My sister was too young but I was out there at the ripe old age of seven. Every kid knew at least one kid that had been killed in a vehicle accident, traffic and parking were insane, to the point where you had to detour 500 meters in order to just cross the street safely. (And even then, there were routinely people running red lights and not paying attention when turning right on green that people might be crossing, much like it still happens today in modern day Bucharest.)

So, though I'm sure that some adults were involved the kids were very much driving this. What gave the initial idea (and which is not very well explained here) is that the strike was the beginning, but what really cemented the idea in place was the car-less sundays a year later because of the oil crisis. This showed everybody what life really could be like, and soon after there was a lot more support for making neighborhoods safer.

The great thing about Amsterdam at the time was that the smaller areas were relatively autonomous and could make some pretty big changes, such as making streets one-way (already a lot safer) or to block traffic from going somewhere entirely. The Pijp was particularly bad because population density was so high that the only place where kids could play safely were the parks (mostly: Sarphatipark) but that was quite far away for many of us and you had to cross either one or two very busy streets to get there. And so we played mostly on the streets, which was about as unsafe as you can imagine.

If you've ever played the game of 'frogger' you get a good idea of what life in that part of Amsterdam was like at that time. It is much better now, but there still is a lot of room for improvement. The bigger problem now is that Amsterdam has become addicted to parking meter fees, and so they can't let go of the cars that are still there.
It looks interesting, but I hate when I need a video to understand something. Can someone explain what this is using text?
You are probably right, but all these constraints are going to make old people and visually impaired people confused when switching to a different brand.

Would it be allowed for a vendor to add a button which makes the interface looks like a competitor's interface?
I've left a long comment above to illustrate this further.
yes defintely, going lean till you find PMF and then going all out after that, thanks for sharing your perspective:)
Ask HN: What problems are you having?
I'm curious what problems people are having. Is it wrangling Kubernetes, servers. Is it the CI pipeline or is it straight up people problems.

I'm looking for inspiration.
Fair point.

I do think that they have a team in place to make these decisions and the experience you’re describing was thoroughly tested and designed already.

One thing they’re frequently berated for is an emphasis on visual aesthetics. But I think that’s a misunderstanding - they design for function, and the aesthetic pleasure comes from that function.

I suspect they will find a way to make these match the visual look that these leaks suggest, without abandoning what you’re talking about. Probably with some tapered edge shape or something like that.
thanks for sharing your perspective:)
It's acid so yeah.
There's hope! I found my esp32 board was just the right amount ready-made (especially with the Arduino ui) and flexible to get some meaningful toy projects for my child.

https://news.ycombinator.com/item?id=22691603

Though I suppose it gets harder with more than one child!
Possibly, but the author has gathered quite a bit of evidence for it. Here's his 2017 academic paper on the topic, along with much else:
https://www.cambridge.org/core/services/aop-cambridge-core/c...
Yes I do. I love my Linux setup but I was getting sick of my computer performing like dogshit when I needed to be on a video call screen share AND do something at the same time.
I couldn't grasp anything actionable from this, aside from believing the author should take a step back from the last 12 month's circumstances.

Some points appear to be the start of a line of thoughts that could expand to be useful, but the majority of the snippets are stating not so useful stuff like "nothing we do matters". Yeah, we know, and then?
If anything I'd say it's overrated. For all the hype, how many Lean Startup success stories do we have vs. VC-backed, burn-money-for-time plays? How many IPOs in the past 10 years have come from turning old doors into desks instead of going to Costco?

There's obviously no one way to success in entrepreneurship. If times are lean and you have no easy access to money, sure, being frugal is phenomenal. If you're a 40 year old PM at Facebook thinking of doing your own thing? Pay to delegate every single thing you can. All in all, play to your strengths.
I really do not find that a man starts to care less about what others think of him as he ages at all.

Rather, I find it is that adults rule the conformance games that adolescents and teenagers play are “silly” all the while partaking in their own, which are of course not silly, but rather how one should conform and teenagers are wrong for not conforming to those ideals.

Consider that the parent who berates his child for smoking marihuana to be part of his clique will the next day consume alcohol at his office party, as to not be left out.
Just node. As React server components are JS and the React server runtime is written for node
How to Fold a Julia Fractal – A tale of numbers that like to turn
Don't know where you live and what your age group, but optimism has been sucked out of my generation two decades ago (I'm ~40, southern europe)
Server Used for Cyberattack on USA Was Secured with the Password 'Solarwinds123' (2020)
I mean, you are right that Akka Cluster is JVM based and hence can bring the problems you mentioned. But then again, most high frequency trading also runs on the JVM, so it can often be worked around.

> If this happens frequently enough (to affect say 5% of your users – enough to kill your game experience), is the benefits of latency gain from in-memory object reads wiped out?

For this specific use-case, I don't think there is really an alternative, except for specifically a hand-crafted system (or non-scale, such as everyone hosts and manages their own server).
This is really wonderful! Thanks.