skysight-inc/HackerNews huggingface dataset:
Github does this. It makes me angry.
>OpenWRT no longer supports devices with the 4MB ROM or 32MB RAM

So no new zipit z2 port? I doudbt it...
Orson Welles’s psychedelic ‘73 adaptation of Plato’s allegory of the cave
Basically wearing shoes puts more stress on your knee and skeletal system. More feet and knee problems over time.

https://www.scientificamerican.com/article/going-barefoot-is...

The biomechanical differences between barefoot and shod distance running: a systematic review and preliminary meta-analysis
https://pubmed.ncbi.nlm.nih.gov/23996137/

Studies show being barefoot makes you smarter!
https://www.yourmodernfamily.com/barefoot-kids/

https://breakingmuscle.com/fitness/the-pros-and-cons-of-bare...

As for sitting, there are countless studies showing it's bad for health, posture, even causing hemorrhoids. Just search for 'sitting harmful'. There's a lot more consensus on this than barefoot vs shod.
I personally know the author of that piece very well and can vouch for their credibility - feel free to ask if you have any questions about their work or about the replication crisis in science.
It seems like that's what she was doing? At the end, she mentions that she has documented these events, and is asking Apple to step forward now and take responsibility or she'll take it to the press.
Chapwood Index: Problems with the Consumer Price Index
Not to speak for the OP, but cross-team HR situations at Apple don't exactly play well. I don't think jumping the chain of command so to speak to contact a manager's manager ever actually works.
The Pathans managed to boot out the Brits with bloody noses whenever they invaded Afghanistan. In between, Pathan tribes on the then India side of the Durand Line kept the Brits out of their lands except for punitive expeditions. The Brits solved the problem of depredations against ruled populations by garrisoning forts guarding against tribe X with recruits from tribe Y. In fact there was a dozen or so tribes. This policy also provided gainful employment for young men who otherwise would have resorted to brigandage against agricultural populations under the Raj.
And, of course, many hardware products do have software components these days. But, yes, in general you can resell hardware without a formal agreement. You just can't claim to be an authorized partner or reseller given that implies certain training levels, etc.
I have belonged to teams with abusive elements, and it certainly felt similar to what the author describes (while not nearly to the same degree, and for that I feel for them).

Approaching HR or higher ups at the company doesn't feel like an approach that is likely to bear fruit. It sucks, because it should, but reality is that you're likely to be labelled a problem — especially if it's your word against a team that is as closely knit as this one is described.

I have to wonder whether gritting your teeth and trying to get through it is a better approach (that is, if you want to stay). There is something about being friendly, eager, unemotional, and unopinionated that tends to placate the jerks.

You only have to do this as long as it takes to escape to a more emotionally supportive situation. A couple good review cycles, and you can wave goodbye.

I realize that this may not be possible depending on your situation. Just an anecdote.

In any case, I hope the author lands on their feet. Don't let it get you down.
According to the article this issue can also appear indoors.
Which, if true, would be even more concerning.
Not sure why you think this. You can fire anyone whenever you want for any or no reason in the state of California. The only exceptions are when you have a written or implied contract that makes you not “at-will”. The best way to be an exception to “at-will” in California is to be paid in advance.
I'd rather reverse engineer spaghetti code than a spaghetti Excel spreadsheet.
I don't understand how that article is linked with the alt right? Or is it just conservatives = alt right?

American dems are definitely less hostile than conservatives towards China so it feels natural than a wanted fugitive in China would work with conservatives.

I agree free speech doesn't apply here, given Apple it's a private company, but it definitely aligns Apple with Facebook, Twitter, Google and whatever other Big Tech company that censures whatever they don't like (applying their own policies only when they want).

It's also interesting to see who's lining up with China.
I don’t remember exactly since it was a while ago, sorry.
Around here I can get a months worth of wood for about 100-150$. A months worth of oil is about 1000$. Also wood heat is so hot an excessive I walk around in my underwear most the day. But with oil I can barely afford to keep the temp enough. I compare oil because most homes around where I live still have oil furnaces. I know lots of people that seek out wood stoves. I can’t imagine they can afford to have a choice at that difference.
I wasn't on my personal machine while flipping through, so I didn't save any.

However, I got one which was your standard crying face, but in a glitch art style. Another cool one was one that looked like it was struggling to keep itself together, a-la venom being hit with vibrations.
Aliasing. That isn’t a digital signal.
Outside my front door. Every time we bring in a package the smell of smoke spreads through the house. And we can’t open windows to air out the baby’s room (after a diaper change) since we’d be swapping smelly air for air that is both smelly and unhealthy.
The fault was thinking you could pay less than $10k and get competent professional development devices for your app. That’s less than a month of a professional developers time. I had to pay half that just to get the interior of my house painted, and it took two people less than a week.

And without a maintenance agreement the developer isn’t going to help you, they have their own life to live. You think they are going to take vacation days from their next job to figure out that old code? As usual the problem is the client.

Full disclosure: I write this as a contract developer who had to take over an active app on the store when the client fired the previous developers, and tried to update it themselves. I have to update 140,000 lines of code with zero comments or documentation, and the previous devs aren’t accessible. In my case the clients screwed themselves, but got lucky cause I’m very very good.
Yes, the big physical panels are what make them playable. When you learn a physical synth, you get the benefit of muscle memory, so tweaking the filter cutoff “just so” during a performance can be done almost without thought.

I’m excited to see what happens in VR. The tactile feedback isn’t there, but I bet the muscle memory is. I don’t have a VR setup, but Synthspace might convince me to get one this year—it looks better every time I check on its progress. A VR modular synth kit without the insane cost? Yes please!

https://youtu.be/l-za23kxY7E
That grandma probably wouldn't have had much luck with the swf either.
Among those who don't live in cookie-cutter neighborhoods or cities, this is very common in the midwest US.
What about a world where we're not compelled to follow anyone just because another segment of the population thinks it's correct?
Why should he take a pay cut? His employer no longer has to spend money for his use of office space. The costs associated with having an office have been externalized onto the employee. If anything, he should be paid more for saving his employer those costs.
Can't say I've ever seen an outdoor boiler in a home counties garden. But maybe you're talking about something specific?
Longer-term I had some plans regarding organizing events, but 2021 also looks dicey if it will allow any of that properly so putting that back for now.

I'd like to develop an electronics project from design to small-scale production run (not necessarily for profit, but hopefully covering production expenses).
If you want to learn more about how to implement multi-threaded C++ software, I strongly recommend this CppCon talk titled "Multithreading is the answer, what is the question?"

- https://www.youtube.com/watch?v=GNw3RXr-VJk

- https://www.youtube.com/watch?v=sDLQWivf1-I
Also:

$ cat ~/bin/dired
#!/bin/bash

# Launch Dired in a plain Emacs configuration.

# Arguments are passed to Emacs, e.g. "-nw" works as expected.

emacs -q "$@" \
--eval "(dired default-directory)" \
--eval "(defun kill-window-or-emacs () (interactive) (if (one-window-p) (kill-emacs) (delete-window)))" \
--eval "(setq dired-dwim-target t delete-by-moving-to-trash t)" \
--eval "(define-key dired-mode-map (kbd \"q\") #'kill-window-or-emacs)"
Brutal honesty I can relate to
There are enough details here that any halfway competent person in HR can decode who this was with company records in about 20 minutes.

If they want this to be quiet, they are very able to reach out. Or not.
If you're looking for "old Flash with a curated set of movies" you can use Flashpoint.
I also worked for Apple and I had a very similar experience. Management was brutal and abusive from my immediate manager to all the way up to and including the VP level. For example even though vacation hours were accrued I never got to use them unless I wanted to endure the verbal backlash of abandoning the team and my responsibilities. When the holidays came around the director would email everyone reminding us there's a stipend for working through the holidays but in reality it pays less than our normal salary and was a means to justify not taking time off. A variant of Stockholm syndrome made me appreciate the clever design of having a convenient cash out vacation days button.

In the end the team was meet with a hostile takeover; everyone was merged into another team working on something similar with new management. Meet the new boss same as the old boss. A good number of people ended up leaving the company shortly after that.

One more thing, you can also include me as another data point for getting pay doubled after leaving Apple.
You are getting downvoted because you leverage criticism against

1) China
2) Apple

Especially the latter is an egregious sin on HN, for some reason.
It quotes Herodotus, this is first link from google, wiki has some pages as well. I am not an historian, but it seems credible. Some details are matching.

https://en.m.wikipedia.org/wiki/Necho_II
I, too, have a neighbor with a wood burner (used during the cold months only fortunately) that easily adds 75 to 100 to the outdoor AQI (using Purple Air). My indoor air quality is unaffected due to central air filtering.

Given the health impact, these burners should be seized and replaced with almost anything else, with full financial assistance. (Why? It's cheaper to replace these burners than it is to suffer the long term public health costs caused by their existence).
"This is undeniably a good thing if you put yourself in the shoes of the restaurant."

Maybe. I have no idea.

What I do know is, the following statement is 1A protected free speech:

If you pay me enough money, I will drive to the Novato In'N'Out and buy a cheeseburger and deliver it to you.

I offer this delivery service to anyone who wishes to negotiate my (extremely high) delivery rates.

This is posted in a public place (is a listing) and I have no relationship with In'N'Out and no plans to establish one.

Now what ?
The employer shouldn't care what an employee does with their money. They should only care that they get the services rendered and requested.
This has long been an issue for developing nations [0], somehow the UK is well behind the curve (wood burners in town seem to be status symbols here).

[0] https://www.povertyactionlab.org/evaluation/cooking-stoves-i...
Do we just have too many people doing “science”? Clearly people are getting funding to crank out nonsense, boring papers, studies that can’t be replicated, etc.
Sounds like Steve Jobs is still in charge. I like Apple but I would never work for them
That's your subjective take. The author's account reads like one of a trauma survivor, and is complete with details, quotes, and bolding for emphasis. Those who refuse to consider alternate viewpoints will have made their judgements, even if they have never been on the inside. So be it. But it is absolutely reprehensible to dismiss a victim's testimony in bad faith as "barely coherent account of slights that read as a mix of real and imagined". Shame on you.
The highest-order term is the opportunity cost of not having a developer now, and having to wait until the next one to pass the interview process.
If you’re fired without good reason or paper trail and live in California take your employer to court. They still need good cause for termination.
If it used Segoe UI instead of Arial, it would be perfect!
You create special ids, and logins for Apple reviewers so you don’t have this problem. Or you decide that’s too much hassle and accept the extra days in review as a different cost.
One big issue is that grants are short time (meaning researchers spend a stupid fraction of their time writing grant applications), and incredibly competitive. Trying a slightly more ambitious project and failing means the end of your research career. So researchers do the logical thing which is the kind of boring incremental research the article complains about.

Combine this with the focus on bibliometrics in evaluating research output, and we have the mess we have today.
Well, it's unsecured debt, but a credit card is informally backed by your future income. You might say that all personal debt is backed primarily by your future income.

Even mortgages are backed primarily by future income and secondarily by the house, and this is why the bank wants to know how much money you make.

Whether or not credit card debt results in future wealth depends on what you buy.
And if you didn’t use the wood it would decompose and release the carbon anyway. Too much wood burning in the neighbourhood can be bad for air quality though.
Isn't the idea that you know before you hire them so that you hire the right person?
What They Don’t Teach You at the University of Washington’s Ed School
The Histories [1] by Herodotus is more than mere speculation.

[1] https://en.wikipedia.org/wiki/Histories_(Herodotus)
.JavaScriptObjectNotation would be terrible, because of its verbosity and because people call the language JSON: so .json is good.

.xpi is a rather poor example: no one talks about XPInstall (and the majority of its surface area is now even obsolete), so .xpi is to most people completely meaningless unless they have encountered it before and know what it is. .firefox-extension would be a vast improvement over .xpi, because it says what it actually is.
I interview, on average, two people a month for non- or semi-technical roles. Everything from financial analysts to contracts specialists and project managers. Interviews are generally structured to give interviewers a good idea about four items:

1) What did you, personally, work on previously that's relevant to this role? This usually means pretty in-depth discussions about previous roles and projects, accomplishments, tasks, skills gained, etc.

2) How do you approach tasks and problems at work? This is usually a combination of asking about why the candidate did things a certain way previously and how they would approach theoretical situations in the future. The goal is to uncover the mindset the candidate uses to actually get stuff done in a changing business environment.

3) How do you interact with teammates and managers? This is the concrete version of "culture fit" and includes asking about various interpersonal situations likely to have been encountered in the past as well as discussions about how the candidate would handle quirks of the office environment at the new company (ex. some companies love people to make decisions quickly on their own while others hate it and mandate team consensus).

4) Do you have the base-level skills needed for the role? This is often far more than the technical aspect. After some basic questions to establish that the candidate knows the basic processes, software tools, artifacts, and terminology, it's much more important to establish if they have the chops to actually be successful rather than a "task completed" robot. Can the candidate communicate ideas and opinions clearly? Did they previously work in a collaborative way rather than an adversarial way with teammates? Can they present findings and issues to management effectively? Have they previously worked with supporting teams and vendors outside their main role to solve problems? Etc.

In most jobs the technical skill part is a small piece of what the person will actually be doing so the interview is a means to collaboratively establish if the role is a fit for the candidate as a whole and vice versa. If I only looked at technical skill and immediately disqualified people for failing concocted and unrealistic tests, I'd end up with mostly shitty candidates who aren't actually very good at the wider job.
I got a similar line from a certain european video-game company.
What if the employer still has a multi-year lease?
If a person decides to open their home kitchen and sell food to the general public, don't they have a right to?

If they get a license first. As long as the license process is reasonable and non-discriminatory, what's the issue?
I’m not sure this is true in all areas, there are very simple questions left unanswered in health/medicine/nutrition that could be at least partially answered by very small studies.
Artichoke is interesting, but it's still really young and doesn't have a lot of compatibility with MRuby yet: https://eregon.me/blog/2020/06/27/ruby-spec-compatibility-re...
I don't know of any reason it can't grow to be much more compatible.

There's a 2019 video about Artichoke:
https://www.youtube.com/watch?v=QMni48MBqFw
Is having several tabs open in a browser rare? My social circle - which comprises mostly software engineers, admittedly - sees browsers with 30+ tabs open as normal.
> Potential employers will come to you and tell you about their jobs, and then you have a great leg up by saying, "I built the job board you posted to".

I recall Google rejecting Max Howell despite creating Homebrew for not having as solid of a comp-sci knowledge as they were looking for. Despite flaws of the product that he'd be the first to acknowledge, creating it should've been evidence that he has strong potential to grow into a person that could benefit the company.

And I guess I'm not surprised. Some of the interview questions I've seen people post online from their experiences with FAANG are so detached from the code programmers write on a day-to-day basis.
This person was not a US citizen, and needed to remain on the only path to a green card. Your options feel more limiting when that happens. They clearly didn't want to rattle the cage.
Apple also varies, culturally, pretty widely between departments. It's not always the case that abusive behaviour under one VP -- or good treatment under a different one! -- is extrapolate-able to other organizations.
Learning when to stop at a satisfactory level is equally hard as learning when to floor it and push against some difficult goal.

I think even 100 honest hours learning something will get you further than you probably need to go, e.g. basic home maintenance stuff that is just 1. find the right youtube video, 2. have the tools, 3. don't be a moron.

god knows that my far beyond satisfactory level of dotfile / config tweaking has probably paid fewer dividends than I'd like to think...
I think the most useful extension of this would be to have any DOM node become a node in the filesystem.
Amazing work! Would love to read/learn more if you ever have the time/motivation for a blog post about it.
I never understood the supposed attraction of "just like a startup, but in a big company!". That appears to mean that you will work in a small team, putting in unsustainable hours, but not receive the financial reward that a successful startup could provide.

I've worked in several startups, and occasional death marches are unavoidable. They don't work month in and month out. But enduring that kind of life for just salary is nuts.
Sounds like the spaceship building could also use some suicide nets.
Facebook is only better in the web in that it’s harder to track you. Uploading images, videos etc anything complex sucks.

I say this as someone who deleted the Facebook app and only uses web because of tracking.
Floating versions of those machines (dredging vessels) are in the 300M range. And the offshore installation vessel Pioneering Spirit came in at 2.6B: https://en.m.wikipedia.org/wiki/Pioneering_Spirit_(ship)
Apple is a private company, not a public entity. AFAIK, your "free speech" is not protected here.
Happens in every business. Apple is no different
Colloquially, this parenting approach is known as ‘helicopter parenting’ in reference to the idea of hovering nearby whether needed or not.

Your parents likely had good intentions, such as ensuring you didn’t face uncomfortable challenges. Unfortunately this might have had some inadvertent, unhelpful effects, including “making you less confident and less capable of facing difficulties, therefore [leading you to] exhibit poorer leadership skills”,

Actually, for many parents it is not about THEIR intentions but that the child protective services can take your children away if you are not hovering nearby at all times whether needed or not.

Go out to the park across the street by themselves? Could be reported.

Walk home from school bus by themselves? There may be a pedophile lurking...

Leave them alone at home while you’re out? Reckless child endangerment.

Other countries are not like this. Previous generations in the US were not like this. But now... you’re basically never left alone even for a moment until you pass a certain age. Maybe in your own room...
> There are plenty of people who have spent a lot of time doing something and not gotten much experience.

Indeed. People also underestimate just how quickly you can learn in the right environment.
Ships were often carried across land, for example over Isthmus of Corinth. Ship wood was also expensive, maybe they took and reused some parts...
You are clearly not a "food delivery platform" which this explicitly concerns. Obviously you can pay people to run errands for you, including picking up food and people can advertise their services.
That's very silly. The times are ready for a new job title: software product namer, to make sure a name won't offend anyone or violate trademarks and store guidelines.
All the correct keywords used in the post to make it to the front page of HN.
The right way to do this is pay people based on their value to the company and not care where they live.
In California, it is illegal to burn (except for cooking or if you have no other way to heat your home) on Spare the Air days. Unfortunately, there are a surprising number of homes in the Bay Area that fall into the latter exception.

I recently heard about this nonprofit that is helping people retrofit their homes and get rid of wood burning stoves.

http://www.rebuildingtogetherpeninsula.org/
Hope to finish one of these projects I started in 2020. I'd like to get my life back on track in a few areas, but that's unlikely to happen.
Isn't this the same as Octopus in HK or FlashPay in Singapore?
> Languages with garbage collection

Nim uses GC by default and uses 512KB of RSS without any tuning.

(With ARC/ORC and without libc it can run on microcontrollers with 1KB of RAM)
I find these "bad situation" postmortems to be unreadable most of the time. I do believe that these companies are full of assholes, but there are so many red flags with these one-sided testimonies. I can't tell how much is being conveniently left out to fit a narrative.
Seems pretty clear.
> Work only the good jobs. If it's not good, switch teams ASAP.

I agree with this but you have to understand that it's very difficult and frightening for an inexperienced new grad or someone on a green card to do. These groups are also unfortunately the most exploited.