skysight-inc/HackerNews huggingface dataset:
"organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations." - Conway's law

I mean that a perfectionist dictator must be in charge of design if a company is to make truly differentiated and tasteful hardware, instead of trending towards the mediocrity pumped out by typical corporations. It's riskier, of course, but that's how you make a $1T company, and it's the only way to overrule the bean counters. It's like making art as an individual instead of handing everyone a paintbrush.

Apple's design is (or was) completely under the control of Jony Ive, due to the leadership of Steve Jobs. He is an opinionated, controlling industrial designer and, although you may not like his designs, he sticks to his principles. It is much easier to lead the way - and screw up - as an individual. You can't please everybody, but you can at least have a cohesive whole. Same kind of thing with Tesla vs every other major car company.
But not all of it is equally easy to extract. In any case, yeah, “peak aluminum” is far more distant than peak oil.
This post is assuming that all startup founders are non-technical people...
It would, but if it's anything like the last time gas was outrageously expensive, people seem to forget the high prices once they go down.

No one bought SUVs in 2008-2010, but now they're one of the most popular types of cars and ford has alltogether stopped making car models
I love this service, I went to go set up a VPN but instead a friend recommended me this.

I use it to access my computers and NAS from different locations. At home, the NAS is a single hop away so it doesn't go via the internet.

I was able to ditch Chrome Remote Desktop as a result, and with my usage, it's all free. I'd pay for it, though!
From my experience (3 technical co-foundings, 1 additional top-tier startup, other companies) it’s rare for management to incorporate our estimates. I’ve been coached by a VP Eng on how to blow off actual estimating, in that top-tier startup. Sometimes, it may be quasi-rational in that the apparent business constraints just don’t care about the estimates, in which case, yeah, just cut to the deadline and budget and we’ll see if we can do anything that isn’t embarrassing. Management usually dictates rather than engages, that’s how you get to be CEO in the first place.

“We” are usually not at all clueless. “They” tend to be.
Sure! I have a Gist here with this little snippet:

https://gist.github.com/Photonios/4a17d6c952d85cc23234b4394b...

Hope it proves useful :)
Fantastic article. The diatribe against estimation reminds me of this old article from 1996: https://web.archive.org/web/20140604112011/http://www.thomse...

> It is our belief that over the 30 plus years of commercial computing has developed a series of sophisticated political games that have become a replacement for estimation as a formal process.

Unrelated: can we not do this thing with the whole left side of the screen being one static image? It's really distracting.
Athletes and actors are unionized.
Ask HN: Would you join a private tech community with 30-50 members?
I didn't want to post a 'Show HN' for this because it's still in development - but I'm trying to see if HN users are interested in joining small communities (30-50 users) of tech-minded people with a goal of making more meaningful connections.

Anyway I'm calling them HackerPods, https://founderpanel.com/articles/full/hackerpod and you can sign up at the bottom if you want to.

I'd love to hear any feedback, positive or negative.
It's not, it's a tizen device.

I preordered, but maybe it's because I've been off samsung so long I've forgotten
William James wrote, “The art of being wise is the art of knowing what to overlook.”

He was also a proponent (later in his career anyway) of the idea that brains act as filters on an expanded field of consciousness. I don’t recall if this specific detail comes more from him or from Myers, but the gist is that consciousness exists independently from bodies, and brains evolved to filter out all but the most useful perceptions that contribute to bodily survival. The last half of that agrees nicely with this article.

James did a lot of work on the nature of embodied experience and was rigorous—foundational to the field of psychology, in fact—when studying how cognition and sensation interact. And a hundred years later, we still don’t have conclusive evidence that brains produce consciousness; we assume it to be the case because physicalist interpretations have worked really well everywhere else in the sciences.
It seems that everybody in this thread is equating thin and light, but I don't see why they should be so closely coupled.

After using a Chromebook for a while, my 2013 rMBP feels really heavy. Seems like they could get some of the weight out but keep enough thickness for a decent keyboard and airflow.
Some heart attacks kill faster than others. They are not all sudden. My friend, a doctor, had a heart attack and decided to go to the second nearest hospital because it had a better reputation than the nearest. He's still alive today.
You are absolutely correct, which is why the bulk of Gmail’s client code is dedicated to hiding latency.
Here in Germany there are plenty of tablets to choose from, with the best being naturally Samsung, Lenovo, Asus and Huawei, thing is, they happen to be convertibles/2-1/hybrid laptops running Windows 10.

I guess they got fed up with Android tablets just being bigger phones, running upscaled phone apps.
I think React Native is a great solution for small developers because they reduce the man power required for cross compatibility.

To answer your question, it depends on the type of response time you're asking. If you mean simply button click event fire type responses, then yes native app development is superior. But like I stated if you wa t your app to be truly write once run anywhere, JS web apps are the way to go.....these days at least.

That being said, I only had one go at React and another brief stint with Android app development. I found them both to be complete messes. Maybe I'm so used to my last job doing C# Winforms, but I haven't found a more comfortable experience.
Timelines kill me. When I'm half way through a project I can tell you exactly when it's going to be done. Or I can plan the shit out of it upfront and give you an accurate timeline but that doesn't fly because you need the timeline upfront. I like working - can't I just work till it's properly done?
Sure, I probably should have moved “sometimes” before “sudden”.
For queued ordering instead of unblocking everyone at once you can reassign the Promise.

let lock = Promise.resolve()
const wait = (callback) => lock = lock.then(() => callback());

Until the callback resolves the lock is held, so you can do:

wait(async () => {
await step1();
await step2();
// release the lock.
});
That's a great philosophy if your job is QA for the system or application in question.

As a consumer? No. I'm not interested in QAing buggy software. I want it to not break my machine.
There is this thing called legal contract, that Google could have used to enforce Nexus support.
You're right that it may not be required for the async functionality (especially since lock-free schedulers exist, and the engine is basically a single processor scheduler for processes). I do think it's likely in use other places though, just because it's much easier to write correct code with one.
That works out to ~5 million, not 50m. Still horrible to think about. 5.518 million people killed themselves?

63036524
This sort of thing is why engineers are paid way too much, and way too little, and why so many see the profession as a young man's game. You're just not the master of your own fate. Sure, the computers are predictable (for some value of "predictable"...) but management is not---even if they try to be.

I've been mentally moving away from being paid to write software. I can see writing it for my own use, even professional use---I just don't want to be on the hook for ever-changing requirements, decided by people who are often kind, but not, in the end, competent. The best managers understand this and will give you leeway, but this is not a sustainable, repeatable thing. It lives and dies on one relationship.

I wonder sometimes: what if we just all stopped writing software one day, and started just using it? Writing software is a bad deal in a lot of ways---hard, socially isolating, etc---while using it is amazing---the computer does the work for you!

Don't get me wrong, I spent an hour at work today presenting on Lisp macros and loved every minute of it. But a dev career, for many, means a capped income and a razor's edge of apparent competence.
I'm not sure how to avoid answering these loaded questions though. In my experience trying to 'negotiate' with people like that: they will just ask you the same question in 5 different ways and it will eventually get so uncomfortable you'll tell them anything to move on.

Another option might be to never do business with cash-starved companies. Founders and execs will be constantly worried about running out of money, acquiring customers, and pulling off miracles, and all that stress will trickle down on you probably for no real benefits.

A key question to ask an employer then is how much 'run way' / money they have left? Or whether they have a revenue source. It seems fairly probing, but realistically, not everyone wants to invest heavily in a company that might not even be around in 6 months.
I think it's only a matter of sales strategy instead of a technical one.

They (be Google, Apple or whoever makes OS and/or phones) have the know-how and the tech to support older devices for a longer time. Even if they limit that support to only publish security updates for older systems (which, IMHO, I think it's the correct thing to do). Come on, see the Windows XP latest updates.

A phone it's not different. In it's core, It's a f computer running software. The main difference is that the average Joe is accustomed to replace them even quicker than desktop/laptops.

Apple et al are fixing the "errors" they made with the personal computer market: support them for a long period of time, or giving the devices a longer (and secure) life via security updates, so your sales plummet.
WSL is good enough then
Providing key resistance with an electromagnet would cost battery. That said, it'd be fun to be able to turn key resistance up or down.
Can anyone explain this to me, how is it a race condition?
Modern MacOS in default configuration does not.
And more folks forget that Android userspace, and Trebelized drivers couldn't care less what kernel is being used.
> A popular narrative about trolls was that they were just a bunch of lonely men in their parents’ basements, but this looked like a coördinated effort. The repository included e-mail templates and phone-call scripts. It was, my teammates agreed, unusual to see them so organized.

4chain raids provided automated software to assist in highly coordinated trolls - an email template seems like child's play compared to what the "best" trolls can pull. I experienced a raid running a business affiliated with Carson Daly, who made the "honest" mistake of appropriating a 4chan meme on his talk show. Had to shutdown the website and restore the database to the night before to get rid of all the child porn they were uploading to forums we hosted. Thanks for the memory, 4chan.
Never ever type pip as root. Then there is no risk of messing up the system python by forgetting —user. This strategy works fine on Linux.

I haven’t quite gotten the hang of doing this on macOS where I forget —user from time to time and bludgeon my Homebrew python.
Wow, why would you define it this way. I had to check the spec because I didn't believe you. They got #2/#3 backwards.

https://es5.github.io/#x11.13.2
Agree.

But is it just programmers that don't care about the thinness of their keyboards and want something functional and high performing?

It perplexes me why non-programmer consumers wouldn't want the same. Who is Apple aiming at?
Basically the entire reason for kosher laws is to force “advisable” behaviors on people. Pork is banned because it can cause trichinosis. Shellfish are banned because they can have red tide poisoning. The knowledge was far less, so many of the laws don’t actually make sense, but basically it was the educated leaders making decisions about how people should behave and then creating religious rules to ensure compliance.

In this way, yes, the ban against texting is cherry picked, but only as much as everything else. The rabbis have basically decided that texting is bad, but being available for calls is good (a not unreasonable opinion), so they’ve called it “kosher” to invoke the authority of G-d to support their decision.
Near 50% effectiveness is quite a bit better than the (in my opinion) 0% effectiveness of prayer
At certain points, this article touched on the commoditization of engineers and engineering skills. Beyond extremely simple things, it's never going to happen. Especially as you build a company and end up with a few monoliths through various acquisitions, all while concurrently hundreds of microservices. Things get too intricate and too hairy between systems. There's no amount of handwaving that will convince me that machines will replace Software Engineers anytime soon. Solving valuable, enterprise-scale problems will never be as simple as a Wix drag-n-drop solution.
Curious, what sucks for you?

With WSL, it’s usable for me now since Linux is baked in. Are the apps as good on a Mac? Usually not, but a lot apps on Mac aren’t even native anymore.
A Criminologist Accused of Cooking the Books
WeWork may soon be headed the way of Gym's business model which is to oversubscribe like crazy assuming not everyone will show up at the same time and many will not show up at all. When that happens, I wonder what happens to NPS. How many people will be a WeWork member (like their gym membership) but don't really need/want to use it?
Fantastic article. Thank you.

I particularly like the explanation of the analogy wrt. treaty vs. merger. A treaty is what is wanted and needed, a merger is what they got. Starting to not blame the Brexiters for what they need to do.
Just to be super clear, I was not trivialising the project itself! I think it's a very cool idea, and very useful for users like me =)

I do not think it is 'not useful'. I was - not very clearly - posing a question on what your idea was to put it into 'practice'. I.e., whether you were hoping to turn this into a business or an open source project by posting here =D

Merely curious! Thank you for sharing!
Who Xilinx choose to set their lawyers on is up to Xilinx.

They promised to clam down and update their policies after the education video takedown blew up in their face back in January, but they have yet to do update their policies so as far as I can see from their legal page (which is where they said they would post the updated policy).

As the saying goes. Once bitten, twice shy.
I disagree. The 15" MBP is still pretty heavy and big to carry around. At half the thickness, and say 2/3 the weight, it would be a much more reasonable daily driver.
No, but they are one of the few _actually_ thinking about it rather than devoting their resources to something "more worthy".

It's easy to criticize a company their size, but they definitely do this very very right.
If you read comments on reddit and hackernews, a lot of people seem dead set on avoiding social contact when possible. The service solves that problem somewhat. You don't have to leave home or work to get treated, so in a way, this might encourage people to take care of themselves more.
That story is included in J. G. Ballard's 1988 book, Memories of the Space Age >> https://en.wikipedia.org/wiki/Memories_of_the_Space_Age
Apple has had strong accessibility features since before they were a household name, when they were a fraction of the size of the company they are today.

Here's a post from 2006 for example, talking about accessibility in Mac OS 9: https://discussions.apple.com/thread/724948.

Here's about accessibility in Mac OS X Tiger (2005): https://en.wikipedia.org/wiki/Mac_OS_X_Tiger#Accessibility.
What problems are you having? The common complaints against Windows now vs back then are really vague. “I hate Windows (for no apparent or specific reason)!”

Why doesn’t WSL work? It’s Linux. It’s closer to what you’re deploying on for production than a Mac
Why not? If small startups have great idea, funding, good team, etc. I think tech-people will join such startup.
To be fair, the job of the Library of Congress is providing information for free.
Not sure about the validity of the poll, but by at least one indication 15% of couples meet at work vs. 6% at school.

https://www.reportlinker.com/insight/finding-love-online.htm...
Reminds me of: https://en.wikipedia.org/wiki/Shabbos_goy
It's a screwdriver vs toolbox situation. WG is a great simple screwdriver which provides encrypted tunnel between endpoints.

ZeroTier gives you fully configurable SDN with intelligent local/public routing, online interface, full nat workaround, custom addressing, global register requiring only a token to authenticate a node, and many other things.
ER nurse here - some STEMIs I've taken care of had negative initial trop's (not all though). The 4 hr delta should of course be positive though - I don't typically check the 4 hr repeat for STEMIs though because they're long gone out of the ED to the cath lab then to CVICU.
I'd guess taking the watch off would produce a classic flat line. A heart in arrest which is in the process of dying will produce irregular electrical output.
On Reading Issues of Wired from 1993 to 1995 (2016)
Just curious did she already have an iPhone? I want to buy one for my mother but she doesn’t use iPhone. First I would have to buy her an iPhone.
Revealed: TikTok censors videos that do not please Beijing
Still showing as 15k on the waiting list here. I'm guessing it will be there announcement today though... (Cloudflare birthday week)
On the one hand it seems like a new level of creepy. On another level, it's kind of funny to have tech companies be the ones getting spied on.
University doesn't teach you how to code. They delve into complex theory or math proofs.

You still need to learn to code on your own. These self taught systems do come in handy.
OK. But TFA does push the interpretation that it's about retroactive change of mind.

I get what you say about "coercive circumstances that existed at the time of the act." However, the following paragraph isn't at all reassuring. I mean, there may well be circumstances that pressure someone into having sex. But if their sexual partner isn't personally responsible for those circumstances, why should they suffer?
The original title was closer to what you are alluding to here. Idk why but hacker news changed it to say "We"
> I wonder what could the difference possibly be....

People are reluctant to think the government is capable of what they did...

https://en.wikipedia.org/wiki/Kill_the_Messenger_(2014_film)
> But yeah, you can't turn it into a native unix env.

Has no one used WSL? It’s pretty close compared to the past. No need for powershell. You have bash now
I may be misunderstanding, but one of our offices is at a WeWork. I’m listed on the team and we have a ton of monthly credits that I’ll use while traveling in random cities, it’s convenient to have a place to work from.
It seems to me that one of the biggest advantages of having a CS degree from an actual institution is that prospective employers are far more likely to believe that you actually have the skills you say you do.

If you're self-taught, but have truly gone through something like OSSU (or [https://teachyourselfcs.com/](https://teachyourselfcs.com/), or any other set of courses that covers much of what a CS degree would), how do you convince employers that you actually know what you say you know? Sure, you can perform well in the interview, but first you have to make it that far.
I deal with this problem by using Firefox.
There's an important difference: the process will crash if you don't catch the error.
It shouldn't be controversial at all. There are sex differences. A good chunk of those differences are the effect of hormonal differences that stem from sexual dimorphism that in turn likely stem from some other evolutionary selection process.

Does culture play a role in behavior? Probably. But is there an inherent difference between the sexes? Yes.
What would you do with a totally open specification?
I hope so. I wouldn't call it a startup - I'm much more interested in figuring out how hard it is to create meaningful small communities of tech people. Really I just want to join one, and it's not like making a discussion board is hard, so I figured I'd give it a go.

That being said, I do think it's likely that some of the members of such a community would eventually partner up on a startup just as a function of knowing each other and having similar interests.
Work is mostly slack, personal life is mostly text messages
When this happens it's typically due to undiagnosed cardiomyopathy (which is very difficult to detect). It's true that when something like that happens to someone they would've lived longer had they not been an endurance athlete, but most endurance athletes live about as long as their less-active peers.

I get a yearly physical just to be safe, but honestly running is my favorite way to decompress and I'd need some kind of diagnosis before giving it up.
Dynamic Rate Control when emulating old video game systems
Which I don’t want or need. They gave no respect for your system.
> IMO the 2015 MacBook Pro is the best Mac out there, mainly because of its beautiful retina display, perfect weight, and most importantly, a good keyboard.

Yep, I have a Late 2013 Retina still going strong, the only thing is I've had to replace the battery a couple of times which is a pain in the ass but it was used as my daily work machine for half of its life and still going strong.

My old work laptop was one of the more recent MacBook models and I never got used to the keyboard or having to use dongles for everything.
I'm assuming Edge is ok? It'd be great if the article mentioned that MS has a newer browser.
> can we not do this thing with the whole left side of the screen being one static image? It's really distracting.

Agreed, ive been meaning to rework this
Note: I modified the title from the original, because I thought it would not provide enough information without context
Unfortunately there is no Fireearth.
With Tiviozation, the Software can be modified and used in any way you want, on your own hardware.
It's the Hardware that is being locked by Tiviozation.
Sometimes the rhythm may degrade into a ventricular rhythm, like v-tach then into v-fib if not treated. A heart can still pump in v-tach, albeit very inefficiently, but in v-fib, no blood is pumped. On the other hand, taking the watch off results in no signal input which is different than what you would see on the monitor for asystole.
No, I must cometely disagree there.

We certainly love improving stuff. But more than half the point of programming is, that you only have to come up with and do it once.
We just copy the code, and add our improvement.

And open source developers aren’t interested in a ”career“, but in making a good program.

Frameworks are another pathological case of monolithism by the way.
Use libraries. That can be combined however you want. Under your rule.
Not frameworks. That accept no other framework beside them. Under their rule.

I completely agree on the second paragraph though. VMs are not a security solution. The OS has to do its job.
But its not a daily driver. Its a pro.
It's a common misconception that working at these companies requires selling your soul. Some company cultures are better than others. Some teams are better than others.

Lots of people at these companies work a strict 40.