skysight-inc/HackerNews huggingface dataset:
Google will alert the account owner (across all channels -- devices they own, and Gmail) when there's a login from a new device. Doesn't Apple do the same?
There isn’t enough information in the linked article to reveal the attacker’s methods. Do you have further information or are you speculating?
> many languages are imitating php with serverless.

just shut up

look this is really lame, the only thing I said in my original comment was that the hot language 20 ago, which happened to be PHP, is no longer hot today.

You could argue that PHP is a good language, good luck with that I guess.

However the point remains is that no one think PHP is a language of the future that they should invest their time into. Heck even the fad *after* PHP, Ruby, which people generally have positive view of, is dying.
Yes of course! It is based on (and depends on) SQLAlchemy and Pydantic.

And SQLModel, the same as those two dependencies, are independent of any framework, so you can combine them with anything you need.
IRC is just a protocol... one could potentially implement a client (or website if you wish) which presented IRC comments as a "tweet stream".
Fatima
It feels like there could be a way to automagically solve collation as part of decentralising the storage. If there were deterministic way to create the decentralised hash for example, and then it could simply attempt to load it before committing it on fail. The user could be provided a constant heads up on side chain synch.

Have never run a nitter server, so maybe this is not possible - but could one be included as part of a web client? Ie, user surfs to "twinitter.com", receives a nitter server that takes their twitter credentials and starts posting their activity to the new chain and optionally to twitter also. If the user supplies no credentials, the server would simply run like a user-led crawler, adding more data to the new chain in what could be presumed to be some kind of optimum fashion, as it would always be the content users of the dual chains were interested in.
I don't think you have been exposed to all kinds of software engineering.
On the other hand, I think mmap from a ramdisk should be as fast as it gets.
Brilliant, great username too.
My Core Engineering Principles
> You aren't "owed" a free Twitter account solely on your own personal terms.

If we go that route of argumentation: Can Twitter please close shop and go away then? Their value is vastly overestimated: Most people don't want to use Twitter specifically, they are peer pressured into it because it is where everyone is. There are better free and open source alternatives without them trying to steal from me. Twitter burns all that money (do they generate a profit yet?) to stay on top, just so that nobody else can.

To stay with your analogy: Tesla rolled up and pushed every other car manufacturer out, now they are giving a somewhat free car and in return they want you to do everything they say, and the keys to your house "just in case".

We don't owe Twitter anything.
It doesn't. DO NOT TRY. I was just giving an example of a classic scam, and I can't believe someone actually tried it.
If you refuse to think, even when prompted, that's on you. You should think about whether you logged in from the city and device/OS named in the alert.
Few people feel strongly that a chip running Linux makes a TV worse. What they object to is when the manufacturer controls the TV rather than the owner of the TV. Modern smart TVs override the users' desired by, for example, showing ads. It's even possible these chips will eventually be responsible for copyright verification.

This would be fixed if it was possible to modify the chip's software and easy to install alternate OS bulbs.
We'll call it "The Trappening".
Yeah between the TVs and the content, it's just not worth it to me. I have a TV but haven't even switched it on in months. I watch YouTube on my phone a bit, that's enough for me.
> I really don't believe a person with that kind of experience would earn 300k a year in SV.

I just spoke with someone two years out of CS undergrad who’s starting at $350k TC at one of the big SV unicorns.
I meant I won't try if I can log into their account with what their comment said at first.
One solution to that is have inherently modular array indexing, so that any index is valid.

If A[1] is the first element, then A[0] would be the last; etc
Defaults are powerful.
I always saw some comments of people saying "RIP Inbox" after one of their posts became popular in Reddit. I kid you not, it was not until earlier today that I found out that the reason for those comments is that apparenlty Reddit sends replies to your post to your email inbox. My reddit account is so old that it doesn't have a linked email, so I never realized that.
>and for the life of me I do not get the hunger that drives such a risky behavior as getting into hacked iCloud accounts versus, I don't know, average sources of free nudes?

I presume the hunger is more about having access to something you are not supposed to have access to, or were not given access to.

"Everything in human life is really about sex, except sex. Sex is about power.”
There isn’t enough talented DS management. They end up being managed by people who don’t know what is going on 4/5 times.
People who go to live in other countries are called expats, people coming to live in your country are called immigrants
> easy enough for the average layperson to use

At one point it was easy enough for the average person to use, because the average person had to deal with a command-line. But tech, in its infinite quest to Make More Money, keeps chasing the dumbest of the dumb so that it can expand its market into an imagined infinity. It kinds of reminds me of the windshield repair shop that takes a baseball bat to nearby windshields at night to drive business

How about we work towards unwinding this whole mess and meet users in the middle??

FOSS and open protocols are criminally undervalued because of greed, and all the fake newbie empathy it generates
Thanks! These do seem to be the most important points, though I'm not sure that tailoring one's message to the audience is really 'manipulation'.
Plant roots use sound to locate water
Want to build a real time chat app? Best build it on the BEAM.
Taliban reject extended evacuation: The answer is no. Or there'd be consequences
Shame on me... "Venezuelan Peso" is Bolivar. That was pretty ignorant haha.
Barbers are one of the few jobs left where the people servicing you actually converse with you. Grocery stores, restaurants, ride-shares, gyms, even your office are getting more impersonal.

Which is honestly not a bad thing. I don't need to bother someone or get bothered when I'm going shopping or just want a meal, and I might not necessarily socialize well with my co-workers even if I work well with them. But we need other avenues for adult socialization. Current apps like social media and Tinder are garbage.

Apps have the fundamental intention down: connecting people with similar interests. But online is not a replacement for in-person, all these popular social media apps are gamed and monetized. It's a hard problem.
> and have more than one customer long-term.

This is rather a counter criterion. Government finally found out several years ago, that there is a new non-significant class of well-earning people - IT contractors - that can be legally milked by abusing laws, created ostensibly to 'protect' the weak.
It amazes me that the consumer welfare standard has become so ingrained in legal antitrust. How is a company town, feudalism, or even slavery not the purest endgame of this logic? Own nothing and forever be indebted. “Wow, everything is free for most consumers, I guess we created a great world!” Can we move on to the total welfare standard, please. [1]

[1] https://www.ftc.gov/system/files/documents/public_statements...
As always humans are the weakest link when securing systems.

This reminds me of this thread
https://news.ycombinator.com/item?id=28279326

Where the attacker was able to trick Tmobile / Sprint customer service into providing a PUK number.
Traffic lights have many advantages over icons or text. They are far more reliable than electro-mechanical moving signs, can be seen at night, and can be seen at a much farther distance. The vertical configuration came about because of color blind people. I'm old enough to remember when they were horizontal.

Warning lights are used to draw attention.

It's not an argument for icons.
Yes they do. But don't underestimate how much people don't actually read their emails. They have 20 newsletters coming in every day and quickly check if anything is related to them, they have no idea what that iCloud email says. They just fell victim to a phishing attempt, they are already not that tech savvy.
> Google uses their competitor's data

Their competitor's publicly available and explicitly indexable data. Their competitors are free to ban Google from crawling their site.
While HN definitely becomes a bit of an echochamber at times too, at least you can still voice opinions that go against it without people going through your history to attack you rather than your arguments. Occasionally you get downvoted/flagged enough that people can't reply anymore, but again: That stays with just that comment/thread.
Waymo is trying to solve the environment. They're HD mapping every centimeter of areas they operate in, so that they can let their vision systems focus on deviations from that single source of truth. It's a reasonable approach, but it has some significant limitations, especially in terms of infrastructure.

Tesla, on the other hand, is trying to make their cars work anywhere. It's a larger problem space, but the end goal is a far more robust product, with much lower long-term infrastructure spending.

I personally like the robust approach, but I think both approaches are long-term viable, albeit for different use-cases.
I understand what you’re getting at and there is certainly a lot of closed-mindedness going around. I don’t think any organization is immune to this.

But there are also a lot of employees who have strongly opposed various Google policies and engaged in various political activity based on that, so the groupthink doesn’t seem to be working very well? Also, the company leaks like a sieve these days.

Even before that, there were a lot of internal debates. (They just didn’t leak as much.) It’s in part because of these debates that you need policies; people sometimes say careless things in heated discussions.

(Former Googler, but it’s been a while.)
First time I hear about QuickLogic, can you tell us about your experience work them?

How well does their FPGAs work and how much can you do with the open source tools (e.g. timing driven synthesis)?
Any way you slice it 6 months living expenses earning no interest is a huge expense. For the average person putting that away at 30 means delaying retirement by around 2 years. Worse you need to keep adding money in to keep up with inflation.

It’s reasonable to keep 6 weeks of living expenses on hand, but the rest doesn’t need to be in cash as long as you can quickly liquidate it.
FWIW we use Ramp at CoSell and really like it. As an admin it makes life easy, and I’ve found that issuing every employee a company card is super nice. The expense reporting is especially nice, no need for expensify etc. Happy to answer questions if anyone has any.
Similarly, after I got stuck with a corrupted xfs volume that couldn't be self-fixed or manually fixed (the process would take literal days and then fail in some unhelpful way) I gave up and went back to using ext4 for everything.
Founder from Berlin here.
€50k for 25% is really off-market, even if you are a first time founder (at least in Berlin, Paris, London and hopefully all across Europe).
And IMHO having worked in a startup (even if you aren‘t the founder) is seen as a BIG career plus if you join any corporate afterwards.
I would say we have a thriving eco-system across Europe. Not at the level of SV, but still many big and meaningful companies with global foot prints being built every year.
Is this because France launched the lawsuit against alleged planned obsolescence?
How many bags do you get, sounds like you need like 10 for that
I refuse to drive because I'm terrified of the responsibilty and risk anyway, notwithstanding people trusting software sufficiently to sleep while responsible.

Please take care driving, said with love and maybe understanding.

Cycling in Dublin is both gorgeous and scary, what with fellow drivers, cyclists, and pedestrians. Walking is great.

The odds on killing somebody while walking are small.
Chromium: Adding Rust Toolchain to DEPS
How people think about things and what people put in legally discoverable media like email are worlds apart. As a basic aspect of corporate survival, it's important to keep that in mind.

The overarching concept is "don't make it hard for the company to do business." The point of those trainings is that the words to avoid have legally-defined meanings that may or may not be what the Googler intended, but are likely to be interpreted in an antitrust sense in a court of law. The underlying concept is "don't talk like a lawyer if you're not one of our lawyers."

Watching what you put in email (as described in this article) is in the same training where Googlers are given the overarching advice "always communicate via email as if those emails are going to show up on the front page of the New York Times tomorrow."
> You seem to have thought of a solution but not a problem. What problem would this solve?

For the people I've talked with so far, it means 1) they don't have to re-implement the spreadsheet logic in their server, and 2) whenever the spreadsheet is updated (either Google sheet edit, or an Excel file is uploaded again) the API is automatically up to date.

Some of these people are already creating GRID documents backed by their existing spreadsheets, and have a use case to make an API call from their own systems to perform a computation that already lives in the spreadsheet.

Notice I'm not talking about writing data to the spreadsheet and using it as a database. I'm talking about reading values from a spreadsheet model through a queryable API. Not sure how AirTable and DataTables compare – will have to look into that.
Another advantage of fiber is it helps prevent lightning and other power surges from spreading. If your equipment is protected on the power edge, fiber isolates it on the network side.
Yeah, you don't have a solution, you're just using the opportunity to complain about "the poor" (cf your other post specifically).

"The solution is not to live this close to the edge" is akin to "the solution to car accidents is to not get into car accidents".
We‘ve known for over thirty years, first based on lesion studies then neuroimaging. For instance, we saw that language didn’t map to one region, but depended on how language was being used and then word meanings relying on sensory vs more abstract brain regions (e.g., cannon vs cannoli vs carve).

Think of features with distributed representations, patterns of connectivity re-using bits in endless ways. Another oversimplification is that neurons can be only representing 1’s and 0’s. The true computational power is every state in-between and strength of connections between processing units.
If your skillset is HTML+CSS, I think you can still be more of a developer than a designer. Someone else gives you mockups and you implement them.

HTML+CSS can get you pretty far in a lot of cases without any JS required, though since HTML5, the spec includes interfaces to the Javascript APIs, as well as a whole bunch of stuff for accessibility. I enjoyed this post from a few months ago which helps give you a sense of the depth of HTML: https://news.ycombinator.com/item?id=27080348 . This person didn't even dive into the spec, just the MDN docs.

To contrast this, a designer is someone who does things like visual branding and consistency, creating assets like logos, background images, maybe even vector graphics, and device breakpoints.

HTML and CSS are also complex enough that you can even spend a significant time specializing in one/both.
>They got worse rather than better!

Sort of. Picture quality is way better, but component and build quality is shit because flat-panel TVs are a commodity. They are also way way cheaper.

The manufacturers are now trying to figure out how to add a) value-add at the software level to stand-out from the pack and b) figure out how to increase profitability (hence the ads).
Can priests get married yet or does the Catholic church still want sexual abuse to continue?
Could you please provide evidence on Keybase "abandonment" by Zoom? I'm asking because I'm a heavy user and have always been concerned about a possible sunset for the product.
Yeah, at that $250 price point there are x86 coreboot alternatives.
The one thing I'm not super comfortable about here is my PASETO take. My attitude going in was that PASETO has a lot of boosters and not a lot of critical takes. I can beat up on Macaroons because we're using them, and I'm going to follow up with a post about what our Macaroons like like. I'm not doing that with PASETO. So, like, I stand by it, but take it for what it's worth.

Later

I turned the post into a handy chart. Let me know if you want a poster of it.

https://twitter.com/tqbf/status/1430303808945524739
I figured it would be obvious by my selection of Standard American English, but I am a native speaker of American English.

Native speakers of Indian English or British English have different vernacular, colloquialisms, etc, which is why I specifically commented on Standard American English.
It's not a "secret" hangout, it's a safe hangout that has a racist-acceptable justification so it won't get raided by the police for no good reason.
Interesting. I thought it only supports 'printf' (so it can only dump definition to stdout, instead of being consumed by my function to compute something else), but I just checked the lastest documentation and seems like now it supports any printf-like function.

But if you want constexpr reflection (like the one in my example) __builtin_dump_struct is still not enough.
I was in Google Ads from 2008-2010. At that time, there was a limit of 3 top ads and 8 right-hand-side ads. The top ads generated the vast bulk of the revenue.

They were also in blue or yellow (I forget which, but one was WAY more lucrative than the other!) so it was very easy for the user to distinguish an ad from a search result.

I just did the canonical $$$ search "flowers" on my Macbook. The entire first page was ads and they are not colored anymore (although they do say "Ad"). There is also a Maps snippet which shows where I can buy flowers.

What happened? Well, I can guess: they did experiments, and not coloring the ads produced more revenue. I know from talking to ordinary users that they often say proudly "I never click on ads!" Now they do.
Such a generation of entrepreneurs have already been created; this past decade we see more startups (especially in tech, but not just so) than we ever did before.

To answer the actual question of why work for them instead of going at it on your own -- starting and building a business is hard. Even if you are capable of doing everything, and have the ambitions, it's still hard. Getting a job is relatively a lot easier, say what you will about tech interviews (btw, I do agree that tech interviews suck and are needlessly difficult). From that perspective, working for someone else is the easier way out, with a stable salary.

Other than that I agree with you, in most companies now you do have to play that culture game even if you're pretty happy with where you are now.
Build, iterate, refine, enhance, debug, repeat.
Yeah I think I was expecting a home lab = "home electronics lab", although some networking equipment is still required. The rack mount stuff is nice, but yeah, scopes, bench dmm and power supplies, solder station, cable hangers and many drawers to sort parts was what I was expecting to see. Still the rack mount stuff is pretty cool. I have quite a few raspberry pis these days and was always looking for some "rack mount" style ways to make the power/ethernet cables nice and still have some easy way to temporarily hook up keyboard/mouse/monitor when it's occasionally needed.
Kubectl-build –debug, a debug shell for Dockefiles builds right in Kubernetes
This demo shows the kubectl-build plugin with an interactive debug shell feature.
Let me try - dmich87!@#
Binary transparency logs for pacman, the Arch Linux package manager
Waymo et al will have to install snow tires or else no matter of traction control or even all wheel drive are going to help when your tires cannot find grip.

Source: grew up watching subarus do 360s on the freeway.
> 'pdimitar is making a reasonable argument and your dismissal of it as arrogance is uncalled for. I would encourage you to reread both of those comments carefully.

... No? It was clearly bordering into personal attack territory, suggesting lack of experience or intelligence as a reason for supposedly not seeing something obvious.

> there are many reasons to use such a language, not just security, and all the things you mention - correctness, performance, development velocity, modularity, good design, and robustness to new requirements - are aided by features in newer languages

Just... no? For example, more features => less orthogonal features => less interopability, worse modularity. You can see this easily for example when C++ programmers construct 5 versions of trivial APIs (like function/method signatures). As you wrap everything in more and more complicated types - types that do more than just hold data, like allocating memory, constructing, moving ownership, thread synchronization, being optional, offering various implementations for various traits, and so on... stuff is simply less interoperable.

Also, many programming languages, like C++, Swift, Rust, Haskell... are not exactly known for their build speeds.

Haskell for example in my case, I've tried really hard to like it for quite some time, but never felt productive in it except for end-in-itself kind of mind games trying to (unsuccessfully) boost my ego. One of the last things I remember trying with it is building a plain OpenGL Program (like, Tetris level) and I can remember the build for this single file program taking 10 (or was it 40?) seconds, on each and every incremental change in a program that was a couple hundred lines.

Rust I've never touched, except one stint where I unsuccessfully tried to build a high-profile project, finding in the end that it was mostly snakeoil (after literally compiling 500 dependent packages).

Just some real world examples...
if course it declines in the Bay Area, a place that people famously move into for work. It'd be silly to move to the Bay only to then work in a shitty rental appartment.
Why are the tech elites embracing a philosophy meant for slaves?
I'm curious and excited. Have you talked about the differences between this and TortoiseORM yet? The latter has the big advantage of having an api familiar to Django users.

In short, what motivated you to write your own rather than "bless" one of the existing ones?

I see the approach that this isn't exactly an orm, it's more of an api wrapper around it (SQLalchemy in that case), is that correct?
The Case for a Shorter Workweek
>instagram->bibliogram

no longer works.
For example in 2017[0] Snapchat committed to spend $2B with Google Cloud in the next 5 years plus $1B with AWS over the next 5 years. I guess they wanted to rely on 2 public cloud providers not exclusively on one.

Btw it's crazy how these big cloud providers and especially AWS are making billion dollar deals left and right. It's good that we have multiple of them so they can compete meaning lower prices for buyers and increased quality for end users.

[0] https://www.zdnet.com/article/snap-commits-to-spending-1b-wi...
… ; N95 with air vent port on the front, not so much.