skysight-inc/HackerNews huggingface dataset:
If you do that then you undermine the idea of being able to do lightweight debugging etc., and there's no particular merit to matching your servers. You need a reasonably stable workstation environment, but it doesn't really matter if different developers use whatever they're most comfortable with as long as it makes them productive, and people will probably want more up-to-date tools than what's available in Debian Stable. (In practice a lot of people who follow this model end up using Macbooks, and it's... fine, not an awful way of working, but not the clear best either).

> Applying global changes to your system (e.g. using package manager to install a specific versions of packages required by your production app) is a terrible, terrible idea that will cost you more than isolation (standardized docker, dev VMs or similar, which ought to reflect your running environment).

Why? Your system is (or should be) a single-purpose tool. It absolutely should be managed and reproducible (using something like puppet), but keeping everything flat so that you're working on the same "bare metal" that your application works on has more advantages than disadvantages IME. (E.g. it's hugely helpful to be able to fire up a random REPL, integrated with your IDE or similar, and have the same versions of your libraries available that your application uses).
Very cool, thanks for explaining your setup, I like the organization of it.
And for short distances we are getting very close to where electric planes can show up.
Not every service, not every software lends itself to the subscription system.

E.g. if you sell an obscure format converter that I need once every year (but then I really need it) it should not be an subscription. I would gladly toss 20 Euros at the developer for something like this once. What I will not do is do any subscription, just because it takes up space in my mind perpetually.
It was the same deal with some Windows Mobile 2003 (and presumably other) devices. Except it was Windows, so of course it had to have a weird interface. There was a slider in the control panel that let you change the allocation of RAM between "memory" and "storage". But the system would auto-adjust this allocation, so the slider's effect was temporary. It was quite strange.

See the first screenshot on this page:

https://www.pocketpcfaq.com/faqs/5.0/memory_management.htm
That camera with the stack of flashbulbs tho! Used to see that sort of thing at weddings and other family events all the time in the 80s.
Sky Global (Secure Messaging)
Nice. Is zig easily callable with the C ABI? This could be a really nice thing to have for everybody using a different language too
Not really following their reasoning why this is specifically crypto related and not the hot market of Covid economics in general e.g. asset valuation spikes, housing "bubble", meme stocks, etc.
I remember the craze about World of Warcraft back in the day that it was incredibly addictive, like no other video game. Where they supposedly tested people's dopamine response to playing the game. Marriages ended over the game and there were countless news articles and segments on how addictive the game is.

As I said in another post, saying that a particular thing drives pleasure or is designed to drive pleasure is obvious. Obviously you would design something so that it is pleasurable, otherwise people wouldn't use it. The difference here is the extent to how addictive it is and without some sort of measurement, it's hard to know if TikTok is any more dangerous than anything else that drives compulsive pleasure.
Few people have a problem that Optane directly solves. Its utility is narrow in the best case and you would need to specifically engineer a software stack to take advantage of it for some small part of the memory address space.

In many cases it is desirable for memory to be volatile. If high-throughput paging mechanics are required, like databases, this technology doesn't serve much of a purpose. Storage densities per server have only been increasing. It has some obvious utility for transaction logs and such but falls into a notorious dead spot in the market -- people with low volumes don't need the performance and people with high volumes can achieve similar results by other means for a price that isn't that different from the Optane premium.

I've tried to find a use for it, and I haven't been able to. That doesn't mean a use case doesn't exist, but if it was "the biggest new idea" you'd think the use case would be more obvious for more applications.
My hero Zero, by the Lemonheads.

Yeah, Zero is a wonderful thing

In fact, Zero is my hero!

How can Zero be a hero?

Well, there are all kinds of heroes, you know

A man can get to be a hero

For a famous battle he fought

Or by studying very hard

And becoming a weightless astronaut

And then there are heroes of other sorts

Like the heroes, you know, from watching sports

But a hero doesn't have to be a grown up person, you know

A hero can be a very big dog

Who comes to your rescue

Or a very little boy who's smart enough to know what to do

But let me tell you about my favorite hero

My hero, Zero, such a funny little hero

But 'til you came along

We counted on our fingers and toes

Now you're here to stay

And nobody really knows

How wonderful you are

Why we could never reach a star

Without you, Zero, my hero

How wonderful you are

What's so wonderful about a zero?

It's nothing, isn't it?

Sure, it represents nothing alone

But place a zero after 1

And you've got yourself a 10

See how important that is?

When you run out of digits

You can start all over again

See how convenient that is?

That's why with only ten digits including zero

You can count as high as you could ever go

Forever, towards infinity

No one ever gets there, but you could try

10 billion zeros

From the cavemen to the weirdos

Who invented you

They counted on their fingers and toes

Or maybe some sticks and stones, rocks and bones

Their neighbors' toes

Yeah yeah

And nobody really knows

How wonderful you are

Why you could never reach a star

Without you, Zero, my hero

Zero, how wonderful you are

Place one zero after any number

And you've multiplied that number by 10

See how easy that is

Place two zeros after any number

And you've multiplied that number by 100

See how simple that is

Place three zeros after any number

And you've multiplied that number by 1, 000

Et cetera, et cetera, ad infinitum, ad astra, forever and
ever

With zero, my hero, how wonderful you are
The Vercel Edge Runtime
In my experience those types of folks are the ones who create some of the most cutthroat environments and perpetuate poor working conditions among their companies. They are the least equipped to hire, promote, and model in ways that and maintain any semblance of having personal boundaries or that personal time is important. Sometimes it’s much nicer to work for someone who doesn’t pretend they are as important as a head of state, and makes sure it’s not required of them to be.
Yes, we used Pastel https://usepastel.com and it was very nice overall.
> Why would you expect Optane Redis to be faster than normal Redis ?

Sorry for the confusion. To clarify, my sentences were separate; I wasn't saying I expected 2x for Redis specifically. I was just saying I didn't expect a 10% slowdown for Redis, and that I expected a 2x improvement typically (not necessarily for Redis).

> And EXISTS/LIST operations are more than just "occasional" operations for data storage systems.

Again, communication issue. I wrote "occasional" in the sense of "a small set of operations", not "infrequent operations". As in, you're going through a list of all operations a DB supports, and occasionally one pops out as potentially substantially benefiting from Optane.

Regardless, your argument misses the point I'm making. The point was: how much of the total workload time do they take up. Even if Optane brought down EXISTS/LIST latency to zero, your workload (including all OS/network/client/etc. overhead) would literally have to be 90% composed of (i.e. overwhelmingly dominated by) EXISTS/LIST checks to get an order of magnitude speed improvement for the user.
Considerable portion of the internet, even people who supposedly know k8s, have this weird notion that it's for "scaling up" ... Except they never talk about scaling what single engineer can do, but some less useful things like dynamically adding lots of servers ;)
You know what I hate even more… it’s limits to subscription models.

This year Ahrefs, a popular marketing tool that indexes the web, changed their pricing model to impose a strict 3,000 token limit on report generation. That limit used to be 1,500 and reset on a weekly basis. This is for the $200/month plan.

Now if you “accidentally” use all 3,000 reports you are essentially locked out of the platform, like I was.

What that means is that you can no longer use the export feature, which left me with a million+ unused rows.

I had been their customer before, and I was told they did send out an email about the new changes (just not to people who weren’t active subscribers), and their official blog post was very sparse on appropriate wording that the report limit was changed so drastically.

Was it my fault in the end? In more than one way, yes. But does that make me hate this approach less? Not in the slightest.
Listened to a Huberman podcast episode on type 2 diabetes and intermittent fasting and in order to build intuition around my own glucose levels, I started pricking my finger with a lancet ever hour for the last few weeks (going on week 3 now) .... only to discover that I'm actually prediabetic.

I wonder how many others are silently walking around, unaware of their prediabetes.
There is what happens and what is done.

Why would you send teenagers to die in a foreign land for "american interest", isn't that morally abhorrent?? Moreover, is it the will of the peope that soldiers die for american interests instead of defending americans and and the homeland?

I have not heard anyone outside of military-complex and politicians advocate for war for the sake of money. Isn't that why they lied about wmds in Iraq and lied about Vietnam as well(pentagon papers)?

Are you saying your government has consent to kill your people in an attempt to kill other people (including civilian collateral damage) for the sake of your economy?

I understand what has been happening in reality but I assumed given we just pulled out of Afghanistan the apptetite for war, especially with a nuclear armed nation containing over half of humanity would not be acceptable even if they implemented naval blocades in the south china sea or invaded Japan let along Taiwan.
Did you experience any issues with USB-C monitors? I have a Dell U3219Q as a docking station, and my Thinkpads running Linux never put it in a state MacOS was able to: it won't turn on after Mac suspends, and it requires an intricate dance to unplug it from the socket and then turn it on while connected for it to restart working, and not even that always works.
>My passwords live in an encrypted folder with contextual information, then are used in the browser with per site rules.

Can you explain this a bit? How do you use the encrypted folder in your browser?
what do you mean? the disk only has optane, there's no NAND or anything behind it like some of the lower end Optane SSDs.
The idea of zero is that it's used in a positional numeric system, not just as a symbol for nothingness, like in

1305
+ 0935
----
2240

or in calculations

((5-5)+2)*0 = (0+2)*0 = 2*0 = 0
There is no consistent native look/behaviour on Windows. Even a single program (Excel), written by MS themselves, has no consistent style. I think I see 7 different styles in these search results: https://www.google.com/search?q=excel+%22save+changes%22+dia...

Maybe some of those variations are due to running the same Excel on different versions of Windows, and it conforming to what it thinks native looks like on each. It's hard to tell.

If I redo the experiment on my own Windows 10 machine, I see 7 different kinds of save-changes dialogs, from these 7 programs: VS 2013, Notepad++, Paint.NET, Photoshop CS6, TextPad, UltraEdit and WordPad.

Again, this isn't a perfect test because many of those programs are using non-native GUI frameworks. But my point is that as a Windows user, I can't tell what native is, because approximately every program looks different.
Doesn't use bookmarks, follows her curiousity and simply leaves every tab open.
Dog-Fooding Process Problems
I am trying to improve my internal team’s dog-fooding process. It’s a bit cumbersome between Confluence docs and Jira. Anyone else facing this? Does anyone have any suggestions on processes or tools?
the funniest thing is that they were going on and on about how they would love to make the engine open-source so it could still be developed in the case they stopped working on it
Oh, I know it's masses of them (my previous company prescribed them, which is how I got the unfortunate experience). That does not make it any less perplexing to me ;)
A problem with small form factor NAS boxes is that, you have to use SSDs or 2.5” HDDs that have limited storage capacity (~ 2 TB). The SSDs limit bulk storage and increase the price.

From pricing perspective, a two bay synology NAS is $300. You can add a lot of good cheap NAS storage.
I would suspect that almost zero people do this because working in an environment changes who you are as a person. If you spend a lot of time around cancer researchers you will think that cancer research is the most important thing in the world. You would need almost monastic mental compartmentalization to work at Jane Street for N years and remain singlemindedly focused on cancer research.
Yeah partly because the roads were literally paid for by the state, specially the highways, and truck and bus companies don't have to pay for maintenance.
Please fix the flashes of white/whatever content when navigating. This is one of the busiest pages I have ever seen when it comes to initial rendering - there’s even a text overlay that fades out on every route change (?). When swiping back on mobile Safari, the whole page sometimes turns white for a few seconds.
I too was thinking of building a Pi4 cluster but I just couldn't justify the inflated price. I just ended up buying several HP Elitedesk from eBay that had NVME storage, OOB management and plenty of ram.

There's a whole movement on these 1L pcs: https://www.servethehome.com/introducing-project-tinyminimic...
> Dependency hell exists because people still think static linking was not a great idea.

Then someone decided to call it Docker.
I was surprised to discover that Brotli is actually very adaptable. I spent a month or two doing research on custom compression techniques for WebAssembly early in the spec process and we ended up discovering that you can just throw a naive binary executable through brotli and end up with at most like a 5% size loss vs doing a bunch of fancy compression, at which point the cost of the fancy compression starts looking questionable. We ended up not shipping custom compression as a part of the spec as a result.
true patriots use homespun social networks. It might be itchy, but its the price of independence..

Also, the fact that its a chinese company, which in the long run all are owned by the state, could be taken as proof that the state makes a better entrepeneur then private companies.

Which rubs some libertarians here very wrong.. if only we had free market competition, a challenger might emerge then, but we killed it with privatized pension funds taking over whole sectors.

The beds we made, they are horrible to lie in.. oh, what tragedy, anyway...
in our case we integrated k8s in our dev pipeline and all devs need to do to release a app in merge pr to main branch.

it all scales and works fine.
there is one or two problems around but not enough for me to consider it does not work.
Yes they were fun. Especially when your older brother wakes you up in the middle of the night by flashing one on your face.

I don’t remember them by the mid 80s. I remember them in the 70s and early 80s.
>MINIX isn't very Unix-like

Can you please tell me why do you come to such a wrong conclusion?
You cannot fix it but you can at least stop pretending and make it transparent :-(
Ah I see. I had understood the Apple employee participating surreptitiously as them doing so outside of their employment contract (outside of working hours, not on company property, etc.) so was confused about why such contributions would be banned.
Why is everyone so incredibly cynical. Is it possible Apple did this because they thought it made "business sense". The same reason they do anything else.
Oil Shell
>1 involving multiple primitives and you can't attach a signal logger to the signal between them because the FPGA doesn't have a path there to use.

Does the problem not arise in simulation?
The “cheap” optane nvme devices work great as ARC and or Zil. I also use one as temp storage for streaming nvr data and post processing. Id buy another today for the durability properties alone.
> programs crash, memory gets corrupted...

Yeah I think you would still need an "erase all caches and reboot" option but there's no theoretical reason you couldn't have that. The main reason you have to restart desktop OSes so often is because they're ancient and don't isolate components properly. How often do you have to restart your phone? A couple of times a year maybe?

But I agree with your point - it does seem like a very cool idea but practically wouldn't make a huge amount of difference and basically requires an entirely new incompatible OS.

I wonder if it would have been more successful in phones actually. iOS already doesn't have a user-accessible filesystem and Android is moving in that direction.
How come you published this article on a subscription based service?
Your body doesn't need ultra processed foods. It hasn't evolved to needing them. It has, in fact, evolved to surviving well on food within the horizon.

If you don't drink protein shakes, you will get as big as nature intended for your natural diet and genetics.

Cutting out ultra processed foods because they are not part of our evolutionary diet allows us to omit six or seven figures worth of grant money for science we don't need. Saves time for readers, too.
So many wrong things here.

Unless you are talking about dumb mass freight, freight does actually mind just staying around. Its just that all those things have been taken of the railroad.

> As a result people are much more mobile and can live in a wider area in USA

If they have money for a car.

> where in Europe to commute to the office you really have to live near a train station

That's nonsense. There are these things called bicycles and also these things called trams and buses.
Ybug.io is the best I've found for this purpose. The only thing it doesn't do is collect the DOM element information. The user can choose to send a report with a full-screen screenshot or annotate a part of it.

It also sends console errors if you want it to.
That sounds as if you can jump into a field without spending 10-20 years of learning and do cutting-edge research. I'm not sure whether someone who has done quant finance can make meaningful contributions to the actual science. So if your role ends up spending money and doing top-level management, why not just fund companies that do and stay in finance?

[edit] To add one prominent example - it's doable, as Jeff Hawkins demonstrated. Founded Palm, made money, then created his own brain research lab. As far as I understand, the neurological community has not embraced his ideas with open arms, but they are at least intrigued by his universal computational model of the brain. So that's a pretty big accomplishment.
i certainly appreciate that a suitable hardware model is available for sale, but i would want to be able to run the system on my own hardware too. booting from USB and running install is not to much work.

the problem for me would be to spend the time to find a suitable device to run this on. if i happen to have one, great, but if not i'd probably rather buy yours than so my own research.

personally, what i am looking for is a portable version of this, that runs on a battery so i can use it tethered through my phone, or even with its own sim card.

for home use i would prefer the ability to put at least two regular 2.5" disks because those SSDs are still expensive at large sizes
stupid cookie policy that you need to read and it has all options to make it confuse.

this site is going to my block list
Tangentially related is the movement of Effective Altruism, which is basically espousing taking a high paying job and then using the rewards to make a change.
It is outrageous that Facebook and Google are banned from operating in China while TikTok is allowed free rein in America.
You might have a focus-in ability to grind on details - that will play.

There are many support roles, one is research, and that can mean sorting through a daily pile of a few thousand "documents" (ranging from a single paragraph to a thousand pages) and sorting them into groups, and then being able to rapidly summerise the salient features.

This bleeds into training AI to do the same .. while remaining aware of the nature of the material to be a human check on the AI.

There are also roles for people that can map or otherwise visualise data, pander to the needs of the core earners so that they never need reach far for what food, drink, personal life support they need, etc.

If you're aiming for support you likely want to present your discretion and ability to seamlessly play well with others as dynamics and demands change.
Was there ever any serious discussion about regulating addictive social media by banning auto play?

That would definetly be an escalation if governments start regulating social media product features, and TikTok definetly wouldn’t be the first!
The Mayans may or may not have been first, but due to their isolation their use of zero was unknown to the rest of the world. By the time Europeans and Mayans met, the Hindu-Arabic numeral system was well established and that was the system that became the world's.
Hi Richard. Thanks so much for giving it a go, this is great feedback.

> I ran a test and the feedback score was 1 after answering all the questions. Not sure how to change that.

The rating of `1` is based on your recommendation score ("I would recommend my managers to others." - you said: "Strongly disagree"). There are obviously other dimensions that are shown in the Summary page, but this is the metric that gets displayed "at a glance". You can always go back and edit that feedback (from `Your feedback` on the menu).

> Also in the future I guess you will have to work with the person right?

I'm debating whether to add this feature or not, it's quite simple (check you and the person you're giving feedback to have a connection and worked for the same company) but I don't know if it actually prevents any "cheating" behaviour (like you said, you can always recommend a friend you worked with).

> Also does it have to be an extension of chrome?

No, and I'm happy to hear suggestions. Linkedin gives us a reliable database of managers and employees so you can start adding feedback for managers straight away, but it doesn't offer an API. If this wasn't an extension, it could be a platform where managers register themselves and then send a link for employees to review them. It works, but sometimes the worst offenders (managers that are not great to work with) are exactly those that will never sign up for that website. What do you think?
“He who fights with monsters should be careful lest he thereby become a monster.”
I recommend git extensions for beginners. If they're unfamiliar with CLI it's like teaching two things at once almost, and the "scare factor" is higher
The existence of a "movement" makes it much more likely to succeed. If you are working at Goldman Sachs during the day, you need to be talking to Effective Altruism friends at night, or you will almost certainly be washed away in the current of Goldman Sachs value systems.