skysight-inc/HackerNews huggingface dataset:
Honestly, the adversity with which we put up in this industry is epic.

We're all truly open plan heroes. Take the rest of the day off.
Take a look at the photos for a moment. Curious what the keyboard is like? Too bad - Every single photo shows the keyboard from the side.

Ah but you can still tell something. If there's anything to the idea that a picture sends a message or that there's such a thing as "visual language," this group of photos is loudly and stubbornly doubling down on "Thin is all that matters."

Customer: "Does the keyboard work this time?"

Apple: "IT'S THIN!"

Considering that the drive toward thinness is precisely what's ruining the keyboards, that tells you plenty, without even reading anything.
announcing bgp routes that someone else owns is completely cut and dried wrongdoing, there are no shades of gray there. it's like stealing postal mail from someone else's mailbox.
Not if you want the $35K version, which was supposed to be available in mass quantities last year.
Depends on the circumstances you joined the company.

In some, you actually have to "earn your place" in the company, and most recommendations I've seen are "keep quiet and listen".
It seems to me the touchbar was just a clever way to get their own processor into their laptops for some large scale real-world testing before they ditch intel and build the entire thing themselves. 2020 is a good guess I'd say.
I really cannot see the comparison, unless the dogs are barking. I find sportsball* at work extremely annoying, but dogs are relaxing to have around.

*Yeah, I know, live and let live, but that is basically impossible with the current sport fanatics around here.
How to identify the social media influencers and build a powerful strategy
Nice update but SSD 1TB to 2TB upgrade $700 ???
>All sales people are extroverts and most managers are. Most programmers are introverts. Guess which group likes open offices?

This is not my experience at all. From what I see, most programmers these days are definitely extroverts, if they're under the age of ~35.
They're almost certainly provisioned with DEP, which fully automates installation of MDM tools even when the devices are wiped. As soon as the device reconnects to the Internet, it will phone home, load whatever MDM solution Apple almost certainly uses on their demo products, and will likely either wipe itself again or lock the device. The LTE-enabled devices will almost certainly have their IMEIs blacklisted by US carriers as well.

Assuming Apple is following best practices for MDM on iOS and Mac OS, these devices are pretty much useless for anything but parts (and even then: the logic boards are still useless).
Actually there is the famiar bestiary of side-channels available (eg timing, traffic modulation), along with web-specific ones (cookies, dns, non-http protocols such as webrtc, etc).

Also, fields in XHR payloads are frequently not human-readable.

Even discounting the above - scrutinizing the XHR payloads with a suspicious eye is in any event labour-intensive expert work. It happens once in a blue moon in security audits, and has a fairly low detection rate given the amount of inherently malware-like behaviour that most commercial web apps incorporate (eg img-tags used to carry tracker payloads is routine behaviour from google and facebook, and iframes used to embed terrible things).
It looks like Ryan Dahl predicted it: "It would be nice to download the massive codebase that ESLint is and run it without it taking over my computer - which it could."

https://www.youtube.com/watch?v=M3BM9TB-8yA&feature=youtu.be...
This is only true up until a point where they have to deal with something they don't understand.
An HTTP server to serve GCS files
I seem to recall running into a claim that the original idea of the republicans was that the government would be a check against coercion, be it physical, emotional, economic, or otherwise.
First ever color X-ray on a human
Agreed, some perspective is needed, the value of these goods is not worth your life. Even more so if it's not your own business. No doubt Tim Cook himself would be making a beeline for ducking under the table.
I imagine a lot of them are starting to have families. What resonates in background information provides a foundational structure, and often establishes direction in opinion.
One dog usually isn’t a problem, but it might not scale up from there depending on the dogs.

When will they allow us to take our toddlers to work? Could really save on daycare costs :)
Gotcha, thanks.

> people are running/playing around and yelling like children at the office. It's not too uncommon for startups to have Nerf guns or something.

I hate this sort of environment combined with expectation to stay late. It always seems to me that if people would work instead of playing, we might not have to stay late. And that we are not working as much as we brag about, because people play a lot.
I've never worked in an office where people regularly talked on their phones in the open. The people at the company who talked on the phone for their job (sales, customer service etc.) had their desks in a different area and had a different setup with high cubicle walls or offices.
It doesn't really hurt anything, especially with Apple's purchasing power. The "pro" in there means something to a lot of people, if you are doing a live DJ set and your laptop crashes it can be catastrophic for instance. Rare, maybe, but yes studies confirm bit flips are real and at 32GB you are going to see them a few times a year. A DJ isn't going to necessarily know that adding $50 to the BOM and $100 to the purchase price is worthwhile, but a company like Apple is one of the few that can make good design decisions like this for their users.

Also the caches and data buses in the very same computer are all ECC protected. This is basically intel propagating ignorance, and Apple not stepping up. They whiffed on APFS and data checksums too.
Buggy code is a top indicator that something on a deeper level is wrong. Assuming that the people who wrote the code were not in a total rush and quite smart, how could they write buggy code if the code base was healthy and robust? Especially on a project that is unit-tested and linted, without checking I assume everything on ESLint is...
Knowledge workers, aka the creative class, are required to be on both schedules. They are both makers and managers. So if they are doing it 'right' they basically have two jobs.
that's interesting! still, probably not a lot of software targetting it, though. :-)
I really doubt it.
--> Few managers have a schedule that allows, or even requires, long hours of uninterrupted time dedicated to a single creative pursuit.

As a manager in an open plan office, I will say this is categorically untrue. I have twelve people interupting me constantly, and I need to stay late or start early regularly so that I can get some uninterrupted work time. It also tends to work against self sufficiency. Rather than learn how to do something (or find out how to find out), it's too easy to ask someone (like me).

I do have a lot of meetings, but I also have work. I need to read specs, for example, and understand all the implications. I need to plan projects with complicated circular dependencies. These are "load lots of stuff into memory" jobs. It's impossible to do in 20 minutes stretches.

I'm also a sprint-and-rest type of personality. I get a lot done I. My most productive stretch of the week. Knocking me out of a productive roll can be real costly in time.

It also makes me a worse/lazier manager. Rather than make sure people are working on a nice big chunk of something, and have everything they need to get the job done, I can trickle information in as we go. That's invariably worse, but less work upfront.

There are definitely upsides too. You get a lot of cohesion for free, especially at a company in the 50-250 people range.
If Apple is following their own recommended best practices for device management, they'll also be enrolled in DEP and will just automatically deploy whatever MDM tool Apple uses as soon as they touch the Internet again. The MDM tool can then be used to locate and wipe the devices in an endless loop.
Completely agree with all of this. I believe the people describing their problems with open offices, but I'm just not at all one of them. I'd love if the conversation was less about open space offices being objectively bad for everyone, and more about finding a balance for both people who hate them and people who prefer them.
Sweatshops succeed too.

At least developers generally quit before we get to the point of wanting to jump off the building.
I'be noticed an increased number of flat earth graffiti and the likes in my city recently. I don't know whether they're serious or not in their beliefs, I don't care either way. It is funny to see some people get so bent out of shape on the matter though.
Thanks for that. So I gather that audio is also more difficult for you than text, but less difficult than face-to-face.
>Kudos to her for following through and building something.

That's like patting yourself on the back for going to college if you're in a middle class family. Sure it's work, but it would be weird and lazy if you didn't do it.

She basically tripled her wealth by selling alibaba products.

Impressive is the person who 1000000x their wealth.
Wow... way to cheap out Apple...The 13" remains dual core up to $1800...
Yep this is perfect setup for me too.
Yeah they have been waiting four years four that, four years for euro cup, a year for tour de france.

Plus of course all the normal games, etc.

Add it all up and there is fucking sports all the time.

Again not a problem as long as you don't drag me down to that level.
My favorite was the first Aluminum Powerbook 12 and 17. I wamted both. I owned the 17 inch. I envied the 12 inch also. The 17 inch was almost the size of a Dell 15 inch at the time, so it wasn't as large it seemed. It was and is my favorite laptop I owned, ever. Well, that or my IBM Thinkpad 600e.
Sometimes they are inherited, sometimes not, depending on the T&Cs. If it's not transferable while the contractee is alive then I wouldn't expect it to be automatically transfered when the contractee dies.
Walmart patents surveillance tool that can eavesdrop on workers
> any form of regulation to be totalitarian in nature

If something can be done, it will eventually be done.
The creator (and maintainers) of Medium ought to crouch in a corner with shame. People (including prominent voices on Twitter and the web) have complained about Medium’s issues for some years. This extension is like one more slap in the face for a platform that started with the premise that:

"There's been less progress toward raising the quality of what's produced." [1]

Quality? Are we going to talk about quality in all its dimensions?

[1]: https://en.m.wikipedia.org/wiki/Medium_(website)#Background
I agree, however I don't see any of the possible replacements achieve a similar position in my lifetime.

I have witness them both grow from also-ran attempts to system programming to the place they hold now.

This is the kind of tech that only gets replaced with a generation change or via some nuke effect in architecture like quantum computing.
What's wrong with S and X? They're great cars.
slightly off topic, but since the post mentions StackDriver Monitoring in the ‘Ugly’ section. Just wanted to point that you can get 100% free high quality Infrastructure monitoring from DripStat and use it on all your gcloud vms, thus avoiding that issue completely.
https://www.dripstat.com/products/infra/
Then don't follow it?

Nobody is forcing you to, I'm building a tiny internal only dashboard right now, move fast and break things works great, because the worst that will happen is our tiny internal dashboard won't work... And spending a ton of time properly engineering and securing a dashboard will be mostly wasted time.

But when I'm working on a core application for the company, I slow down and take my time and actually engineer software.

I don't need all of software development to "slow down" to do that.
No, just ignorance on my part. I would be easy to flip input and output though.
Tesla owns 50% of the current global manufacturing capacity.

By 2021, that'll be a single digit percent due to new Chinese plants coming online.
Agree. Also management above you might have scope-reducing contingency plans which they will slide into place to ensure that something gets released on the schedule.
What do people think: Can transfer learning help enable ML on smartphones?
They have a break. It's called "time off".
Good point. I was pretty myopic when I wrote that. Having a good keyboard that does not fail is something all laptop users would want.
First sentence of TFA: "Not because there aren’t people who actually enjoy working in an open office, there are."
I have a 2013 13" and a 2014 (I think) 15" for work and having had used a lenovo thinkpad for work briefly I can confidently say that there is no way I will be joining any sort of exodus when my work laptop or personal laptop come time for upgrade.
From 0 to Type-Safe RPC with TypeScript
And many of our problems are collective action problems: where it makes sense for individuals to defect on their own, and they can only raise the standard for the group if they act together.

At different scales this means unionization and professional organizations, government regulation, and international regulation, to prevent whole countries from defecting - this is in large part what the EU is about, and a significant source of UK ill will towards it; and also generally what makes nationalists upset at globalists.

Collective action problems require collective action solutions. Large actors, however, tend to dislike collective action because it reduces their scale advantage.

Collective action has its own problem: power structures encourage corruption and misuse of the pooled power. Overall, I suspect government and international systems are more likely to be less corrupt because they can afford to build more checks and balances into their institutions, but the distance from the people decreases their perceived legitimacy.

Not an easy circle to square.
Facebook and Google alone could effectively change "facts" to suit their political agendas. They alone could easily heavily influence the democratic process all over the world. That is far more dangerous than some guys with guns.
Read "Getting Real"

http://gettingreal.37signals.com/

Yes sound the alarm. Your heading towards a a million dollar failure.

Instead define a bare minimum feature set for 1 user role, build a mvp with that minimal feature set and get it into the hands of users

then start adding more
I don't understand why you can't tell them the reason you're leaving without burning a bridge - "I don't work well in an open-office environment, I found I was constantly distracted and inefficient. It's just not the right environment for me to thrive" isn't untrue or pointing fingers, and it's valuable feedback for your employer.
I was so sad to see that too! I'm still waiting on a 13" 32Gb macbook.
Vaulted ceilings with lots of natural light can make me prefer an open office. Better if it’s more like a design studio with a lot of artifacts/plush to break up the desk monotony.
The impression comes from having to deal with multiple configure sciripts that do that very thing.

The capabilities may be there, but in my experience many if not most projects do not use those capabilities. Most autotools based projects I've had to cross build are made by people without a great understanding of autotools internals and capabilities, so they often end up copy pasting things blindly from other projects until they get their native build working. Advanced build system stuff like cross building is not even considered.

These builds end up trying to execute a binary to do feature tests, or compile a program and use that to generate code, or do any number of things that break when cross building.

Would things be worse without autotools? Maybe so. In my personal experience projects using a simple Makefile were much easier to cross build and package than ones using autotools, but that's probably confounded by projects using a Makefile being simpler overall.
open offices can work if people kept quiet and minded their own business.

also listened to their own headphones and not a common radio (as that one same playlist can drive someone crazy)
I've read Caesar's Gallic War (Commentarii de Bello Gallico) and Civil War (Commentarii de Bello Civili) probably ~300 times but I don't have an exact count. They're relatively short texts.

I've re-read them non-stop for ~20 years any time I don't have something else I'm excited to read. I discovered them as a teenager but still find them fascinating. I find new things to think about every time I read them.
It's big alright. A big $300 extra for Apple on every laptop.
you can remove Siri from the touchbar

System Preferences > Keyboard > Customize Control Strip
> practicing an elaborate dance of goal-post-moving to appease the deadline-gods

I've seen this so many times, it's like why even bother attempting to describe what we'll deliver. Just put the date down.
"And, as with anything, there’s a small subset of workers who legitimately DO enjoy the open office. But unless your company consists solely of such people (very unlikely), it’s hardly worth pleasing a few people to inflect a torment of interruption on the rest." -- @DHH
Let me describe the effects of freezing rain on a commute. Freezing rain means that the rain has been superchilled, and it freezes immediately upon contact with something - like the road and your car's windshield. Last time I had to drive through freezing rain, we were only able to drive at around 5mph on the highway, and had to stop every quarter mile to chip the ice off the windshield so we could see.

Let me describe wind, and its effect during a cold day. Wind chill describes the effect of wind on exposed skin, by describing the equivalent effect in pure temperature. At -20 farenheit, you're uncomfortable, but you're able to operate without having your face covered; without having to breathe from a heated air supply. At -20 F with a (for the region) mild breeze of 20mph, the equivalent temperature is -50. Cold enough that you will get frostbite on any exposed skin within 5-10 minutes (i.e. your skin freezes solid and can cause permanent damage).

At -40 (a particularly cold day), with the same wind, it's equivalent to -75 F. That's much more rare, only 1-2 times per winter. You are pretty much trapped indoors on those days.

When I lived in the mid-west, they would shut down the college only when it reached -40 with a still wind, or -110F with wind chill. The college would be shut down an average of 4-5 days out of the winter.

So, yeah. You absolutely can survive it; can live in it. Like all annoying or even painful things, you can even become inured to it - consider it a badge of pride. That doesn't make it pleasant.
> My only complaint with the touchbar is its too easy to accidentally engage Siri.

You can remove the Siri shortcut in the system preferences.
Those multiply by whatever factor estimates are perhaps defensible if you're talking about a few person-hours for a small no-bid project.

It falls apart if you're talking about 10's to 100's of people working for weeks/months/years, or wherever you need to compete with other vendors for the contract.
From one of the testimonials on that site: "I have some people who will literally spend all day in them."
The ugliest: no ipv6 anywhere except the load balancer.
Sure, but you are still dealing with a pinhole even if you can move that pinhole around. It isn’t a complete debugging experience, nor was it meant to be.
Justifying SEO is the classic motte-and-bailey argument of this industry. Of course SEO is, ostensibly, about "structuring your code and content" in a search-engine-friendly way. But in reality, it's mostly about trying to game the search engine algorithms and spamming the living shit out of the entire web.
>Right are a completely arbitrary construction of organized society so it's strange to suggest there are any absolute rules that govern 'rights.'

Are you familiar with the United States Declaration of Independence [0]?

>We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.

It seems to me that 'rights' could exist without an 'organized society'. But, so far, I don't think any 'organized societies' really recognize 'rights of a dead person' (chiefly, I think, because there is no longer a 'person' to have rights).

Do you know of a law that grants rights to dead persons?

[0] http://www.ushistory.org/Declaration/document/
I do caps lock to control, and control to escape. I also set right_shift when pressed alone and not a modifier to forward_delete.
Earth has 4 corner simultaneous 4 day TIME CUBE in only 24 hour rotation.
If you use Windows 10 Pro in an enterprise environment, AD policies can turn off most of the spying (although there have been various issues on that and plenty of other HN threads).

That being said, I don't mind Win 10 when I have to use it. I use it for games and Adobe products and I find it really nice and prefer it to macOS easily.

My main box at home and my laptop at work are both Linux though. Gentoo for life! When it comes to development nothing compares to a good tiling window manager and a solid Linux ecosystem.
Why not just use the "reader" mode of the browser?
(at least in Firefox this works quite well)
Having managed a suite of them (SP4's) I disagree veheremently with your assesment. of the 30 I had, 26 had to be returned for repair; fan falures followed by battery issues were the main faults. To add, the dock is just a pile of junk. Utterly worthless, despite an endless series of updates. The Windows 10 team are responsible for Server and Embedded versions of Windows as well as the desktop version. Suggesting that the have a "dedicated" team is mileading.
My business sponsor claimed to always take my estimate, double it and bump the units.

3 hrs => 6 days

2 days => 4 weeks
I'm surprised that GKE is not included in the list of "Good"s. Managed kubernetes has been a game changer for us.
Hopefully see this article? [0] I don't have on-hands feedback on this but it sounded kind of promising (or at least a possible stairway to escape that special circle of hell)

[0]: http://vas3k.com/blog/touchbar/
Build a Music Player with Vuetify
>> Why they couldn't grab a 2012-2015 model and upgrade the guts? No touchbar, smaller touchpad than the newer macbooks, but updated specs? Call it Macbook Developer... We build the software for the "Pros" after all.

> They didn't do that because it is not what most people want.

What's your basis for saying that, besides the assumption that Apple can't be wrong, so whatever it's doing must be what people actually want?

Apple has a habit of designing from an ivory tower and not admitting to its mistakes. I would say it's arguable that their design priorities are currently out of whack: chasing thinness when you're going from 1.5in to 0.75in is one thing, it's quite another when you're going from 18mm to 15mm. It may not be a fatal mistake for them, but it's evidence that they may longer deserve the design deference they've traditionally gotten.

> Apple has to make changes that will sell more laptops to the masses to maximize shareholder value.

Many of those changes could be characterized as pointless sidegrades: merely change for change's sake.
Ok yes, in a single transaction you can prove to everyone else that the net exchange is zero, but how do you prove that you have enough money to send to them? That's global state that depends on all past transactions, even if they're hidden. Include more ZKPs for every transaction ever associated with that address? You have to prove that 1. you received enough to cover it and 2. you haven't spent it already.

Just slapping some ZKP on top of bitcoin is not enough to make it magically private. It needs deeper integration to the model than that.