skysight-inc/HackerNews huggingface dataset:
Not drinking. I only drank at weekends. But pretty much every weekend for 25 + years, this is totally normal from where I'm from.

I read the book alcohol explained
https://www.amazon.co.uk/Alcohol-Explained-William-Porter-eb...

Listened to the Huberman podcast about alcohol.

And realised I don't want to drink anymore.

It's really strange, I used to struggle having a single weekend with no booze. Now I actively just don't want to. I look around me and see people boozing and I think it's insane.

I'm 8 weeks in. I doubt I'll drink again. I really regret not realising much earlier in life how shit drinking actually is
(I work for Fastmail). Our search is comparable and in some ways more powerful than Gmail's search. If you're having problems, please create a support ticket (or just email support@fastmail.com) and we'd love to look into that for you. Thanks!
Child care is deductible in the US too, for the vast majority of people.
Are you assuming that hate and anti-intellectualism are exclusively a rightwing thing?
Trackers do poison the data, but if a lot is showing up, then I'd doubt you are the only user of the IP or that your network is secure. I do use torrents, but only private sites, and there are zero data on my IP. Lots and lots of data on all the neighbouring IPs.
The Czech Republic is not a developing country though, but the wealthiest of the former Eastern Block countries. The cost might be easily covered by the fines, but I'm not so sure whether enough money can be extracted from perpetrators in less affluent countries.
It's not about the Ukrainians directly. On the more 'civil' side of this discourse it's mostly claims that this will become a general asylum or registration center (which it won't) and/or that there'll be a lot of crime, often accompanied by sources featuring African people.

This flows directly into the less civil side of the discussion, which ranges from conspiracy theories of EU or WEF-planned repopulation to all out etno-nationalism. Our city has a rich history of voting literal nazis into the council. There's talk of storming the city council and all that.
I've actually had the pleasure of seeing this robot "in the flesh", as it were. The creator's an old friend and a real nice guy.

He's got a really fun video with an old Soviet games console I particularly enjoyed.

https://www.youtube.com/watch?v=9mqXT-zj47s
Genuine question, seeing that you advertised yourself as Bandcamp alternative: I’m not an artist, but when I compare the numbers, your regular fee seems to be 20% [1], whereas Bandcamp charges 15% flat[2]. (Both excluding taxes and additional payment processor fees.) Aside from the temporary promotional discount that you offer, how does your service differentiate itself from Bandcamp?

[1]: https://artcore.com/fees (“The standard revenue share for digital products is 20%”)

[2]: https://bandcamp.com/fair_trade_music_policy (“Our share is 15% on digital items”)
Join the Global Encryption Coalition
Along with all other stupid stuff you can blame MBAs for that. Fucking bean counters.
rental yields are not that great outside short term rentals and equity appreciation lag inflation even in the "european capital" Milan
That’s a RAG implementation?
I’m not sure the exact answer, but one major difference between stray dogs and truly wild animals is that dogs typically can’t survive in the wild, they need to live near human settlements. This sets them apart from wolves (the nearest wild relatives of dogs).
I train software engineers with the apprentice model, and it takes about 500 hours to train a person to be able to get hired as an entry level full stack engineer. Maybe not in today's market where even talented engineers are struggling. But over the last sixteen years I've trained sixteen engineers who all still work in the industry.

I use TDD, a list of projects that gradually increase in difficulty, multiple languages, and solo practice on tools like CodeWars. After they are comfortable with basics I'll have them build a personal project of their own design. Between CodeWars and TDD they've now gotten used to getting dopamine hits from programming. Add in intrinsic motivation on a personal project with a full stack website and they are glued to the editor. Time flies as they rapidly achieve a decent level of skill at reading and writing code. By the time they are wrapping up that personal project, as long as they've kept up with algorithm practice they're ready to interview.

Some have taken longer, usually about a third take a break and circle back around later. Some do take more like 1000 hours to feel confident. Sometimes I end up hiring them myself for contract work to help them build a resume and help me with a project. But on average it's only about 500 hours to teach the fundamentals of unit testing, algorithms, data structures, functional programming, SQL, Typescript, React, and a backend language like Python or C#. They'll not be a master of any of them, but know enough to build a website with persistence and use tools like Google and ChatGPT to get answers when stuck.

The "simple trick" is just making them write absolute tons of code, every day, for months. Then making them read other's code to learn new tricks. It's not easy, I'll work them like a rented mule but they'll come out way over qualified for an entry level position. By the time they're interviewing most will have written 10-20k lines of logic, often grinding a problem a half dozen ways to really see the pros and cons of various solutions.

I think most people greatly overestimate how much code the average CS graduate actually writes for their degree. I've interviewed hundreds of new grads who've written maybe a few hundred lines of code total. Sure they know the theory of computer science, but aren't prepared at all to be software engineers.

I'm not saying the bootcamp model is better, generally those students only know basics of copy paste. This is entirely the fault of the bootcamp instructors who are just trying to churn out graduates.

There just isn't much effort in actually teaching software engineering. Bootcamps have students do some basics and stop way before they're ready. Universities just have them study theory. Rarely is anyone teaching how to read and write code so fluently the students are dreaming in code. But this is extremely effective.
Sounds like you found an underserved market opportunity.
I like how this is hosted on GitHub and is largely free to host and decentralised via Git. I recommend just using README.md for your notes as a low tech solution.

I also host my "Learning in Public" on GitHub, my blog, my notes my journal as README.md files, my code is all on GitHub . I've been doing it since 2013.

I like it being on GitHub because when I'm on a desktop computer, I can clone the git repository and edit locally, when I'm on a nondevelopment machine or Android phone I can edit on the GitHub website through the web editor.
Thank you for that! Indeed the world has moved on since last time I worked with SPADs (2011). Canon progress you linked seems to be outlined well in several articles published by Kazuhiro Morimoto. Most importantly 3D-stacking the pixel readout with back side illumiation and getting rid of discrete "multiplication wells" which undergo avalanche independently.
> India never had the concept of static IPs for residential home Internet.

I’m not sure about your experience, but I was always allocated a dedicated public IP (not static though) between 2009-2013 when on the mobile networks of two different ISPs. I even remember being able to host public websites off of them, from my phone.
Ukraine itself houses a great many internal refugees. The EU countries have agreed to each take a fair share of refugees, but Germany, Poland and Czechia carry the good majority right now.
> It's even easier to use than C

No, it isn't, by any metric. I personally know people who learned C in a week. I learned all basics of the language in 2 weeks as a teenager, with nothing but K&R as learning materials.

If you disagree, point out by which metrics you consider Rust to be easier to learn than C, and we can have a discussion.

> Rust is hard for older programmers because it's hard to FORGET old habits from other languages, which allowed too much.

No it isn't. First, both newcomers and experienced programmers consider Rust a more complicated language than most of its contemporaries, and if anything a solif experience in multiple programming languages makes it easier to learn the advanced concepts Rust relies on.
I think it depends what we define as hard problems because their are lots of problems in the world that need solving but the scale of which your solving it at matters. So if their problems that get solved with your product/service helps 1 billion people as a hypothetical example over 10-15 years then that’s a hard problem worth solving. But if it’s say for 10 people it may not be worth solving. So the scale to which your solving it for matters.
It was meant to give people an interest to read the whole article. It is a long read after all. But you are absolutely right, the effect could be the opposite. Let it be a note to my future self to not make TL;DR's when sharing.
I think it’s massively problematic that a few select mega corporations with deep pockets get to enforce what products are allowed to be brought into the US with no due process.
CBP should train to learn what products to seize, but that training shouldn’t be taught by a self-interested corporation. It increases the barrier to entry of new competitors as you must bribe the CBP to have your trademarks enforced, and the CBP ends up with an unfair focus on one company’s products.
I am passionate about AI in education.

Economies die because of underutilized or wasted resources.

Our educations system is horrible at wasting everyone's time right now. Source: I've been teaching since the 1990's and learning in school since the late 1970's or 1980.

AI can fix most of that.

Example: It has been many years since I looked a C code and I never really understood much about the Linux Kernel, even back when I tried to contribute to it in the 1990's. Yesterday I started chatting with ChatGPT on how I could understand the code in the Linux Kernel. I made some progress towards a previously inscrutable goal.

I am teaching my students how to use AI to learn anything they need to know.
Because a queen was the monarch for 70 years.
Yeah I meant short rental eligible places in the desirable tourist spots... and palaces in desirable locations, but for these you really need to be a "member of a family".
I am not sure how this is unique to a merge commit. The commit with the dependency change still exists in the main branch. The commit should never have gotten into main branch of it failed tests. If I take a positive action to rebase, I am accepting my fate from master anyway. If I merge into my working branch instead of rebase, that historical context issue only useful for that moment in time of reconstructing history and is not useful anymore. Once a branch goes into master, I want commits to main to have a 1:1 ratio of committed code for a task to positive action taken by a human.
There's a very vocal population of dog haters. You'd hear about it if anybody died.

Turkey is very close to social collapse. People take every opportunity to hate on another group. This goes for the other side -dog lovers- too.
> but I still doubt those satellites and launches have paid for themselves already

That's not what cashflow positives means.
Show HN: A curated directory of Custom GPTs for ChatGPT
OpenAI's just announced a thrilling feature called (custom) GPTs. They should let us create our own ChatGPT versions for specific purposes. Like, we can create a ChatGPT version that will be a math tutor or a code reviewer. And, such versions are going to be shareable!

They're not available for everyone yet but should be within the next couple of days.

I've decided to make a page where we can collect all custom GPTs people are going to come up with until OpenAI launches their own, official store.
Ex-Kotaku staff go independent and launch Aftermath
In the recent versions of the simulator, most cockpit displays render in less than 1ms per aircraft. Early versions were a mess; the cockpit displays were not only slow, but also entirety fictional. At some point Microsoft hired WorkingTitle, a studio of web developers with no C++ experience, to optimize and improve the cockpit displays. They also wrote that autopilot code you mention. It's not "the autopilot" however; the PID controllers that fly the plane are on C++ side, in JS are huge amounts of input related code to make it behave like a Garmin or Airbus system.
I should be more precise in my rant.

You are using "summon" which is the feature to move forward/back a few feet. This is not a groundbreaking or unique feature to only Tesla, and I'm sure it works fine for your narrow use case.

The feature I was ranting about was called "smart summon" and was vaporware.
Remember the car was going to navigate driving across a crowded Target parking lot to pick you up from the front in the rain? Still in beta 4 years later. Apparently doesn't even work on vision cars?

https://www.tesla.com/ownersmanual/modely/en_us/GUID-9A8A9E7...

https://www.theverge.com/2019/10/23/20929438/tesla-smart-sum...

People used to talk about Jobs and his reality distortion field, but legal would Apple legal clearly had more sway than Tesla's, as Musks abuse of the English language and state of reality is orders of magnitude more absurd.
The problem mentioned in the Gecode documentation example is different than the one I solve. In their case, they start with a WxH grid with known black square positions, and their model essentially answers the following question: "Given a crossword grid template and word list, does there exist a feasible assignment of words for the template?"

I my case, the black square positions are unknown, so the question instead is: "Given an empty crossword grid and a word list, does there exist a template allowing a feasible assignment of words for the grid?" Your intuition of how I modeled this is mostly correct, I used custom TABLE constraints for the words, that can be triggered on or off depending on the values of boolean variables.

I used CP-SAT to model this, and if you're interested in the technical side of things, I've discussed it in great detail here: https://pedtsr.ca/2023/generating-crossword-grids-using-cons...

It turns out that there are many weird complexities to take into account when the black square positions are unknown.
I have been into powerlifting since the 90s. I think it is a convenient myth that form prevents injury. "Form" is just something that everyone thinks they do well and everyone else does poorly.

It is ultimately a trade off. I don't know any long term powerlifter who doesn't have a ton of injury.

Ultimately, it isn't a good idea to load your spine with 400lbs+ over long periods of time. There is no mystery what is going to happen here regardless of "form".
It's largely untrue in greenfield R&D, unless you classify good communication as a subset of coordination.
Trucks are huge in us and need an ev option.
A C Compiler that fits in the 512 byte boot sector of an x86 machine
Still available to all Telia users, 6 EUR per month. Been using it for almost 10 years.

Telia actually gives you both an IPv4 address and an IPv6 block which is pretty nice.
But the dev here claimed they created this tool for themselves.
If that is the case, why not let everyone else use it for free too if you maintain it for yourself anyway.

I wouldn't answer questions or read feedback then as a dev because it's not a product really, but why not go that route?
> When users turn off their routers

Which 99.999% of users don't do, ever.
False positives with unrelated items against a stable IP. ¯\_(ツ)_/¯
Under Fire over Robotaxi Safety, GM Halts Production of Cruise Driverless Van
We were definetly spoilt with WeWork because the entire show was subsidised with SoftBank cash.

So many nice buildings in world class cities must have cost a fortune to establish, but the short term rental market cannot bare that much of a premium so it left us with a great product for only a slightly higher fee.

I agree the whole setup is nice, though the customer service leaves something to be desired.
The populations will just rebound unless you really manage to euthanize all of them. Sterilizing and vaccinating takes care of the problem.

Unless the problem really got out of hand, it's not just "some people" who oppose a total cull. Even if people silently approve of the cull, one will find much less volunteers for such an effort than for a large-scale sterilization and vaccination program.
Ask HN: Is Java in Decline?
I've noticed that Java fell from 1st to 4th place on Tiobe Language Index which it dominated for like decades, effectively swapping places with Python. It's also a lot more difficult to find jobs with it recently. Is Java in decline? Was it caused by all that Oracle bullshit in recent years?
In an odd coincidence there's a discussion about DAK on HN that popped up yesterday. That's from whom my NEC PC-17-02 was purchased.

https://news.ycombinator.com/item?id=38169290

It's shown on the Spring '91 catalog cover!
A Defense of Anti-Pataphysics
> almost completely

strange but true, scarcity comes in different sizes. Is the infinity of NFT's the same as that of paintings? How many types of infinite junk are there? Or is this infinite itself?
Probably SwiftUI dependencies - onChange was changed in 17 which breaks and complicates a lot of code
This is fascinating, I had no idea about the gridgate scandal!
I disagree. The problem is not the system. The system helps many people. This part gets ignored by you and many others.

The problem is this shit heads who take advantage of the system.

It's really the problem with any system created for and by human beings.

That's what needs to be focused on... get rid of the shit heads not the system overall.

being fanatic about throwing the baby out with the bath water is not it in my opinion.
I loved the DAK catalog. I would Google them every now and then to see what came of them. I remember buying an Equalizer and being obsessed over a subwoofer they were selling. I am pretty sure the tagline for that was "Krakatoa Erupts!". In college I got a roommate to buy a 286 from them. I remember it coming with this insane amount of DOS software. All the Borland stuff, DBASE etc.

Would be cool if these were all scanned and online somewhere.
What does 3900% cheaper mean? I don't get it.
Yes, but I’d bet your ISP is required by law to store what IP was given to which customer at any given time for a certain period.

In that sense, it’s just as bad privacy wise, just a better use of a finite resource.
So if you have the same large ISP as me, you can change your IP by changing the MAC of your router and rebooting your modem.
Why not using this instead? Too slow?

https://mullvad.net/en/help/dns-over-https-and-dns-over-tls/

No issues with any archive-sites.

Aside from not being censored at all, thereby enabling visiting sites which are blocked at DNS-level in some locations, there are several options for adblocking at DNS-level, too. Often eliminating the need for a Proxy or VPN to get access, with optional Adblock as a service.

For free.

It's nice.
The Convenience of System.io
https://youtu.be/VUuzkA0Qg6U?t=40m23s
Try to look a bit further than the simplest things. An app can be provided for free if the app itself is not meant to make money but as a funnel to bring more customers to other related business.

For a design company, just getting the exposure and being talked about [1] (i.e. nothing tangible) can already be worth enough giving some work for free.

So you might work for free giving away muffins on the street if that might make people want to come to your cake shop and buy some other stuff. But it's silly to think that you should give your pastries away if you don't have other products and pastries is the only thing you do for a living.

Crunchy Bagel also have HealthFace, Hexiled, and Streaks Workout apps, all monetized. See the pattern? IMO, Streaks is just their way to show off their good design and coding practices.

[1]: https://www.triplezero.com.au/ designers of Streaks, winners of Apple Design Awards 2016.
For anyone dealing with mental health things, see https://www.therapistaid.com/

You can work through most of the worksheets online for free, and it helped me understand mental health better than I ever had. I think they charge $9 per month to download PDFs of the worksheets, which is cheaper than therapy with a professional confuser.

I am not affiliated with them, and I do not make money off them. I am a former customer.
According to a random page I found online, pigs are typically slaughtered at 5-6 months old, so assuming a stable population, you'd expect the number of living pigs (raised for slaughter) at any time to be 42%-50% of the yearly amount, so 375,000,000 - 450,000,000 going purely off of your 900,000,000 figure, making 500,000,000 a reasonable estimate, no?
Back to the dog factory to be reconfigured into a good boy.
Sounds like the IBM building in Southfield.
It's talked about a bit on Twitter with the hashtag #MyElixirStatus.
Discord makes use of it as well. Same with Supabase.

The problem is the languages one would hear about, fall into the OOP category, functional languages tend to not be as fashionable when you do get into one, you become almost a zealot.

It's hard to fight the imprinting a language has with its first fans, Elixir because of its Erlang origins tends to have the identity of telephonic-based use cases. Similar to how Rust gets its reputation as a specialist language (cli,kernal, etc) even though you could use it for web apps as well.

The last reason is, it's really hard to fight the gravity pool of NextJS and React.

Personally my circle and company and country are solidly on the side of C#/Java/PHP/Python and React/Angular, the average developer who fits into that grouping might not have even heard of Svelt or SolidJs when they do hear about it, they immediately make some snide comment about JS fatigue, even though that hasn't been a thing for a while.
> we have to be tougher on the execs

Yes, but what if the exec's cousin's wife is playing golf with the chief of staff of the minister of the economy? Can't be tougher on this one, sorry.
I found high intensity interval training helpful in building up strength and speed.

Run a quarter mile at 80% of full speed, then 50%, then 80%, then 50%, etc and play with the percentages and interval lengths to push yourself.
To call this a protocol is wildly overstating the meaning behind of the word protocol.
Don't let me interupt.
Who turns off their router? An ISP needs as many IP addresses as they have customers so there's nothing to gain there. I think assigning a dynamic ip is just a way for ISPs to make people pay more to get a static ip.
This is a nonsensical argument, the CBP doesn’t know if they will be sold illegally, the same way they don’t know that a company importing corn syrup AND honey is actually going to mix them and sell a counterfeit product.
A bottle of corn syrup and a bottle of honey are both legal products, a third-party screen with a hidden non-advertised genuine component is also legal, it’s only afterwards that an illegal product could be made.

It’s impossible for the CBP to know if illegal activity will occur, but you are advocating seizure without due process based on the possibility of a crime.