skysight-inc/HackerNews huggingface dataset:
That seems like an interesting idea. I am also trying to see about not having to waste any time on non-major subjects. This is a horrible thing. I understand and agree with the idea of general education. That should happen in high school. Burning a year (or more) of someone's time in university doing unrelated coursework is a travesty.

It's both about the cost --which isn't trivial-- and the time. Most of our degrees have at least a year of stuff no employer has any interest in paying for. Education being the racket it is, there is no way to challenge it. This quickly points you in the direction of non-US universities, where this nonsense does not exist.
Perhaps you already know this, but I can tell you that Borges is certainly very widely read and admired in the United States. I'd be proud if he were from my country.
Lessons learned from sharding Postgres at Notion
Spark is no longer really a SaaS starter kit. It's now just a payment provider they open sourced lots of the original Spark.
Love this. It's pretty obviously the wrong tool for the job, but I learned a ton about Terraform from reading about how they got it to do this.
> Of course it matters.

> you need to abandon this campaign to insist on using this terminology.

Sorry, who's insisting on it? I just said it doesn't matter what we call it, what terminology we use, just what we mean (and practise).

> argue that the weirder nomenclature is acceptable

I have no idea what you're talking about, taken as words alone they're ambiguous, yes, and can be used in different phrasings that make the single words apply to different things; as I demonstrated.
We don't, but we have a freemium model. So one option for users wherever they are is to use the free version. Paid versions have support and extra features.

We do have a software product, so the marginal cost is close to zero.
This is always the response. But I would say ask yourself, do you truly need these things? Or are the fleeting superficial connections that you maintain through social media simply distracting you from seeking truly meaningful interactions, and substituting an artificial (although comforting) facade in its' place?

If you truly care about someone, you will call and talk to them. Or orient your life in a way that facilitates that relationship. Otherwise what you are doing is tantamount to slacktivism.
You have Dropbox and it's no-config required. What's wrong with that? Is it that you have to configure it for it to do what you want, and you don't want to take the time to do so?

You don't want to set up a VPS, even though I mentioned nothing about one. I said to buy an appliance, same as a Time Capsule or whatever that Apple thing used to be called.

You think rsync+SSH+snapshot is complicated, but you don't know that Time Machine is exactly that, just hidden from you so if anything goes wrong it's a black box that you can't recover from.

You think rsync is too much scripting - what are you trying to do that requires scripting beyond `rsync -aP src dest`?
That's significantly less readable than the C version. I still have to know what a "left-shift" and "bitwise invert" are, and if I knew that then I wouldn't have a problem with `<<` or `~` either. IMO `<<` is even more intuitive than `shl` because I can just look at the arrow instead of having to think about which way "left" is (and I don't even have a tendency to get "left" and "right" confused).

All the extra verbosity simply obfuscates the actual intent of the code: clear all bits in field_mask (shifted to the left by some offset). That's pretty easy to see at-a-glance from the C code (some comments could make that clearer, but this is simple enough that any experienced systems programmer will know what this does without comments).

I agree that Rust embedded code is often more readable than C, but that's done by creating abstractions to manage complexity rather than just by adding more words. For instance, one could write a wrapper struct that provides a less-tedious interface than a bitfield (like `curval.set_field(false)`).
A few things here. If you're the sort of person who runs a crypto mine, which I assume many of the people interested in breaking hashes are you have enough firepower at your disposal to at least perform a targeted attack on a few hashes with relative ease.

Ideally that would be useless because things are properly salted and you don't know the salt, however with access to all of the source code as we have here I think it isn't as clear cut, as it may be possible to reverse out the salts as well.

I'm not a cybersec guy so please take my speculation with a grain of salt.
On other hand we have other sorts of privacy. Like secrecy of correspondence meaning that for example my employer can't look at my mail without extremely good reason. Even with my employer my emails are mine and only mine.
That's already a feature of enterprise-level consent management platforms like OneTrust and TrustArc.

Well, a milder version anyways. Look-up is only country level, not state, and what changes is generally the pop-up rather than the privacy policy. But the tools are already in the marketplace.
Yes, they make a lot more money off of using and selling the data you create than what you save... And they also lay you off as a cashier and make you check out and bag your own groceries... the future is lookin bleak... lol
A Quiz on Personal Sustainability
"I'm going to improve myself by aping methods used by insincere LEOs to manipulate marks" might not be the best approach to improving one's social life.
Again, we see a conflation of "capitalism", in which rich people decide everything, with "free markets", in which consumers have some autonomy. In USA, where cheap at-home Covid tests are still not widely available, guess which one we have?

https://slate.com/technology/2021/09/covid-rapid-antigen-tes...
ITER isnt meant to have Q-total > 1 though, it is meant as an experimental platform not energy generation. I wonder if the author has similar thoughts on promise for smaller reactors that take advantage of HTSC magnets.. should they have an easier time achieving breakeven Q-total?
The dicks will mostly be compared within classes, if at all. It’s not going to be decamillionaires and thousandaires comparing notes on the golf course.
> Secrets allow for concentration of power, something we should avoid.

Why should we avoid it? Oh, I know a few arguments and they're compelling in abstract but are inevitably just arguments towards a reshuffling of who or what has power. Power over another, however you want to define it, is inherent in hierarchical structures, and I am sorry to say but hierarchies - that is, rankings of entities - are one of the most fundamental aspects of all known existence. How many electrons do you have?

I get where you're coming from. We should avoid concentration of power in human societies because this always (at least so far) leads to abuse of that power.

However, reality exists.
Are they taking about the same Facebook? I find it utterly boring and only use it for messenger anymore.

It used to be addictive, before social media, when it was a social network. You were interacting with real people, you could meet new people, "stalk" people you know IRL, share stuff about yourself or find out stuff about others. You would try to find your crush on FB and check see if you have common acquaintances. And you would obsessively watch who looks at your page and who likes your posts. The thing that made it addictive were the actual human interactions that people crave.

I wish someone would make a site like that again!
Does anyone else find it hard to personally connect with the well-researched claim that people respond with a fight-or-flight response to ideas that challenge their core beliefs? I've always found ideas to be more interesting the more they challenge my core beliefs. This is true of math and science, but especially true of things like religion. I remember how wonderful it was as a teenager to find challenges to the ideas I was raised with, debating my positions with people online, and appreciating losing debates and having my mind opened to new ideas.
An impact driver is well worth it when dealing with concrete walls.

A basic corded model can be had for about 50 bucks, just make sure it has a chuck tool to really tighten the bit.

With that you can quickly drill a pilot hole into hardened concrete, and then use your favorite masonry screws to attach things to the wall. I've had good luck with tapcon screws.
In a month. Plus donations. Plus youtube. Plus only fans. Plus I'm sure she sells merch.
I'd say every set of whatever is a language. not the opposite tho
That’s what functions and automatic compiler inlining are for. See verserv’s answer https://news.ycombinator.com/item?id=28776751
So about half of that list is actually true in some sense? And one of the list items is outright listed as "untrue"? Stay classy, LifeHacker, with those click-bait headlines.
I think I prefer opening a new browser window; the tab bar isn’t displayed for windows with just a single tab open (at least in safari) and I get to use my system’s window manager.
Writing for Distributed Teams
Loads of prior HN discussions on the solving of his cipher:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I believe the crowdsourced investigation has already yielded a veritable result[1]; I'm not sure why the case needed to continue being active.

[1] https://www.tedcruzforhumanpresident.com/
For Finland capital income is included in public data. As such doesn't really matter if it is paid as dividends or wage. Ofc, if you hold it in it is bit more complicated, but even then some data can be gotten.
Country level IP mapping was already a mistake. Let's not make it even more granular.
Since the main leaked files are from github, I'm assuming they got it from one of the many reported github auth flaws which don't get fixed and allows access to private repositories. Or more unlikely, via someone getting sloppy with their laptop.

Now I wonder if the commit history has database dumps or sensitive information, which is a common practice, or if any twitch servers have been accessed through a breach or privileged information found in some of their source code.
Beautifully put. I have a cousin who always updates me on what his extended family is doing as though he's talking with them weekly. Turns out he's just regurgitating Facebook status updates to me. He may as well have been talking about Lionel Messi or Kylie Jenner
nodewood needs a favicon
I wish I could get a sneak peak of their code, not the whole dataset. For sweng curiosity sake.
If you already have customers and need to bring in some foundation for billing, yeah, a kit might be worthwhile to save some time. But when I've seen this question asked previously, it's usually before the asker has customers.

In the case you don't have customers, you can often get away with the following for an MVP and it won't take you more than an hour or two:

1. Update your org model (`account`, `company`, `organization`, or `user` object) to have an `active` attribute that indicates if they've "subscribed" or not
2. Create a `subscriptions` table that references your org model
3. Create an `invoices` table that references `subscriptions` and whatever your org model is, a `total_cents` column, a `issued_at` column, a `due_at` column, a `stripe_charge_id` column, and a `paid_at` column
4. Hook this up to Stripe with a simple callback: update the `paid_at` column and the `stripe_charge_id` column

Spend 20 minutes the first day of each month manually create these `invoices`.

It really doesn't need to be more than that. Once you have customers, you'll have a good reason to invest more time into billing.
`git add -p` is super useful.

(1) you get to review changes as you stage them, which is good to confirm that all the changes still make sense.

(2) if you have _some_ changes that you want to commit, but not others, this avoids screwing up.

Honestly, I can't image using git without this.

Oh, and, please, don't use `git add .` and blindly stage+commit changes. It's honestly one of the worse common practices I've seen around.
It’s not about the rate for a Tesla it’s about the rate for Teslas without and without autopilot. Direct Line, the largest car insurer in the UK, still offers a 5% discount for Tesla with Autopilot in 2021 over those that don’t have it.

That’s a very clear indication for near parity.
Seems centered on what data they collect rather than on limits to how said data can be used. Privacy policies should limit what can be done with collected data. Practically, such policies only seek to limit what I can litigate against.
I've been working on my parents to put this thing in their garden: https://frank.geekheim.de/?p=2476

I'd do it myself but I'm a city dweller with not even a balcony... :|
> This interest inference is what FB is doing. There's nothing bad about it.

And circling back to the original article, there is in fact something bad about it. One guy started out with a site to rate the attractiveness of women at Harvard, and now my mother is probably going to die because his customized algorithm found that showing her lots of anti-vaccine misinformation would maximize his profits.
And yet it seems so rare. I can get people talking about themselves for an endless amount of time. Rarely do I come across anyone who actually seems to do the same for others.
Oh wow. I'm surprised it's legal to sell a box like that under the name "cabinet". This is a product that has had a standard, functional form for centuries.
Life After Default
But that is what I meant, this StopIteration would not be affected by the zero cost optimization. The zero cost optimization is about compiled Python bytecode and the VM interpreter. The StopIteration is handled internally by CPython (not via Python bytecode).

For example, consider this function:

def foo():
for i in range(3):
print(i)

There is no try-except in this code, and neither in its bytecode. So this is not affected by the zero cost optimization from the linked issue.

The bytecode is this:

2 0 LOAD_GLOBAL 0 (range)
2 LOAD_CONST 1 (3)
4 CALL_FUNCTION 1
6 GET_ITER
>> 8 FOR_ITER 12 (to 22)
10 STORE_FAST 0 (i)

3 12 LOAD_GLOBAL 1 (print)
14 LOAD_FAST 0 (i)
16 CALL_FUNCTION 1
18 POP_TOP
20 JUMP_ABSOLUTE 8
>> 22 LOAD_CONST 0 (None)
24 RETURN_VALUE

The iteration logic is inside the `FOR_ITER` op. And that is purely handled inside CPython.

Also, this is again what I meant: In user code, you rarely would use custom exceptions for control flow. Please show me any example where you have seen otherwise.

So, again, what I wrote: I'm very confident that for most user code, the code path under `except ...:` is only rarely executed. Please show me any big Python project where this would not be the case. I doubt that there is any.

Also, btw, on EAFP, Guido van Rossum disagrees: https://mail.python.org/pipermail/python-dev/2014-March/1331...
> The Case Breakers say they have identified the Zodiac Killer as Gary Francis Poste, who passed away in 2018.

It would appear not.
Every Wells Fargo ATM I've used for the last couple years accepts contactless.
How to Set Up Two WhatsApp Account on One Smartphone
/s (for those only reading the comment section)
Why does it matter if hashes are the same?

That only tells you the passwords are the same.
It would also abolish one of the most effective jobs programs to ever exist.
This law isn’t talking about banning decision trees or banning regression analysis though, it’s talking about ML being used in specific listed applications.
Apple invites public to help fight App Store fraud
> This kind of comparison is toxic in society.

I would imagine that the change, especially overnight, would be quite toxic. But given enough time for the population to adapt, maybe it wouldn't be a problem anymore? Just like it (supposedly) isn't in Norway?
I'm gonna guess that an expert FBI interrogator probably isn't.
Hey Greg, I was just talking to Sales about R2 yesterday, and they said that it was not live yet. Can you clarify availability?
Not the FBI agent who lived in my building for awhile. He was very slickly smoozy.
I think the parent comment is aimed at people who have trouble waking up because they didn't get enough sleep, not just because they're sleepy.
Imagine if nicotine had network effects (edit: I mean as strong network effects as fb). You can't quit unless all your friends do too. I hear some alcoholics have a similar challenge when their social life revolves around drinking with peer pressure not to abstain.
What's this syntax from? Is there a browser that implements it as a content-relative anchor? It looks convenient.

#:~:text=
I think that a lot of physicists who are now in their 40s+ learned and used Lisp in university, and have simply found ways to keep using it since then.

For new hires, the fact is, a quantum computing codebase is daunting to learn regardless of the language. Therefore, apprenticing someone on a new language at the same time as everything else they are learning is not really the same relative burden that it would be if, say, the application was a plain boring database CRUD app in an unfamiliar language.

We definitely make excellent use of macros and DSLs and the REPL in many ways. I wish I could talk about it more, but alas.
Yes, this is everyone's solution, all the way up the organizational hierarchy.

Software Engineer, it will take me 2 weeks. Engineering Manager it will take us 4 weeks. Product Manager it will take them 8 weeks. VP it will be done by the end of next quarter.
Unless you are a serial drunk driver you would want FSD to be alot safer then the human average.
It's so easy to imagine this. Have you spent any time browsing https://www.reddit.com/r/QAnonCasualties/ ? - and that's just the first example that jumps to mind.

https://www.reddit.com/r/raisedbynarcissists/ is even more relevant than that.
hey when you're setting loose your tech advantage you definitely want to advise the CEO!
Trolling? Rides are open to the public in AZ and SF. They're the leaders in AVs and every company competing with them relies on innovations they developed along the way.
I believe the parent comment was a sarcastic remark on that very fact.
some of the higher end routers have an extra radio specifically for scanning. Ie: see Cisco

https://meraki.cisco.com/product/wi-fi/indoor-access-points/...

This thing will scan channels, as well as perform security operations.
Note that streaming is a completely different revenue source than esports earnings. Top esports earners might not even stream at all.
Either database dumps are in commit history (very common) or credentials like a password for a database is (even more common).

A third reason would be finding a security flaw in the source code and exploiting it.
I feel like at least twice a year, there is some story like "Zodiac Killer Finally Identified" or "DB Cooper Finally Found". And behind these stories is usually just one person or group of people who are presenting their pet theory (which highlighted all facts supporting it, and conveniently brushes aside all facts which don't) and have savy media contacts so are able to get media exposure to help promote what's frequently accompanied by a book they are trying to sell copies of.

I don't know if that's the case here, but this pattern of events has made me just tune out stories like this. I wish media outlets would be more critical.
Uncle celticninja: "But celticninja you make so much money and I'm on a fixed income, can't you just loan me some, remember when I got you that hot wheel when you were six?"

I told my dad what I made, he messed up and told my mom, my mom told her brother and now this guy I haven't seen in a couple of decades is begging me for money.

He showed up at my house once to beg and then got mad because he had spent the last of his money on gas to drive to my house to ask for money.
In the bay and LA sure. Everywhere else in the country you're living large. Even NYC 200k is doing pretty well.
Honestly, Kubernetes just seems so over-engineered, yet can't cover lots of basic cases like this: a regular database server.
You can do that, but:

- Even in this example, I would assume that branch A is more often executed. So the zero cost optimization (which is about branch A) would improve this code performance.

- I would argue, code which uses `some_dict.get(key, fallback)` or explicitly check `if key in some_dict: ...` is both more clean and more Pythonic. See also e.g.: https://mail.python.org/pipermail/python-dev/2014-March/1331...
The SAT question one is brutal.. they did not include the correct answer on a multiple-choice question!
Crypto exchanges do it because of mandated government income tax reporting requirements and potential for payment fraud (also a regulated industry).

Twitter requires ID and personal information (i.e. your phone number) for verification even from users that are not involved in any sort of purchasing or income scenarios.

Reddit started out not caring about who anyone was, but over time IP based tracking and other things started to creep in...

Private companies that aren't regulated nor involved in conducting regulated business should not be asking for any government issued ID nor personal user data if you ask me.
Chip-8 emulator in Hack emulator
Dubai ruler had ex-wife's phone hacked
1. First ever fully driverless commercial robotaxi deployment in the U.S. — in Phoenix metro area.

2. Trusted tester program opened up to San Francisco residents for rides with a safety driver. Approved for commercial service (with a safety driver for now) by CA DMV.

Seems like they've made progress exactly like what Levandowski would have wanted.
Argonne materials scientists pursue a new generation of batteries
+1 for Jumpstart. I really like it is kept up to date. It also has a forum which is relatively active. Other do not have this.

I considered this too: https://www.getsjabloon.com/.
Is the FBI missing a lot of bomb plots?
Indeed , how could this happen, really curious.

So let's say someone with access to all GitHub repos gave the password to someone else, maybe then it was downloaded from another machine?

Or someone stole the credentials and downloaded from another machine?

Or someone got access to such a machine?

It's it not possible to prevent these cases?

How long does such a download take?
Right, but you can't frequency hop without disconnecting most clients. Generally speaking most modern clients are connecting on 5GHz anyways; it's just some generic things like wifi scales or legacy devices that might only be in the 2.4 spectrum.
Looking at the press release [1], it still feels relatively circumstantial to me. Not sure that we can deem the Zodiac Killer to be fully identified yet.

It's definitely not nearly as cut and dry as when they identified the Golden State killer.

[1]: https://secureservercdn.net/166.62.114.250/g9q.07b.myftpuplo...
i like the tiling / layout focus

i'm frequently using one tab as a 'reference' while skimming for information in 5+ other tabs, pausing at each one when I find what I need, before I can finally use the product of all the tabs concurrently to finish the thing i'm working on (schematic / layout / datasheet / forum post / github page is a common one)

i would love a way to 'split' a single tab into two so i can keep something on one tab in view while I search for the related info in the new split view, then be able to split one of those new tabs into two, then one of those into two... :)

windows just managed to figure out "drag window to side of screen to tile" (mac still cant do this!) and it's helped a lot, but when you're trying to fill a 21:9 screen with info just to make sure a specific chip register is on the right bus...
> Sturgeon's law (or Sturgeon's revelation) is an adage stating "ninety percent of everything is crap."

Why doesn't the browser automate away the hassle of looking up this stuff. I can't remember everyone and their many laws!