skysight-inc/HackerNews huggingface dataset:
The article doesn’t say it, but the pronunciation is identical to Japanese, which I am fond of in general.

In college Japanese class we were taught the phrase “ah, we soon get old” for a, i, u, e, and o respectively. I found it to be simple and satisfying.
This article, and many of the comments here, seem to be written from the perspective of someone who would never think to read the "source code" for a document in the original text format and thinks that the transformed document is the only one they should be looking at.

And for those folks, sure, markdown sucks.

But some of us still view source code as primary and want to "use" the docs in the same context we use when "editing" the docs.

Frankly I'm enough of a curmudgeon that I view the whole conceit of markdown (that it was a concession to the "pretty formatted docs" people that was acceptable to us README dinosaurs) as a step too far. Nothing short of writing docs in proprietary WYSIWYG editors will ever be enough for those folks, and we shouldn't have tried.
I think this is a sign that the matter half of mind over matter is much more powerful than people realize. For most addictive or maladaptive behaviors I think the solution is rarely additional education or being upfront about the choice that needs to be made.
A New Summer Camp Activity: Dealing with Extreme Weather
Why do you mock me and take it out of context?

> As long as it's not a forced choice, the user/player downloads the game at their own will, knows exactly what they are getting

Most ads are not about informing us but manipulating into buying their crap.
You've hit the nail head on. Also applies to China's anti-corruption programs. Everyone who achieves any level of political power is corrupt, but framing it in an anti-corruption campaign allows you to target your political enemies.
I thought so as well, until I used it. And then I realised that I'd rather go back to OneNote than use markdown. It's just too limited without introducing HTML.

Eventually settled on using ms instead of OneNote, gets me that local goodness and beautiful PDFs but also allows me to define things and make it a bit more domain-specific whenever needed. Used it for several documents at work, got compliments on how good they looked. Wild for a relatively limited system from the 70's.
The sound too, they even sound like slot machines.
Discussed here: https://news.ycombinator.com/item?id=36782314

I'll readd my comment from that thread:

This isn't AI generated it was created with some assistance from AI.

They used AI to generate character dialog and voices (easily the worst parts of the video) while the humans guided the plot and picked the lines of dialog that would be used.

The backgrounds were AI generated in collaboration with humans iterating on the prompt and hand selecting the results. The characters were animated traditionally including the intro.
It's not about admission. Without his parents, he would be removed from school for harassing a lesser faculty member. Like imagine making the same accusations, as a normal person, against your PI. Like he could have direct, first hand evidence of fraud, and it would be career suicide, if it weren't for his parents. Do you see?
One has to ask what there is left to trust at all?
good luck reading 10k lines of shell written decades ago. it would likely be an incredible waste of time.
I do already keep an eye on it and I like its syntax a lot. Problem is that the current commercial Elixir ecosystem is very strongly gravitating towards web and API development where several libraries reign supreme (Phoenix [web framework] and many of its dependents and derivatives, plus Absinthe [GraphQL] and Ecto [databases]). They also heavily rely on Elixir's macros so Gleam has quite a lot of work to do before it gains any tangible switching-over power.

To be honest... I am more likely to learn Golang more deeply (I know it quite well already but haven't, like, programmed in it in production for a long time, I am mostly using it for my own scripting and personal project needs) or even dive into OCaml now that it has a multithreaded runtime.

I do like how enthusiastically people make new languages but IMO most of them should be absorbed back into the hivemind at one point. This huge fragmentation does not help anything (except maybe teach you a technique or two which is of course very valuable by itself).
"Markdown is pitifully weak and powerless" because it lacks (obscure feature author wants).

If you want features, use a word processor, or LaTex, or something. Markdown is for documents that need only very basic formatting.

The future of this is probably some AI-based system where you put in raw text and tell the system "make it look good ... no, make it look more like a Medium article...optimize for SEO..."
I agree. I had the terrible idea to build a Markdown library in Prolog and I discovered how it's full of quirks. There's CommonMark which tries to be more precise but they have already published at least 25 versions of the spec (and still is not 1.0) and some things are just defined by an algorithm.

While I was doing that, I found Djot, a language very similar to Markdown (a bit more verbose sometimes) but much better specified (and with some additional features). So I did a Djot library in Prolog too.
I enjoyed the one in the Witness but hadn't gotten around to the rest, thanks for the excellent recommendation! https://archive.org/details/james-burke-connections_s01e10
Just saw a news article about American Airlines banning a college-aged passenger from the airline for 3 years upon (correctly) suspecting he would skip the last leg of his flight because he presented a drivers license with his home address in the layover city. So perhaps not the greatest idea.
>I have personally seen another alumni development quid pro quo, not a monetary donation, at MIT. Honestly it seems like common sense that the two are related.

You're comparing apples to oranges. The question is whether consideration of legacy status in admissions is causally linked to greater alumni giving. What you're asking is whether wealthy parents are willing to pay bribes to get their dull children into particular institutions. The two aren't comparable, because rich parents don't need to be alumni to pay bribes.
One of the best advices I got: "stop acting like you're the smartest person in the room, even if you are" so I started acting like the stupidest person in the room. Often times, by asking the dumbest question in the naivest way possible, you can expose a lot of bad ideas.
Ketamine effective for treatment-resistant depression: clinical trial
That is a wonderful effect. However, while I've never been in such a band, I suspect "whatever" wouldn't cut it.
That's a drop in the bucket compared to the rest of marketing at 5 trillion. SEO is surely making the internet worse, but google is also incentivizing the absolute hell out of it by dedicating resources and promoting personalities a la John Mueller and other Search Advocates within the space. Currently, Google's inability to assign value to pages in a coherent way is making it worse. The Google SEO guidelines, proliferation of tools like lighthouse, AMP pages, and an outdated search algorithm encourage the homogenizing of the web, too. It's a bit like if Google built a factory in the tropics where they organize pools of water. Their goal is to encourage more water, stagnant or not, because their job is to organize pools... but then folks complain about the mosquitos as if they weren't invited. Welcome to the jungle.
Sure, I am not against JavaScript per se (although my preference goes to strongly typed languages), my first comment had a smiley at the end, I just firmly believe that the way we build UI for the Web today is flawed.
I’m mainly a C++ developer, not a frontend developer (though I dabble), and when I have a choice of multiple approaches the first thing I do is go to godbolt.org, implement MWEs and compare the assembly.

I also do a lot of code generation, and my absolute goal is to have it write code that I’d write if I were doing it by hand. That’s pretty key for me. If the output is better, then good. If the output is doing a bunch of stuff it doesn’t need to be doing because it’s taking my specific use case and making it conform with its own model for doing generic things, I don’t like it.

I was a web developer back when tables for layout, HTML attribute soup for styling, and applets for interactivity were going out of fashion. Semantic HTML and CSS for layout and styling and JS for interactivity were coming into fashion. Divs for layout, class soup for styling, and JS frameworks for interactivity hadn’t yet become mainstream when I stopped.

So my default is lean HTML, lean CSS, raw JS. Maybe JQuery if needs be. It’s an outdated default, but it’s mine. The thing is, I get great load times and performance for what I need. What I need is normal dashboard stuff - though because of the nature of the field I work in, it condenses a lot of information onto a page and that information is updating many times per second.

I don’t seem to get enough performance from the frontend frameworks I’ve tried. I don’t know if it comes from code bloat, or deep call stacks through god knows how many levels of indirection, the way DOM updates are issued, or something else - but it has just never seemed worth the learning curve to end up with something I can’t do myself with admittedly a lot of work.

As such, I find this review helpful. Svelte has caught my attention and I want to give it a go, but if the output is bloaty then that’s a red flag for me. If it’s bloaty because it isn’t doing backflips through the call stack, but is inlining code - that’s familiar territory and certainly something I can deal with.
GitHub: Social engineering campaign targets technology industry employees
definitely doesn't play out that way at top schools lol
The evolution of Rubik's cubes – how do modern speedcubes work [video]
That's what the SPF record is for. Gmail and most domains would be no issue. It's random non-tech people's/small biz sites that have no measures set in place that would have to be excluded.
Using the new configuration binder source generator
Part 1
"Source generators were introduced in .NET 6 as a feature that allows generating additional code at compile time, based on your code. I've written about source generators many times on my blog, as they provide a solution to many interesting problems. Fundamentally, they allow you to automatically generate code that would be difficult or laborious to write manually."
Picking it up doesn't mean it's your career path. You learn a lot from your parents, including bits about their careers, but I'd say such learnings add to your career choices rather than dictate them.
Thanks!
1 - We should have that soon yes
2 - Auto-activate would be based on what kind of trigger?
3 - We'll work on that and creating a strong community
4 - Good to know it's also a customer priority and not just dev obsession!
5 - Good to know
6 - Our current license is AGPL which might not be ideal for this but we are very open to chat and adapt. We'll focus on building strong foundations in the next few months but once we have that, this would be a great use-case. My previous company was in a similar situation (in the property management industry) and I ended up building an in-house CRM for our partners. I probably wouldn't have done it this way if there was a good/extensible/open source solution available. My email is felix [at] twenty.com if you ever want to get in touch
Comparing Markdown and LaTex is silly. One is intended for intuitive plain text input, the other is, as the author points out, almost a full postscript style programming language. I don’t know what mdoc is optimizing for, but it’s sure not intuitive.

This post feels like a rant by someone who’s just having a bad day. Not sure why it’s even on HN.
EU does fund a lot of FOSS
For primary and secondary school, the hours can vary (because generally the school districts need to share public buses) but it's generally 8-15, or 7 hours of school with an cumulative hour of recess.

For secondary school you can elect to have early and late classes or simply opt out of a period if you have the curriculum met. but I've never heard of a student starting later than 9.

>Who takes care of the kids after parents go to work and before school starts?

that's generally why primary students start earlier than secondary students. By high school it's no big deal if the student is by themselves getting ready to leave at 8:30 if the parents need to take off at 8.
Mek here from Open Library, thanks for your kind words.

Here! Check our @cdrini's https://openlibrary.org/barcodescanner
It's mine and no, it wasn't valid criticism! I was exhibiting offensive behavior but now I know better not to doubt my peers judgement but always accept it wholeheartedly.
No, more revenue means that revenue goes to paying for non educational stuff, admin bloat, etc.
> While not good for people's career prospects, having a single reporter [maybe rotating each year] write once and disseminate to all (AP style) feels more optimal.

I find that having a single source of information too often leads to very sub optimal outcomes.
Pragmatically speaking "tax the rich" isn't going to happen and these kind of de facto "wealth taxes" are far easier to implement.

Here in the UK we have a problem with public health care funding and I have no idea why we don't simply offer priority service for rich people who are willing to pay stupid amounts of money for priority service. In doing we could redirect that extra funding to those who need it most but can't afford private health care.

I guess exploiting the stupidity and vanity of rich people seems like a much more pragmatic (and arguably fairer) solution than trying to implement wealth taxes or 70% income taxes.
History doesn't support this. Bad ideas can be remarkably persistent. Yes I fear Jung's ideas if they give rise to beliefs that are harmful to me, or to society. An example would be biased stereotypes surrounding the introvert / extravert dichotomy.

Disclosure: I'd probably test as an extravert, but would advise against identifying as an introvert in a business setting due to the bias against introverts.
Sure, for sending/receiving the email all of that is accessible/needed but some (all, even) of this could be stored encrypted by the user's password/mailbox-password.

If I remember correctly: one of the reasons they don't encrypt that metadata is so they can do the search box server-side.
I made a similar switch a year ago. I bought the 16 inch M1 pro (32GB ram). My usage is similar to yours (but I don’t do Neural networks) and I couldn’t be happier. I imagine the M2 would be even better.
Well, first of all, becaused we are all trying to build the new [put_some_big_company_name_here].

But besides my entrepreneurship, I think the space for building such application goes to 3 routes:

1) Build one "traditional" CRM, to handle accounts, contacts, oppportunities, etc, etc. Without or just few customizations being possible. So then you felt in the "commodity" bucket to compete with all other CRMs in the market (and I'm not talking about Salesforce).

2) Or you build something for a niche/vertical so then you can specialize it for a specific scenario. Like a CRM for kindergarten schools, so then you can make it a 100% fit with their business. This way a few customizations are enough since the product is already made for them.

3) Build such a robust solution that allow the user/consultants customize them as the client which allowing them to achieve any kind of requirements the company has to deal with their clients, and believe me, from mid-size to big companies they have a lot of different customizations, automations and integrations needed for deal with their customers.

I was thinking to build the third one, because that is where the money is. BUT, that is a huuuuge job for a one-man show.

So maybe starting with the 1 and eventually going to the 3 could be an option, maybe I will still invest time on it, since my know-how in CRM area is almost everything I know (I have been working on this for more than 20 years now).

But getting back to your reasons to create Twenty I think you can just let the design go if you want to achieve "developer experience/customization".
Think that as you let the product be customized you can't keep it "clean" because the final user maybe needs a ton of fields for their use case, or something even weird like 3 screens to then create a record.

So, my 5 cents is: focus on power and ease of customization, that is what your potential clients would look for.

In terms of how data is pulled and fetched, I think you are talking about Graphql. But I think does not matter to much, as long you have a very specific way to, at least, allow 2 kind of integrations: Online (syncroous via API (rest or graphql or soap or anything) and Batch. The later is very important since as you are dealing with CRM, loading big amounts of data is a must specially when loading leads, contacts, etc.

Ah! One last thing, before going after Salesforce, try to compare Twenty to the current SMB alternatives like Pipedrive, Insightly, Zoho, Hubspot, Close.io, Less Annoying CRM, etc. They all have their own beautilful and productive UI so you need to look for being different from them.

That are my thoughts I did a lot of research on this market area already, so ping if you need something me at douglascorrea dot io
I dont know if it's an issue, but what characterizes gambling for me is indeed the randomness. Otherwise we would literally call any game "gambling". I'm not even sure I would put sports betting in the same bucket as gambling.
The studios know about this, and yes, that's what they are expecting.

But I expect the AI will always require adjustments from humans, not AI on its own. And that's what the studio's want: AI output, with edits from humans, including both writers and actors.

And that's exactly what the union doesn't want, and they are right, this will mean a significant change in their jobs. But time moves on, and technology gets better.

They might be able to delay this (I expect a contract without AI, for now), but as soon as some independent studio starts creating good AI+human output the studios aren't going to do that again.
What country is this and what is the app you use instead?
Reminds me of Zoho. They started with the basic CRM features and look where they are now. Keep at it!
The minimal API AOT compilation template
Part 2 of series

"the new "AOT-ready" template shipping in the .NET 8 SDK preview releases, point out some of the interesting features, and demonstrate one of the main benefits of AOT - faster startup times."
Proper holdem skill involves so much math that it makes chess seem like a more relaxing game in comparison.
This is kind of absurd. Markdown has very specific use cases. For example, using any number of free apps, you can maintain a folder of notes that are human-readable, machine-parsable, that will effectively be useful forever.

You’re really gonna keep that folder of text files in “very good” LaTeX??
> Right. That can start to reconcile things. But it is not only not visible from afar, but nor is it reported in smalltalk.

I imagine whether you hear it in smalltalk varies a lot by peer cohort, average age within the cohort, and it wouldn't surprise me if it's distributed very unevenly across the population.

Using my cohort as an example: A brother-in-law took 18 months to feel normal again. One of my neighbors reported that three of her friends took at least 3-6 months before they felt better. She herself got it and said it took "months" to feel better. Yet my boss said I'm the first person he knows who has LC.

One thing's for sure: Covid seems like a pretty bizarre disease. :-)
Good to see someone avoiding horrible parser generators, even if the code is ugly, poorly styled, and bug prone.

"In short, there are a few reasons that parsing is a mess, and none of those reasons are actually resolvable by parser generators."

I'm pretty sure this is untrue /and/ part of the problem. Build quality on these tools is appalling...
While she does have some criticisms of the PRC, she’s also pretty rabidly pro-China, especially since COVID. I’m surprised they cracked down on her, she’s been a very staunch defender of China’s honor online and often her followers jump on the bandwagon against any anti-China person she argues with.
I think the interest in this project is also peaked by the fact that some of the people behind the project are quite well-known and respected members of the C++ (and Swift) communities.
> Another colleague in the chat remarked up-thread (apropos cold reboot thinking):

> I have seen this at <Indian eCommerce Giant> and at <a FAANG>. Most of it is related to cached data. Cold starts with empty caches causes too much load on databases. And then the failures cascade.

> — Another M'colleague in the Slackroom.

Isn't that not really a problem with cold restart per se, but more the restart procedure? If caches are so critical, wouldn't you need a feature to throttle the load to what the databases can handle, as the caches populate? E.g., if you're cold-rebooting Facebook, start by blocking all connections except those geolocated to North Dakota, then add other regions as your caches fill.
Electricity, radio waves, flight, antibiotics.. it seems to me that private industry and individuals produce the MOST interesting fundamental results.

It might be good to check your confidence in your knowledge.

> His work was funded by France.
Citation needed.

Everything I've read he was a private citizen experimenting in his father's laboratory and not part of any academic institution or receiving any government funding.
Just so we're clear: I'm saying discount pricing isn't likely to help you get your first clients, because most serious buyers of consulting services aren't making their selection primarily based on price, but rather on how certain they are that the project will complete successfully. Cut-rate pricing is a good way to lock in subcontracting arrangements, though.
I read a claim stating that studios were requesting that actors sign over their ai generated likeness to the studios in perpetuity. Which if accurate is insane. Dude could appear for 5 minutes in a movie as an extra, get paid $500 and then never get paid again but show up in hundreds of movies.
Comparing WebApplication.CreateBuilder() to the new CreateSlimBuilder() method
part 3 of series
"the things missing from the slim builder at a high level, and then dig into the code to see how it's implemented."
Great project and I'm happy to see it expand to more models!
Good summary!

And Microsoft through the Productivity apps? (Word, Excel...)
For learning about a VPN I'd recommend the wireguard whitepaper. Short and very helpful. Also get your hands dirty and set up a personal VPN.

If you just use wireguard then you have free reign to make any topology you want. And then you get to troubleshoot the routing mess you've made.
It does, but not reliably:

https://imgur.com/a/LqxBWlA
> The frauds and bad scientists will be found out, eventually.

The Stanford president mentioned is 63 years old and had a full academic career before being found out. It might even be that he remains financially well-off (I'm assuming his current role paid well for the last few years).

For every big case such as this one, how many more commit fraud without being noticed?

These quotes address what a scientist should do to do science, not what is practical to have a career in academia. The latter is more relevant in practice, because rigor and integrity don't get you tenure on their own.
The button spits out 1/10 of 1¢ every time it is pressed.

The man pressing the button has his own reservoir of clean water.