skysight-inc/HackerNews huggingface dataset:
Many (most?) credit cards have rental car coverage, it saved me a ~thousand dollars when a bird shattered a windshield. I always make sure the card I rent with has it.
Anyone who can’t immediately identify a butterfly keyboard as a piece of junk doesn’t belong in the industry.
I felt so stressed reading this.
Thats why i was getting confused, I thought the same, but what would mean any influence, any current or perhaps waves? What else could stop a
torpedo if not some target boat? Would a smaller boat or a swimmer be able to influence its trajectory if they were at the right time/place? Somehow doubt that. Im not very familiar with war/naval technology in general, just a basic idea of the principles and their physics
In US training, generally it's recommended to configure the airplane for landing, and if the nosewheel collapses, just ride it down.

Because airplanes land on their main (back wheels) first, the nosewheel is not considered very important, and the incident is considered to be very survivable.

However, in foreign countries, there can be a greater fear of career repercussions for damaging equipment or delaying flights. This was also seen in the SFO Asiana accident that a foreign crew just fell apart in an atypical scenario:

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

Once in a while in the US you hear of a pilot trying to land firmly to snap the nosewheel into position, but it would be unusual for them to take off and try it again, esp. with passengers.

Some factors are: the pilot doesn't trust the gear indicators for some reason, or they decide burning off fuel before landing is safer, or the airport doesn't have adequate firefighting equipment or a nearby hospital.

Source: commercially-rated airplane pilot, small airplane maintenance test pilot.
Expo comes with pre-installed native bindings. If you want to add native bindings to your expo app you need to eject. This means it does not use any native bindings not included in the Expo SDK.
You wouldn’t be developing joint pain if you took a couple days to rest and recover. That’ why your caveat is a non issue.
6 lines of python to scrape data
I'm all for using email productively. As soon as I'm done sorting out the automated and mass mailed stuff and read through these emails that contain important information but has been forwarded 16 times before being sent to me.
You accidentally nailed it though: she didn’t try to fix anything. She was given some kit that most people are happy with, and didn’t try to change the situation. She went and sulked. You’re assuming the company wouldn’t have offered an alternative if she requested it, but I guarantee that they would have gotten her something else.
Yes. The procedure is explained in the link that I posted.
What does worth it mean to you? I worked relatively near the author of this post in the past, and she’s totally brilliant. Saved our company’s ass over and over again. I personally learned a ton from her and still look up to her immensely even though she left behind a mean (anonymous) complaint about me and probably thinks not very highly of me :p
I do not know why this writing is always upvoted. I find the blog insufferable. It has this kind of style which makes grand narratives about minor nuisances and seems to warp what really happened. HN loves it for some reason.
God I hate Triplebyte for this sneaky move. I will never sign up
I would suggest tempering your comments with the merits of this tool rather than immediately jumping to calling them lazy.
Upon not being offered the support that a good on-boarding process should include, she worked with other members of the team to solve the problem she was facing and get started on something useful, rather than trudge through the rather pointless series of tasks that were assigned a higher priority than a basic work surface. Sounds like a team player to me.
Note: US-only at the moment, Privacy.com isn't available anywhere else.
In my opinion bottom sheets are actually a far superior experience to the previous pattern of dialogs/modals or push screens:

- The user doesn't lose their navigation stack because they can tell the bottom sheet can be dismissed, they know where they "came from"

- The user keeps visual context on whatever triggered the bottom sheet, because they can still see what's behind it

- The user doesn't get forcibly navigated away from whatever they were browsing, they know that once whatever they're doing in the sheet is done, they can "go back".

My only complaint is that Apple added them to stock apps in iOS 12, so many iOS users got used to the pattern, but didn't provide an easy way to give the same experience for developers which creating a need for libraries like this.
It's a master class in dark patterns. I guess they figure this will be good in the long run, but I'll never trust anything from Triplebyte or Ammon Bartram after this.
There's a huge inequality between those who understand finance and those who don't. You don't get rich just by working hard. You have to understand money to get ahead. But many people are essentially afraid of money.
Python and PostgreSQL. Nothing fancy, but it works.

Why are you asking? What kind of information do you need?
I'm not sure I'd be entirely comfortable with that, to be honest.
+1 for Dreams; it's revolutionary. Their rendering technology is black magic. It deserves far more attention than it will ever get trapped on PS4 with a $40 price tag. Dreams on PC with a free-to-play model and real-time collaborative editing would be the next Minecraft/Roblox.
Then just do what all legal codes already do, increase the severity of punishment to compensate.
Okay, it's shit, but then what? Looking at the blog, the author uses a Mac in general. If they want to use a Mac, then you either need to live with the butterfly keyboard or buy a used machine.

Living with the butterfly keyboard is relatively easy as a developer, since you're probably going to have the computer docked with an external monitor, keyboard and mouse most of the time anyways.
Yes :-) But as I get older I notice there is very little difference between doing something for years and converging my perception to believe what i have been doing was worthwhile.

So i should choose carefully.

I have also noticed that whatever defaults i left childhood with are ridiculously hard to change.
You're exposing job searches publicly that were supposed to be private. You advertise this privacy when users create new accounts, so you can't play dumb and pretend that somehow over years of running a company like Triplebyte it never occurred to you that folks don't want their search made public.
Depends on what you're trying to screenshot, but CGWindowListCreateImage is probably the function that you want in most cases.
> the URL Pages tool I made last summer, which stores an entire web page in its own URL

9 years ago (hashify):
https://news.ycombinator.com/item?id=2464213
https://news.ycombinator.com/item?id=3407197

8 years ago (shortly):
https://news.ycombinator.com/item?id=3834643
https://news.ycombinator.com/item?id=5696127
It's relevant as a stressor.

It's a device not used by the author previously, and does weird janky things, distracting them from otherwise being able to work.

I've gotta say I was in a similar situation with regards to new unknown hardware last year.

They hand me a new-ish Macbook Pro, wireless keyboard and mouse, and point me at a desk. It's not new hardware, and it never operated together so I spend way too long trying to figure out why the fuck there's no "Pair device" button, or anything like that on the Mac OS hardware.

After struggling and trying various online tutorials which involve holding the mouse near the screen while you turn it on - I finally ask for help and someone points out that I can just plug the USB/Thunderbolt cable in. What USB/Thunderbolt cable? Oh the one that someone else stole to charge their iphone, I guess.

Meanwhile I'm being bombarded with a ton of forms and shit I have to sign up with and people from all over messaging me to welcome me to the company and "Can you do x,y,z real quick..."

As it was, I was a nervous wreck for the rest of the day second guessing everything that didn't quite work like I expected (weird OSX-isms), and worried about looking like some new overpaid idiot that doesn't even know how to operate a computer.
While it may not be 99%, /r/talesfromtechsupport on reddit has enough instances of this to suggest it is extremely common user behavior.
Airlines have a lot of situations where a service dog and an allergic passenger come into conflict. The dog always stays, and allergic passenger is the one to forced to deplane.
Thanks for sharing this. This sounds absurd and discourages me from supporting them.

On the other hand I cancelled and re-enabled netflix a number of times. I’m currently subscribed and happy that I can change it anytime.
>FB should pay more to remote workers.

All your arguments are about why FB can pay more to remote workers, but just because they can doesn't mean they should and definitely doesn't mean they will.
She either "whined" immediately upon getting her laptop, how dare she. Or she "sulked" and didn't try to fix anything. Damned if she does, damned if she doesn't.
I don't care all that much about what kind of laptop I get (or if I even get one, never requested one from my employer) but they better provide a proper desktop workstation with a full keyboard and large screen.
Same would happen with code if best practices aren't taken into account.

Blueprints provides the tooling to package stuff into re-usable components, exactly to avoid spaghetti code, just like in most graphical programming languages.
It's so frustrating because my credit card declines the most random things. But when a service charges me twice in one week after I've been subscribed and charged the same amount once a month for years, the charge goes through and I have to go through hoops to get that money back.

And credit cards do this other obnoxious thing where they update merchants when you get a new credit card. It would be great if they didn't do that because then you'd remember that you are paying for certain services you never use because you'd get a payment declined email. But nah credit card companies just let those scumbag merchants continue their shadow charges under the guise of it being more convenient. Certain services like energy bills, phone bills. Sure, update the merchant with the new credit card. But a gym!? Gtfo with that trash.
Actually we have such a law in the EU. Not sure what it's called, but I'm sure it exists.

I believe the wording to be something like it has to be possible to cancel in a similar way you signed up.
Most of that power came from the Cell processor, which was awesome but supposedly hard to develop for. I assume they’ve learned that lesson.
Back when I did hiring interviews I used to ask people to familiarize themselves a little bit with the organization (could be the whole company or just a team, depending on size) before the interview, and then ask them why they want to work here. This is so important that I would even ask applicants to answer this specific question in their cover-letter.
The scenarios described are concerning the introduction of a dog into the environment, where there are people with known allergies.
How would it look the other way around?

Is there one scenario, where the allergic persons don't have to modify their behaviour.
Why? In many cases, you’ll never interact with him (it’s a him, obviously), and even if you do it will likely not be as peers. For most people, C-level executives might well be living on a Mars colony - they are typically never in the office, they often don’t go to company events open to the hoi polloi, they dress differently, they don’t live in the same areas, they talk about Grand Ideas like they are actionable for them (because they can call on BillG or Zuck; but it’s just hot air for everyone else), in short: they have nothing in common with the average grunt. Even the pain points of internal tools are shielded from them by PAs. And they have no real positive power in a grunt’s everyday situation: going over your manager is usually a recipe for internal ostracism and career destruction.

So, after all this, what is the point of knowing the C* guy?
You are the problem.
You can, however, and should, ask for what you need, such as a desk.

Not taking responsibility, but stewing, playing the fake victim, then writing a self righteous blog post to complain, when you could have just asked and got a desk.

I'm not surprised your experience is not a great one, when you don't communicate then blame others for not knowing what you're missing, and have that entitled and privileged, "Bring me a desk," attitude.
Are you sure curl installation scripts are better than vanilla installers + shared config files?
Seems like that's exactly what she did.
Simply taxing the rich more won't help anyone. You need to reevaluate the budget in any case, and at that point you might just redirect most of the tremendous amount of money already there to the poor AND tax people less.
Whenever I try to rent a car from somewhere like Hertz I'm presented with a baffling array of choices for waivers and insurance. I have absolutely no idea what I'm supposed to buy and how the insurance works.

They want me to pick and sign right there under pressure and with no time to read the agreement. I'm almost always left with no real understanding of what happens if I have a crash and pretty worried that I may be liable for more than I'm worth.

It's comical they way they wave those barely readable sheets of paper around randomly circling things and putting crosses in places.
Marx was a crank who speculated about work and value but never tried to hire anyone. Why would they know or care about your standard of living? Supply and demand determine the wage they need to offer to keep you. If you move to a labor market with lower local demand, you now have fewer potential employers making offers that Facebook must outbid.
I had exactly the same issue and worked around it by switching my payment method to Paypal and then cancelling the subscription agreement in Paypal.
I loved the Computing History museum and highly recommend a visit. I had the opportunity to write some Basic code in an old machine and play old video games.

I went walking from the train station to the museum, if you do that, you need to take into account that it is in the outskirts of the city. It may seem that you are going in the wrong direction and there is nothing there, but there is. The museum is a big warehouse in an industrial area.

> The hardware required to play the games is also preserved

You can play with real physical machines. The exhibitions change so what you can play depends on when you visit the museum. Emulation is great, but hardware preservation is important.

Their shop is an awesome place to get some gifts for your computer-loving friends.

A couple of pictures of my experience in Cambridge and the Computing History museum: https://www.josep-panadero.com/2019/05/26/may-2019-trip-to-t...
I'm not sure I particularly appreciate your use of the word "betray" for the BSDs. Sure, macOS is not really a great adherent to the GNU philosophy, but for the BSDs it actually did fairly well for a while. (It's still true UNIX, if barely.)
Doesn't seem like they went even as far as to get a desk. Who are you defending?
I believe that some of the problems here have actually started affecting command line apps in Catalina.
> I think she believes her own stress is a perfect guide to the world being wrong, rather than her own limitations.

I like how she's listening to herself and insisting on some basic human decency. You should always at a minimum insist on your right to walk out of uncomfortable situations. Personally, I'd be doing the exact same thing for similar reasons, and I'd feel bad if others tried to come up with a diagnose for me for trying to minimise emotional stress and eventual burnout.
AHAHAHAHAHAHAHAHA! Wait, why am I laughing? Oh, God, it's to keep from crying from how old I am ...

In 1990 corporations? Goodness, no. Most companies didn't even have a corporate email system. IBM was probably one of the few exceptions. And external network access required signatures from 3 VP's (one senior), your firstborn, and probably your left ovary/testicle--it basically just didn't happen.

Programming teams were colocated or they didn't communicate. CVS was an advanced idea. C and UNIX were those toys from academia--real programmers used mainframes and COBOL or FORTRAN. If you had a forward thinking team, they might circulate useful technical articles and ideas via inter-/intra-office memos. Otherwise, you bought a book or went down to the corporate library and borrowed a book. At IBM you could pull up old issues of the IBM Journal of Research and Development (which were gold--and still are).

A 128Kbps (yeah, that's 12 kilobytes) dedicated leased line was considered pretty fast and was pretty expensive. A 250MB SCSI drive was considered pretty big and local networking at 16Mbps (Token Ring) was godly and ferociously expensive.

I can go on and on ... but we're already well into "Back in my day, we walked uphill to school--both ways. And we counted our bits by hand." territory.

Even in universities, 1988-89-ish was just at the point where using ftp to pull a .tgz from somewhere might actually be faster than sending a physical letter through the mail and having them mail you a magtape in return. And you sent a physical letter because very few people in a university at the time had an email address that was generally accessible. For God's sake, in 1988 /etc/hosts could still enumerate in an actual file every single host on the ARPAnet.

The amount of technical change from 1990 to 1999 was ENORMOUS.
I'm quite the opposite. I always try to give the honest feedback hoping it would be read. If company tries to use anonymity to track down people who give negative feedback and try to mistreat them, I'd rather not work there anyway. So its a win/win for me.
That's hilarious. The attacker can exploit the fact that the TSA agent punching the suspicious bag and using him as an detonator. I don't know. Did he suffer a serious brain damage? You're looking for a potentially explosive material and punching it is the best way to test?
No to your edits. The Jetta and Civic are < 20k. The model 3 is not in a Jetta class.

The electric comes at a premium. The gasoline Kona is 20k and electric is 37. Go drive both for a week, then come back to me and say they handle the same, the acceleration is the same, the experience is the same. You won't because it just isn't...

I've extensively driven hybrid and electric models of the same cars (I have been working in a fleet related car company for years, I have access to hundreds of cars), they are as different as a flip phone and smartphone. This is the broad consensus of the staff ... it's plain and obvious when you can do 500+ miles comparisons, electric vendor X model Y > gas same vendor X model Y ... without exception (well so far at least).

We can drive any car for free (we keep at excess capacity, kinda how the supply systems work), nobody on staff rolls off with a gas car these days. Conservatives, liberals, doesn't matter, EV is just better tech.

I still claim the iphone of the electric isn't here yet. Tesla is a good blackberry, but there's something else coming ... don't know when don't know from where but the trajectory is obvious. Even the 2015 -> 2020 improvements are like moore's law level strides ... it's certainly coming soon.

You can be a late adopter on moore's right hand side of the chasm curve and be a holdout for a while, I know I am ... that's fine ... but the gears are already spinning on this one.
Court rules “Dueling Dinos” belong to landowners
GOFAI basically consists of inference and reasoning techniques, some of which cease to work well when you scale them up too much (computational complexity) or when there is uncertainty involved.
There have been some efforts to scale reasoning towards greater scale (description logics) as well as problems with uncertainty (ILP, Markov Logic), but they've been de-emphasized or forgotten in recent times because you get a lot of mileage out of end-to-end deep learning - where essentially hidden state within the network deals with the uncertainty on its own, and where the additional compute overhead + rule engineering effort doesn't seem warranted.
Airlines and workplaces fall under a different set of laws. Federally, workplaces fall under the ADA. Airlines fall under both the ADA (for the allergic individual) and the Air Carrier Access Act (for the person with the dog). In the case of an airline, it is considered a "reasonable accommodation" to allow the allergic individual to take a different flight, which would be similar to having dog-free floors in an office.

Start throwing in state law, and you lose me, because I don't know enough to say anything reasonably intelligent.
Are you building an emoji picker with each emoji per row, or multiple emojis per row? I'm wondering since there's virtualization libraries for lists, but not for grids.
Slightly disappointed to discover upon clicking the link that PgCon does not in fact stand for Paul Graham Con.
>Bartholomaus

Nice aptronym!
They won't be poor after stealing SV jobs.
I think there's a lot of variance in the way people use HN (I don't upvote stories much either, though plenty must, given the vote counts we see), but dang has had plenty of time (i.e., nearly 8 years in the job) to observe what combination of upvotes, comments and other behaviour may indicate a
possible flamewar.
There is very obviously something wrong at this point; reading Ammon’s responses to this thread has been enough to tell me that. I’m not sure what you expect me to do for anyone else; I can tell my Congressperson that I advocate for GDPR-like legislation, but since I didn’t accept the job offer I got from Triplebyte it’s not like I can change their site to turn this launch off for everyone else.

(I’m also baffled by your comment about virtue signaling. I’m publicly stating my opinion, yes, and given the number of upvotes I’m getting there seem to be people who agree with me; but my primary goal is not some sort of social signalling, but to respond to you in order to clarify my stance on the situation.)
Not defending her but 'asking' for a desk sounds ridiculous. Should she also ask for a chair? Power outlet? Access to toilet?
How old are you? I’m in my thirties and if someone left a mean anonymous note about me I would be pissy about that for a few years before I’d find it mildly amusing.
Congrats!
(in case there is doubt: not being sarcastic)
This is great, thanks for sharing
The fact that it might be a rational business decision doesn’t mean that it isn’t also an indicator of a diseased company culture. I can’t imagine my employer announcing that 10k jobs will be cut but senior management keeps full pay...
https://privacy.com/join/5FPVD

Give every merchant an individual card and kill the card when they won't stop charging you.

P. S. There's also a browser extension that will let you generate a card at the time of checkout and autofill the information.
Netflix impressed me recently with how easy they made it for me to cancel my subscription. It means I will have no hesitation to re-subscribe in future, should I feel the urge.

I just wonder how long it will last. It sometimes feels like all the big successful consumer companies become accountancy-driven scumbags sooner or later. Fingers crossed Netflix can buck the trend and stay a nice company to deal with.
Ad hominem to you too!
It was never on the file system (kept in RAM) or it was in some temporary folder where files get deleted when an upload request has finished processing the file to prevent DOS attacks. Automatically keeping uploaded files sounds like a really really bad idea.
Jepsen Disputes MongoDB’s Data Consistency Claims
Usually job listing, SEO, web crawling, VPN and many other very low-barrier-to-entry companies are founded and run by the worst and most contemptible of all people. Dude, it's like a pattern!