skysight-inc/HackerNews huggingface dataset:
Could you provide an example where you need to spend twice the time to correctly format equations in MS Word?
Alright, it's maybe a bit hyperbole. If I'm thinking about what characterises Haskell, it's not that it has closures, it's that it makes control flow and side effects explicit through monads. Blueprint has a very similar idea where effectful/stateful code is ordered sequentially through the white lines, while pure functions are hooked up just through their inputs and outputs. It doesn't go much deeper than that, but looking at Haskell it seems blueprint really might go a lot deeper.
Everyone here is missing the point. It's not that physics is running out of questions to ask. It's that the questions are getting increasingly more expensive to answer, and the answers are increasingly less compelling. The low-hanging fruit picked long ago, modern physics produces fewer discoveries that change people's lives in the way that radar, lasers, microwaves, and transistors did, which makes science investment less compelling to the public.
The juxtaposition of this comment on this post is hilarious
I feel like I'm a bizarro world, because I don't get this stuff: crashes, memory leaks, and so on.

I use: VScode, Idea, iTerm2 (with x86 brew), Logic (and lots of plugins), FCPX, Live (x86, and lots of plugins), Slack, Reeder, MS Office, Spotify, Chrome and other stuff. MBP M1 16GB.

What I do get, is some bluetooth issues (e.g. affecting the mouse cursor. If you start the bluetooth deadmon it fixes itself for a day or so.
> Overall, we rate the Brownstone Institute Right Biased based on editorial positions that favor a conservative-libertarian perspective. We also rate them Mixed for factual reporting due to a failed fact check and the promotion of misinformation regarding Covid-19.

Just to spare others the click.
I believe the FLTK and FOX toolkits are generally quite a bit lighter.

No doubt Qt has them both beat on convenience and features, but still, there are lighter toolkits out there.
Just below here someone recommended the MNT Reform. I'm curious -- it is a lower powered device with a modern GPU, so it will be an upgrade to both of our devices.

There is also this: https://geoff.greer.fm/2019/03/04/thinkpad-x210/

Which seems interesting, but the MNT seems like the better long-term option.
I recall reading a rant on another site about someone so upset they had to deal with clueless noobs at work.

They then went on to list the errors that this brand new entry level employee had made when writing ... an authentication system ...

I was more than a little shocked when I realized they were serious and hadn't realized the issue was sending the new entry level guy to do that job alone.
"Look to your health" is always a good practice. In addition to the diet/exercise/sleep answers here:

Consider the possibility that you are suffering from Sick Building Syndrome.

Check for hidden mold. Try to improve the cleanliness of your home/work space. "Less is more."

I think Sick Building Syndrome is much more common than is recognized. We need to get better at recognizing that we are a product of our environment and that means the spaces we spend most of our time are impacting our health, for better or for worse.
Not really, but you should see Microsoft these days...
But it's also about constantly asking yourself "how can this be done better? What do I not know that could improve it?"

I learned probably 80% of what I know about DB optimization from reading the Percona blog and S.O. The other 20% came from splashing around and making mistakes, and testing tons of different things with EXPLAIN. That's basically learning in a vacuum.
This is some rather flawed logic. The productivity of physicists at the time the microchip was invented doesn’t suggest anything at all about the productivity of physicists today, and the utility of productive physics research doesn’t suggest anything at all about the existence of non-productive physics research.
I think this is it, and matches my recall of the original theory. The sociology graduate working at Starbucks perceives himself elite ("much smarter than the Trump-voting plumber who didn't go to college") but in reality lives in poverty because there's a demand mismatch for his eliteness.

This kind of dynamic adds to instability because such people are downwardly mobile (poorer than their parents) and rather than recognizing the key error that sent their life down the wrong track (choice of major/not going to a trade school) they "plant the seeds" of discord by shouting loudly that the situation is hopeless and "the system" is to blame.
I did "creature that is half man half bear half pig" but out came a regular bearpig. I wonder if it first created a manbear, then replaced the man parts with piggie ones.

Anyways, very neat, this.
Half of the links are dead? Including the 'whymirror'.
Usefullness of this is highly content specific. It maybe works for mp3s or videos/photos you made yourself and contain some metadata. I can't imagine tag based organization of all the random 2 mil. files I have that don't fit into these neat categories.

I don't need access to most of these files unless I'm working on something relevant to them. When I work on X, I go to directory X and everything I need sits below X in some hierarchy. I'm never interested in anything that's below X unless I'm working on X. I don't want stuff from X to pollute some global namespace just because some mp3 or PDFs are present under X. That's true for hundreds of personal projects and tools I've made.

Directory hierarchy is a pretty neat abstraction to me and all the tools I use already support it well.
I love this thread and the comments in it.

I just had a useless interview with a company that pops up here from time to time. The only thing I liked about the experience was that the itinerary at least tried to make it clear what the key values seemed to be: listening to customers, outcomes, evolving vision. I tried to "map" my experience with their potential customers and how they could think about the "box" and listen and solve.

There's a 10 billion dollar problem in this particular industry and if you take the time to understand customers, it's pretty obvious. I watched first-hand the biggest competitor of this org pivot for this after being around for decades.

The "discussions" I had were not discussions at all. They all seemed rushed. There was no "deep dive" into tech at all.

Next time I interview, I'm going to try a radically different approach: I am going to undershare rather than overshare.

As an interviewer, I'm going to start asking people about cucumbers rather than speak about particular tech or follow some form-based process.
MacBooks are default working stations for developers over the world for the past ten years and judging by one example is nothing more that Apple-hate.
The choice becomes available if you select M1 Max as the CPU: https://cln.sh/A3TcaP
Someone thinks that this letter - which I cheerfully point out is not only race-neutral but preaching tolerance and peace - is threatening enough that they have to disassociate with the priest.

He then disassociates from MIT. He is still associated with the Catholic Church. This suggests that the outrage is emanating from MIT, rather than the Church.

> Er, yeah, I mean no matter the severity of the disagreement, its not even the class of issue for which that is appropriate.

It isn't appropriate to fire him full stop, appropriateness isn't at play here. The problem is that it has been a number of months, the people involved were convicted and there is still no evidence that the Floyd case was racially motivated. And that is politically inconvenient for a vocal group of people. People who, coincidentally, are very much associated with MIT students and leadership.
Fond though I am of grub (for 'crusty sysadmin' values of fond, admittedly, but nonetheless), if it has all the features you need the nixos systemd-boot support seems to be much simpler to drive and debug.
Exactly, if you lead with some obscure or polarizing hobby thinking its a casual discussion its a big mistake

“Hiking, trips to the beach” those are the answers. Any behavioral interview training will say the same

Everyone is lying (or actually boring and unambitious)
IMHO politicians are quite well aware of that, so they say that what they want to about global warming is to express concern, make plans and perhaps subsidize some local industries which they might have subsidized just purely as an economic stimulus - because if they would actually require significant transfer of wealth for these issues or significant mandates (either direct or as hefty tax incentives) to change lifestyles, then the voters would simply vote them out.
A lot of people seem to be under the assumption that this is based on "cost of living'.

Where I live has a higher CoL than almost all of the US, and local salaries are a fraction.

It's about google paying competitively compared to local companies. Nothing to do with cost of living.
Describing it as being like art is the third attempt to rebrand after failing to be usable as a currency or store of value but it’s even harder to buy that sales pitch because there is no inherent desirability to random hashes and there’s no effective scarcity when everyone can create or fork a chain rather than pay a premium for other people’s hashes.
I use hard and soft links (mostly the former for files and the latter for directories) and I think it works very well in practice despite the theoretical problems brought up.
One of the things that becomes obvious as I gain experience, is that I actually think I know less.

As I gain experience the number of things that I could know something about seems to increase at an exponential rate, but my knowledge still only increases at the same rate... So as time goes on, the level of knowledge of all things decreases.

So, I ask stupid questions all the time, because I know that something may be related to what we are working on, but I don't have the knowledge to be able to ask smart questions. At this point, any question can help you get to how the subject area can help.

Don't worry about looking stupid asking questions. Anybody in this game who claims they know everything lying, there is just too much to know.
Oj yes litten QmFieSBUYWJsZXM=, we call him.
Show HN: Guess the Center (Desktop Only)
Men are a hybrid of monkey and pig already.
https://phys.org/news/2013-07-chimp-pig-hybrid-humans.html
Yes, mistakes are required to learn from them, but making mistakes does not imply that a person will learn from their mistakes.
Zeus trojan retirement and never caught 3M worth creator
In some countries, women have different last names than men do.

Eg. in macedonia, traditionally a person would get their fathers name as their surname (so if the fathers name was "Petar", and the son was Dragan, the lastname would be roughly translated to "Dragan of Peter"). Because there are different forms for feminine and masculine words, The son would be named "Dragan Petrovski", and the daughter (Eg Marija) would be named "Marija Petrovska".

This tanslated to modern times means, that if "Marija Ilijevska" married "Dragan Petrovski", she would then be named "Marija Petrovska". Their sons surname would again be "Petrovski" and daughter "Petrovska".

So basically matching parents and their kids by their last names has to take in account the -ski or -ska form .
Mobile phones and Bluetooth devices now exhibit a global security risk
You mean, the basic logic of kids in preschool who only want the toy some other kid is playing with?

Yes, the world is full of sheep dazed by the sheer complexity and cacophony of the modern world. It's very hard to make logical decisions about every part of your life, instead people glom onto templates to follow. It's just a lot easier.

Maslow's hierarchy of needs is a good, interesting idea. Maybe "wanting" the book has deeper ideas...

But it's hilarious the thread name-drops Peter Thiel in a SF-focused thread about wanting things only because prominent people have/want them, when it's basically advocating for deciding your own way.

One of the inherent parts of humanity the social animal is belonging. People do many things subconsciously simply to belong.

Our world is utterly insane. We are headed towards an environmental disaster if you do the smallest amount of research or thought, and yet a strict environmental lifestyle is viewed as, at best, eccentricity.

No one is happy it seems, yet everyone buys into the same materialistic sales campaigns and keeps doing the same thing over and over to try to make themselves happy, the colloquial definition of insanity.

The amazing invention of marketing in the 20th-21st centuries is that marketing unlocked people tautologically and defensively want because other people want. By highlighting that everyone wants and hoards, it makes everyone defensively hoard, because we all evolved in resource scarcity, so seeing people hoard triggers us all to hoard defensively.
Ask HN: How often do you visit and what’s the use you do of “new” section at HN?
Nope.

The Christians were against the slave trade and fight against it.

You may be talking about the "Jesus Company" where its founder was a converso (converted) [1].

You may consider that the `the homogeneous English immigrants` were the only ones to BAN and forbid the slave trade.

[1] - https://library.oapen.org/bitstream/handle/20.500.12657/3817...
Only if they were born in the US
Unfortunately it is the penultimate sentence in a sizable post.
The people who are just surfing the internet are the people who have moved to tablets and Chromebooks though, they don't need regular PCs. The people who are staying around on PC are people like developers, content creators, gamers and office workers, and these are the people System76 needs to appeal to. Only in the first of these groups has Linux been somewhat successful.
No you weren't wrong. It's still largely useless for conversation. It's great for bandwagoning, trolling, angry mobs etc.

We didn't make the message less noisy to fit into 140 chars, we just removed most of the substance to make it fit.
My personal hell of translating DXIL to SPIR-V – part 3
Why does this sound so similar to a Hackintosh? Honestly, I assumed people get a real Mac so they don't have to fiddle around with reboots etc
Genetics and Eugenics in Frank Herbert's Dune
You're not in a bizarro world. Most users are pretty happy with their M1 Macs (myself included) and HN just tends to upvote anything anti-apple even if it's an isolated experience.

I'd wager most people on this thread do not actually own an m1 Mac.

My experience (and that of others I know that have them) has been nothing but stellar.
Nullable, of course.
I don't like the idea of file hashes for storing files. That really only works well for a limited set of files completely ignoring things like databases, note files, etc. If you want to generate a name, UUIDs would make way more sense. Additionally, even for files which never change, what happens when a bit gets flipped inside of the file? That would presumably change the hash without knowledge of the file system until you try and read it. For drives intended for consumers, you really don't want to have more data loss than is absolutely necessary in case of minor corruption.

On a different note, I use Tiddlywiki with tags a lot for my personal notes and I think a hybrid approach with tags and a hierarchy works best. Hierarchies are useful for generating meaningful unique names where it is nice to have the notes be meaningful. Another thing that would be useful with a hybrid system is to have rules like /Skyrim/Guilds/ThievesGuild/NPC/Mercer automatically assign tags to Mercer by virtue of his placement like {"Skyrim", "NPC", "ThievesGuild"}. You could do this automatically via the path or by some sort of rules engine.

Finally, I would really like it for a more complex information storage system to fully support 1, 2, and 3-tuple metadata. A 1-tuple is a tag, a 2-tuple is a key-value pair associated with a file, and a 3-tuple would be a relation between files with an optional key/value (some relations would be merely a tag while others might want a key/value). 2-tuples are obviously useful since they exist in limited form currently via file attributes, though they unfortunately are not exposed very well to users even though some file systems support arbitrary key/value pairs as attributes.

3-tuples are a little more niche, but I think it would be useful for keeping track of stuff like what file imports another. Humans probably wouldn't generate the metadata in the previous example, but it would help tools play nicely together since you could have a small static analysis tool which simply updates this metadata which could then be used by other tools or by users directly. One of the greatest things about file systems is that they allow for separate tools to interact with the same data in a structured way.
My kids were giving me a hard time because they cant work out why I hit Control-S every 2 minutes.
OR we could demand they get expensive irrelevant degrees and be geniuses at coding by the time they graduate with no relevant skills! Hey, in fact, let’s just do that instead. :)
In before dang telling you to not create flame wars ;)
Technically Linux is “just another unix” but macOS is an actual certified UNIX
I used to run an 8-line BBS (Fidonet mail hub) on a single 486DX2-66 machine with 8MB of RAM under OS/2 2.11 back in 1993-97. I often played games or used C compiler at same time. This same machine also was a local LAN server (running IBM LAN Manager), serving files to tens of other machines on 10Base2 coax ethernet in the office. Somewhere about 1996 we got a leased line internet connected directly to this same box over a serial line, the machine became an IP router and a remote access server allowing premium BBS users to run PPP/SLIP connections. That's how I got involved into ISP business. :-)
There will never exist a technology that can read human thought, or even approximate it.

Such a technology does not exist, and is impossible.
What you describe is not a Mac Mini with some OS or HW bug, it's a broken one. Don't know what your issue is, if it is hardware, or it was pwned, or has 2-3 incompatible Rosetta apps wrecking havoc. But I'd get it replaced.

None of these things happen to people, much less altogether.

>Everything runs slower on MacOS. Every. Thing.

The experience of everybody who bought an M1 is everything (or almost) running far snappier.

>Everything runs slower on MacOS. Every. Thing. grep, sed, awk.

So, is it "everything" or is it "grep, sed, awk"? And what is your case exactly? Benchmarked them on the mac and on some Linux system with the same file? Maybe did it on a network attached drive?

>Why don't sed, awk, grep, etc.. all the Linux things work quite right? I need to add something else on macOS to get them to work like they did on Linux.

You seem not to understand this POSIX system or versioning. Apple has older (or BSD) versions of those tools. Use Brew or similar and install the GNU versions, which would be like you know them from Linux. Not that the BSD versions are broken, they're just different.
>> "honestly I'm really happy where I am, but every man has his price, what can you offer?" does wonders.

I would be very surprised if you say literally this and get results. No self-respecting company or manager is going to invest in talking to you if you describe yourself so overtly mercenary.

Obviously, when you're happy where you are, money is part of the equation to get you to move, but making it seem like the only motivator is super gauche and culture-centric companies (which are the good ones) would hang up on this answer.

So curious - are you actually literally saying this and people aren't hanging up on you?
Everyone likes a true original and dislikes the imitations.
Recently I discovered Extension Sync[0] for GNOME, I never really used it, but it may be useful to you.

[0] https://extensions.gnome.org/extension/1486/extensions-sync/
My VPS provider gives me unlimited traffic, unlimited disk reads, and unlimited DB rows touched for fixed 30 dollars a month, regardless of how much CPU and RAM I keep loaded.

This makes me think that these things are at least 100x cheaper than AWS might want to make me believe.
A new culinary book, that sounds wonderful.

However, the Arabic text has been known for a long time and was published almost 40 years ago already. I think there’s also a Spanish translation.

Also, I’m not sure what Nawal means by ‘discovering’ the British Library manuscript, since this manuscript was already mentioned in a translation of another Arab cookbook, the Sultan’s Feast (2020).
The thing that would change this would be clear, certain, imminent and obvious impact to local welfare, combined with trustworthy assurances that the desired actions will change that. If we look at e.g. the IPCC reports, then we see statements which effectively say "there will be a much higher probability of various bad events in the far future, most of them somewhere else, that are likely to have various unspecified very bad consequences to people in general, most of them in other communities; and by the way the changes are already irreversible", which fails all those criteria.

People will not be willing to make sacrifices as long as it's not clear (from sources you trust - experts may not suffice, as covid shows) what exact very harmful near-term consequences you and your community will face; how exactly the proposed sacrifice will change that; and how the coordination problem will be solved so that other large countries including those on the other side of the world also take that sacrifice, which is a key part of showing that the sacrifice will have an effect.
Look up their website
lol https://metamaterial.com/
What other machine can you buy to run Xcode on?

Also, I get along just fine with the last few Macs I have had...
firs, congrats on a great decision to learn programming. i am a computer science engineer and using udemy for the new languages that I am learning at 41. check out a few initial lessons on different topics to understand the landscape.
For 1918 Flu 99% of deaths in US were people under 65 vs 24% deaths under 65 for Covid-19... "nearly half the deaths the were people 20-40" in the US, compared with 2% of deaths for Covid

The chart says people less <1 or >85 were killed at a higher rate than people 25-35, but those were significantly smaller populations.

https://www.statista.com/statistics/1191568/reported-deaths-...
Make something that addresses a problem you know about based on your own experience.

I am 50. I made something which solved a problem in my workplace 15 years ago. It still makes money for me.

My programming skills at the time were rubbish. Copy, paste, tweak. No reason why you can't do the same.

View your journey as fumbling through learning a foreign language. Rather than joining a book group full of knob-heads who like to make other people feel inferior with their better way of doing things.
Hey, look. As a systems guy myself I understand the aesthetic around clean and simple software. That's a totally reasonable preference.

Here's the thing: GNU userland isn't some poorly designed aberration. It's by far the most popular unix userland in the world and is very commonly ported to systems which may do things differently. Almost every other unix has a distro to supply GNU userland tools on it -- no other unix userland can make the same claim.

Not everyone wants it, sure. Especially people with perspectives broader than the typical user. Of course. But it's the most popular system in the world -- not some weird never-used prototype.

And in the case of yes(1), I think you would have to try very hard to find a reason for a user of the tool to have a negative preference.
To me it seems that spreading it over four tables would lead to a lot more potential read locks while the big combined table is waiting for a join on each of the others, and some process is trying to insert on the others and link them to the main. This is assuming they were using foreign keys and the main table 4-column index was unique.