skysight-inc/HackerNews huggingface dataset:
I randomly stumbled on Vis a week ago and have been pretty obsessed with it. It’s amazing how little code it is (eg builds from source in a couple seconds), and the Lua integration is really cool! Also, Vis has really cool structural support for multiple cursors. I’m working on a WebAssembly port of Vis…
Sets are collections of unique elements, and indeed relations are sets of tuples. But SQL only sticks to the tuples part, foregoing sets. It's quite possible, and quite likely if you're not careful, to end up with duplicate entires in your results to an unwanted effect.

SQL is only relational-like. With experience and care you can craft your queries in such a way that you do get true sets (e.g. using DISTINCT), but I see beginners – and sometimes even experts in a rush – overlook this quirk in a complex query resulting in what might seem okay in limited testing, but blows up when there is more data than the bare minimum needed to test. A language that truly follows Codd's relational model would produce sets always.

I expect SQL is considered difficult to learn exactly because of this deviation. It's quite unintuitive, especially if you go in thinking that it is actually relational. Nothing you can't work around with sufficient knowledge and experience, but that added knowledge and experience required is where the difficulty no doubt stems from and undoubtedly scares many away out of frustration when it doesn't work like you think it should in the interim.
Always great to start my morning with dystopian hypercapitalism. Thanks, HN!
He also used as a reference the five years he spent at sea, sometimes on whaling ships.

https://en.wikipedia.org/wiki/Herman_Melville#1839%E2%80%931...
Wow, this is so cool! I see so much value in bringing this in our development process. Our current process of setting up preview urls and testing takes forever. This seems simple and super easy to integrate!
Yeah it feels like our economic systems are patches built on patches built on patches, etc. Like introducing a species to an ecosystem to control an invasive species which becomes one itself and requires the introduction of another species.

Most our code bases look like this too. Why wouldn’t our financial systems become hairballs too?
Choosing the wrong technology and failing to make it work is not an accomplishment.
My last employers were cheapskates too (I love 'em for it) and they just used meet.jit.si for calls. It was a lot more stable than self-hosted jitsi. That said there were almost always microphone or video issues using it, just because people weren't used to it I guess. It made job interviews fun. It was a nice live test to show how a potential employee handled adversity.
We'll get there :)
Here has one related post: API Security with OIDC by using Apache APISIX and Microsoft Azure AD

https://dev.to/apisix/api-security-with-oidc-by-using-apache...
Whenever I read something about Einstein the following comes to my mind:

"The people told me, however, that the big ear was not only a man, but a great man, a genius. But I never believed in the people when they spake of great men - and I hold to my belief that it was a reversed cripple, who had too little of everything, and too much of one thing."
Japan tests explosion-powered rocket for the first time in space (2021)
This is an excellent and pragmatic way of looking at scaling team as an engineer. The defragmentation comparison really demonstrates this clearly, thank you for sharing this.
I call it the "flower" key, mainly due to the response I got from a couple other devs when I switched from years of Windows to doing some Mac stuff, and didn't know that it was called "command".
Title is misleading. There is zero CSS in the article, which is about a static site generator based on shell script.

The CSS fragment referred to can be found here: https://gist.github.com/JoeyBurzynski/617fb6201335779f8424ad...
HN Guidelines:

"If the title contains a gratuitous number or number + adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."

Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize."

This is directly against the guidelines and how article titles should be submitted. Editorialization of titles is heavily discouraged and here it even says something the article doesn't. Not at all a nitpick imho.
Elixir/Phoenix/LiveView - there is no second place to this stack.
These scenarios are commonly mentioned in various EULA.

This is as silly an argument as complaining you can't sample a CD to use in a new song because you "purchased" the song.
Playing at higher difficulty will make just button mashing less feasible. The combat was much more fun when I raised it close to the max. Just don't raise it until after the first save location.

Definitely among the best games I've ever played.
Gboard (2022)
Pony Diffusion
Co-writing longform narratives with Dramatron
Bet nearly 100% have a fax machine too.
I'm guessing by safe he means crime. And Paris has always had crime and I wouldn't want to be one of those tour-de-france dudes cycling through the north-east. LOL
Researchers develop new rocket-propulsion system (2020)
A _programmer_perspective_ on classic literature? This is why English majors who don't like nerds. I agree.
I’m surprised no one has mentioned this so, I’ve built a very easy to use and modify stack based on PostgreSQL (or SQLite) depending on needs fed into a Flask Python BE. You can ORM it with SQLAlchemy if you like or just run raw queries. You’re running that basically out of as little as one file and you have your API and DB.

At that point you’re free to decide how you want to run your client side, I tend to start with HTML and avoid JS until it’s necessary, then convert where relevant into React. As other posters have mentioned Tailwind is awesome for avoiding writing custom css, there’s a class for literally everything.

Clear separation between your API and your FE pays off down the line.
"Motor"cyclists pull the same trick & violate the slower traffic keep to the side rule, which seems to make "lanes" redundant.
Last time I checked push notifications were a bit iffy with PWAs. Has that been solved?
The best way to self-host and manage photos is to put them in a directory on your filesystem and then look at them with your eyes using your operating system file manager. Trying to implement this functionality, again, in the browser is just absurd.

The best way for other people to look at them is via a static webserver serving static html files generated by some photo gallery tool like jigl. It has no active components to fail or get exploited in the future.
Because our main work environment is the shell..? Writing code in a terminal is seamless and fast, and it fits very well in a tmux workflow.
I actually use firefox on android for 7 years or so. never experienced broken sites on it. can you please give me some examples of broken sites?
Does something like this exist for OSM vs Google (both current-day)?

Edit: I found Geofabrik but their Google api key is invalid I guess.
I use MERN stack - huge community and libraries for everything. I like the "everything as JS" approach I can take with React as I never liked jumping between html/js/css.

Additionally, I found Firebase to be a really great way to start and run projects. The most important piece of that is Firebase Auth which solves a complex and important problem without costing an arm and a leg. Other services such as Hosting, storage, and functions were really easy to start with.
I agree with the headline (and so would the "Paleo diet" people, in quotes because that's marketing, not a historical claim), but the Hadza aren't my ancestors, or particularly closely related to them. That's true of non sub-Saharan people generally.

More importantly, no contemporary hunter-gatherers are a good model for pre-agricultural people (to call them hunter-gatherers at that time is to imply there were other sorts of people, which there were not). The remaining people practicing such a folkway live on marginal land, the harsh truth of human existence being that if it was rich enough for agriculture, or good for pastoralism, those lifestyles would have won out.

Evidence for eating anything we could get our hands on, including quite a bit of meat, is abundant in paleoarchaeology.

What no one ate as much of is grains, specifically ground grains. We know this because, while grinding stones date back hundreds of thousands of years, the tooth wear patterns which indicate a diet primarily based on flour are not evident in remains until agriculture.

My point being that the Hadza speciality in honey-scavenging is much like the Inuit speciality in seals: it's an adaptation to circumstances which suits them, but probably doesn't teach us much about how we can eat healthy, or much about how our pre-agricultural ancestors tended to eat.
I would use whatever back-end you’re most comfortable with. For me that’s probably C#, but any solid language will do.

I also recommend considering something like GraphQL for your API interface as it will reduce the amount of times you have to dip back into the back-end to add a single property to a response or write a new optimized endpoint for a particular view.

Front-end IMO it really depends on what you’re trying to build, React Native doesn’t really reduce your overall work IMO so much as the cognitive load. You still end up not only having a separate codebase from your web UI but also have to at times dip into xcode and angular studio to write some platform-specific code. I would probably explore Flutter if I really needed to write something once, but I can’t really comment on it today. For the stuff I work on I usually just try and make the web experience as mobile-friendly as it can be and leave it at that. For B2B customers that’s almost always sufficient anyway. I tend to work in Angular more often than React and have been pretty happy with the amount of reuse I get between projects and the quickness of the dev loop.
And Apache APISIX <3 Here has one comparison between Cloud Vendoers (not related to this module) https://apisix.apache.org/blog/2022/08/12/arm-performance-go...
How does this solve the app part? If it does not, what does?
Do you have any examples you can share?
So what you're saying is that it's the Dark Castle key.
Unless you spend far too much on more cache per core, you’re going to quickly find that the bottleneck becomes the memory system. Hardly any of these low-priority process that would be scheduled in E cores are actually doing much compute. They’re either blasting memory or I/O, so adding more cores for them doesn’t help much.
Thinking about it more, it could probably be modeled by the intersection of random walks that are initially unable to come into contact. I was thinking that was exponential but it’s presumably some polynomial function with a large exponent that’s eventually bound by a different quadratic function for sufficient values of time.
Bundling is anticompetitive and illegal. The MS ecosystem deserves close antitrust scrutiny.
[Edit] Too late for me to edit my original post. It was pointed out to me that Iranians are not permitted to use AWS. In that case, replace "AWS" with whatever VPS/Server providers that Iranians are permitted to use that is outside of the country.
A Small Nuclear War Would Stall Global Warming
Utopia is perfectly named. It comes from Greek ou topos, "no place."
Indeed. And a large corp can be using Azure AD, in one little tiny department, spending 100 bucks a month, and it is on list.

I bet some of this use is free promo credits.
"Should" is a funny word. I push funky commits to development branches often, because I always try to sync my work to the git host at the end of the workday in case I wakeup to a non-functioning laptop the next morning. Better to have a risk of ugly commits in a wip branch than risk losing work.

> Temporary commits .. are not the ones you push out to review, right?

Fully agree with this; I am a clean freak and groom the entire branch differential into sets of atomic or related commits before submitting a merge request.
That's just the <pre> tags, the original CSS doesn't cover <pre> tags. I kept the original intact! You could simply do a

pre {
overflow-x: auto;
}

to solve the side scroll.
Gwern is a person
Our Ancestors probably ate whatever they could get their hands on. Lots of fruit/berries included.

The fact is that the average 'early farmer' skeleton is shorter and looks less healthy from the hunter gatherers.
That can means that grains (the bulk of the carbs back then), while reliable and a necessity at the time (due to population density), are not necessary better.

If you want to look like a caveman, meat and fruits and other simple veggies should be your diet.
During the crazy pandemic situation I'd much rather be driving in my own car than chilaxing on a bus with forty random people. Driving has it's place.
What Eating the Rich Did for Japan [video]
I don't understand "it's not that simple" in this context.

Is ipv6 a new problem?
Is MS a one-person volunteer diy project?
Is MS is some other buisiness and not expected to have good IT because they are cheese makers?

If the job is so hard that it takes 20 years and billions of dollars and really only an IT company has the domain specific knowledge to do it, ok well, and?
+1 for rails.

While Strada isn’t fully released yet, it seems like it won’t require much additional effort to integrate! [1] the maturity is a plus, and having a feature-equivalent web app as a bonus is pretty sweet.

[1] https://news.ycombinator.com/item?id=33038485
A useful robot with initial purpose that takes job away, now, primarily from black and brown people. To be clear this is a tech product that increases profitability for a company.

Are ethics discussed in the presentation?

Social equity?

Watching now ... it's 3hrs .. looking for ethics consideration.

.. ok he simplifies what an Economy is, to the theoretical. Can an economy be one which frees marginalized people from poverty? I'm skeptical and hope Tesla has an Economist, on stage, shortly. Musk is claiming good intention, explicitly.

Q: So, who does this? Who is planning future economies where marginalized groups are even further marginalized?

Edit: down voting is perplexing, it's a reasonable topic for discussion given the significance of this tech neutralizing Labor.

Edit 2: we should have qualms about technology that disrupts sensitive populations. I have no qualms about introduction of things like Docker which disrupted the people who wrote lots of crazy scripts to help deployment of crazy configurations to process data on collections of servers. The key is the marginalized community, who is not in a position to be able to pivot because they are marginalized.
htmx makes sense if you have a server-side framework you are already comfortable with and that effectively addresses the problem domain at hand (e.g. if you already know django)

if you are starting from zero knowledge of any server side technology and want a front-end/back-end integrated solution, rails + hotwire or laravel livewire will be better
I think you have a different idea of what fuzzy means than the creator. I use a fuzzy search in my config that wouldn’t match the parent example. As soon as you include a word that isn’t in the match, the match is removed. I am more concerned that the fuzziness would prioritize a match of “super meet boy and more” over “super and the gang explore meeting friends o boy” because it’s closer to the search string (by what I would define as fuzzy).
Agree with you 100%. But note that my comment was not about industry or domain data, it was specifically about the data this article used to suggest solo founding is better than cofounding.
Awesome!
Could you please elaborate how to do it or post some good/not outdated links?
This is why I like to keep rational thinking as a tool in my box of strategies for life.

The biggest change I’ve ever had living my life was the XKCD’s 1 of today’s 10,000. https://xkcd.com/1053/

To boil it down: “let people enjoy things”. If you like something and it doesn’t have a negative affect on your life or someone else’s, go for.

Not everything you do needs to analyzed.
"What a fool I am", said the fox. "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for."
The thing that I don’t like about that stack is the absurd amount of cruft that comes with it.

Take a look at the node_modules directory for just the React app. It’s huge! Combined with the boilerplate of the other parts of the stack, the amount of code that the developer has no insight into is absurd.
Yeah, he argues for causation using a correlation as evidence. I'm not an industry expert, but I sure never got the sense that developers relied on a Stadia release, or made it a main priority. He may be right, I just don't buy the argument in this article on its face.
Title should read "Elon Musk’s texts show he talks like everyone else".
In the Netherlands, bikes don’t care
<link rel=stylesheet
href=s.css?2020-12-12T18:42:29Z>

Um… did you really just spend 53 bytes on loading a 62-byte (plus HTTP overhead) external stylesheet?

Here, let me fix that with these 61 bytes:

<style>main{max-width:38rem;padding:2rem;margin:auto}</style>
Our ancestors didn't have television, the internet, desk jobs, etc. While we can debate the finer points of Paleo, or similar, there's no reason to debate the standard modern Western diet. It sucks. Full stop. It - and its associated lifestyle - is generally unhealthy.
I'm reading Zen and the art of motorcycle maintainance at the moment which also pushes and pulls at the limits of reason and rationality. Some of the ideas are quite 'dense' and worth making notes over. Worth a read.
This is what I am using right now. It is quick for prototype. Saved a lot of time.

I dont really like the Admin panel. It has performance issues when we have more than 100k rows of data (due to the limitation of Administrate). We had to customize it to make it run normally.

Admin panel gems in Rails world have bad UI with a lot of problems.
Yes, but what developers want from JWT is:

1) not having to worry about authentication in their app (and not about security issues, exploits, account recovery, fake accounts, bots, ...)

3) the ability to use it in any framework they want (e.g. the Go standard library "framework")

4) the ability to "upgrade" to full microservice authorization

And yes, these are sort-of kind-of not-quite-but-almost provided in Django, Spring and Ruby On Rails, but if you want to use whatever framework you want ... JWT is definitely the closest thing available, or at least it seems so.
I mean nobody is forcing you to use Edge or Chrome, there are better alternatives like Vivaldi or if you really want to take it to extreme Ungoogled Chromium. But I agree with your sentiment, although it just means you should probably move to open source and obscure options.

Also:

> Brave, Mozilla, and Vivadi have said they intend to continue supporting Manifest v2 extensions for an indeterminate amount of time.
i also reacted negatively to the title but found the article to be redemptively unpretentious. i think any fan of dostoevsky would agree with his conclusions and be happy that this robot found a heart.
It was exactly the same 20 years ago with IE. It was ok, delivered for 70% of the population. There were even browsers built on IE engine, which were awesome at the time (Maxthon had add-ons, ad blocker, tabs).

All was fine until Microsoft didn't start to add their own standards, without any regard for everyone else. If they succeeded, web today would be mess of ActiveX controls and other propertiary extensions.

Web is simply way too important to allow it to become walled garden controlled by single corporation. This is about a lot more than tribalism.
Fair point with regard to Oracle, but I’m not sure it’s reasonable to compare an enterprise B2B software company with a consumer business such as Meta.

I’d additionally argue that Meta is functionally coasting by way of flailing about on useless products. FB is flatlining, and IG is getting eaten alive by TikTok and BeReal. Oculus is seemingly healthy, and WhatsApp has a dominant and entrenched position. However, what is WhatsApp and Oculus worth if FB and IG fail?
I can assure you it was not junk food vegan. All whole foods and balanced. After I obtained my genome I realized that I need more long chain Omega 3 in my diet because of my FADS1 genetic profile. You do not get that from plant based foods. It was also revealed that my Finnish heritage probably has some Inuit genetics.
Or https://github.com/wwmm/easyeffects for noise reduction and other effects like compression and EQ for a real crooner voice in any video call application.
Having Azure AD does not prevent clients from also having Okta or any other 2FA provider for 2 factor authentication. In fact, I have worked with at least 10 clients in the last 2 years that used Azure AD for authentication but then something else for 2-factor depending on the type of apps.

Sometimes even within one company, there are multiple 2FA protocols, e.g. using Oracle single sign on for ERP apps but Okta for Citrix and other external facing apps.
Only three paragraphs until Trump's name is mentioned incidentally.
Many whale species have much more complex folding than humans. Also, the areas relating to emotional intelligence are much larger.
Until you can tell me what percent of people are “potentially everyone “you can’t say this diet helps any specific person. This idea of something being generally good for a population can cause illness to a substantial amount of people.
I haven't (yet) used this myself, but it seems Lychee is also available as an application[1] that can be installed for those using YunoHost[2]. This should make trying this out even simpler.

---

[1]: https://yunohost.org/en/app_lychee

[2]: https://yunohost.org/en/whatsyunohost
This doesn't feel particularly insightful to me.

"We have to realise that rationality, particularly in the form of scientific thought, cannot provide us with a value system." Yeah, that's true, but it's not the point of rationality - rationality is a system of thinking and decision making designed to optimize for the best outcome, but you have to define what's best and thus what you want to optimize for.

Rationality won't provide you with a value system, but I don't think anyone who understands it would claim that it does. This is sort of like saying culinary school will teach you how to cook, but it won't pick what's for dinner.
I genuinely don't know what AD is used for. If you need SSO, why not just use a SSO/SAML IdP?
Your tounge-in-cheek argument is focused on the wrong point.

Microsoft has no idea that you own the domain when you contact them, you are just a concerned party reaching out to them.. you could be the site owner, you could be the criminal that planted the payload.

Until it gets to the point where it is determined that you are the owner, they are correct to not give out sensitive information to random people that decide to e-mail them.