skysight-inc/HackerNews huggingface dataset:
> It's entirely a byproduct of a lack of trust in management intentions.

Usually the result of past "Say one thing, do another" sort of experiences. Once bitten, twice shy, and all that.

In the past decade or so, for instance, a lot of the rush to "open office" (which is Hell on Earth for the sort of deep work a lot of tech types are typically paid to do) has been surrounded with all sorts of talk about the benefits of people and ideas colliding and such... mostly coming from people who have an office with a door that closes.

There's a place and time for those ideas, and it's the various "watercooler" places a typical office has - break room, lounge area, etc. "I am not working on something, let's BS on some ideas!" But there's a time and place for "not having random conversations," and it would be where people try to get work done. It's exceedingly hard to focus on deep work when there are lots of conversations around, and having gone from one extreme to another (open office with probably 100 people in line of sight to my own dedicated shed office), even if you know how bad it is, you don't realize how bad it really is. I listen to a lot less music now, and a lot of what I listen to is quieter and instrumental. In the open office plan, I'd acquired an appreciation for some pretty aggressive metal - because it was better than random conversations. And if I'm in the middle of something, I don't get constantly jacked out of the groove by other people being bored or hungry or such. There are many days out in my shed when I couldn't tell you what time it is without explicitly looking, and on more than one occasion it's been my wife pinging me, "Hey, you coming up to the house for dinner?" I'd been buried in something technical for the last few hours and had no idea it was dinnertime.

But despite all this, a lot of tech companies still try to spin "butts in tiny seats with people all around them" as somehow better.

Anyway, if nobody believes what management is saying, there's probably a very good reason for it.
>Happy to be proven wrong here, but labor doesn't have much power in the US

I hope you're proven wrong too. I like to think this pandemic has accelerated progress on the worker's rights front. I want to believe workers as a collective have realized they're bigger than the companies they work for. This fight against Apple should be really interesting either way.
You're making my case for me.

Other auto companies have been steadily innovating on electrics cars for a very long time and have consistently outsold Tesla until recently. It's unlikely that Tesla did much other than accelerate the process by a tiny bit by bring more public validation to the market. Tesla is not an outright innovator so much as created more public excitement.

The iPhone as 'world changing' is a bit of propaganda. Other platforms were moving forward, Nokia had some very cool and popular stuff. The iPhone was effectively 'a generation ahead' - as if a 'gaming console' magically came out one generation ahead of the others - but otherwise, it was all an 'inevitability'. All those things were coming in one way or another. GPS, full screen, apps, contactless payments etc. it was all well on it's way.
I realize this won't fly with many companies, but at a previous role I treated commute time (~1.5 hours/day) as work time. Not 8.5 hours work with commute on top of that.
> Having a team that's half remote/half in-person is worse of both worlds

I'm not so sure that's a blanket statement. If teams are properly managed it works out.
I think it's really weird that we use different languages when building a house. Sorry, the basements gonna take longer than we thought. There's wiring issues and we don't have anyone available who speaks electrical. And the bathroom's gonna be another 2 weeks since we need to call in someone who speaks plumbing. Not sure why there are so many different kinds of plumbing pipes, if they were all PVC i'd be able to do it myself.
I think a bit differently - there are choices. If you don't like apple or it's policies - vote with your head - pick another employer.
> I feel like the best you can do is make sure you've designed your sentence so that the full impact gets through

There's no emotion in text or little anyway and some people I think are more focused on their surroundings or body language, beside text (sight) is the fastest input into the brain.

>I feel like the best you can do is make sure you've designed your sentence so that the full impact gets through

And this is another point, GP's dont do a saliva test to see how high our cortisol/adrenaline levels are so someone in a high stressed situation wont feel pain like someone who is relaxed so then if the GP/paramedic asks the question of "1-10 10 being most painful how painful is something?", they have failed by not measuring the circulating levels of cortisol and adrenaline which is masking the pain level the brain is trying to convey to the GP.

Put another way, you go to the dentist and have a filling, the dentist injects whatever to numb the pain but some patients need more than they amount/kg. Why is this? Do they have a healthy liver which metabolises the drug faster, better blood circulation, higher levels of bilirubin or high levels of manganese which improves the nervous system?

So many variables to factor into a single or double ml shot of painkiller!
It makes users who previously accessed a site anonymously create accounts or leave. For some sites, the increase in users signed-in may be worth the loss of other users (and bots).
I totally agree with you. If the manager can't grant such a thing then he has no power over it, the employees have no reason to trust the upper hierarchy either, even if they trust their direct manager.
>No one's job (in a knowledge based worker environment) is ever easy, especially not if you are the senior technical person in the company. It calls about the dunning-krugger effect all over.

This dude hadn't been a tech is like 10+ years and couldn't even do the job of the juniors if truth be told.

It's funny too, on the regular there would be some issue I hadn't gotten too yet. He had been contacted for an update so he would come to me for an update. He then would want to micromanage and make decisions around the the ticket but he didn't know even the basics of the situation. So instead of letting me decide, he would need me to extensively explain the situation so that he could make the decision himself. On so many instances I didn't explain well enough or whatever and he would make really bad decisions.

For example he made the decision more than once that all workstations should have a ping network monitor tracking their uptime. Fair enough... that was the case. But then he would make the decision that they also should alert us if they go down. Except then we suddenly start receiving alerts constantly about workstations being turned off or going to sleep.
“It will make Apple younger, whiter, more male-dominated, more neuro-normative, more able-bodied”

Love to see the source of data that supports every single one of these issues.

I remember the Google memo from James Demore was backed by sources unlike this letter.
Until the baby is born and then those people so concerned the woman needed to carry it to term are suddenly no where to be found.
> As they were a US company, many of the "violations" that they picked up just weren't considered problematic for a UK / EU audience.

Just out of curiosity: could you provide some examples?
The most insidious cause of burnout is excitement. To be excited about a project, to be important to it, wanting to be a hero, wanting to be looked up to by your coworkers, is such a powerful motivation to ignore your own health. And it is exciting/interesting to see what your limits really are.

The best thing you can do is develop habits that help you recover at every timescale. On the smallest timescale the Pomodoro Technique is really, really good at least in part because it quickly proves you wrong if you think you shouldn't stop because "momentum". Never, not once in using the technique, have I ever lost momentum and in fact quite often I come back to the problem with much greater clarity and speed. (Note that taking a 5 minute break every 25 minutes is entirely different than taking a meeting or working on another problem. Those are context switches and are the worst of all worlds - you're not working on the problem AND you're not resting.)

On the daily timescale, morning meditation serves the same purpose as the 5 minute break, but it's more intense and more holistic. I see it as giving you "headroom" for your day so you can deal with things as they come, with equanimity. My worst days have always been the ones where I stubbornly refused to meditate (and I often do that because I have been meditating regularly and feel like I don't need it anymore. Ha. My mind is sometimes a real dick.)
If you have some command line experience you can rent out some compute and then run it on rented hardware. I am renting an A40 with 48G of vram for $0.40/hr on Vast.ai right now to make cool images. I am still using Big Dream which I think is still based on DALL-E, not DALL-E 2. I couldn't figure out how to run this latest iteration (yet!).
Similar to the footnote, a lot of my most interesting ideas for my graduate research, and life in general, have come to me during runs. I got an Apple Watch with drafts for the express purpose of dictating these thoughts before they evaporate.
With respect to concurrency, after a lot of experience operating async Python services, the thing that I look for is a single, standard, ubiquitous concurrency model. One of the biggest pain points for operating Python systems is some transitive dependency making a synchronous I/O call and blocking the whole event loop, causing timeouts in unrelated endpoints and often bringing the whole system down (healthchecks start to fail because the endpoint is blocked and then the supervisor kills the whole process/pod/etc).

This doesn't happen in Go or (presumably) languages that run on Erlang's BEAM VM because there is no sync I/O (from the event loop's perspective, anyway).
> lot of the design rides on "oh we're just going to combine all the very RISC instructions into macro-ops to catch up to what ARM is doing"

There are more macro-op fusion suggestions for RISC-V precisely because RV instructions are simple. This gives more opportunity for macro-op fusion.

> so it's not clear if this is even feasible

What macro-op-fusion are you talking about exactly?
Most of the macro-op-fusion suggested are quite trivial and have already been implemented
I shouldn't need to run into another engineer to find out how the fuck to call their API successfully and what I can expect in return.
I'm from Canada. The packet loss can be really random. Despite having various checks between our servers at various providers, and being fairly sure the problem is Hetzner, they always blame the other network.
I think you mean "the list is not supposed to be exhaustive"?

Unless I'm reading it wrong....
I'm a professional investor (more than a decade of experience at hedge funds, particularly in global macro and quant, managing my own and other people's money).

Your central premise is flawed -- in particular

> Last 3 years has shown that to be a good investor you need to know macroeconomics

This is not true. It is true that 'macro' events (central bank actions, supply/demand shocks, wars, pandemics) affect prices, but it's not true that you need to be a macroeconomic expert to be a good investor:

1. Any understanding of macro you get from reading in your spare time is unlikely to be good enough to use as the basis for an investment strategy (although you may think it is -- but this will just lead to you making bad, or at best random, market timing decisions)

2. Even if you could become an expert, there isn't a clear mapping from macroeconomic outcomes to asset prices. So you not only need to be right about the macro picture, you need to be right about the effect it will have on asset prices (including the second- and third-order effects, e.g. central bank and other investor reactions to the macro outcomes)

3. Even if you do become a macro expert, and you have the correct mapping from macro outcomes to asset prices, it's not enough. You don't only need to be right about the macro outcomes, you need to be more right than the market. The market is made up of a huge number of diverse actors, many of whom have access to vast resources and spent literally all of their waking time trying to use macro data to predict asset prices. Are you better than them?

4. Even if the above can all be overcome -- is this really the highest return use of your time (compared to e.g. getting better at your day job and increasing your income, or starting a company in your area of expertise and getting rich that way)

That all sounds daunting, but fortunately there's a solution! Simply buy a diversified set of investments in a tax-efficient wrapper for a total cost of < 10 basis points annually, and add capital to the pot regularly, and you will get great investment results over any 25-30 year time horizon, with essentially zero effort.
I'd think the training data is something that could be curated. Eliminating all bias might be impossible, but GIGO applies.
This is cool. Thanks for posting.
> Yes, you need that focus time. But running into someone on another team can be very valuable - you might learn that they're solving the same problem, you might learn that they're consuming the same API you're trying to figure out, you might learn that they're planning on working with your team in a few weeks, etc.

Out of all the companies out there, I'd imagine Apple benefits from this the least. With all the badge-locked doors, literal curtains hiding projects from one another, and internal NDAs preventing one engineer from even disclosing what they are working on with another engineer, cross-pollination of ideas is going to be almost impossible. "Serendipitous conversations" is not something that comes to mind when one thinks about Apple's internal engineering culture.
Location: Lithuania, Vilnius
Remote: Only
Willing to relocate: no
Technologies: 5+ yrs PHP, Symfony mainly. + Docker, linux(ubuntu), SQL, REST API design, etc.
Résumé/CV: https://www.linkedin.com/in/rokas-lakstauskas/
Email: rokas.lakstauskas@gmail.com

Would be interested in small freelance tasks (symfony or php related).
I got free academic access to this dataset. The data is anonymized and aggregated to the census block level (500 people). It does not allow for the kind of tracking that the article is fear mongering about.
Fun fact: you can already send ePubs to kindles, if you change the file extension to .png (a valid format that Amazon’s Kindle email service accepts).

This doesn’t seem to work in Apple Mail (it doesn’t treat image attachments as true file attachments seemingly and tries to add them inline into text, leading to Amazon telling you that you didn’t attach anything), but I got it to work today from Outlook.
No, this is how a subset of its users treat it, and there is a significant amount of people (myself included) who think topic-based instances are a poorly conceived idea for federated systems [0].

[0] https://raphael.lullis.net/federations-and-identity/
No - sensitive, nuanced, human interaction is the last place where I want any algorithms.
I have one of those Zocchihedrons, a d100.
They missed the d30, with diamond-shaped faces, also a completely useless die.
>> 1. Vast swathes of uninhabited land can absorb some of the risks/fears associated with a nuclear accident

> The nuclear plants need to be built near water, which means they're likely to end up near habitation.

Would seawater work? Does Australia have any "vast swathes of uninhabited land" near the sea?

> Like renewables, much of the cost of nuclear is in construction - unlike renewables, this has gone up not down over the years.

IIRC, a big reason why nuclear plants cost so much to construct nowadays is that most reactors designs aren't produced in quantity, like they used to be.
Cloud is much more than hardware though, it’s security APIs and object storage, networking etc; things that used to require a human to configure. Cloud offers about 80% of what physical hardware provided before, but it was enough that nearly all people moved to the cloud.

Anyway, I think you miss my point, a lot of dev work is either creative in its core (web design) or gluing APIs together.

No-code can get you a really long way in theory, how would that not be a commodity at that point?

It only needs to be 80% useful and it will be ubiquitous.
I'm not quite ready to announce it yet, but I'm working on a site that will provide a curated guide to the Rust ecosystem. There are packages that are well supported and de facto standards, you just need to know which ones they are (in this case the answer is "axum").

In the future the answer may be go to <SITE-URL>, look up the HTTP server category and either read through a few one-line descriptions or just use the recommended package.
One of the key things I've learned is that the weekend is not for recharging. Every day of the week is. There's that quote goes "now is the time to put away childish things" - and also its complement, at the end of the day, guarantee you have a structure allowing you to do something you want to do for a few hours.
I've been thinking about that quite a lot, but with Zelda games. I've come to the conclusion that the old games feel beautiful and mysterious and nostalgic because I played them as a child. I'm no longer a child, life is no longer the same. It's not necessarily worse, it's just fundamentally different. I will never blame Shigeru Miyamoto for that, it would be absurd.
Many PDFs can be read quite comfortably on an e-ink reader once reflowed with K2pdfopt (https://www.willus.com/k2pdfopt/). KOReader (https://koreader.rocks/) will do this for you, one of its killer features
"Retail traders should be realizing gains within 2-3 month intervals."

Not in taxable accounts where short term capital gains are taxed at ordinary income tax rates (or at an even higher rate in Massachusetts). It's difficult to beat index funds on a pre-tax basis. On an after-tax basis it is almost impossible with discretionary stock picking.
Doubly so because "accidental" product launches because two engineers bumped heads in the cafeteria and came up with an idea is not how things work at Apple. That's Google culture.

At Apple employees in a hallway will not be allowed to talk about each other's projects at all. All the product directives are strictly top down. As an individual engineer you have zero say in the product and very little in broader engineering decisions.
Awesome if true. However it is unlikely we are getting sodomy laws back, republicans never actually get wins. They just exist to slow down the lefts agenda. Not that long ago Obama publicly said that he thought gay marriage should never be legal, something he obviously did not believe. I think people forget just how much things have changed in the last 10 year.
I tell the child "I can't understand you when you talk to me using that voice" over and over until the child calms themself down and delivers their grievance at a normal volume. Then I explain why things are the way they are and the tantrum re-erupts (usually) so we repeat the process two or three times. This technique requires a huge amount of patience, though, and it certainly doesn't get you to school on time.
I would expect more neuro-divergent people to prefer having the option to WFH
oopsy, thanks, I was thinking about let (discussed below). (yep, I tried Hy but not for long, since I needed something more than Python)
You're so, so far behind it's not even funny. Economists have been using statistics, programming, deep learning, etc... for a while now.
Main thing is instead of searching for burnout treatment search for CFS/ME treatments.

There is no simple explanation nor easy treatments. It’s also very different depending on what’s actually wrong with you. I have hEDS so the treatments I do focuses on immunomodulators like LDN and LDA, hormone replacement therapy like Testosterone and T3, dysautonomia meds like propranolol, and research peptides like ipamorelin. I take a lot of vitamins as well but I’m not sure about their efficacy. These are serious meds and not recommend for most - but they have recovered a lot of functionality for me. People should do their own research. My hope is that they find out that CFS is caused by auto-antibodies and could be cured by a neutralizing aptamer like BC007. But the CFS research is only starting in earnest now with LongCovid so it could be many years before a proper treatment is available.
> I want to be at an expert level of knowledge in predicting/understanding what feds, markets, rates are gonna do and why.

If you wouldn't mind letting me know when you figure this out, let us all know. :)

In all seriousness, I think learning complexity science is a good step to learning macroeconomics.
> was a team with great empathy and values, and a true desire to make this an acquisition that served all the human constituents as best as possible.

Every acquisition announcement almost paint the acquirer as an amazing company, that care deeply about the mission of the acquired company and that is aligned with its vision. But 99% of the time it is false.

This is especially false when the founders don't even stay in the company. We should allow founders to say "We sold the company to get money and do something else, we hope the acquiring company will take great care of our customers"
Spoken like someone that's never been a manager.
Fearless Concurrency at a Discount?
Not sure, but normally certain things are inherently enjoyable. Like it's fun to solve problems at work, it's fun to socialize with loved ones, etc..

When un-motivated, sometimes it can be cured by making a change like leaving a job for a better one.
In general -- and we are talking about India here, a country on which I am NOT an expert -- theories of government powers -- especially emergency powers (which are much less subject to review by the people and their representatives) are much more about protecting people from the actions of others than protecting the people from their own poor choices.

Therefore the evidence bar a government agency would generally have to reach to issue a human-rights destroying emergency decree based on evidence that a person might choose treatments providing worse average outcomes for themselves is vastly higher than the standard based on a disease transmission theory.
> Neither C nor C++ as far as I know have a JSON parser, CSV parser, language parser (Go for Go, but C for C, C++ for C++), web server, crypto libraries, and so on.

people already complain constantly that the C and C++ standard libraries are bloated though
Betteridge's Law says "no".

https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines

(And so does the article, FWIW.)
I assumed SSR meant "JS on the server". The new generations don't call old-school PHP templating "SSR" (sadly).
Meta-comment mostly meant for @dang

daniel.haxx.se is Daniel Stenberg's blog (famously known as curl maintainer), and would best be displayed with the subdomain as daniel.haxx.se rather than haxx.se, similar to how substacks include the subdomain to make it clear at a glance what the source is.
Ask HN: What is top of your mind?
What is top of your mind?

Thoughts, images, other perceptions