skysight-inc/HackerNews huggingface dataset:
Very excited about this release!

I immediately took out my CC to purchase an upgrade when I realized the upgrade license is only 12.5% cheaper than a full license. I dunno, man, personally that felt a bit like a slap in the face. I don't care about a few dollars more or less but I _felt_ underappreciated as a returning customer.
All the benefits of cryptocurrency plus all the benefits of High-frequency trading?

We're doomed.
Like with the butterfly keyboard?

The one which they called a "pig" internally where "lipstick won't fix it", but which they kept selling for years?

That totally broke my trust that Apple will address quality issues.

https://www.ped30.com/2021/03/23/apple-butterfly-lipstick-pi...
I still don't see how this can be classed as a bug by anyone other than apple.

You have a single case of 10% lifetime usage (plus a 20% one you mention), along with thousands of reports of people with 2-5% - which you also stated was too high - based on your insistence of using TBW (which can vary by up to 10000x depending on the tech) instead of percentage used (supplied by the manufacturer).

I had an out of memory alert on my machine earlier because i opened a typescript file in VLC. It was using 26GB of memory (and climbing) when i noticed it and killed it. I have an 8GB RAM machine. The machine remained fully responsive throughout. That simply wasnt possible before.

Its definitely swapping a lot, for sure, but don't you think that there is a possibility that this is by design, sacrificing disk writes (i am 50TBW and still ONLY 2% "used" on a 256GB drive since launch) to make app switching more responsive?

I guess we will see when you are able to diff the source, and you can shut me up once and for all :)
Are you trying to improve your own pronunciation or the English pronunciation of the Americans? I really hope for the latter, because it would make the world a better sounding place :)
Detect financial fraud in real-time to limit losses – a *personal* case study
The 1024b.club are jealous!
What is the meaning of use(*p) in case p is null? what should the compiler emit?
I am huge sublime text fan, and have updated my license, one thing that I would like to see is an official and better vim emulation extension, I know there is vintage package but it is far from being useful, and then there are other vim emulation packages that are not making proper use of sublime powers, so I would like to see a better and newer vintage package
Was it "The humane interface"? by Jef Raskin? He was heavily involved in the creation of Macintosh and the book is a great read.
+1 for the air purifier. I got a unit that I keep in my bedroom and my sleep quality has improved massively.
The Panic over Freenode Isn't Justified and Its Reaction Mostly Disproportionate
Or not at all obviously. And hundreds of other fine tuning measures, sure.
NeoVintageous is the most complete, up-to-date Sublime Vim plug-in. It is a fork (I think?) of Vintagous, whose author went on to make Six, both of which now seem abandoned.

NeoVintageous comes with many more features out of the box (Vim plugins like Abolish, Surround and Sneak!). Since choosing it I haven't had to install or do any additional tweaks (apart from customizing a few settings).

Highly recommended!
The work by a systems engineer depends on where they work.

When I worked in roles described as systems engineer, it required me to design, specify, manage staff and contractors and often do some hands-on work. It included AC power circuits, air conditioning, data centre physical security, racking layouts, hot / cold aisle allocation, network design and configuration, SAN and network cabling, scripting, administering *nix servers (I don't touch MS products), being a DBA and supporting users.

Basically the only thing I didn't work on was programming application software. But did write lots of shell scripts to handle interoperability requirements for poorly intergrated ERP systems.
Kreative is good though it still sounds a bit "wooden" :) I went through Leo translations and didn't find one that fit. I think "Macher" would miss the point though. And yes, it makes sense that this is a human translation given that "Kreator" is a very creative translation, hah.
the paper is focusing on experimentation in the context of commercial startups, but arguably more high-risk and potentially high-utility experimentation may happen in other contexts, such as universities, that tend to be largely government funded.

consider silicon valley. government allocates funding for long-term high risk research programs toward various defence objectives. this funds fundamental research in universities.

some researchers then spin off startups to develop products for defence applications -- so the government takes the risk to fund any long-term blue-sky research and then is also willing to as the first customer and provider of contracts for any startups that figure out how to industrialise/commercialise the research for defence applications (electronic warfare...).

see e.g. https://steveblank.com/secret-history/

similarly, consider the development of tcp/ip. pretty handy thing. no startup managed to capture the rights to tcp/ip and change rent to all users of the internet, so arguably from the perspective of commercial startups tcp/ip is a failure.
I've been using ST4 (beta) last few weeks ago, trying to move away from VS Code. I used to use ST2/3 before moving to Atom and then VS Code.

My experience so far:

- Feels so much faster (as expected, but still faster than VS Code - I'm on M1 MBA)

- Settings are still in JSON instead of GUI

- There's no scrollbar markers [1]

- I was struggling set up the system-based light/dark mode color scheme and theme, wished that it was easier.

[1] https://github.com/sublimehq/sublime_text/issues/2072
Very much this, this is basically my only gripe with Sublime Text!
Obviously that depends on a number of factors, including whether you purchase early or late in the generational cycle, whether you spring for the extra memory, total hours of runtime, exposure to rough handling / mechanical stress, and of course blind luck.
I love their philosophy of ever improving performance and memory usage. Sublime is one of the last gem resisting Wirth's Law.
I didn't expect identical performance, but a 10~20% variance is just too big. For example, if https://www.cockroachlabs.com/guides/2021-cloud-report/ got a "slow" GCP virtual machine but a "fast" azure virtual machine, the final result could totally flip.

The more problematic scenario, as mentioned in the article, is when you need to do some sort of performance tuning that can take weeks/months to complete. On the cloud, you either have to keep the virtual machine running all the time (and hope that a live migration doesn't happen behind the scene to move it to a different physical host), and do the painful stop/start until you get back the "right" virtual machine before proceeding to do the actual work.

We discovered this variance a couple of months ago. And this article from talawah.io is actually the first time I have seen anyone else mentioning about it. It still remains a mystery, because we too can't figure out what contributes to the variance using tools like stress-ng, but the variance is real when looking at MySQL commits/s metric.

> If you need more than 5% accuracy for a benchmark, you absolutely have to use dedicated hosts.

After this ordeal, I am arriving at that conclusion as well. Just the perfect excuse to build a couple of ryzen boxes.
Competing with Steve Jobs (the first time)
Number 5 here
I agree. So many times I have had to reinstall rdkit using homebrew and link it again and again. Although, you can now install rdkit via pip: pip install rdkit-pypi

GitHub Issue: https://github.com/rdkit/rdkit/issues/1812#issuecomment-8088...
Android threw away a unix based platform? News to me.
> Apple is pretty good at the planned obsolescence game

Most other smartphone brands: hold my beer
Cheogram – Connect to all your contacts
...in hamsters? In mice?

No, in a mathematical model - the gold standard of junk science.
طريقة التوثيق العلمي APA
Digital signage, IoT and the retail experience
Something that Ada, Modula and Pascal compilers are able to optimize away in most cases.

C keeps targeting an hardware model that even most Arduinos are super computers by comparisasion.
As a young person on the horizon of starting a family the only reason I want to buy in my country (UK) is due to how renters are treated. I've had a total of five landlords in my young life - and they have all (and I understand this is anecdotal and not everybody's experience) been different shades of exploitative/incompetent. I don't want to have to live with the boot heel of some lucky idiot on my neck. I don't want to have to have my day-to-day life beholden to the bizarre whims of a random who doesn't need to prove that they are sane, competent, or empathic enough to be a landlord.

Renting is not a functioning market in the UK, the quality of the landlord is now my biggest concern and this information is kept completely hidden. If I was a policy maker I would implement a landlord license and setup an independent review site for those landlords so that tenants can leave reviews of their tenancy.
I would expect that if you read data - the GIF image in this case - from the block device, it will stay in pagecache, until there is memory pressure.
I laughed. A lot.
How to Download and Visualize Sentinel Data in QGIS
https://www.urbandictionary.com/define.php?term=Clean%20Brea...

A rare and treasured occurrence indeed.
Why does everything have to be so polarized now? I fear it is because on the internet, people can join and leave an argument as they please.
The choice between 'No animal testing whatsoever' and 'greenlighting any and all testing on primates' is a false choice. The right answer is probably 'as close to no animal testing as is possible'. Learn to seek the middle ground with others, hint: try to see it from their point of view
Never had to create one, let alone invert one.
Some people have budgets of $0; they have to use the device they're using currently. I'm already feeling empathy for them in a year or two once all their apps are written by software engineers on Apple silicon Macs who don't test performance on older hardware…
I’ve found NeoVimtageous to be a good stand in
huh, this site is blocked by our IT. Weird.
Just-Dashboard
> "Hey, some government people lied to us saying we don't need masks, hence why we won't use masks now"

> Great logic there. But hey, cutting your nose to spite your face is nice, no?

Stupid people are gonna stupid, but you can't lie to people and then expect them to then automatically trust you when you're telling the truth. Those people are objectively and factually wrong, but they are right to be distrustful. If the issue wasn't one of science that we could otherwise objectively evaluate, their position would be perfectly rational and reasonable.
Not anymore. Now Apple will drop MacOS support for their computers way earlier. I tried to update my barely used MacBook from 2012/2013 somewhere last year and learned that it was dropped quite some time ago - so if I would have kept it on the newest release (there were serious bugs, I was hesitant), I think it would have got around 8 years max, if memory serves me right. No security updates at all anymore, not possible to download older release than the newest. I did not expect that.

And I had to upgrade SSD and RAM 2 and 4 years after buying, it became unusable for work (granted, it was not spec'ed out originally).
Considering that you have a CS degree and your current title is software engineer, it's just a matter of applying for software development jobs and interviewing well. It's hardly a big pivot.
To confiscate equipment and coins I guess.
What does that even mean? Putting it upside down? But that's just the exact same graph, so a no-op operation? Come to think of it, I wrote a plenty of no-op methods in my career...
Sublime can definitely be that kind of editor, but requires quite a lot of setup in some cases. There is a language server plug-in, which (IMO) is not straight forward to customize or even setup, with very little feedback when something goes wrong (broken LS implementation, or misconfiguration). However, when it does finally work, it's super snappy and clean.

The philosophy of Sublime is almost opposite to VS Code and other IDEs. Instead of everything enabled by default, everything is simple and lightweight by default. Then you add your own things on top.

I mostly see it as analogous to programming, where I too prefer to start simple and add things I control on top and where I understand the whole stack. Compared to picking a huge framework which lets me get started but where I don't understand the hundreds of layers beneath.

Since I use Sublime Text since years, and plan to use it for years to come, I see it as an investment to learn the underlaying functionality and eco system from the ground up. It makes me a better and more productive programmer in the long run.
Depends on what level. Historically it was an empirical observation that was taken in as an axiom to classical thermodynamics. So it couldn't be derived from other laws.

If we move to statistical mechanics we can derive the second law from probabilities. In essence it is possible for any system to break it, it's just very very improbable. Just like if you toss a coin billions of times. It's possible for you to get more, or less, than half of the tosses to be heads. It's just very very improbable to get anything more than very tiny deviations.
Had to run the following command to make "press and hold keys to repeat" work. (for example holding down the e key will create eeeeeeeeeeeeeee, instead of an option menu to choose eêíë)

defaults write com.sublimetext.4 ApplePressAndHoldEnabled -bool false
I want you lot to get a lot of funding for this because ST is the best editor IMO and it shouldn't be abandoned
> My first guess was that the analogy here appears to be velocity is voltage and force is current, but I think I have that backwards.

For at least planar circuits there is a dual circuit that is equivalent with voltages and currents switched. So maybe both analogies are correct.

https://basicelectronicsguide.blogspot.com/2018/08/duality.h...
Apple has an old in-house document for UI designs, he might be referring to that one. I shall have a copy somewhere.
Ask HN: How to influence native English features as non-native person?
I am an immigrant to the US. Of course, I look different and have an accent different than American people. I would say I have descent understanding of the English language. I scored 4.0 on GRE essay and scored in very good category in TOFEL. I like short writing and many of my colleagues have no problems understanding it.

I guess the biggest struggle I face is around influencing native english language speakers. It’s not that they don’t understand me, but I have observed that native speakers don’t appear convinced by me.

I think this plays role a little within my team and also when I am hiring native English speakers.

What can I do to improve? Please link any trainings, books, YouTube videos. Thanks.
I wonder why white pepper is so underappreciated. My grandparents never had black pepper in their house. They considered it "foreign". White pepper is very distinctive and, because it's white, you can put it in béchamel sauces or mashed potato.
Just out of interest, is she still using the same HDD? I find that the performance of older MacBooks are pretty awful under recent version of Mac OS if the storage hardware is the older non-SSD drives. My old $work MacBook with a HDD was thankfully swapped out for a SSD version -- the difference was night and day. Though this SSD machine is starting to slow down noticeably with Big Sur...
> I deeply cherish the fact this stuff is out in public. It helps more junior software devs learn the softer skills.

Agreed, it makes me very happy to see some sanity in open source. In other projects like CPython, expect a little Twitter witch hunt by unproductive project politicians if you object to excessive changes.

Because of CPython's cultural revolution, the hierarchy is:

cabal
newcomers
productive long term developers
Sublime Text 3 - 10.9 MB RAM

Sublime Text 4 - 109.8 MB RAM

Windows 10 x64
If you want the same language treatment as say, VS Code, install the LSP plugin. It is the exact same thing
For those who get poor performance out of this, I recommend https://www.kernel.org/doc/html/latest/networking/scaling.ht...

I had 300-400Mbit/s out of the box and got it up to ~900 with the right set up.
Got a good deal through a webshop named UhrInstinct. Was a little worried to not shop in a physical shop, but my experience was great, offical Junghans card and all. Not an endorsement, just my n=1 experience !
You can make modified tabs more visible with the "highlight_modified_tabs" setting.
It this intended to be a XMPP-based solution similar to Matrix bridges?

I like it but I would want to self-host such a thing. Is the code available?

Edit: Ah sorry, found it in the little icon: https://git.singpolyma.net/cheogram
The syntax plugins for Prisma ORM auto-format their schema files in a similar way [1]. It bothers me so much that I can't bring myself to use their solution - which I realise is incredibly petty :)

[1] https://github.com/prisma/docs/blob/main/content/200-concept...
It's worse than that, you'd probably had been harassed by the police, or just simply arrested.
My favorite editor. Thank you so much.
The majority of mortgages are 30 year fixed. The rates don't change and you would be insane to not get a fixed rate mortgage right now with rates at ~3%.
By the way, I’m subscribed to your newsletter. For anyone interested, check out https://user-interface.io. This guy sends random stuff about UI. Pretty decent.
> Faults happen.

True, yet this was not a fault. It was designed to crash back down, or at least was not designed to not crash down.
These packages are already a large drain PyPI's non-CDN infrastructure (bandwidth from backends to the CDN and storage)https://couponswa.com/
Pretty sure that white sign says "Truck, Speed Limit 35, Radar Enforced".

Also later in the video those yellow signs are Advisory only in California.

And notice the partially overturning truck on some of those yellow signs, I've watched it happen on that highway twice, those decreasing radius corners will get you if carrying too much downhill speed.
"Tissue studies showed that the base editing took place almost entirely in the liver.. Modified sequences could be detected in the spleen and adrenal glands, and hardly anywhere else. Similarly, liver samples showed very low levels of off-target editing in their DNA sequences.."

Yikes there is a lot of important information being glossed over here
I dabbled with making something similar (transparent colored triangles, instead of lines), and had a lot of trouble getting something good.

Are there any text describing theories for doing this, or does everybody just trial and error their way through?
Based on the design and capability, I doubt Dr Wu original mask back in the pandemic was even close to N95 mask in filtering the air probably closer to the surgical mask of today, if not worst. The N95 as we know today was invented just recently in 1995[1]. Even with its rudimentary design, Dr Wu's mask had managed to save many lives back then, and in my opinion surgical mask of today will be similar if not better than the original Dr. Wu's mask design.

[1]https://en.wikipedia.org/wiki/N95_respirator
No-Data ML
Yes, it sucked that it took so long to redesign it. The bad keyboards started appearing around 2016, and it wasn’t until 2019 that a redesign first appeared, on the new 16” MacBook Pro.

But Apple have always been good about free, no-questions-asked, out of warranty replacements for faulty/sticky butterfly keyboards. Not really sure what more you could reasonably want them to do.
In just about every city a cab driver was expected to know where they were going. For more obscure addresses they may have asked for major cross streets or similar, but it was generally assumed that the driver knew where he was going (which led to the inevitable problem when he didn't or when the passenger was not precise in their description of the destination.) You would also always find a Thomas' guide somewhere in the front of the taxi just in case...
My problem with it is that most of the new stuff ends up in production and widely used for cargo-culting reasons.
It's clear to me that this bill is incompatible with end-to-end encrypted chat apps. It's a convenient, backdoor way of allowing the security services to read all our messages again without the government needing to ban encryption itself. I suspect this is the real motivation, especially since it was originally proposed by May.
(Google Play) Dots Connect Game (Two Dots) – Free Line Puzzle
Look at the Duo, and think about a dock.
You give the article too much credit. It's just a collection of words that weakly conveys a badly formed idea.

I find it irritating that the hook is a super-secret word that cannot be shared with the reader.
The Guide to Word Embeddings
I agree that a lot of sites don't use the common sense.

The most (!) common thing that I notice is wrong grouping/spacing.

Literally, I went to another site about covid, and they had a chart. And 2 checkboxes that enables 3 or 7 days moving average.

But you'll never guess which checkbox enables which MA, they are too close to each other.

Same happens with forms. I'm like "is it too hard to add margin-bottom: 10px" :)
It's an unsorted collection of web-oriented tips and tricks. The UX entries almost exclusively focus on improving user experience around conversion points, and are not generally applicable.

Hints on spacing, layout, text formatting, etc. are largely trivial, but there's probably value in verbalizing them for people who are just starting up. However, it would've probably been better - for a book - to "group logically related elements" together instead of having them scattered around the place.

There are some less obvious items that pick up on right things, but what prompted me to comment is that many "hints" don't apply universally and are highly context-specific. There also some that are way off.

---

From the "way off" department -

> Make links look like links

In general, yes, but the Twitter example given shows that the OP doesn't grok why it's done that way. UI elements have UX priorities. If you give prominence to all actionable elements regardless of their importance, you will end up with a circus. And if you tuck them away behind an expander or a burger, then you hinder the usability. So the common "trick" is to de-emphasize secondary elements, yet keep them discoverable. Just like Twitter people did it here.

> Consider removing confirmation modals

This makes no material difference - it's either user mindlessly clicking on "Confirm" or being retrained to mindlessly click on "Restore". Potato-potata, just looks different. Besides there's also an in-place modal-less confirmations.

> Submitting verification code

Oh, don't you dare. Stripe does this (auto-submits the form on the last digit entry) and it is exceptionally annoying. People make typos, including the last digit. Allow for that.

---

From the "don't apply universally" department - pretty much everything that's form related:

> Don't hide form tips

> Require fewer fields

> Use labels instead of relying on placeholders

> Use reasonable width of inputs, the splitting date into three fields part

> Don't use complex forms in modals

This squarely depends on the form. It's one thing if I am trying to convert a visitor into a user and another if I am trying to make a back-office data entry person happy.

---

All in all, it's a solid domain name, with a good potential; the list itself is OK if a bit random and in a need of some clarification.

But the PDF is neither a book nor is it about UI per se.