skysight-inc/HackerNews huggingface dataset:
I wonder if that makes the code worse on average, considering how LLMs seem to dramatically increase their reasoning capabilities if you ask them to show their thought process
Show HN: I've created a non-AI-powered mood tracker that won't judge you
Sorry, you believe that if you don't add a comment to your Hacker News post to say you're not a lawyer, someone will sue you?
I feel like I could never get used to a keyboard like this. I use arrow keys all the goddamned time, along with home, insert, page up/down
Wrong comparison. You are neglecting the systemic risk of nuclear and ignoring that roofing is dangerous and needs to be done regardless of solar panels.
One sort of R, sure. But native English speakers often have trouble with the "voiced alveolar trill" R which is present in many other European languages, unless they speak one of the less common English dialects where it is used.
For iOS & Android - "Moodistory" is an offline, privacy-respecting, customizable and beautiful mood tracker which supports Apple Watch.

iOS: https://apps.apple.com/app/id1335347860

Android: https://play.google.com/store/apps/details?id=com.matoph.moo...

Moodistory has a CSV import feature which lets you import any mood data you may already have.
So no matter, if you're coming from any other app and want to give it a try, use the CSV import and see if you like Moodistory for yourself.

One more note about privacy: All data stays on your device - there's no central cloud storage or server that keeps your data. Only if you activate iCloud / Google Drive backups, then data backups are stored on YOUR iCloud / Google Drive. That's why there is literally no sign up necessary.

Since I'm always looking for ways to improve my app, I'll be more than happy to discuss here or directly via hello@moodistory.com

Happy tracking and all the best!

P.S. App is free to try.
Symfony + EasyAdminBundle kind of does that.

Symfony lets you create the entities by asking you questions, and then running a console command with the admin bundle installed it generates the controllers and views for most of the fields/entities.

The business logic is probably the harder to generate correctly.
Learned about prompt injection attacks. Useful article.
We should do anything that is necessary to have power available anytime, even a bit in excess in case of potential spikes that are not usually accounted for.

I do not believe "smart-grids" or blackouts are the solution. And especially not having my power cut because someone somewhere decides that I should cook inside my house because the power consumption priority lies elsewhere.
The better link is probably https://www.gov.uk/government/publications/responsible-cyber...
>Which is always a risk in that system, but not in liberal democracies.
No, you just get arrested by the authorities, and later committed suicide before the trial.
GPT-4 Controlling VS Code
Guns, Germs, and Steel is the book that made history "click" for me

Borovik's and Gardiner's The Essence of Mathematics Through Elementary Problems is a great technical overview of math

How to Win Friends and Influence People remains the definitive guide on soft-skills

"Let It Rot!" is a good guide to composting
upgrade keyboards (company name) will replace kinesis switches with ultralight ones that can cut fatigue in half. they have several options down to 25g or so activation force
As someone who has come to already loathe more and more the direction the internet has already been going the last decade or so, I'm beginning to hold out hope that perhaps a tsunami of besmirchment will at last kill off the internet as we know it. If the internet becomes no better than a cable TV package with nothing other than 24/7 shopping channels will society finally turn off the switch?
The purpose of punitive damages isn't to compensate the injured party _as such_, but to, as the name implies, punish the perpetrator. Now, there's a lot of question of whether this is a _good idea_ (in many European countries, for instance, punitive damages don't exist, and misbehaving companies will instead be subject to fines and other penalties from regulators), but the pro case is more or less "if damages are capped at actual/compensatory damages, then the company may see paying damages for certain bad behaviour as part of the cost of doing business, and make the bad behaviour part of its business model".
AI-TDD: CLI for TDD – you write the test, GPT4 writes the code to pass it
I can't remember the precise wording in the standard , but sizeof() is effectively "how many of the minimum addressable thing do you need to store this thing".

The "minimum addressable thing" is called a byte, and on XAP that is a 16-bit value.

Storing a uint8_t wastes a 8 bits, because there isn't anything smaller than an int to put it in.
"Hey human, why should I make all of that effort to make myself understood, when you've got that overgrown brain of yours?"
You underestimate our appetite for garbage
also good with luna display
I have an M1 MBP 64GB.
Can I run it on my M1
Or do I need a GPU ?
I don't have these pedals [1] (yet), but considering how much I'm struggling with osteoarthritis at the ripe old age of 49, I do think they might offer some relief during my longer vim stints.

[1] https://shkspr.mobi/blog/2022/01/review-usb-foot-pedals-fs3_...
Neither of those statements contradict each other. They should be fined a much larger amount but a terrible law like the RESTRICT act is not about "protecting children."
I also use streamdeck-ui with linux, but it's fair to say that it's really basic. Nothing compared with the windows-app. And lately it has also some quirks, which made me basically abonden most usage of my streamdeck.
As a rule of thumb - if the compensation is not stated, then it's below average or very much below what you'd expect. If they want to attract talent then they share it. The company I work for pays way over 'market rate' and we can use shovel to dig through talented applicants.
> it doesn't necessarily explain why cost overruns are so high

Few projects means little standardization and shaky forecasts.
I guess I finally understand what they mean when they say “I don’t know how to count that low”
Turns out it was a bug that didn't show that these were in fact retweets.
You can give them anything from SQL interface to BI tool like Superset to no-code tool like Thoughtspot. They might still export some to CSV, but having GUI is much better than having CSV.
The Saturn assembly language (used on HP calculators, like the HP48) is not too difficult to read, compared to x86, Z80 or ARM.

Here is a bit of code extracted from the Diamonds source code:

\* This is executed each time you die (with some lives left)

maSTART_OVER GOSUBL dsQUICK_DRAW draw the bricks quickly, not disolve
maSET_FLAGS ST=0 6 you can't knock out diamonds yet.
ST=0 7 you have no key
GOSUBL hbDRAW_KEY make sure no key is showing
LCHEX #00001 white brick
GOSUBL srSTO15_C erase mode
GOSUBL emDRAW_BRICK show erase brick
LC(5) BONUS_TIME a good time...
GOSUBL srSTO25_C bonus time

GOSUBL dlDRAW_LIVES draw lives left
GOSUBL srRCL6_C get level addr
C=C-CON A,5 now pointing to X,Y and DIR
D0=C in D0 (pointing to X)
C=0 A
C=DAT0 2 read X
GOSUBL srSTO0_C X
D0=D0+ 2 pointing to Y
C=DAT0 2 read Y
GOSUBL srSTO1_C Y
D0=D0+ 2 pointing to DIR
C=0 A
C=DAT0 1 read Direction
GOSUBL srSTO2_C store it

GOSUB grGET_READY display the GET READY window
It's just the typical wire vs no wire trade-off combined with personal situation/preference. I see your perceived disadvantages and advantages, none of which I have had ever issues with which made me want to fix something in my particular setup, and think: as long as I don't ruin the cable my headphones just work on my external soundcard and with my music player (and with every device which has a 3.5mm jack), and I don't have to charge them. Good enough for me. And this might depend on culture or particular job, but if I'm in a meeting I can just say 'brb gonna grab something' and no-one cares.

edit oops there was already a whole comment thread lower on the page essentially saying the same things, sorry about that
Now that's understandable. A lot of explosives are organic compounds (as in organic chemistry), just like food. And chocolate will have better energy density than most of them (not having to bring the oxydizer)
no one is forced by the EU. look at Hungary as an example of how far you can go before the EU does anything. (and the worst is that they don't send you money. and since rich countries pay more toward than they receive from the EU budget they cannot really be forced.)

Brexit is the headliner of populism fest, of course the whole thing is sponsored by Dunning-Kruger. everyone with more than a fistful of minimally calibrated brain cells have saw through the "wages are bad because immigrants, EU bad, must leave EU"

> Everything is made to depend on everything else as a way to disempower the electorate.

Yes, the electorate. The famously well represented electorate. In the so well empowered UK elections.

Please.

There are plenty of completely valid and important problems of integration of various migrant groups, similarly there is a literal endless list of problems with the EU, as it's big complex and there's always going to be problems. And it's true of borders, inequality, elections and so on.

By gesturing at the problems and then loudly proclaiming the UK has to leave the ECHR, and that it can't really, and that everything is forced on the poor powerless groups "same way it's always done in Europe" is silly and just muddies the waters.

The UK and any other groups can as sovereign states can exit those agreements. Maybe other states will be disappointed, as no one welcomes complexity and paperwork, but those exact states are the ones that are going to respect the sovereignty that makes this possible.

And just as a small datapoint for anyone else reading. The EU typically goes very great lengths to make sure all members are represented, their needs heard, and as possible taken care of. Usually it's a shitshow, because how do you make a fair judgement between two members? Usually you don't, but make sure the weaker, smaller ones are not trampled by the bigger ones, and hope for the best. But then look at the border issue between Republic of Ireland and Northern Ireland. The EU put its foot down because it's the whole point that there cannot be a border between its members. So the UK wanted out, they had to give. It's the same thing with those pesky agreements and courts and rights.
SEEKING WORK | REMOTE ONLY | Freelancer/Contractor | Full Stack Developer / Automation / Systems Admin

- Location: Netherlands (UTC +1 timezone)

- Hourly rate: 65 EUR / hour

- Availability: up to 30 hours/week

- Languages/tools : Go / HTMX+hyperscript+Vue3 / Bash / n8n / Retool

- DevOps: Hashicorp / Docker / AWS / Debian

- Contact: https://codeagility.io - please use contact form
> It says the breaches happened between May 2018 and July 2020.

What was the breach?
The right way is to follow the law.
Which state in the world wasn’t stolen from someone else at some point in time?
The level of incompetence and mediocrity inside Google when it comes to managing a product ( let alone create a new one ) is astonishing.

Even someone running a lemonade stand knows that trust is the number one requirement when serving a customer/user, everything else comes based on that.

Yet, the smart people at Google seem to think otherwise.
Evervault?
I’d at least give them an opportunity to fix and make me whole before jumping to charge backs.
Parquet is not really a new format - it has been around for years and years in the Hadoop world. It is mostly good for storing large data in a way that makes it effective to process it for OLAP workload, and that is it.
>A terse notation is useful for grokking code

Terse doesn’t necessarily mean opaque. Even if sticking to three letter words was an absolute requirement, there are plenty of English words that would make a better jobs at conducting the idea without falling into a collection of unpronounceable idiosyncratic terms.

> as the information is spread across less characters that need to be interpreted by the brain.

That’s not how the brain interpret text generally, once reading is fully acquired. Words, or even group of words are taken all together.

Would it be for scriptural compactness alone, it would be far more efficient to use dedicated symbols optimized for that purpose. But if the idea is to optimize readability for an unknown large audience, then this is most likely a rather misguided choice.

>If you expanded all names, that would add cognitive overhead for all users

Well, I disagree. To my mind it would on the contrary significantly reduce cognitive load for those not already familiar with the uselessly abstruse terms, and add nothing to those already accustomed to code constructions in the machine specific language.

>reduce the useful information per character

Once again, this is a very poor metric for human interpretation of textual works.

> potentially reduce the information that can fit on a screen significantly.

So what? Number of signs displayed on the screen is certainly not the limiting factor here. How much juxtaposed signs a human attention can meaningfully handle is far more compelling.

>they allow for much faster understanding of larger blocks of data/assembly once the "cryptic sequences" themselves are understood.

I am not aware of any study that supports such a statement on empirical evidences. Maybe you can point me to such a study and help me change my mind?

Assembly, back in the time of punched cards, had some reasonable rationals for avoiding input sequences longer than strictly necessary. Bu these rational no longer fit the contemporary digital landscape.
no it doesn't. most OOP approaches to game dev end up with some kind of mixins or components that carry methods (like Unity).

I think the future of game dev may end up being immutable and event driven actually... but I’m yet to see anything beyond a prototype.
I'm guessing 12b is a relevant financial number
A power-only (2 wire) magnetic USB-C cable will be as safe as prior generation magnetic USB cables (it won't be more likely to damage your device)
Micro heaters cut 87% off my electric heat bill (2010)
Any idea what other companies like Instagram or Youtube are doing which TikTok wasn't doing to identify children? The comments in article are both hyperbolic and vague.
EDF was not involved in building Olkiluoto.
He wants my $5 though!
This is the laziest strawman reply I‘ve received so far.
Even that charitable interpretation doesn't help much when Vicuna hallucinates the
> (widow marriage)

as if it were a common term.

Doesn't make Vicuna less impressive, it comes pretty close to Chat-GPT in many regards. And I like that trick question.
I don't think we'd lose much by going to "return" instead of "rts" or "ret", "move" instead of "mov" (M68k even uses "move"), and "jump" instead of "jmp". But it used to matter when machines had memory measured in kilobytes, and now it's convention, and those of us who are used to reading assembly tend to recognise most of the common ways of contracting words that tends to be relatively fixed even across CPU families and so it's unattractive to change it.

Even more so because the influx of new users of assembly languages that use it more than very occasionally are few and far between.

There has been some attempts. E.g. see [1] for an "assembler" that provides some higher level constructs where there's a simple mapping to underlying machine instructions, but that might go further than what you'd like.

[1] https://en.wikipedia.org/wiki/High_Level_Assembly
List of the most interesting events for developers
It had an X server on it, seems fun.
I only use one of them at a time but I may swap depending on the mood; each has a very different feel.
I find it nice to not be tethered to my desk for hours when I'm at home. But I guess it depends how long you spend on calls during your day.
I too, am pro-grid scale solar (and wind). However, solar and wind require both land, or at least suitable locations. It aint compact. The decision to do solar might be constrained by population centers - you can't build it too far away, but can't be too close; there may not be such an available space.

Nuclear is compact, and can really be built anywhere (may be consider earthquakes and don't build near tsunami zones). Therefore, a country that does not have suitable solar or win terrain would necessarily have to consider nuclear. A place like South Korea.

But of course, countries like australia (and to some extend the USA, and many other countries that's not in europe) would have the land, and it's just political and financial reasons that these power sources aren't more invested in.
The ICO's own press release has more detail: https://ico.org.uk/about-the-ico/media-centre/news-and-blogs...

In brief if you offer services to children under 13 you have to get the consent of the parents. Tiktok didn't take care to check if users were under 13, nor attempt to get consent. The ICO estimates 1.4 million children came under this category (in the UK, 2020).
Our Round from Sequoia, Gradient, January to Revolutionise Data Apps
Today is a big day! Dozer is getting out of stealth mode and announcing its 3M USD seed funding from Sequoia Capital, Google's Gradient Ventures, and January Capital, to revolutionise the way Data Apps are built, deployed, and scaled.

https://techcrunch.com/2023/04/03/dozer-exits-stealth-to-help-any-developer-build-real-time-data-apps-in-minutes/

Dozer is available here: https://github.com/getdozer/dozer
Programming is hard. You're going to run across new things often. You are always going to be learning. And things change quickly as well.

So all programmers feel this way.

If you're been doing it professionally for a year you have the knack. You can figure things out and are a fast learner.

When you feel this way at work think about all the things you know and can do.

Then take a break after work, go for a walk or hike, appreciate what you have.

Then research the task that's giving you this feeling, learn about it, understand it, grow your knowledge.

Programming is about learning, trying new things. There is usually one task per week where I'm like I'm not sure about this. You just have to do it, test out ideas, find the solution.

Luckily in our industry trying new things is relatively safe and controlled in your local env. You can try new things and even break things finding a solution.

Just be glad we're not in construction with razor thin profits where you're expected to pay for every mistake you make.

Software is hard, you are doing a great job, focus, breath, take in the big picture, then carry on.
It turns out you're right, and that's how I've actually written these examples in the past. A sibling comment provided a citation, and that I should really have been writing uint_leastXX_t: https://en.cppreference.com/w/c/types/integer
It not only works on Linux, but you can choose between having all keyboards work together (default) or sending different keyboards' inputs to different consumers. For instance, you can have two monitors, two keyboards, and two mice, then run two X servers and have two people sitting at one computer both doing meaningful work.
Whereas I didn't realize they were links, and never thought to click on the oddly worded text below the examples. For others like me, the plain text label in a square box below the listings that says stilted things like "The one on the left does" expands when clicked to give a useful explanatory paragraph. Seems like a good approach, but I could have used a better affordance: a cursor change on hover, underlined blue text, even maybe a tool tip that says "click me for the answer you idiot".
Not the OP, and not sure I should wade into this, but I speak to my wife and sister, not to mention to my best friend, all the time about this.

If I push, they'll agree that yeah pockets are nice. But for whatever reason that's beyond my nerdy understanding (and I've been on this for 25 years:), it's just not even remotely a priority. Societal upbringing I'm sure, but whether it's that pockets are not aesthetically pleasing, or they're not feminine, or simply (my assumption) they were brought up without pockets so they don't care about pockets, I don't know. Pockets are available to them. Not in every store, but today, in sufficient number of stores. If it were a concerted preference, a capitalistic market change would be under way. But it's one of those "spoken preference vs acted preference" things. I am tall and slim so already have to shop from the internet to get a fleece that fits, you can bet I'd turn over hell and earth to get me some pockets. This does not appear to be the same level of priority for those people of feminine persuasion in my life. My 100 Croatian Lipa, FWIW, sample size n<50, etc :)
That's interesting. I didn't actually know the definition of uintXX_t. I was actually doing this with C90 most of the time, and using types we had defined (rather than from stdint.h). Sounds like they were more equivalent to int_leastXX_t.

I realise know when I've previously written the above examples I've done it was basic types, so sizeof(char), sizeof(int) etc.. Sounds like it would be more correct as well!
Can you be more specific? I dock my M1 Air to a 4k display all the time.
Not entirely, but that's neither here nor there.

Rational dress, free the nipple, cover the nipple, victorian style, SV hoodie culture and all these other fashion/dress movements are about deciding/changing what is broadly acceptable to that society, with both "acceptable" and "broadly" on the table.

Take both OP's comment rational dress and most reform based or freedom based movements' position to be heavy on the "more broad" side. The victorians/etc. on the "more acceptable" side.
Contemporary focus on the measurable (big data, nouns over verbs, llms) is rooted on the modern world view that objective truth exists and is easily quantifiable. While this data-driven world view clearly has merits, it is often misused as a way to suppress post-modernism, the subjective, unfounded opinions. I think business decisions is an area where this manifests.

To be clear, I'm not rallying for post-modernism, not saying we should all create our own subjective truths and leave it there. To the contrary. We ought to talk, deliberate, persuade, argue about business decisions and come to consensus. Facts and numbers may play a role here. But they should not be forced into some dirty pool of statistics, ML smoke and mirrors to render the subject into a simplistic technocratic decision.
Charmingly small numbers.

I've been thinking for a while: how about governments fine in voting equity rather than cash? Hand the relevant voting equity over to a coop of users. It is probably the only fair way to deal with these things that would be adequately scary to work. Bonus points for bringing about democratic cooperative control of some tech giants.
Outsourcing Cloud Development: An Opportunity to Focus on Your Core Business
I do have an Android tablet mostly sitting and a Linux laptop (running KDE) can I do it in a really seemless way?
Autostrada: A codebase generator for new Go projects
The report homepage:

https://aiindex.stanford.edu/report/

Honestly though a quick skim of those bullet points in the Twitter thread and looking at the length of it (nearly 400 pages) I am sceptical it's not a lot of corporatese for execs.

Ps. already submitted here:

https://news.ycombinator.com/item?id=35431057
Your response implies that the comment is about the similarity of how dead someone is in each circumstance and then you take a position apparently opposite to the comment's author. To me, it stretches credulity that the comment was about that - my reading of it is that there are serious & interesting ethical/legal/existential questions at play with AI-induced death that we need to be grappling with. In this way, they are not the "same". Legally, who is to blame? How do we define "intent"? Are we OK with this becoming more normal? Putting lifespan issues aside, would you rather die of "natural causes", or because an AI device killed you?