skysight-inc/HackerNews huggingface dataset:
I grew up with a colourful "visit Yugoslavia" poster in my bedroom in the sixties. I still think about it. Happy smiling ethnic/folkloric dressed people. Thirty years later, at each other's throats.
For anyone thinking of doing this, maybe I'm just being old and cautious, but 300mg is a lot to take in one go if you're new to it.

You'll get the full experience on 100. You can always take more, but never untake what you've had. My brother had a rough first time because he dropped with someone who was a bit of a warrior.

MDMA is a great drug, but best when used responsibly. I avoid alcohol with it these days too, makes for a much cleaner night and a better morning.
Regardless, Jetbrains is in the business of selling dev tools. Any past present and future investment in Kotlin must be seen in this context.
Simple, because of HN's algorithm and population at this time of day. It probably got, due to pure random chance, a couple votes in quick succession, something which is rare at the start of the day, so it got promoted to the front page in case it's a smashing piece of news.

It'll decay over time, but sometimes this has the adverse effect of promoting not-as-interesting posts just because they had a chance of a spot on the front page, attracting more upvotes, while many very interesting articles never got enough time to be upvoted and are lost.

I quite like HN's algorithm, but this is one major flaw of upvote-based systems.
Well well, looks like we do agree on some things.

> Literally everyone who buys a house expects it to appreciate in value. This is the reason for NIMBYism, regulatory capture and market failure.

And that's a problem. In many countries housing is not seen as an appreciative asset. For example, much of my extended family lives in housing that is decidedly depreciative over time. The cities they live in tend to build sufficient housing to keep up with the demand such that the prices don't rise much. Housing here seems to be treated as primarily an investment vehicle, and secondly a place to live. I think those priorities are inverted in the US.

> If you actually want make housing more affordable, the solution is get rid of regulations that make it impossible to build new houses.

Gods yes, so much yes. I agree with you here. The most expedient way to affordable housing is to boost the supply. Any actions that boost housing availability will fall short of simply building more housing.

With that said, I think its a problem that the only viable house-building these days in the US is either large developer-built suburbs or the now-common 5+1 apartment buildings. These are fundamentally investment vehicles (why would a business building homes just to lose money on them after all?)

> You mean like food, fuel and clothing?
> Housing is a basic necessity, ownership of a single family house is not.

And I think that food, fuel, clothing and medicine should be treated similarly -- that is, provided equally regardless of wealth.

But I do agree that ownership of a single family house is not a basic necessity. The trouble is that these days, there's no price differentiation on owning vs. renting. In a lot of places, rents are higher than mortgages on the same property. And even when you factor in the costs of ownership (maintenance, property taxes, etc) it usually still ends up being more beneficial to own than rent because after spending all that money, you end up _owning_ the property. The biggest differentiator tends to whether or not you rent vs buy seems to be the ability to scrounge up the dosh for the downpayment.

That is, when you have a mortgage on a home, yes, you may be paying a similar amount per month, but there's some value returned to you -- the ownership of the property. Renters commonly pay similar amounts without the benefit of ever owning anything. The economics work out that, compared to a homeowner that spends a similar amount of money, a renter will get pretty shafted on average.
Seb from Kotlin at JetBrains here; if your lead dev would like to help us improve the experience, feel free to reach out via the email in my profile. We are always keen to learn what obstacles are facing in their adoption of Kotlin/JS, and what we can do to help.
> pattern recognition has to do with raw data

This statement makes no sense at all. Pattern recognition applies to any data. That's not even contested terminology. (besides, just redefine your processed data to be your new raw data, and you're back to square one...and in many cases it wouldn't even be clear how to precisely define unprocessed data)
Isn’t TicTok a clone of Vine? Could someone explain why Vine failed and what has TikTok done differently to become so successfull?
Tesla doesn't advertise.

Tesla doesn't even have a PR department… they closed it.

>Tesla puts way more marketing BS than others

link?

waiting…
Same experience here. LEFT JOIN does exactly what I want every time, and keeping to it makes complex queries easier to work with. Other join types simply aren’t necessary in the majority of web/CRUD operations even with complex relationships. If they feel that way, the query is likely somehow ass-backwards to begin with.
Yeah, MDMA ain't really something you can get addicted to in the long run. Diminishing returns over time kinda puts a stop to that.
Bullet 2, “Built-in Web Interface”, is also not quite something that makes Fossil stand out as opposed to Git, because most installations of Git come with gitweb[1]. It's not the pinnacle of modern web-design, sure, but if you just want to browse a repo through a web interface, it's perfectly fine.

[1]: https://git-scm.com/docs/gitweb
I will be very interesting to see what Apple come up with for the MacPro...
That's not at all true, at least for Dear ImGui.

I reimplemented the text rendering in it at one stage (we needed to support arbitrary unicode strings, specifically file names with CJK characters), drilling all the way down to individual OpenGL calls to get it running [1].

Apart from any driver-level caches, there really is no UI state.

[1] For what it's worth, this was an easier undertaking than simply recompiling Qt.
Hi. Can I just say that you both are right and I find myself agreeing with both of you? Thank you.
>'Jednacenje suglasnika po zvucnosti'

"equalizaton of consonants on [the basis of] voicedness"
Tell HN: Europe is now on summer time
The UK and Ireland is now observing UTC+1

The majority of "Europe" is now observing CEST (UTC+2)

https://www.timeanddate.com/time/zones/cest

Just a public service announcement
What does that supposed to prove? They got rid of Russia sponsored corrupt dictators, had a bit of politicsl turmoil after that. They got their first good president in 2019. Then there was pandemics that raised the level of corruption in nearly all countries. Especially those weaker in that department.

And you are going to judge what system of power Ukraine has based on 2021 datapoint?

How quickly did your country got rid of corruption that plagued it?

It's a process that just stars with replacing corrupt system of power. You need to adjust whole public sector after that. It can take decades.
Is that really a problem? Even if toaster fucker is a euphemism for gay? Why shouldn't everyone find like-minded people to feel non-isolated with?
> Clasp is a new Common Lisp implementation that seamlessly interoperates with C++ libraries and programs using LLVM for compilation to native code
This is exactly opposite to my experience. Doing anything in JS requires so many dependencies, and specialised knowledge about what frameworks to use.

I think we can conclude that if you have so prior knowledge, getting it working is much easier.
So far my four suggestions:

Allow a description for a job instead of only asking what someone likes at that job.

Allow capital letters in the role? Not sure why it lowercases anything but the first letter of a title?

Allow users to choose which repos are listed because now the site is spammed with dozens of my repos some of which are junk/mvps/etc. (it's even got ALL my gists on too now)

Allow users to delete their account.
The problem isn’t necessarily the quality of gradle or maven but rather that you get one more build dependency, thus increasing complexity of the project.
This is 100% me. If I can't mainline a bunch of people's perspectives within minutes, I'm not interested. Video is waaayyy too slow. Granted, I also have an exception: I watch YouTube regularly, but I have to be doing something with my hands at the same time.

And it's not an attention span thing — I read books. It's about the density of information and the speed with which I can traverse it. I can read as fast as I think, but even 2x speed videos don't get there. So without an additional activity to fill my whole attention space (is there a term for this? ADHD people might have one?) I get bored.
It failed in a tablet (which isn't that big outside of iPads to begin with TBH) and smartphone markets, but Tegra X1 chip is incredibly successful. Nintendo sold more than a 100 million of their Switch consoles, and they all are powered by Nvidia Tegra. And they never tried to do a full desktop chip.
What's up with all that pointing? Is that supposed to mean anything?
> I don't know a single person who used Eclipse after 2020.

So your circle of acquaintances doesn't include anyone who used an IDE in the past year, and you extrapolate your personal anecdote how far?

> Don't you think that supporting Eclipse might be a viable marketing strategy to get people who are stuck in the past (...)

Can we spend a minute discussing how idiotic is this fad-drive development belief? I mean, why is anyone expected to be perceived as smart if they drop something that works in favour of an unproven tool just because it's new?
I have been through this and these are things that helped me improve.

1. Show up

Make sure you show up instead of avoiding people and events. Initially it can be difficult. You may be worried if you would mess up the conversation. You might be anxious you would run out of words to talk to. And it might turn to be a little embarrassing, that's alright. Doing more and more of those interactions kills your inner fear. Getting past your fear is the first step.

2. Observe & Listen

Observe how other people talk. If you like the way someone approaches others, copy it. Imitate and see how it works out. Be observant on how others feel while you talk. Are they bored? Are they eager to talk more? Are they trying to move conversation to some other topic? Usually shy people are within their head too much they don't notice the environment and react to it.

3. Find something common

I connect with a person by finding something in common between me and that person. It could be politics, religion, engineering, events, etc etc. Find things you both care about, conversation will flow naturally.

4. Give Compliments

If you like something about a person, give them compliment. Tell them details of what you loved the most. Be specific.

It would take time, through multiple iterations, you will improve :)

Best wishes, I am confident you will be successful.
I'm not sure how you conclude that AllowedIPs does no routing.

> On a lower level, AllowedIPs is really just "allowed IPs", and does no routing.

This is contrary to what the official documentation says https://www.wireguard.com/#cryptokey-routing

> You can have multiple active peers with overlapping AllowedIPs.

You can, but the most specific CIDR wins route selection, which is exactly what *routing* does.
There should be an equivalent to Godwin's law for HN and RSS readers <3
Kotlin/JS actually does work with Maven [1] – it's just all the MPP and Kotlin/Native stuff that is heavily Gradle-focused. I hope they eventually get to updating the Maven plugins once the multiplatform features stabilize.

[1] https://kotlinlang.org/docs/maven.html#attributes-specific-t...
The Python extension is open source but Pylance isn't. Use Pyright (type checking ext which is essentially Pylance without the ML stuff) instead of Pylance.

Instead of Microsoft's C/C++ extension use clangd.

Remote SSH and Remote Containers have alternatives as well but nothing as good.

Google and Red Hat's extensions work out of the box along with several thousand other extensions.
I got myself a Fitbit yesterday, and spent 15 minutes in confused haze this morning trying to figure out why it said I slept only ~7 hours with bedtime 00:30 to 08:45.

I'm just another victim of the DST fiasco.
Not downvoting,in particular there are useful links in your post.

But note that by foundations one has atleast two different meanings. One meaning being examining the consistency of axioms or finding weakest set of axioms for a theorem.

The other meaning being - finding a foundation in which a given mathematical theory is naturally and easily described, analogus to designing a programming language in which the programs are easy to describe.

Most of the time in mathematics, this is done by defining high level concepts and working from there - no need to change the foundational axioms or rules of inference.

But sometimes we need more - for instance, if you read the book "Synthetic Differential Geometry", infinitesimals are naturally embedded in the theory by working in a cartesian closed category of sets. One can either embed this in ZFC using cumbersome models, or change the logic itself(remove the law of excluded middle).

The logic in HOTT deals with equality in a more careful way than the usual foundations. This is not restricted to algebraic topology alone - it certainly includes algebraic geometry and tackles a general issue which will plausibly have many more applications once the technology is available. The field of noncommutative geometry, in the style of Connes, is also about this as the problem of taking quotients is another way of the stating the issue with equality.

It is a work in progress and might take some time before bearing substantive fruit, but note that the current alternative is that any student learning higher level mathematics at the level of Lurie's books has to go through a huge amount of foundational material while the ideas themselves may not be intrinsically complicated. Instead, this complexity is an artifact of embedding the theory in current foundations like the SDG example mentioned above.

With a new foundations, there is the possibility that we can teach the material at this level to students except that there are some tweaks in foundations.
Yeah, but the question was why buy the stamp when smaller boards exist. You won't get much smaller than the stamp with so many exposed pins, since it's basically just 2mm pitch pads packed on every edge.

I'd probably say suck it up and solder the QFN directly if you need all the GPIO in minimal space, though.
tl;dr excellent recommendation algorithm
What’s your point exactly? Portugal’s average wage is nowhere near $350, regardless of where you want to move the goalposts next. It invalidates your assertion that the average worker need 2 months to get a Mac Mini. Note that nobody said they were free, or a miracle cure to anything. Just that they were an example of ARM computers targeted at consumers that one could get from Best Buy.
Guilt is internal, based on moral thinking. Shame is external, based on society. Cultures tend towards shame (mostly in Asia), guilt (mostly in the Christianity) or fear (authoritarian regimes).
I suspect it's the author themselves.
Only Americans would draw a parallel between the military-industrial complex, which dictated foreign policy for the last fifty years and caused countless suffering overseas, with online drama within America.
In reality this sentence is not vowel-less.

It is vowel-less only from the perspective of the languages where "R" and "L" can be only consonants, i.e. they must always belong to syllables where another sound is the vowel (i.e. the peak of sonority).

In Czech and in many other present or past languages, including in the Proto-Indo-European, "R" and "L" can be both consonants and vowels, depending on the neighbour sounds.

While there are many languages where "R" and "L" cannot be vowels, in almost all languages "I" and "U" can be either vowels or consonants, also depending on their environment.

There are languages where even "E" and "O" can be consonants in certain environments, not only vowels. There are also languages where the nasal plosives or even some sibilants may be vowels, not only consonants.

In general, only "A" is always a vowel and only the non-nasal plosives are always only consonants.

For the other sounds of intermediate sonority, it varies from language to language whether they are used only as consonants or only as vowels, or they may be used as either consonants or vowels, depending on the environment.
They already unveiled it. It is called M1 Ultra.
Good call, I was aware it was a strong dose, but it was my 3rd roll at that point.

I agree with starting with 100–150mg, and my suggestion for harm reduction is to take 5-HTP for a few days after a trip to restore some of the depleted serotonin. The post-MDMA funk is real.

Also, never redose and never chase the dragon. You will never relive your first MDMA experience, so make it count and enjoy it.
Sure, but an inner join is just a left join with a not-null constraint. More syntax, but not a lot. I can see how someone might prefer left joins for consistency.
> frustrated Lisp fans

Why be frustrated? For example I'm using the latest Apple Silicon laptop and there are a dozen Lisp (and related) systems already ported to it. Years ago it took a lot longer to move to a new platform, especially for open source software implementations with native code compilers.

Happy times.
Why low quality?
I never understood why major OS developers never saw codecs as their responsibility. Instead, the native video player for each platform supports a very limited number of codecs, and sometimes isn’t even extendible with more codecs. You shouldn’t need a VLC. This has been the case since the beginning of the internet.
Second Booster Vaccine and Covid-19 Mortality in Adults 60 to 100 Years Old
Rolling Rhino: Ubuntu is getting a rolling release
Do we really need react for this ? Also it looks like there are thousands of LOC for just this
Awesome! Can it be used for Rust?
The letters R, L, M can create a syllable in the czech language, similar to vowels. All words in the article are single-syllable words.

The word "srp" in Czech is a "sickle" - a tool for harvesting wheat: https://cs.wikipedia.org/wiki/Srp From that, you get "Srpen" - "August", which is a "month of harvesting crops" (same in Czech, Polish, Ukrainian, etc).
>Other than game-development why is im-gui better than those normal widget kits we are relatively more familiar with: gtk, qt,etc)?

I was tasked with using both types of frameworks back in my old job.

ImGui eliminates entire classes of bugs related to state synchronisation, and was much easier to make performant because it was overall simpler[1].

It's also much simpler to customise, as widgets are nothing more than functions that draw graphics according to a couple of input variables.

I think a lot of people get confused, as they think ImGuis mean redrawing every asset every frame and therefore performance should be bad. In practice, though, there are driver-side caches and it's absolutely excellent to both work with and use the results of.

[1] While in theory retained-mode GUIs should be as performant as ImGuis or better, in practice it's much easier in retained-mode to accidentally perform an expensive action multiple times in a row in response to a single user interaction. Just tick "select all" on a WordPress page with 100+ elements and you'll see it immediately (well, immediately after several billion cycles have passed anyway!).
? Paying with data is still a paywall if I want to use it just because I want to help I can’t without giving up my SUICIDAL users data. Srsly good intentions bad execution and what part of the comment is against the site rules?
Author here happy to answer any questions.
Western slavic languages still use a version of the 'Close unrounded central vowel' implicitly in pronounciation, even though it is not represented in writing. An example of this would be words in Romanian (which has a character representation for this sound) that were adopted from slavic languages. E.g. https://en.wiktionary.org/wiki/b%C3%A2rlog#Romanian
If we want the best diet that science has we can look at papers like (https://www.onlinejacc.org/content/76/12/1484), or rankings like (https://health.usnews.com/best-diet/best-healthy-eating-diet...), or just go by world health organizations guide at (https://www.who.int/news-room/fact-sheets/detail/healthy-die...)

In a nutshell, obesity and sugars are the killer regardless if they are vegetarian calories or animal calories. Second comes minerals that effect blood pressure, and third its peoples need for vitamins. A healthy diet is one that avoid health risks.

Fiber rich food and fish is linked with lower weight gain.

Sugar is linked with tooth decay and obesity, especially that white stuff that get produced by plants.

A diet need to balance vitamins and minerals based on how active the individual is.

No alcohol, no drugs, no tobacco, no coffee, no added sugar or fructose to water. If its an stimulant then there is risk for harm.

A healthy diet should be diversified and balanced.
> The most successful political innovations - legislative bodies & courts - have both taken strong measures to make it difficult to shame people into cooperation

?!? Legislative bodies used to rely on shame (the opposite of honor) as a means of enforcing unwritten rules. It used to be possible to shame politicians into resigning when they'd crossed a line.

“Have you no sense of decency, sir, at long last?” -- Joe Welch cancels Joe McCarthy

Remember that Nixon resigned. He wasn't impeached out of office for his crimes, he was shamed into resigning when they came to light.

> provide effective ways to fight back against a shaming

Please list some court sanctioned ways to fight back against shaming and how these are not an infringement of free speech.
The New Yorker is itself part of this Complex the author talks about yet attempts to speak objectively about this Industrial Shaming Complex. It belies a complete lack of recognition that outlets like The New Yorker may be part of the phenomenom being discussed. The New Yorker isn't some neighborhood zine, it's a prime mover in American highbrow discourse.

I have the same problem with any articles about 'The Media' written in a popular medium. At least recognize the difficulty of objectivity and your role in the subject being discussed.
Pre-university, I worked in tech support at a dot-com startup. I was extremely shy and just calling hardware vendors caused me anxiety. During university, I worked at a games shop where I slowly opened up by interacting with the customers. I remained very shy with women but ended up meeting a girl there. When things ended 10 years later, I was shocked to find that I was still having difficulties in that respect.

I sought a book to help and picked up Models by Mark Manson, a book about dating, and it completely altered my perspective in many ways. I realized that I wasn't shy per-se: I was needy. In my desire to please (not only women), I was, fundamentally, dishonest to others and myself. I had some work to do.

My path to a "good place" involved following the advice in the book: Focus on yourself, and develop interests. I started working out, joined a book club, went on hikes... some things stuck, others didn't. I didn't do any of these things to please anyone, but for myself. (Atomic Habits is a great book in this respect)

I also kept on reading and found Stoicism as a guiding philosophy of life. I started with Manson's popular "The subtle art of not giving a f*ck" and Ryan Holiday's "The Obstacle is the Way", and soon progressed to the texts of Marcus Aurelius, Seneca, and Epictetus.

I still feel awkward at times but by journaling and keeping lessons from philosophy present (e.g. via Readwise), I reflect and let go of it.

I hope some of the above helps :)