skysight-inc/HackerNews huggingface dataset:
I genuinely believe that if alcohol wasn't "invented" thousands of years ago most societies would treat it like they treat dangerous and physically harmful drugs like heroin or cocaine. Looking at the data and what we know about biochemistry and human physiology, it's absolutely indefensible that alcohol is available in every corner store but possessing the marijuana equivalent of a single bottle of liquor sends someone to prison for years.
Are you happy?

I missed so many experiences sitting in front of the computer all day, it didn’t really get me any further than if I had taken a more modest interest.

YouTube and Minecraft and these digital realities are fake realities. Whatever happiness they provide is temporary and short lived. It took me until my 30s to realize this and now I’m starting all over again.

Digital stuff is fine in moderation, but I will not let my children build a life around it like my parents allowed me to.
Tomato tomato

You can communicate via a method your parents can't because you used it extensively in your prime while they didn't. Your grandparents probably had the same issue with fax machines and your grandchildren will probably have the same problem with neural-messaging. Every generation thinks "but this time it's different" and every generation is wrong.
See recent (flagged) discussion: https://news.ycombinator.com/item?id=25131685
A bit off topic but is there a medical consensus that a glass of red a day is a net positive?
International schools. Probably a driver in a lot of low CoL areas. Maybe a cook. etc. And as you say, a lot may be handled outside of a "CoL adjustment." It just points out there's a huge gap between live like a local and live like a Westerner, especially a Westerner who is being relocated temporarily to a location that may not be especially desirable.
Interesting! How long does it take during a real rush hour? I can imagine that bridge is a nasty choke point. This is a problem with Seattle too -- there is plenty of cheap housing across the Sound in places like Bremerton, but they're a ferry ride away.
first, i'm sorry to hear about your dad. that's really rough but i'm glad you'll get to spend a few months with him to say goodbye.

second, i'd probably spend all my time writing hundreds of letters to my family and friends for future holidays, birthdays, etc. lots of conditional letters like "don't open until you [get married, have your first child, get a new job, feel hopeless]".

most of us don't get to leave that great an impact on our planet during the short time that we have here but having your thoughts and compassion available to your loved ones when it's needed--even when you're gone--will reverberate through time.
As I mentioned in a previous comment, 2b should be easier on the M1 because it's inside a real computer with debugging tools and we can probably fuzz the hell out of it, among other things. (Famous last words.)

1b and device drivers seem to me like the biggest obstacles.
Just use Bluetooth keyboard and mouse and cast to the screen, done.

Windowed Android apps running on full screen are desktop apps.

As for install any OS, then I guess Apple platforms aren't computers.
> The established meaning of portability is whether you can take the source code and compile it on a different platform

Even this meaning only applies to compiled languages. If I want to run Python code, I don't need to compile it and I don't need a laundry list of supporting tools for compiling and linking; I just need the Python interpreter. Which runs on all common platforms and plenty of uncommon ones.
Thanks, I guess so. Reality has funny way of making people realise their place :-)
“of or relating to a master from which copies are made:
master film; master matrix; master record; master tape.”
Free and liberated e-books, carefully produced for the true book lover
The discussion won't be about premium for Manhattan v. premium in Aspen. It'll be premium for Manhattan v. regular wage in Stockton.
God what an uptight protestant asshole. Just give the girl a phone you aweful chud.
Very interesting to see how they bailed on using an IHS over the two dram modules ON the processor die! I love how you can see "reach" engineering solutions in apple products, it's clear that they realized the ram would be too large to fit under an IHS and just decided to go with what ended up in the M1 Mac Mini. Very much hoping apple starts allowing even third party nvidia drivers again for latest gen GPU's...
They're free to turn down the business, and only time will tell if it was the right call. Personally I believe revenue is revenue, and salesmen generally need a lesson in humility, but then again I've never successfully ran a car dealership.
Not sure I understand the idea of banning words being taken so far. I always interpreted Git’s usage of ‘master’ to mean the original replica. Like the golden master of a record or CD.
> Overall... this does seem like an "onset of adolescence" thing. 20 years ago this author would have been bemoaning that their teenage daughter spent all day on the land-line with her friends

This time it is so different. On the landline with friends you could talk but not be manipulated by external actors. Landlines are not exactly skinner boxes and also they cannot be thrown into one's pocket and be with them virtually everywhere. This time it is different.
> The new RK3566 SoC looks really promising - once it eventually makes it into the next generation PinePhone, it's going to make it very attractive as a daily driver.

I'm not looking forward to that. For example, mainline lowlevel software stack for RK3399 used in Pinebook Pro still doesn't support suspend to RAM, and RK3399 is quite popular, with many devices based on it. There's barely any recognizable community around RK SoCs.
Ethics are a bit more nuanced than "consent makes it OK". Suicide is consented to as well.
In the grand scheme of slippery slopes this change isn't even at an angle.
Two day presentation skills class. The class went over how to present for a large group and how to make slides that are easy to understand. Other topics focused on engaging the audience with stories that are easy to understand. The course concluded with everyone giving a five minute presentation. Feedback on limiting filler words and hand gestures was invaluable
"Designing Data-Intensive Applications" is the best reference I've found explaining the many pitfalls of data storage and transmission. It's especially helpful if your code has ownership of any data (i.e. if you create or modify it), and an order of magnitude more useful if your organization has multiple processes touching a given piece of data.

https://dataintensive.net/
I thought that price had to be a typo... but wow you are not kidding. I wonder why it is so cheap? Seriously considering it.
This is precisely why Kindles and similar devices should (a) use battery chemistries that are power dense so that they can charge quickly, and (b) come with a wireless charging mat that you can set up on an end table wherever you like to read (or where you put all your stuff when you walk in the door).
I have a 5700XT, and there were driver problems on Windows where the screen would turn black while playing games and require a reboot. It could be fixed by disable FreeSync in the AMD software, but you shouldn't have to disable features for a card to work. They eventually fixed the issue with driver updates, but I think it took a few months. I also never had any issues with it on Linux.
Even low cost areas like Western Europe. Tech salaries in Europe are about 1/3 of the US salaries, even for exactly the same job (in enterprises).
>C#/F#/.NET - No (complex runtime) - No (fragile bundling)

Dunno if I agree with the second column. .NET Core is cross platform now, but I'm not sure what fragile bundling really means here, but it definitely is portable with "effort".
I had the reaction when reading a preprint of Domain Driven Design. It was packed with ideas which were just coming into focus in my own mind after 10 years in the industry, but I didn't have names for them or have them systematized. It's a terrific feeling reading a well-written book like that and going 'Yes! Yes! Yes!'.

(Since then, as with many things in our industry, it seems the book has been turned into a buzzword consulting/training money grab. Sigh.)
Is C++ Fast?
Apple is slashing its App Store payment for smaller developers to 15%
At which point nobody would ever give out student loans anymore, and bankruptcy would be the logical choice, even for those who can afford college.

And then of course every single generation from now on will ask for student loan forgiveness.

Unless it was paid for by the the government. In which case colleges will keep 10xing prices (as they already did in the last generation), for a subpar education, and have taxpayers foot the bill. Soon people will be asking for autoloan forgiveness.

At a certain point, if colleges are making enough off of students from taxpayers, they will be incentivized to eventually start offering perks to students to come to the college, like kickbacks, automatic 4.0 for 4 years of partying paid for by taxes. Or maybe more than 4 years.
Wait, you can get rid of it? I've just been living with it. I learned to recognize when a train of thought was heading in that direction, and sort of intuitively lower the weight. "Yeah, I blundered here, and my knowledge in this domain sucks. That's okay though, I'll document my mistakes for future interns, and maybe some of them will even read my notes."

Like, I still feel terrible in the moment, but the knowledge that this feeling will pass makes it bearable.

... actually, now that I think about it, the act of documenting my mistakes might be unusual. I keep a brief daily log of my activities, including stuff like time spent reading documentation or source diving for understanding. That helps my days with fewer (zero) contributions to the project still feel productive. Maybe that could help?
What you’re saying is really tone de— I mean insensitive
If my design blog can't be read in an ultrathin font colored #aaaaaa against my #bbbbbb background it's not worth reading.
End-to-end encryption between IoT and InfluxDB
Do you have any data on performance? Having Whatsapp run at acceptable speed on Linux phones would represent a great bump for their acceptance among normal users.
Somewhere along the way, I realize that apps like TikTok and Instagram are impervious to Apple’s Screen Time limit. They work even when the rest of her phone shuts down. To keep the peace, I let it slide.

Wat?
sure. if we plan to go there someday. but it doesn't need to be humans that does all the manual labor when machines can do it faster and more efficiently.
Lucira Health (YC W15) Receives First FDA Authorization
It doesn’t say if your data of contacts will travel outside of your phone although it does read off as if it can.

If this is the case, I’ll keep searching on for one because ... privacy.

Heck, I don’t even let Signal app touch my contact address book either.
YC W15 Batch:

https://www.ycombinator.com/companies/805
Linear text is easier to represent. Same reason why we don't lay out programs in some sort of graph structure but instead write text from top to bottom.

"To taste" is usually reserved for salt or some sort of textual element (like thinning a soup with water). Sometimes it involves pepper. Rarely will it involve other spices, though I don't think that's a terrible idea since most everybody has old ground spices so 2tsp will taste very different between kitchens.

You can't make a recipe amazingly precise for home cooks because equipment is wildly different and ingredient quality is wildly different. This is just a property of home recipes. Serious kitchens have things like salt done in precise weight ratios.
> Just for the record, Japan didn't attack pearl harbor to "demoralize" the US, they did it with the aim to fully decapitate the US Pacific fleet, and it almost worked...

Hold on, it didn't "almost work." The carriers being out of port made the attack much worse for Japan, but the operation was a fairly dramatic strategic failure. Japan knew that the US industrial capacity at the time could produce new ships quickly, so the main aim was to buy time to gain a larger foothold in Asia that could withstand a total US war (especially because US strategy clearly regarded Germany as the bigger threat).

The US Atlantic Fleet had four carriers at the time (Yorktown, Ranger, Wasp and Hornet); the Pacific Fleet had three (Enterprise, Lexington, Saratoga). Notice something about those names? Shortly after the US was attacked, the Yorktown and Hornet were transferred to the Pacific Fleet. After the Lexington was sunk in the Battle of the Coral Sea, the Wasp was also transferred. At the same time, new carriers were entering service in the US at a fairly quick rate. The Essex was commissioned in December 1942, and then the Essex-class Wasp, Yorktown and Hornet were all commissioned in 1943 (after the aforementioned were sunk in battle).

Also, if you look at the tactical situation at Pearl Harbor, the Japanese bombers and torpedo aircraft were heavily biased in targeting lower-value battleships instead of the high-value cruisers and destroyers. Battleships had the prestige at the time, however, and pilots who knocked one out would receive greater glory than those who knocked out a more pedestrian destroyer or cruiser or even submarine.

Finally, one of the aims of Japan was to undermine US morale. It may not have been the main strategic aim, but it was an explicit goal. In fact, that's often an aim of "decapitation" operations: sow chaos and prevent your enemy from organizing.

So, no, it's not "US jingoism" to point out these fairly obvious facts. The US was simply better prepared for a conflict. It probably is today, too.
well don't exit! stick around man.
Sigh... sad to see the tech community bullied into compliance over a non-issue by political correctness activists.

It's not really that big of a deal (and in some ways "main" is better anyway because it's 2 characters shorter), it's just the principle of the thing that bothers me. I would rather see projects and people stand their ground instead of caving to pressure anytime a twitter mob comes along.
If your mouse is compatible with the Logitech powerplay charging mousepad, you never need to plug it in again.
No, but I'm thinking they might if they get hit with a hefty enough antitrust case.
My favourites are The Unexpected Guest, which is a play of hers that's been novelised and Crooked House, which I read when I was probably too young for it and which fascinated me for a loooong time.
The VRAM is a plus but isn't AMDs compute performance and infrastructure pretty bad?

I want to like their cards but they just don't seem to be able to balance the seesaw across all fronts
You’re not paid based on “worth”. You’re paid based on the intersection of how badly the company needs someone (demand) and how many people out there do what they need (supply).

If suddenly the supply expands from the Bay Area to all of the US, that changes the equation. Don’t forget that guy in Atlanta who is equally as talented as you, but willing to work for 20% less than you make.
Well there is a huge effort to legalize marijuana and that effort appears to be slowly winning.
Yes, pretty spot on. Would these Facebook employees be happier if Fb decided the equilibrium point was way below SV/SF subsistence and reset everyone's salary accordingly? "We're being fair. Work from wherever you like. Happy now?" I don't see that scenario hurting Fb. In fact, if I were Zuck, I might do it to clean house. There are plenty of talented people outside SV/SF and I bet they might be less focused on work as a source of free snacks and as a vehicle for their pet political causes.
It depends on the person. Likely some people could be offended and some people wouldn't. The more relevant question is, should we care about those people's feelings. We could apply this suggested rationale to any hypothetical or actual use of language. What people find offensive tends to be deeply personal. Look at comedians who tell a joke that 'cross a line' -- some people will say it's nothing, some people will say it was far too much. Interpretation and judgment of offensiveness is largely shaped by individual life experience.
Increased equity doesn't pay the mortgage. So they have to sell to realize that 'increase' to offset their rent losses. Everybody sells - prices go down - landlords lose out as well.

Nobody is winning here.
Can we please stop wondering about being politically correct and focus on the real problems of the world? Thanks!

I would also like to add the fact that politics or any social matter IMHO should be kept out of software in general. I don't think that any other engineering field has this much drama over some words that have been part of our whole life until now like IT is having.
"Fragility" is an interesting concept, but I don't agree with the criteria used here. There are also some severe misunderstandings of how the evaluated languages work.

For portability, they ask: "If you write some software in a particular language, can you copy the compiled program to another computer and expect it to work?"

This is the wrong question, but it also is answered incorrectly. You can certainly write JavaScript, Java, C#, on most modern platforms and have little trouble porting them. Java, as others have mentioned, is fully portable with JAR files. Node.js is literally JavaScript, which can run anywhere there's a JavaScript engine for the most part (with some asterisks for Node.js's particular flavor). C# compiles to an IL that can be used anywhere, so the parts of the code we're talking about as "not portable" are the binaries wrapped around that.

For compilers, they ask: "If the internet stopped functioning, would you be left helpless?"

By these criteria, their assessment of compilers is mostly accurate. But I'm not sure what they mean by "acquiring or setting up" the compiler? Presumably that means "copy the compiler manually to another computer" because this is a world with no Internet?

In that case, the better question is "can I get an offline installer for these development environments", which is a fairly commonly available thing. Package restore is a bigger question, for those that use packages - but if you have the original binaries, you implicitly have the binaries for all the packages, so not overcomable.

I think what this person really means by "fragility" is "survivability" or "disaster preparedness." That's an area of software work that's often undervalued, and I agree that if you are evaluating software on that basis, many of the languages listed with the tools listed are poor choices. But that's such a distinct area of software that its general applicability is limited, in my view.
Interesting. My psychiatrist pointed out at one point that drinking can cause increased anxiety for several days. Ever since I’ve paid attention to it and she’s definitely right - days where my anxiety is higher follows drinking 2-3 days before.

If I can notice it after one night out, it doesn’t surprise me that long term the two could be highly linked.
Yes!

You'd be surprised how little it changes room temperature.

A lot of the thermal mass is conserved in the walls, furniture and people in the building.
I thought the sulfites and alcohol outweighed the antioxidants, but I don't think there's a real medical consensus.
> your compensation is a function of your negotiating power

That's right, I suppose:

But, why do I have more negotiating power, if I can sufficiently fake an address in San Francisco?

This is just a way for employers to exert their power and reduce salaries across the board. It should be resisted.
If neural lace's primary use is going to be participation in the global network of advertisement-funded Skinner boxes, then honestly, I won't be getting one myself, despite how hyped I am about brain-computer interfaces in general.
This is awesome, thank you!

edit: Aside from the books, the site is quite nice too.
US schools don't need more funding, they need to be burned to the ground.
I'm not a coach, but I know one strategy that helped me IMMENSELY develop my social skills was moving to a new place where I didn't know anyone (and more importantly, no one knew me) and becoming the social person I wanted to be.

At first I was pretty socially awkward, but over time (1-2 yrs) I became more confident in social environments and my conversation skills improved. I think the "fake it till you make it" worked great for me here.

Obviously there are limitations to this - not sure most people can just move to a new city - but perhaps the principles can be applied ---> put yourself in an environment (like going to a meetup) where no one knows you and act like a socialite
The branch name "master" does not have "golden master" or "master copy" roots: https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
This isn't at all what the modern PhD is like today. They're given four to six years in which there is a pressure to be consistently producing slices of work that no one's seen before.
hahaha, thanks :-) I guess I should also start taking such notes.
Market price connotes a two sided equilibrium, and in this case the point seemed to me to suggest the possibility of irrationality. It’s the same point being made in more plainly biased cases where equal pay for equal work is brought up.

Sometimes a market price disparity for a group is driven by nothing but social expectations.

Consider that the causal arrow might more strongly point the other direction on wages vs cost of living.
An Iterative Lifestyle
Murder hornets sound terrifying. But should we be so scared?
Charts on China's historical relative share of GDP and other measures beg to differ. Or at least they suggest that the first derivative matters a lot more than snapshot numbers.

Nobody's defending that repression and misguided autocracy weren't pure stupidity and self-flagellation. The 'Great Leap Forward' of the late 50's caused extreme damage to life and economy, compared to the west rebuilding and setting up the first pieces of a transition to the digital economy, and the rest of East Asia gearing up for its own export-driven 'miracle'.

But in general, social and economic things have momentum, and that momentum in infrastructure, technology, education, reserves, everything really, had stagnated and was thus in a downward relative spiral vs a rapidly developing west since the 1800's. After WWII, China had a quarter of the production capacity of the late 20's, a mostly illiterate and increasingly angry rural population, and hyperinflation. There was no golden goose to slaughter.

https://en.wikipedia.org/wiki/Angus_Maddison_statistics_of_t...

https://www.principles.com/the-changing-world-order/#chapter...
This is great. Thx!
If the name change builds a larger, diverse, empathetic community. What have you or I lost?
I don’t really get this sentiment. Are you so absolutely dedicated to the phrase “falling on deaf ears” that if somebody says to you “hey, that phrase might hurt somebody’s feelings, can you use an alternative” you take it as some sort of massive imposition on your life?

I don’t understand why small changes that can be done in kindness are seen as so inconvenient as to be worth this level of rejection.

I’m hearing impaired. “Falling on deaf ears” is a phrase that honestly does kind of bug me. People use it to mean being ignored for idealogical reasons but often the reason I, somebody with an actual hearing impairment, don’t react to something is because the person trying to communicate with me isn’t doing a great job of accommodating that. I tell me coworkers “I’m hearing impaired, please speak loudly and slowly if the environment is noisy” but they still mumble and get annoyed with me when I ask them to repeat.

Idk man, if you feel like this is language policing I recommend you walk a few years in my shoes and come back to me.