skysight-inc/HackerNews huggingface dataset:
The Twitter product has not meaningfully changed or evolved in 10 years.

Revenue and user growth and product stagnated. So who cares about optimizing a further 100ms improvement or what OSS they maintained?

The “interesting stuff” you see in this post is what many engineers love to do. Make work for the sake of work. It doesn’t always translate into growth.
In practice these places have a small administrative state, and really overbearing policing.
Have you ever worked with education software? I have. It's awful.

Until 2011, my local school district was using a DOS-based attendance and grading system. No GUI.

In 2011 they switched to an internet-connected system that looked like it was built on Windows 3.1. Non-resizable text fields. Inability to tab from one field to the next. A tiny non-resizable window that you had to scroll manually with the scrollbar to enter data in all the fields, so to enter attendance for a whole class you had to scroll left and right with the mouse for each child.

It crashed every morning for months. Teachers would coordinate with each other to ensure they didn't overload the system.
That is just a lesson about being an early adopter of anything. Electric cars tend to be brand new models (and even have brand new manufacturers). The only vehicle that seems to be a good comparison of reliability is the Ford F-150, which does not have a substantially different IC and electric version.
As others have said, they should focus on improving their product by fixing annoying bug and adding the features people are actually waiting for instead of more impressive but way less useful stuff like this. I left my own notion in limbo about a year ago because supposedly Google Calendar integration was just about to roll out, and that was the killer feature that would make my workflow really useful. Then nothing happened, and I barely use it because it's still "unfinished". Any recommendation for something similar but a little more powerful and hackable for a developer oriented workflow ?
Debugging Mysterious Traffic from Boardman, OR
Source for OneNote being privacy breaching. Highly doubt it that Microsoft has any reason to breach your notes privacy. From a legal standpoint smaller companies have less to lose by cutting corners. Example? Zoom had several breaches where people were able to activate the camera remotely.
Seems like that would have no impact since they've already vowed to never fly with that airline again anyways
We must do something!

This is something, I will do it!

Fill in useless mask mandates or shoe removal as you see fit.
Agree! Doing basic operations with git really isn't hard at all. For most people, they don't need to worry about how git actually works, they just need to learn how to clone, checkout, create branches, push, and rebase/merge (basic versions). It takes like an hour, tops, to learn virtually anything you need unless you're responsible for an organization's repositories.

Unless you're using submodules. Which is one big reason people hate them usually!
Yeah I switched from postman to VS code’s REST client addon because it does less but it does enough. Postman is this really complicated and cumbersome thing now, just deeply unpleasant to use.
Assuming it is ebikes that cause these fires, the scary thing is that residents may use water to put out fire without knowing what could happen.
I had neighbour, who lives across the street, call the police because my dog barked when he walked up my driveway. We weren't home at the time.

He called because there was "an animal in distress."

We pulled into the driveway just as an RCMP officer was arriving "on the scene."

She entered the house with us, petted the dog, and rolled her eyes. And "closed the file."

The dog was doing its job.

Asshole neighbours (even in Canada) are a real problem.
You know what a stable website with thousands of nuanced sustainable infrastructure and shit loads of prod data needs. To fire all of the regular 9 to 5ers with a deep understanding and replace them all with yes men who will burn out in 12 months.
Mostly not necessary these days; everyone is already expected to have a portable supercomputer with a radio, passible quality camera, microphone, and shitty text input capabilities in their pocket.
Embedded means a computer is part of another product which includes satellites, spacecraft, aircraft and drones with millions of LOC. I've worked in embedded most of my career and in my experience, aside from driver developers and some middleware folks, the vast majority of embedded software engineers just work on embedded software applications.

I imagine the situation is vastly different for those working on a microcontroller, but that isn't the entirety of embedded systems.
I voted "no" but honestly it depends entirely on the job market. It's amazing how low your standards go when you're jobless and have a family to feed. Back in 2008 I took a job with a founder I'd describe as a Mini-Elon and it really sucked, but what sucks more is living in your car.
https://www.businesswire.com/news/home/20220203005576/en/Kra...

>Administered by Armanino LLP, the Proof of Reserves audit is the second of its kind conducted on our exchange since 2014, and it affirms that more than $19 billion worth of client bitcoin and ether is safely – and provably – on our platform. This includes the $3.5 billion worth of ether held in Kraken’s secure on-chain staking service, the industry’s leading ETH2 validator.

Though the audit covers just two of the over 100 assets available for trading on our exchange, it adheres to, and seeks to advance, recommended standards for new cryptographic audits that we hope will become widely embraced in the digital asset sector.
I learned BASIC and English at roughly the same time because of this book. I had only learned the basics (aha!) at school but I wanted so much to learn how to program the machine that I kept at at, scaffolding one on top of the other. Amazing, if archaic, times..
Ah gotcha, that makes sense. My little hobby app has no need for any perf optimizations and I’m trying to minimize the surface area of technologies I incorporate.

I’ll keep you in mind for anything that does require performance! Currently I’m doing about 5 requests per day to the db layer, all from my dogfooding. With a very simple data model.
I have to give kudos to Microsoft on their WSL2 product. It's not perfect, but its extremely accessible and allowed me to become comfortable enough in a Linux environment to change my primary driver to Ubuntu.

Until then, I was trapped in Windows land as both a dev and a user.
> (47) Empirical data. “Empirical” means based on observation or experience. As a consequence, with the possible exception of information derived from archival sources, all psychological data are empirical (what would “non-empirical” psychological data look like?).

Nonsense. There are plenty of types of data that are not empirical. For example, data from simulations is not empirical data.
I'm thinking more like some of the demos I've seen of Adept AI, where you type in (or speak) a complex command and it does the job for you. Like telling the assistant to "find flights to New York between 15th and 18th December that are under $250".

Regardless, if the future of search is less a list of pages and more a set of focused, customized results, I can't see how Google will work in that context. Google, so far, has shown zero ability to monetize anything that can't be papered over with ads.
im sure you read only the best facebook chain memes

[1] https://news.ycombinator.com/item?id=31742595

Penises are shrinking because of pollution (2021) (euronews.com)
5 points by jonahbenton 5 months ago | past | 1 comment
> Of course, Crimea issue is just another example of conflict of “territorial integrity“ vs “right to self determination” principles. World needs more formal rules.

This is the key point that most people overlook. There’s a lack of consistency on every side of the argument. Like, I absolutely despise Russians who say that say “Crimea is Russia, but Kosovo is Serbia”.
I was playing with Docker Desktop and Podman Desktop for the first time yesterday. Podman Desktop looks really good. I was impressed with how well it integrated with the docker engine I already had running, and it even had at least one feature I couldn't find in Docker Desktop (pulling an image from the GUI).
If the question is irrelevant or about unimportant trivia then it's a bad signal to use to reject people. An extreme example would be rejecting any candidate who fails to call a coin flip correctly.
While I agree that the US is stricter, the EU has gotten strict as well. There are millimeter-wave scanners in many airports (usually mandatory with an opt-out pat-down, but in some airports you have a chance to just go through the metal detectors), sometimes they make you take your shoes off, X-raying takes ages. The US is stricter only in the sense that the TSA is everywhere all the time, whereas in Europe it's only some places some of the time. At least in Europe you don't have some highschool dropout rifle through your luggage and leave your suitcase open, though (that's happened to me in the US).

It used to be that you'd go through a metal detector and be done with it, and that's still the way it is in, for example, Greece. My local airport (second largest in the country, but still no SFO) gets you from the entrance to the gate in less than ten minutes.

I don't know why we've accepted this bullshit. It's not as if some malicious actor couldn't just hit a train or bus instead and kill just as many people, yet we accept all this hassle and invasion of privacy for exactly zero benefit.
macOS is certified unix, neither windows nor Linux are.

To get the same environment that is WSL (namely a virtual machine with tight integration and low overhead), Apple provides Hypervisor.framework: https://developer.apple.com/documentation/hypervisor
This is cool. Not sure about the privacy implications of this. Nowadays anything with AI after it makes me think twice before using it. Especially if it's as critical & personal as a notes app. Who knows in what ways they'll be using the collected data (it's obvious that they will collect data to improve the AI).
To be fair this was heavy construction, so a baseline of physical activity was there. Out-of-town work as well, so longer days were a bonus since off-duty time would be sent sitting in your trailer or at the bar. An extra day to travel and spend with the family at home was huge for the guys.

> That's a full days worth of break and lunch interruptions that isn't there.

A constant battle I've seen between superintendents and schedulers/penny pincher types. "oh no we can't pay any over time!" without realizing the productivity gains the superintendent is chasing from the extra working time unencumbered by extra breaks.
VisionFive 2 has a GPU IIRC
This is a cool, creative application of GPT-3. The answers are pretty solid as well.

Business wise, you could totally see this being an upsell or landing page to drive sales of books, especially technical (for utility) or biographical (for fun) content.
The claims about "word segmentation" caught my eye, because it's not even well defined in my native language. (one example among the difficulties: there's a lot of constructs like "rid-fucking-iculous". Should it be "rid/fucking/iculous" or "fucking ridiculous"?)

After checking the source to see how they perform this literally impossible feat, it turns out they were implementing a Unicode standard that basically tries to do something useful (for some families of languages) but has a whole wall of caveats: https://unicode.org/reports/tr29/#Word_Boundary_Rules

I can see users of the word segmentation function shooting their feet really badly with at least CJK languages, especially with a deceptively simple API like that. In general "word segmentation" doesn't make sense on a language-neutral level. libgrapheme even admits to this somewhat:

""" For some languages, for instance, it is necessary to have a dictionary on hand to always accurately determine when a word begins and ends. The defaults provided by the standard, though, already do a great job respecting the language's boundaries in the general case """

I disagree about the "great job" part. It's probably the best job a Unicode spec can do, but it's not going to be great for like at least 20% of the world's population... (Also a minor nit is that no dictionary is accurate, so even with a dictionary the results are not really "always accurate", just mostly accurate, unless you hit edge cases [for CJK at least], upon which advanced NLP techniques are needed.)

IMHO they should have a big disclaimer in their GRAPHEME_NEXT_WORD_BREAK(3) manual page warning users about the caveats (like, "if you're using this for anything other than $(these families of languages) make sure you really know what you're doing before using this function").
Agree, but let's let banks fail and put them in receivership. Nationalize them if needed.

Anyone speculating in crypto shouldn't get backstop by government. Wasn't the whole DeFi argument that fiat/government could be bypassed?
Assuming they mean memory lifetimes (i.e. are they using pointers? smart pointers from STL? their own in-house solution?)

C++ codebases can anything from literal "C with some classes" to C++20-style practically-functional
It's been built before: https://en.wikipedia.org/wiki/Tupolev_Tu-155
Ships have even less of an issue with storing hydrogen since mass is less of an issue (building lightweight enclosures for liquid hydrogen is a challenge).
Let them fail full stop. If there's any lesson from 2008, it's this. Do not bail out banks and their execs.
I think it does, but I believe that we are still waiting for someone to test that theory in court.
What about our interest? We pay that DA's wage!

We paid, and pay, the wages of everyone involved in locking that woman up - the police, the prosecutors, the jail staff.

It shouldn't take forming a political action group to fix things like this. That DA is unfit for purpose, his interest be damned.
> That is to say that git is actually too easy ... until it isn't.

100% true. I am one of those devs who never got any formal training on git or was never motivated to RTFM or even WTFYV (watch the f***g youtube video). I simply started using it and many times ended on StackOverflow when I was stuck.

For a very long time I didn't know that you can create a new branch anytime. I used to make a bunch of changes locally only to realize later that I was in the main develop branch. To "fix" it, I used to copy everything to a temp folder, do a "git stash", then do "git checkout -b newbranch" and redo my changes.
Bonus points because it's C99
(Unhelpful advice alert) depends on your niche. I ran a site related to manufacturing, and used an ad vendor in that space.
If you are willing to work significantly over normal work hours, for market value pay for a company with no greater mission beyond selling ads so that Elon can service the interest on his debt then by all means go for it. That is literally cuckold behavior but some people are into that so if that works for you good for you.

I know my value and won't work in that type of environment.
> > Any engineer should be able to pick up your code and understand it pretty close to immediately.

> So a webdev should almost immediately pick up a mix of C++ and assembly?

There's a reason assembly has been relegated to very specific & specialized use cases. I'd almost want to say the same about C++.

The best production code is very simple, very understandable.
To me the key question is the value of voice devices. There may be good use cases for voice assistants – but many of those interactions can take place via your phone, which is always close by.

What do dedicated hardware devices like Alexa add above and beyond that? They have a nicer speaker for playing music, but there's a whole ecosystem of bluetooth speakers you can use your phone with. They can control smart lightbulbs which I think phones don't have the right antenna for... but it feels like that could be solved by a $20 Chromecast-like dongle that your phone talks to over wifi. Is there anything else left to justify separate hardware, especially hardware that's likely sold break-even or at a loss?
> hailed for using it.

But hailed by who in this case? Himself?
You should generally assume that if something is happening in Texas that the other states are better, not worse. The government here is about as hyper hypocritical as it can get and no one actually cares about government overreach except when it has something vaguely to do with guns.

In dark blue WA for example this isn't really a problem nor are there any laws on the books prohibiting it.
That's a good point, but I think I'd still find the audio annoying even at low volume. The images... now, those are sometimes interesting to watch, muted.
RISC has nothing to do with instruction counts. Think of it as a "set of reduced instructions", not a "reduced set of instructions". It's the fact that every instruction only does something "simple" which you can directly implement in hardware that matters here.

In case it's still not obvious: PowerPC is obviously a RISC ISA, but it has just as many instructions as some CISC ISAs out there. Meanwhile PDP-8 has 8 instructions, but it's clearly a CISC ISA.
> The Twitter product has not meaningfully changed or evolved in 10 years.

In the last few years alone they made huge changes like Blue, reader mode, ad-free articles, super follows, birdwatch, spaces/ticketed spaces, the list goes on.
I walked 2km every to and from school, albeit in a small rural european town. Sometimes when the weather was bad parents would come to pick me up.
Agree padding the rate is more common than padding hours for these reasons.
Our approach to transparency, risk management, and consumer protection
If I have already decided I will never fly with them again it isn't a big deal.
> Child services had the family agree to a safety plan, which meant Wallace and her husband could not be alone with their kids for even a second. Their mothers—the children's grandmothers—had to visit and trade-off overnight stays in order to guarantee the parents were constantly supervised. After two weeks, child services closed Wallace's case, finding the complaint was unfounded.

This is the fault of the nosey neighbor AND the fault of the police AND the fault of the district attorney AND the fault of the CPS case worker. All four bear blame for this travesty.
My armchair analysis here is that behaving in a reasonable fashion would not result in being able to obtain and exercise more power.

The desire for more power, and thus funding, and thus better career aspirations is as relevant to CPS as it is the local PD.

Of all the spilled ink on the topic of how this stuff happens, there seems to be a culture of, "We lock up the bad guys and throw away the key". It doesn't take much to put you into the "Bad Guy" territory, and once you're there, you're not a person, a mother, a son or spouse with a life all your own. You're a threat to the societal order (no longer a human being), and deserve the full weight of punishment regardless of its implications.

The police departments which manage to actually take high crime areas, and turn them around into lower crime areas despite widespread poverty have undertaken a paradigm shift from, "Putting away bad guys" to "Building a community". Getting to know the community, its problems, its major players and learning what their struggles are and trying to find a way to integrate into solving those problems, using law enforcement as a tool and not its own pursuit.
Shi Ba Zi Zuo Chinese chef's knife (cleaver). Extremely versatile, holds a great edge. Probably my favorite knife in my kitchen and I give them out for Christmas/birthdays/graduations all the time.
It's in the story, which is written by a co-founder of one of the NPOs that supported the Texas law:

> "Wallace believes this could be due to the Reasonable Childhood Independence law that Texas passed in 2021 with the help of Let Grow, the non-profit I co-founded. It's part of HB567, a larger child welfare reform bill, and clarifies that parents are allowed to let their kids engage in independent activities as long as they aren't putting them in serious, likely danger."

But as the story notes, that bill did not affect criminal law, so the cops can still do this.
The problem is the person calling will lie or exaggerate instead of saying no. If questioned later, they can fall back on claiming they were just trying to help and avoid getting in trouble.

Angry or nosy neighbors, police and social services can get each other caught up in a cycle of escalation that lasts years for some unfortunate families.
When keyboard shortcuts that control window/document lifetime sometimes also control app lifetime depending on context, that is an internal inconsistency in the abstraction. Familiarity can help you deal with it just fine, but I don't think I was confusing the two.
On lose power and internal space on the conversion.

The US car market does not seem very concerned with economical ROI, so any argument based on costs is useless. The emissions part seems to hold for some people, but electric cars already won here.

Even here on South America gas is getting out of fashion, replaced by electricity. The costs are still high enough that there is a large market remaining, but it is constantly decreasing.
The neighborhood was safe, but the cop made the strawman argument that the kid could've been kidnapped for a sex trafficking Ring Downtown
My biggest git gripe is that its cognitive load can get high pretty quickly, while really for a VCS you want it to be powerful but stupid easy all the time. For example, if you try to find info on best practices on non-trivial git stuff, you find compelling and well-articulated arguments that are diametrically opposed to each other (see: rebasing).

I use git constantly and hardly ever have problems with it, but only because I use a tiny fraction of it and I religiously follow an exact process every time. I've had people tell me all sorts of reasons why my approach is not good, and they're probably right, but it's really nice to not have to give my VCS very much thought 99% of the time.
> What about sorting them, by date. Sounds typical, common if you dare say... If you think it's in git-tag, your princess is in another castle.

Since Git v2.0 (released in May 2014), you can do:

git tag --sort=taggerdate
I read it as probably sarcasm, but no, in practice conservative state governments like the one in Texas like to micromanage your life (who to love, what you do with your body etc.)
> This sounds insane until you realize that this is essentially how hotels work.

Or everything else. Trains, taxis, restaurants, everything.

How many institutions do you know where you can't buy a ticket at the door, and instead have to prepay?
Surely if they're the best, they can get a job somewhere else, probably for lower pay, where they aren't abused, regardless of the macroeconomic situation.
This is why Remote is great. You have the flexibility, and as long as you get the work you say you'll get done done, who cares if you're literally sitting in a chair from 9-5?
It’s probably worth noting that Roubini has made a career out of making the most dire of dire forecasts and has been mostly wrong. He has even earned the nickname “Dr. Doom” in the press.

But then, even a broken clock is right twice a day!
I assume this is a joke as the LZ127 and Hindenburg made hundreds of trans Atlantic trips.
Great system of policing ya got there. How you gonna pay for it?
So have

(USAGE: PALIN A B B A ...)
START

at the beginning and a MEMORY rule (must have exactly 4 entries) at the end:

(MEMORY XYZZY
(0 = A)
(0 = B)
(0 = A A)
(0 = B B)
)

:-)

PS: I'm not sure, if the initial welcome message is actually mandatory, but the MEMORY rule definitely is.
> they will separate you and your party even if there are available seats together

Airline seats are also assigned based on weight distribution. It's not just malice and greed.