skysight-inc/HackerNews huggingface dataset:
@kmcquade ur awesome ! we are users of https://github.com/salesforce/policy_sentry and definitely definitely https://github.com/salesforce/cloudsplaining .

If I could give you guys money, I would. You should totally build a startup around it.
serendipity is awesome, and imagine a conversation with dad triggering it! Double awesome!!
I am shocked. Why am I shocked? I shouldn't be, but I am. I personally use the reporting on Julian Assange as a litmus paper test on media.
Earl Warren, chief justice of the United States Supreme Court, said that he always turned to the sports pages of the newspapers first: the sports pages were about humanity's victories, the front page mostly about its failures.
I was a paid Lastpass user who switched to Bitwarden a few years back because of the UX/functionality issues Lastpass had been developing. I've heard 1password has better UX; I'd describe Bitwarden's UX as similar to the Lastpass of 5-7 years ago.
My gut tells me the logical `or` here should use the word "or" like in the rest of the language.

Neat syntax overall but it's not clear what it makes more succinct than the equivalent `elif` statements.
It may be an artifact of the division between body and mind, common in Western cultures. Any problem related to the psyche is treated differently (ie taken less seriously) from problems related to the body. I wonder how many millenia this ostensibly subtle difference in conception will keep on giving us pain and mental anguish. Its so deeprooted, I wonder what it will take to pull it out.
On a "normal" box the time is usually combination of various sources neither of which was really designed to provide accurate, sub microsecond, absolute time. (That except possibly for this "PTP hardware" in NICs that I don't know anything about)

So even if you somehow devise a piece of hardware to pass the accurate time to the operating system, there would be no way to track it accurately.

Now, I think that really accurate absolute timing on machines isn't really that critical. For example, for consistency protocols usually it is enough to provide guarantee of 1s around true time.

For algorithmic trading we were mostly interested in responding as quickly as possible to the event that came from the stock exchange. The packets always came with a known delay and the timing wasn't all that important except for debugging. Everything was done on a single box (so no need to synchronize with anything else) and even on that box the events were processed such that there was no need to coordinate with other threads, each thread just consumed, processed and published results.
I did explore installing Fedora but found its installer confusing compared to Ubuntu's installer so ended up just using Pop!_OS (which is based on Ubuntu so uses the same installer).
I don’t know how they “best Tesla” but it’s
Not that hard to do better than the oem lane assist features. Scoring better then super cruise is surprising too, but perhaps that’s because super cruise is geo fenced.
I'm a happy `pass` user and I'm glad I found your work!, My only complaint with `pass` was how slow it is, and `prs` is pretty fast and completely compatible with `pass` plus some extra useful additions which is great!, I hope that the `otp` subcommand support is on your road-map. Cheers!
I left a bad review for a returned Taotronics space heater and I got an email from a random gmail account with the offer of $65 ($50 and $15) worth of Amazon gift cards. I contacted Amazon and reported them. The agent claimed they would do something, but obviously I have no idea if they would.

The space heater in question had a very high rating. Now I know why.
It is great that it is Public because as it will create some sense of urgency. Similar to how you expose a Bug on Aurora like following, every such finding will directly/indirectly help a user in making good decisions and understand how to be careful.

https://news.ycombinator.com/item?id=26146440
https://search.jabber.network/ is a good resource for finding XMPP chat rooms for varying topics.
Palo Alto Networks Announces Intent to Acquire Bridgecrew
Ah, nerds are bad. Good to know!
I think Bitwarden's UX is pretty poor. A few examples off the top of my head:

- 1Password's TOTP support is much better. 1Password autofills the code and the password, Bitwarden only copies the code. 1Password will scan pages for QR codes.

- They finally implemented encrypted backups but they half-assed it. From https://bitwarden.com/help/article/encrypted-export/:

> Warning

> Rotating your account’s encryption key will render an Encrypted Export impossible to decrypt. If you rotate your account encryption key, replace the old backup with one that uses the new encryption key.

- https://news.ycombinator.com/item?id=25868856

That said, I'm a Bitwarden user because I don't it's that bad and I don't think 1Password is worth 3.6 times as much.
Personally found this GitHub repo easier to follow.

It also includes a "launch binder" button which fires up a Jupyter Notebook running a fork of Python with the new syntax ready for people to try out interactively.
Interesting for some people as well: firmly press your palm to your forehead
Seems like a good application for GPT-3
Goodbye Private Equity raiders, we're out!

I've also been waiting for an excuse to migrate off LastPass. Their 'shared' functionality on both personal and corporate accounts is a joke. Passwords consistently do not update when shared with other paid plan members.

We also pay for corporate support. I would say the average response time is about 48-72 hours. We've been talking about replacing them.

LastPass has been at the top of our axe list for SaaS tools.
I left casual games because of this; every partner and publisher we worked with was heavily pressuring us to optimize for whales. They wanted the long tale for marketing, and the whales for revenue; and once hooked, the core interaction loop was to be as addictive as possible.

When I left it was Candy Crush that was the top of the field; and we were in awe. They were _always_ rewarding players, and were pushing microtransactions everywhere. It was flashy like a slot machine, and provided a constant stream of "rewards" for continued engagement.

It was a disgusting industry then; it probably still is now. I went into game dev to tell stories and explore worlds, not to sell dope.
Fuck this place.
Computers Aren't Fun Anymore (2020)
> Is it worth the effort and extra complexity? Probably not.

That's pretty much definition of a worse solution.
I'm sure it's not a perfect comparison, but the Wirecutter does have a comparison on their password manager page:

https://www.nytimes.com/wirecutter/reviews/best-password-man...
You can do that with seccomp -- each filter is run along with the others and the most restrictive return value is used by seccomp.

If a program in a seccomp sandbox couldn't add a new secxokp filter to itself, you wouldn't be able to run programs like OpenSSH inside containers (which you can).
Have you run across orthotropics? If so, what are your thoughts when comparing it to your direct experience?
Very nice and elegant idea.

I run a book-discovery extension full of bibliophiles who might really like this...would be interested to hear what you have in mind for developing this further.

What's a good way to get in touch? Email embedded in your public key?
Why wouldn't you validate before inserting it into a database?
> Good point. I look forward to a time where newspapers stop using anonymous sources and publish their names to let people decide on their credibility.

Boy, is that a false equivalency. You do realize that anonymizing a source is part of a bargain for the journalist to get access to information they wouldn't otherwise have had access to, often information the source isn't authorized to disclose (and thus could face punishment for disclosing it)?

It's also worth nothing that, in the real world, revealing someone's real name isn't the high crime of "doxxing," rather it's normal and expected. Journalists aren't typically creatures of pseudonymous web forums, and it's a category error to expect them to abide by the peculiar norms of them.
I travel on the Amsterdam to Kenya flight (about 8 hours) every two months... when there isn't a global pandemic. Here are my tips that I didn't see here:

* Use seatguru to pick a good seat. Some seats look great but are very cramped or have no window at all.

* Eat way less than they serve you, I find dramatically less jetlag with having less food.

* Drink carefully, alcohol can really effect you at altitude/travel and disrupt sleep.

* I adjust my seat angle progressively over the flight. I find different parts of my back are stressed by different angles.

* Wear layers that let you adjust to very different temperatures. On the same route, KLM is going to keep the plane a very different temperature from Kenya Airways.

* Consider: Wearing a comfortable version of business casual. If you look like you travel more, you are generally treated better.

* Consider: Using a credit card with good travel insurance.

* Consider: Buying/finding lounge access if you have a > 2 hour layover at an airport.

* Consider: Taking a Benadryl/other gentle sleep medicine

* Consider: Talking to a Dr. about getting anti anxiety medicine for flight if you're a nervous flyer.

* Consider: Dash or another similar tool for offline docs if you need to do work on the plane.

* I'd enroll in AirHelp to automate getting cash back from delayed flights.

* Consider: An iPad is much easier to use because of the form factor than laptops in economy seats, it might be worth it.

* Decide early if you're going carry on only or will carry a checked bag. If you have a checked bag, try and make your carry on bag as light as possible.

* If you have sleep problems, very low doses of melatonin are helpful for resetting sleep patterns. If you have a prescription and local laws allow, Ritalin/Adderall help some people.

* Get a good power adapter for wherever you're traveling with no moving parts.

* If you're going somewhere with electronics availability challenges, bring a second adapter.

* Anker makes incredible battery packs that will reduce your stress. If you're trying to take an Uber without a phone, that's hard.

* Consider: Try to wear comfortable yet professional/nicer shoes. Loafers are a good choice.
Mobile banking platform MoneyLion joins Spac party
Where is the line between engineering for addiction and engineering for a quality user experience?

Everything we are told about building modern services is about optimisation. You have metrics, you experiment, you tweak things, you see what helps and what doesn't. This is as true for business models as it is for interface design.

Some of this is good - it is positive to improve your UI to reduce friction and make it more usable by your customers. Some of it is fine - choosing a landing page design that gets more people to sign up. Some of it is bad - things you do that mean people don't close the app as readily.

All these changes are the result of the same process, that is built into how modern businesses operate. How do you draw the line between optimising for good UI and optimising for addiction? If you're writing legislation, do you outlaw specific practices? If you're trying to operate companies ethically, do you just avoid certain metrics?
Learn how to embrace better outcomes
Casual game design uses many of the same nouns as casino operators.
From my experience, knowing people who works at King this is definitely a thing. The doublethink due to having a pretty great workplace is stark.
Though that tutorial is comprehensive, as someone that's already relatively familiar with pattern matching, I've personally been looking for something a bit more terse. Mostly that points out the nuances of it in Python and this isn't too bad.
The Database Design course I took in college started on Access and moved to SQL Server which I found to be quite nice, may not be an option for your wife though since we already had student licenses through the college.

Maybe there's a PaaS or SaaS option that would work for her? Something like Jupyter notebooks maybe.
I read it as editorialized, not neutered, in order to be more inflammatory and improve the chances of people agreeing with the OP.
I actually tried to make a separate copy of the project once but the project had to be in a specific folder on the hard drive. Trying to put it somewhere else broke so many hardcoded absolute paths that I gave up fixing them all.
I’ve reported so many of these scams and nothing comes from it. If you really want to go deep into the dark side of amazon search for 2tb usb drives.
Sorry, this is false.

I'm a Java developer who became a Ruby developer who became an SRE.

Ruby is far easier to deploy and use than Java or (in my limited experience) Golang, specifically because it has a single, mature, sane packaging system i.e. bundler.

Only Elixir + hex come close to the ease of packaging with bundler. The only time you need to compile gems is if you're shipping ones with native extensions - and there are enough alternatives available that you shouldn't need to use gems with native C extensions.

If you're running ruby on a modern web server - like puma - it will scale far further than your architecture will likely permit without redesign.
My YC Product: Customerdiscovery.co
I recently graduated from YC SUS and they have recommended I apply for the Summer Batch. Here's what I'm working on. Feedback/critique is welcomed

CustomerDiscovery.co helps early stage founders build products that people love by connecting them with potential early adopters for idea validation and alpha user testing. We believe that by helping founders with customer discovery they can validate or disprove their assumptions more efficiently which will help them iterate and develop their ideas to reach product market fit successfully!
Oh I don't know. A serious dev team might want to be able to use their kanban on an airplane. An individual might want automated backup, while being able to code in a park or on the beach.
He literally wrote an essay generalising “capitalism is bad”: https://slatestarcodex.com/2014/07/30/meditations-on-moloch/. If a lot of billionaires read Slate Star Codex and took it to heart, he's one of the best billionaire-activists around. (Of course, it doesn't look like many did, and activism-at-billionaires is often considered not worth an activist's time.)
HFT isn't a casino. It's rent extraction. Still not great, but it doesn't affect people investing for value.

Day trading is closer treating the markets as a casino. That's always been allowed. It just wasn't accessible to most "gamblers" until relatively recently. It's not "high frequency trading" in the way practiced by huge banks, but it's not a good idea.

Real casino action is playing options, using margins, and executing shorts, which use leverage to turn small gains into big ones and big losses into enormous ones. Those, too, were out of reach for most people... and really should be. That's not just giving them a footgun, but installing auto-aim. That's not high-speed trading, but it's a way to go broke real fast.
Own Nothing
Ahhhhh, economics is the study of maximizing socially acceptable sociopathy.

"It is economically infeasible for people to be helpful!" - the last human on earth, probably.

You'll do well. Keep the blinders on, read your Ayn Rand, don't think about things too much. Greed is good.
Check out some of Dan Luu's writing. https://danluu.com/algorithms-interviews/ comes to mind:

> At the start of this post, we noted that people at big tech companies commonly claim that they have to do algorithms interviews since it's so costly to have inefficiencies at scale. My experience is that these examples are legion at every company I've worked for that does algorithms interviews. Trying to get people to solve algorithms problems on the job by asking algorithms questions in interviews doesn't work.

He goes on to talk about why this happens.

In my own experience [edit to clarify: not at Microsoft], if you lay out a piece of code as an algorithm problem that needs to be optimized, most folks will make short work of it. But it's quite common for folks to not realize something will be slow enough that they need to apply that kind of thinking. That's especially true if part of the algorithm is hidden behind some indirection: whether just a function call, a call into a library that feels "far away" in the codebase / is owned by a different team, or dependency injection.
Is tech to blame for the pandemic that will never end?
Aw, thank you. I really appreciate that.
You’re right I might totally have misread that.

It got me thinking though, about the value of having some philosophy in comp sci courses.

Back when I was doing my masters (2002-2003) it was a different era for the web, there wasn’t much thought to ethics or philosophy, but I think it could be very relevant these days. It strikes me that it could be a particularly good time to read the ZAMM book.

I don’t know much about comp sci courses these days, maybe they do have such modules included.
After trying to use HTML5 drag once, I would say never again. Unless I needed to accept files from a local file system or something. The HTML5 drag API is significantly worse than using mouse move events and absolute positioning in my experience.
Nope. Different industry and country even!

It's kind of nice to know that it's a problem everywhere though. Solidarity.
Except for those times you have to use a Windows computer. Or have to share those passwords across multiple devices that don't belong to the same person.

I used Keychain for a long time. A dedicated password manager is a vast improvement.
Is there a way for the iOS app to continue functioning in the background with the device locked?

I’ve been dreaming of a scenario where iPhones, or really any mobile device, could be setup as a two-way wireless mic/monitor system.

The idea came up because of things moving to video conference solutions. Any time you have multiple people at one end of the camera your audio almost by necessity becomes some mash up of microphone and speakers. The half-duplex nature of acoustic echo cancelled audio in this setting drives me insane.

I’ve done wild setups of splitting ear buds to a bunch of people but the cables become a mess. It would be so nice for each person in the room to just plug their earbuds with mic into their mobile and then somehow point it at the device hosting the video conference.

I’ve experimented with OBS.ninja for this but it has the same limitation that mic input dies once the device screen is locked.
Not according to the Guardian: https://www.theguardian.com/commentisfree/2021/feb/08/queen-...
As a musician I kind of strongly disagree with that. I was never able to adjust to latency above ~8ms. Some people might. I can't. I spent as much effort as necessary to ensure that my setup has low latency.

Of course if you're playing with quantization on, or sequencers, it's not as much of a problem
But isn't the real value the data they gather to train their models? This is where to money is.
Have you read the Times lately?
The biggest issue with Rails is remembering how to DISABLE everything you don't want. API-based Rails is really nice.
> Also, not everything is trying to solve a problem.

True. I'm not "opposed" to anyone doing this, it looks like a really cool project. My issue is people rewriting things in Rust and presenting it as way better simply because of the language it was written it. I understand that rust brings strong compile-time guarantees, but I would use a mature and battle-tested C program over a new, hobbyist rust rewrite any day of the week.
A choice happens in a short timeframe, Libet measured half a second for the simplest choices. Distant history simply doesn't happen in the right time.
Doctor’s dismissal over euthanasia accusations justified [pdf]
"I'd rather have" == "this is what I need to stay within the limits of the free tier"

Lastpass reasons for doing this are perfectly clear. They want people to use and trust their platform, and there's no better way for doing that than allowing users to use the full version of their product. At the same time, they want revenue, and targeting the people that use Lastpass as an integral part of their workflow (e.g. myself) is a valid strategy.

I've used Lastpass for years. I was a premium user, but at some point the free tier started covering my use case, so I stopped paying. Now I'm probably back at the point where I'll start paying again. I could definitely live without mobile access, but it's a convenient thing to have and I can easily afford it. Maybe I'll look for an alternative too, but it has to be just as convenient.
I’ve had tinnitus for 25 years, and normally I also don’t hear anything. Here’s the trick though: it’s my brain filtering out the frequencies of the ‘tone’.

Only mentioning to say check that too if you’re checking for jaw-clench ringing
The report on which the BEUC complaint is based: https://www.beuc.eu/publications/beuc-x-2021-012_tiktok_with...
Exactly. And Ruby methods are not even "functions with self" they are message-handlers. Like in Smalltalk or Objective-C.

Different heritage
It's a topic where there is often daily new events, and it brings an additional audience into the news broadcasts. I get that you don't particularly enjoy sports, but not every segment of the news needs to be for you.
Not necessarily when it comes to something like HFT, where they do things like run point to point microwave links to reduce latency by microseconds.
As a manufacturer/seller on amazon, I sure wish I could stop doing business on amazon. Amazon charges me for everything, despite obvious customer abuse, simply because it's their customer not mine. Couple that with high margins and bad reviews sampling for those that don't cheat the system and you get beat up constantly on amazon. The thing is, if you have a shopify stores for your d2c you have an AB test on return rates, customer quality, CSAT etc., and while Amazon dramatically impacts your top line sales, it also really effects your bottom line because customers order carelessly (in our case they buy the wrong size product) which triggers an expensive and wasteful amount of reverse logistics. My customers that buy from my site ask us questions that we help with, get better service, and are better customers because there is a seller/customer relationship. On amazon, we cant even get their email address via the seller/customer messaging so we can't help them if they have configuration questions, troubleshooting, etc.

I just wish there was some sort of antiamazon coalition that would help move more e-commerce away and some standard messaging to make this movement known enough. The problem is that the point of sale and the seller credibility are comingled hence why even our shopify customers go to Amazon first. If you aren't on amazon, they wonder if you are a 'real' company. There must be a better way.
Interesting[1] but off topic. Definitions were not discussed in the article but asking whether something is real or not without clear criteria is foolish.

https://plato.stanford.edu/entries/definitions/
There are no primitives in python.

Everything is an object with methods.
Every software or hardware phone their place of origin naturally.

No, this is a negative trend. Software and hardware vendors don't need to spy on their users, and many don't.
This might help: https://dba.stackexchange.com/a/222271
> best at that by Consumer Reports compared to the stock offerings from Ford, Nissan, and other carmakers.

Read through the Consumer Reports PDF [1]. It's abundantly clear that they have no idea how to properly evaluate adaptive cruise systems.

What this report tells you is exactly what you would expect from a Consumer Reports publication: the generic impression that a typical consumer will have after a few hours of use. This sort of superficial analysis is completely unrelated to anything approaching a real safety analysis.

[1] https://data.consumerreports.org/wp-content/uploads/2020/11/...