skysight-inc/HackerNews huggingface dataset:
Unless you don’t want a Mac? I like my Mac, but prefer Linux for dev. Having a beefy AMD framework 16” that I can refresh in 3 years sounds great to me.

> What’s the point of trying to save the environment when the other 8 billion could care less?

“What’s the point in doing things you personally care about if there isn’t worldwide consensus?”
Japanese animation and comics are also particularly popular in France. 55% of all comics in France were manga in 2021, and it's the second biggest anime market outside of Japan. Biggest in Europe.
I mean, older tech now, but CAT and CT scans wouldn't have been possible without the huge amounts of processing power and analysis algorithms that the tech industry came up with. One high resolution CT scan generates 350GB of raw data: https://xraylab.esci.umn.edu/frequently-asked-questions#Data
> We desperately need a good, lightweight, feature rich, cross platform application framework.

Or those services should just expose a damn API and allow third party apps. I don't see what would be wrong technically with a lightweight Slack CLI app, a native macOS app, etc. Damn it's just about showing text on a screen... writing a third-party Slack client could even be a nice student project.

It just means that Slack needs to expose a proper API (unfortunately "proper" is not the norm in our industry), and probably there is a business reason to not allow it that I don't see right now (maybe just cargo cult or wrong assumptions, those are typical reasons behind business decisions).
Until you realise that it's probably kids coming home from school and microwaving popcorn while both of their parents are at work still.
B-trees index random UUIDs perfectly fine, it's just that range scans over the resulting indexes cause random access patterns that interact really poorly with caches when data size exceeds cache size. The blog was about an interesting case when dataset fits into buffer cache, but the random access pattern still hurts because of other caches.
I use container tabs in Firefox to mitigate this. I have a "Garbage" container which unauthenticated YouTube.

When I search something that I suspect will affect my feed in a bad way, I'll open it up in the container.

The same can be done with a private tab, this just works a bit better.
It must be a special kind because Morton's the most popular brand of table in the USA has salt and calcium silicate, no sugar at all, 0.
Netscapé was the original distributor of industrial strength Java.
time series classification is my primary research area :)
The CFAA is controversial because of how vague the statue is. It has no carveouts for vigilantes or "hack back", last I heard -- even though some in Congress were trying to push for "hack back" rights.

The DoJ is unlikely to prosecute a vigilante of scammers, but they have prosecuted others (eg. Aaron Swartz) who were doing a debatably morally upright actions while violating the letter of the law.
It's usually pretty easy to get gpt to moralize about why "i cannot help you make that shell script because it requires the usage of "kill"", but i thought it was very weird that while it's usually very aware of biases and possible sexism/etc, I could not get it to understand or give any possibility to why, maybe, Anthropic chose Claude as the name for their AI instead of Shannon because of mild sexism (Shannon is a girls name after all)

We don't call Turning machines Alan machines. and Shannon sounds better, at least to me

This is half tongue in cheek, I don't think that was the reason for the most part (maybe just a slight bit), but it's strange that while gpt will often talk about possible biases, it can't see the possibility of one in play here. Maybe because the topic is "AI"?

Or can RLHF actually somehow prevent it from recognizing what might be actual sexisms/etc when it's done by a third party you're talking about, as opposed to back and forth with a chatbot?
I don't expect to see competitive RISC-V servers any time soon
Similarly, anything involving staying alive is affected by the distance from earth to the sun. Doesn't mean that it's relevant for anyone interested in staying alive to know it.
Please prove that it's human actions that cause coastal erosion, because I'm pretty sure coastlines have always been moving and shifting in response to erosion. That's how beaches are made, isn't it?

Also, even if that were to be true which I doubt, so what? They were supposed to sink beneath the waters as they rapidly rise due to melting polar ice. That was the doom scenario that was used to motivate people, but it hasn't happened. In a rational world that should cause us to toss out the other predictions made by such "experts", not try to retcon what was said to fit whatever actually happens. Especially because a change like "maybe a beach migrates northward a bit in some islands, others grow a bit, others shrink a bit" is nowhere near important enough to make disruptive changes to the lives of everyone on the planet.
If it involves technology newer than the steam engine, the average court is badly out of its depth...
You’re not abusing it because it was written to be abusive. The law itself is abusive, your usage of it just illustrates its ability to be flexible enough to be used way outside its intended bounds.

I applaud your work and I stand by what I said about narrow and focused laws for protecting privacy. It’s not every day we can do something good with something bad, but I don’t know if the good that is done fully outweighs the bad that it causes, especially when better options could exist.
Nice project. One thing I would focus on is allowing for a zero litter work flow. In Hazelcast I wrote a similar system, and if properly used, it is litter free.
HNers! we were building an internal tool for control operations with respect to our SaaS which had use cases like:
a. change a users plan from plan A to plan B
b. provide a trial plan to the user for a few days
c. give credits or stripe discounts , etc
while building the internal tool - we had a suggestion from customer success if we could make it into a slack command. This was truly an amazing request as it would take away the load of customer success/ support rep to load a new portal and fullfill request. So we decided to give it a go. Some of the options we considered to fulfill this request was Zapier but we had to scrap it off as our internal systems aren’t really available on internet and this had to be locally hosted. Just around the same time our very own product (DronaHQ) was launching automations on our self hosted product. We immediately took the opportunity to use it and give it a go. And in no time we launched our 1st slack command to help our teams get useful info from our backend systems in a meaningful manner. Some of the things we were able to achieve:
a. Restrict usage of slack commands to just the right internal users (access control)
b. add passwords to some imp requests
c. create maker/checker controls
we think this can be really helpful to a lot of internal teams and your feedback on this can be useful for us.
I'm certain the comment was ironic, emphasizing that there's a real possibility, if not probability, that Amazon has done this exact childish vindicative behavior on others, but we'd never know about it for those individuals lack the ability to reach millions at the tap of a button.

It's also another warning about just blindly sacrificing your privacy or other interests to a massive corporation. Because that massive corporation, like any entity, is made up of lots of people - plenty of them just as petty and immature, as any other person.
Tesla’s is pretty good. My only gripe was occasional slow loading of map times (oddly slow enough to suggest they didn’t cache at all?)
We've been developing a centralized code snippet manager to streamline your workflow. We're a midwestern start-up that is seamlessly working to integrate your browser, IDE, and collaboration tools, to save, generate, enrich, reuse and share code. Check us out on Product Hunt!
“The famed Brazilian coffee owes its existence to Francisco de Mello Palheta, who was sent by the emperor to French Guiana to get coffee seedlings.”

Small nitpick: at this time Brazil was a Portuguese colony and the monarch was called King John V, not an “emperor”. Brazil only got an emperor when it became independent about one century later.

Why did Peter, the son of a Portuguese King ruling over territories spanning 4 continents, decided to call himself an Emperor when ruling over a single (albeit large!) territory? I don’t know, ego?
I'm sympathetic to this point of view but unless we're linking these so called toxins with a worse outcome how can we know they're actually causing harm? In all likelihood we'll die of a heart attack before any amount of toxins give us super cancer or whatever.
You're Never Going to Fix Your Technical Debt
The worldwide US military presence has a suppressive effect on wars; I'm confident south-east Asia would have been in multiple wars since WW2 if it wasn't for US presence, and Russia would've tried to take back its former soviet countries if it wasn't for NATO which is mostly the US's $2T army.

And I don't think the US has had to deploy its full capacity for a long time, not even Iraq / Afghanistan. That's more of a logistics issue though, they could've multiplied their forces and materials but it wouldn't be any more beneficial.
My daughter just started a programming buddy to teach first years to debug. Sounds like she might be one of the last of her kind.
> The controversy was so great that Pope Clement VIII was asked to intervene. He decided to taste the beverage for himself before making a decision, and found the drink so satisfying that he gave it papal approval.

if someone would have given him a pinch of coke it might be sanctioned now by the church. i'm sure he would have found it very satisfying, too ... ;D
Especially not an agent.
I wouldn't use Common Lisp. I think it's quite archaic at this point.

Racket is, to my mind, the most interesting Lisp variant that's actively developed. The macro system / build-your-own-language facilities are like nothing else I'm aware of. This is worth learning about, because it's genuinely something that other languages don't offer. A lot of the rest of the ideas in the Lisp-family can now be found in other languages.
I've finally switched from a bodum with a silicon ring, and plastic struts, to a 100% stainless steel french press (groenenberg). Slightly worse isolation, but otherwise awesome.
> When this happens, a redirection is created to avoid breaking dependencies for projects using code from repositories that changed their name; however, if someone registers the old name, that redirection becomes invalid.

Say what?!

But hey GitHub is ISO 27001 certified so all is well, right?
Basically, Right to Repair Lobbying, and giving grants to companies that align with that, as I understand.
UW CSE student from 2009-2012; there was an optional course that blazed through *NIX and shell fundamentals, and I credit it to kickstarting my ability to use the system well. Using GDB, valgrind and the like were part of a 300-level basic systems programming course.
This was a great blog post! Thank you for sharing your journey.
My wife has English as a second language, but speaks it far better than most native speakers. But she can't handle other dialects very easily.

She likes Shakespeare when it is described, but as a play it is entirely impenetrable to her.
Caffeine is a drug. It is legal by chance alone. I wish I never started taking it as a teenager.

https://en.wikipedia.org/wiki/Caffeine
Hardware acceleration in robotics news. Chipmakers' plans for factories in Europe, US and Asia, Intel and Germany sign agreement for $32.8 billion chip plant investment, Key takeaways from robotics invest 2023, Flowstate: Intrinsic’s app to simplify the creation of robotics applications
The discussion hinged of treating animals of the same kind equally: those that were slaughtered vs those who have had a biopsy. Once you introduce a different kind: those who suffer from plant harvesting, you can't apply the same rule.

Or maybe you can, but you'll find that others don't agree with your estimations.

For example, anyone believing in panpsychism will find this hard to work with. Do you include the harvested plants in your calculation and compare them on a 1:1 basis with slaughtered animals? This kind of nonintuitive conclusions result from insisting that all beings suffer the same. Not a good enough metric IMO.

> Certainly there is going to be a whole lot of subjectivity.

I'm afraid that it's not just "a whole lot", but the final answer depends entirely on subjective definitions of suffering, unless we can find a true, objective one. Sadly, some philosophers don't think that's possible at all [0].

[0] http://www.philosopher.eu/others-writings/nagel-what-is-it-l...
> I don’t believe the comments about getting minimal un-popped kernels using a pot, by just swirling around a bit of oil. Sounds like baloney to me.

It works, though!

I use an ordinary 3qt pot (Cuisinart MCP193-18N, if it matters; this is a tri-ply pot). Choose enough kernels to make a single layer on the bottom of the pot (that's about 1/2 cup for this one, if I'm remembering correctly... I'm usually on autopilot doing this though) and set aside. Add enough oil to the pot to basically half cover the single layer, or a bit more. Add five kernels to the pot and start the heat at medium-high to high. Add the rest of the kernels when 3/5 of the test kernels have popped. Cover with lid. You're done when the pot is full (and it will be!). Pour the popcorn into a separate bowl to season and serve.

Works every time, with very little waste kernels.
I'm assuming the prompt filter system runs independently from the AI system and either the AI is then fed scrubbed inputs or the prompt is just kicked out altogether.
Last time I looked at EdgeDB, it needed a separate process/server from the Postgres database. Has that changed since then? Would it be possible to turn EdgeDB into an extension of sorts rather than running it in a separate process?
Functional programming. Clojure changed how I write C#, Python, and think about storing data.

I now think much more about immutable, append-only data stores as a result.
imho, more senior engineers ought to be the trailblazers and support the teams that are building the products.

Yesterday I experienced getting chewed by very senior engineers who instead of trailblazing, seem to just sit and complain, and the actual trailblazing comes from the bottom up.

It was very disappointing and a large degree of trust was lost.
> the 100% abortion rate in Iceland of children who may have had Down syndrome

My understanding is that, like in many developed countries, Down’s syndrome screening is offered during pregnancy and the choice is left to the would be parents.

Regardless of your views on abortion this appears to be a very different set of circumstances to the Spiral Case.
They should have the same process for all accounts. The process just needs to be good.
It's not an open problem because it's the wrong approach. I understand you don't want to censor ai, but it doesn't mean there aren't technical solutions to the problem. And if there are no technical solution, it's still not because of your explanation.
Could someone clarify, does gene therapy cause a permanent gene mutation that can be passed on to offspring?
> the US government murdered him

Clarification: he suicided while awaiting trial after the DoJ (and possibly MIT and the journal/publisher) threw the book at him in an effort to get him to plea out to a lesser felony.
Has anyone done any benchmarks comparing the different solutions?

I hit a performance bug with greensock once and just quickly wrote my own simple animation framework, which I am using ever since, but I suppose it can be done better. I would think the native browser animation capability is superior?
How much of a nuisance it really is if an American got cancelled by Amazon+Google?

Assuming any attempt to create an alt account will be thwarted by the process (name won't match credit cards or bank accounts, etc.), I can imagine a dystopian future ~20 years from now where such people will become absolute pariahs in the society. Especially if the current trend of smaller tech companies cow towing the lines of established big tech players continues.
The worst part is the decision was made without proof. As distasteful or offensive as it was alleged to be its still just words. Who cares.
Yeah, I'm not gonna discuss colonialism here. Multiple generations are a long time to get things in order. Many countries rebuilt from scratch into powerful industrialized nations within decades after major wars.

And it's also not the topic of the discussion tbh. This is about the impact of the Mercator projection, and unless I get to see a peer reviewed study convincing me otherwise, my point stands.
If you actually want to self-host Discord, Spacebar Chat is a third party reimplementation of the Discord protocol for self-hosting https://github.com/spacebarchat/server
> ...do they deserve better...?

Morally, probably no.

But humans are vastly more inclined to discrimination by caste / class / fame / etc. than they usually admit to, and failure to give special treatment to the "right" people will often generate a serious backlash. A CEO is responsible for his company's reputation and financial results - does he "deserve" his job if he ignores that unfortunate fact about the environment in which his business operates?
I don't get it either. What is is even worse is that the algorithm has pulled a some incredible music recommendations for me but they are so few and far between.

My fav is Countdown at Kusini by Manu Dibango. The soundtrack to a 1976 Nigerian action film that I absolutely love. Totally from left field.

Most recommendations though are just absolutely terrible. Either stuff I would never listen to or David Bowie "Let's Dance" because I am a Bowie fan. The most trivial,useless, brain dead recommendation possible.

At this point I just assume Google is far less competent than what it it seems like they should be.
The unexpected part for me was not the lack of temporal locality, but which cache it thrashed. The whole dataset fits into buffer cache so one might think that the lack of locality is not that important...
>but also the framing does go a little out of its way to show how their love is largely young infatuation.

I'm not sure that Shakespeare really had a concept of beyond young infatuation like we have today, probably the best examples (where the couple still feels like they have anything to do with each other more intimate than running a household) would be Claudius and Gertrude and Macbeth and his wife, neither of which couple had so much to recommend them over Romeo and Juliet.
but not endlessly. those scrubbers are saturated after a while. that's the whole point. otherwise suffocation wouldn't be a threat to begin with.

why do i have to argue here with so many people about something so simple to understand?
In other words, you wrote some Python scripts and you want me to give you a thousand dollars for them? You really do think I'm a sucker.
Did you ever do anything with the £5 story at the time? I can imagine just that project would be enough material for a paper that you could at the very least send to the Bank of England to show their premise was false.
And, if you'd like to see a little bit of what goes on where the coffee is grown, you could do worse than picking up one of the below excellent photobooks:

Sebastião Salgado's 'Scent of a Dream' or Steve McCurry's 'From These Hands' - both provide a wonderful portrait of the people who work hard to bring coffee to our shores. (Salgado works in B/W, McCurry almost exclusively in colour, if that makes a difference to you.)
this sounds like a conversation wherein someone learns about lean startup / agile methodologies for the first time (build an MVP and get it in front of people ASAP to get feedback, don't perfect it first)
What happens when a Matrix server disappears
Alternatively: UUID v7 and v8 seem like the better solution. They're the subject of a more formal standardization process; they're compatible with existing UUIDs because they correctly set the version number and variant fields; v7 has exactly the same 48-bit POSIX timestamp as an ULID; and they already have widespread transformations to and from machine-readable form.

Picking something primarily because of its human-readable form rather than its machine-readable form is probably not the best decision criterion.
For me it's even worse. Being in a Google Meet with "level 1" blurring activated puts my battery life between 60-90 minutes. I don't know if it's Google Meets fault or bad battery management of the Frame.work or even the browser :/
If only YouTube had some social mechanics like dislikes, where you can mark a video as 'bad' so users would see that far more people disliked this video than liked, so it is likely not very good and you shouldn't waste your time. ...
Proceedings of the 19th Workshop on Hot Topics in Operating Systems
As I am getting older, coffee makes me wake up at night to visit the toilet.
I wrote a book: Read Write Own
They chose Claude because if you're going for a friendly human sounding personality, a first name (which is how people address each other) sounds much better. How many people refer to each other by their last names in normal casual conversation, outside of maybe the military? Even ChatGPT in its heavily neutered state isn't silly enough to claim the Anthropic devs are trying to subconsciously oppress women via name choice.

This constant witchhunt for sexism and racism is really tiring, btw. It's long ago blown past boy-crying-wolf territory. You should know that many of us now assume that any claim of sexism or racism is automatically false, just another attempt to dig up virtue truffles from already wrecked land. It makes the accuser look bad and worth avoiding, whilst having no effect on the reputation of the supposed guilty party.
They have a published policy that explains it:

https://letsencrypt.org/2015/10/29/phishing-and-malware.html
Discord keeps adding new crap and I always have to update my usercss to hide that crap. I mostly use it from a browser, so it's easy to run custom css/scripts, but the official client can be patched with e.g. OpenAsar[1].

A short (incomplete) list of my git history from the past 1 year:
- May 15 2023 Remove activities ("Discord Birthday" ;))
- May 1 2023 Remove nitro super reaction
- Apr 9 2023 Remove nitro ads
- Dec 22 2022 Remove new features popup
- Dec 22 2022 Remove snows giving seasonal event
- Sep 5 2022 Remove floating unread indicator
- Aug 31 2022 Remove new member badge

[1] https://github.com/GooseMod/OpenAsar
The Titanic Submarine Suffered 'Catastrophic Implosion,' Crew Is Dead
That seems like a great idea! Hey, I'm curious though, does the doctor approach the unborn child, and ask what he or she would choose? Are they presented with the statistics on false positives for prenatal screenings? Do you think they would have something to say about their human rights, discrimination, or ableism? Or are they just unpersons with no rights of their own?
I'm only aware of one engineer being fired for bringing up quality concerns. That is 49 year old David Lockridge. There are reports of a second former employee who had concerns but no details of their departure. I admit I do not have all the details so maybe there are more.

But that's not really the point. The point is ageism weakens engineering organizations. That's not a condemnation of youth. Just an observation that the veterans still have something to contribute.
Fun game - but I'm stuck! (Rot13 here on in to avoid spoilers for anyone else)

Fnaqobk nppbhag vf shyyl fpnaarq, V'ir nofbeorq Fxl/Fgne/Fha/Fbal/Revf/Fbyne/Whab - V fgvyy unir a0i4, RBAF, Yhan, naq Plcure hanofbeorq, ohg V'z fghpx ba rnpu bs gurz: a0i4 frrzf gb whfg unir n tnzr, RBAF erdhverf 10 pberf gb bireybnq, naq Yhan naq Plcure ner abg ihyarenoyr. Nal gvcf cyrnfr?