skysight-inc/HackerNews huggingface dataset:
This limitation is a feature :) Humans are only good at forming social relationships with a limited number of people (Dunbar's number). Scuttlebutt isn't designed to connect you with total strangers, only friends-of-friends-of-friends — a social network.
If you do a wine blind taste test I bet you'll discover you're throwing your money away.
Framework and library maturity “Seal of Approval”
Every time that I start working in a new project I try to use the technologies that I know to speed up the development process.

Also I try to find frameworks or libraries that help me to accomplish the features that I want to add.

For example, I started a project with ReactJS and Next.js. Specially Next.js sets up the project in 1 hour, instead of tinkering with Webpack for days.

Then the UI libraries. I needed to find a library that had the typical UI components ready to use. Here is where the headaches start.

The process starts like this: I create a new branch, add the library dependencies and start setting up a form with selects, dates, times, text, dependent values, etc...

None of them just work out of the box. They have to be combined with other libraries for specific functionality like dates or form handling (I don't want to give specific names here).

My idea here: to create a "Frameworks and Libraries maturity state registry"

Defining a list of minimal and common requirements (dates, form handling, validation, you name it) and characterize UI libraries that implement them.

Then they will receive a status like "Starting", "Almost Complete", "Complete", "More Than Expected"
Isn't your organization itself a machine the learned these rules over time? Maybe the marketing checks out
My attention span is alright, thank you.

I think I read about 40-60% of the articles relative to HN comments, usually because I (think I) get the gist of the article from the discussion.
I heard something similar but in relations to soccer players and the goalie when taking a penalty shot: "do not hit the goalie!"

The point made was that it's impossible to not-do something, you can only do.

So when told "do not do X", the "not" disappears and it effectively translates into "do X". And so the soccer player being told not to hit the goalie ends up doing just that.

The moral of the story was to focus on what you should do, rather on what you should not do.
> there's no language barrier

As a Brit who's spent a fair amount of time in the Midwest I beg to differ. One example I often came across was that I would interlace what I said with relatively subtle humour, as everyone does back home, but find that instead of conveying multiple meanings people would take everything in flat earnest, often being rather miffed and perplexed. On the other hand Americans would smack me in the face with their gregarious intonations and beaming white teeth whenever they thought they had something funny to say, something that grew more and more irritating and bizarre to me over my stay.

It also bothered me that even close friends often struggled to understand my pretty typical London accent, when I've had to guzzle American speech patterns off of screens my entire life. The only British English dialect you could expect anyone to be familiar with was that off of 1960s TV shows like Monty bloody Python. Grrr.
Relevant tweet: https://twitter.com/jsheltzer/status/1327256638420635648
There might be issues of attenuation; we're talking about signals in the GHz range, where you have to use waveguides instead of wires to get low losses.
There was real hype about terraforming and redirecting rivers from North to South.
I was a heavy smoker once (2+ packs per day for 15 years) and stopped abruptly. My motivation was simply that being a smoker was horrible. Everywhere I went the only thing I could think about was, where are the tobacco shops, when do they close, do I have enough cigarettes with me to get me through the day, or the evening, etc.

(Also I smoked so-called "brown tobacco" which meant I couldn't really ask other people for a smoke -- I could, but I strongly disliked more mainstream cigarettes; so I had to take care of my own supply).

The first two weeks of quitting were horrible, it was as if somebody constantly pulled on my arms to elongate them; in fact during those weeks I stayed in bed most of the time. (In a way it was so horrible and strange that it seemed kind of enjoyable; the pain transforms into something bizarre where you're a kind of "pure pain" that isn't, somehow, insufferable.)

And then after those two weeks the carving was gone, and I was free.

It's been 20 years since I quit and I have never wanted to smoke again; I still remember vividly how painful it was to quit, and this is an excellent deterrent to wanting to start again.
I do exactly the same, it's been really smooth that way (on Ubuntu)
There's a new feature, rooms[0], that allows members to replicate with one another and stores nothing.

[0]: https://github.com/ssb-ngi-pointer/rooms2
You could do any kind of crime and potentially get away with it. That’s not a good measure of how serious it is.
In itself the Lightning connector apparently is better than USB-C but just look at the market of USB-C (and also USB-A which can be connected to USB-C easily) devices, compare it to that of Lightning and it becomes obvious which is better for you and why does Apple want the other.
> If we really care about our privacy, though, why do we share so much?

It could be the same principle as with small offences, such as speeding. People don't care if the punishment is severe. People only care if the chance of being caught is high.

Same with privacy. People don't care about severe consequences of a data leak. They only care if the probability of being confronted with consequences is sufficiently high.

This leads to the somewhat sad conclusion that we can educate people by confronting them with (small) data leaks.
Not from the US and IANAL, but my guess this is a civil case, so no jail time.
Mark Zuckerberg, Sheryl Sandberg, Peggy Alford, Marc Andreessen, Kenneth Chenault, Peter Thiel, Jeffrey Zients, Erskine Bowles, Susan Desmond-Hellmann, Reed Hastings, Jan Koum, Konstantinos Papamiltiadis, David Fischer, Michael Schroepfer, David Wehner.
DuckDuckGo Is Now Carbon Negative
Open e-book reader? Sure, that's a really really great thing, that we (the society) need.

The problem with this is, that an ebook needs to perform a minimal set of software functions (basically parsing a book saved in some standard format, displaying it on screen, and navigating pages), and this is not hard to do... but the hard part is hardware itself... it needs to have a large, high(-ish) resolution screen, it has to be light, preferably waterproof, have some kind of back/front light, some cases available for it, very long-lasting battery, etc. Readers like the new kindles have perfected this, while still keeping users closed to amazons store, and having them do workarounds for imorting new books (calibre,...).

Instead of focusing on bare pcbs with micro switches, i'd rather focus on user-friendly hardware. You can already get friendlier kits for cheap [0].

Otherwise a great product idea

[0] https://shop.m5stack.com/products/m5paper-esp32-development-...
CTO of growing company. What should my next career move be?
I started out as one of the first tech hires. Built a team (63 in tech now), processes and a lot of our products from nothing. I feel I am reaching the limits of what I can do here and growth (personal, technical) will be limited. I kinda sorta have an itch to go do something 'exciting' but wanted help in working through what my next career move should be:
- Should I stick around? Is it a no-no to leave a company thats growing pretty fast?
- If I should move out, what should my next career move be? Attempt to be CTO at larger company or a CTO at a smaller company (hands on, starting again)?
Whats a good career move? I have thought a lot about this but unable to decide... Any help is welcome.
hah wow, saw this in a school field trip in the 90s, really loved it, thanks for reminding me.
> If you have code relying on it and haven't migrated to something supported it means your code is not maintained

No, it does not. It means that Microsoft no longer provides support for the IDE. That does not prevent the developer from maintaining their own VB6 code. With some extra steps, the official IDE and compiler for VB6 can still be installed on Windows 10. Running programs built from VB6 is still supported.

> written 2 decades ago with the coding standards of the era, the original developer team is gone and probably retired

This applies regardless of the programming language to any codebase that has been around for long enough.
My favourite W10 bug is that if I maximise an Office window and then try to close it by mashing the mouse right into the top right corner, it actually clicks past and closes whatever window is underneath.
At this point why are you not just buying BRK-B?
One thing that I could imagine: it bases it's decision only on few (or the 'wrong') features while you (or marketing) want to consider more.

We have had a project where we were asked if our model would consider X. So we added X to the model but this didn't increase performance. Now the sane, simple answer would be to just ignore X. But then people come and ask why, doubt that it doesn't improve results, competition without ML considers X.

That doesn't happen (or is hidden) in a none ML situation where some decisions aren't questioned by a benchmark.
Ok since we're doing this...

> did he claim that?

Did they claim they were a he?
At my last job there was a team of 4 or so people who had originally written some vb6 code that they were still maintaining. This was as recent as 2020 and since there were no plans to stop I assume it's still ongoing with, at best, some plans to move off being made what with how slow things moved.

Even they agreed it was shit though.
There may be 10x engineers. But what I know for sure is, that there are engineers (or engineering teams) which make you perform at 1/10x of what you might have, by mis-carefully laying a minefield of:

* Build difficulties.

* Hidden dependencies.

* Multiple and conflicting sources of configuration information.

* Lack of documentation

* Incorrect/outdated/stone-cold lyin' documentation

* Mis-named executables, configuration files, variables, constants etc.

* Lots of global state

* Inconsistent and surprising design choices.

* Console noise inundation.

So, the supposed "10x engineer" simply knows a few paths through this mine, while the rest of you just keep triggering them with almost anything you do.
This doesn’t have anything to do with earthquakes.

GPS doesn’t have anywhere near the precision you think.
There is a mania on Hacker News. A mania for looking to Sweden for predictions of the future without speaking Swedish or understanding Swedish politics or circumstances.

I've seen enough politics in countries where I speak the language and understand some of the situation - articles like this are meaningless. As are articles praising or damning any aspect of Sweden. The bandwidth available for reporting is too limited to get a good idea of what is going on.

In the real world, everything is always complicated.
this is very true, coming from a guy who collects thousand dollar modern drum machines/samplers designed to emulate 'crappier' ones from 2 decades ago..
Some still do (it's up to the franchisee iirc) but it's not easy to enjoy a beer from one of those McDonald's paper cups.
You're out of touch if you think most, or even typical people, can save 50% of their take home pay.

> Only homeowners pay property taxes.

I pay almost $300 USD/mo in local taxes (for local services) here in the UK. This amount is linked directly to the value and occupancy of the home that I rent from my landlord.

> since you’re into fanatical scenarios where home prices go up 50-70%

The fantasy that just happened?

The national average house price index in the UK is currently at 450. In 2013 it was ~280. That's a 60% increase over 8 years, which is exactly what I said.

Regionally it's worse. London property prices have essentially matched the total return of the global stock market over the last 20 years.

And the UK is NOT special. Property is up 150% over the last 10 years in the US as well:

https://www.thisismoney.co.uk/money/mortgageshome/article-10...
What on earth would make you think it was "just a non political author writing an interesting story"? No part of it is framed as such.
On a similar note, I like to keep a work journal at my personal computer that I update every few months with what I've been doing. It helps with the interview preparation, as one of the most common questions is "what did you do at company X?"
In the same way the terms “blockchain” being used for “digital signing” or “cloud” for a server...
I'm always working on something!

https://twitter.com/TLAlexander/status/1432219252556107776

The case looks good. I was thinking it would be cool to see a finished unit in the case on the git readme. Love that PCB but people might like to see it with a case too.
It was >~300mAh smaller and unsurprisingly did not last as long -at least initially- Likely due to the 12’s 5G modem, so it may have changed with their LTE fallback optimization.
Everyone lies to Congress and all the people in Congress are well established liars.

It is pretty serious if a majority in both houses of Congress want to make trouble for you, otherwise not a problem.
You mean just like XML-RPC and JSON-RPC (sorry REST), work?

Because the best way to contribute to global warming is to waste CPU cycles serializing and deserializing data structures into XML and JSON, and parsing them as well.
Actually I would expect any package not to silently cache things until explicitly specified. This otherwise creates an unbounded memory leak.

Moving static (at least as much it concerns the loop) expressions out of a loop is one of the most fundamental optimizations a programmer should do when writing code.
> It’s like holding your pee for 5 minutes, uncomfortable, but eminently doable as long as you know you’ll find a toilet soon.

Does it get worse with time? The first five minutes might just be uncomfortable for holding your pee, but the discomfort rises until by the tenth or twentieth it may be physically impossible.

In my (non-smoker's) understanding, withdrawal symptoms/cravings also increase with time between cigarettes, at least at first. Maybe not as strongly?
> How many additional watt-hours of battery would they have been able to fit in the laptop if they didn’t have the carve-outs for such dongles?

Looking at the insides, I'm going to guess about 2 watt hours. Or they could have made it unmeasurably thinner.

> Say what you want about the MacBook’s lack of user-replacability, but it’s basically a tiny chip board about the same size as the iPhone’s, with a big box of batteries holding it.

Framework has 55 watt hours. The obsolete macbooks have 41. Both intel and M1 macbook pros have 58. Both intel and M1 macbook airs have 50.

Sounds like that lack of user-replacability isn't necessary.
I don’t think it’s a hardware problem at all. Spend two years solving all those issues you just listed (or better yet just pay a talented industrial design graduate to do it for you), then tell me how to get a DRM’ed copy of any of this week’s top ten NYT bestsellers on the silly thing.
I can't help but feel they might have avoided some of the antitrust scrutiny if not for lying about Whatsapp (repeatedly), or launching attack ads against Apple, or... there's a few different things but I always feel like they don't really care about whether they draw attention to themselves do they?
Safety Tips for Your Family Members Living Alone
Looker is amazing, I just wish my current company used it.

Tableau is a nightmare (no Linux support for a start, nevermind the hassle of editing each dashboard individually).
This looks amazing, but as a complete n00b to wasm (I am familiar w rust and web tech), is there a simple overview on how I can take the compiled program and use in a development or production environment?

I read through the tutorial, but this is still not totally clear to me.
I don't even consider myself a very good developer but I work hard, I have discipline and commitment, and I focus on getting the work done. This made me 10x engineer in most of the teams I worked.

And for a few years I had it well measured because I was working with the same app and I was estimating all the tasks for me and the others with high precision to my own performance. The manager understood that other team members wouldn't follow my pace since they were less familiar with the app, and it was OK for him to estimate 2x or 3x the time when planning. But at the end it showed that I was average 8x faster (and with better quality) which was not justified since they were also senior even they knew the app a bit less.

The worst part is that I was earning much less than them due to location... but at least I could justify a request for a 15% raise which was given with no hesitation.
True, many a time it's been the software that ruined a good e-book idea. Even just the idea of ePub seems to have been hampered by lack of good software.
With some quick and dirty `time` style tests zstd has a pretty low overhead. IIRC writing was around off = 100, lz4 = 110, zstd = 115 cpu utilization on my personal data set that resulted in 1x, 1.7x, 2.1x compression. Reading was negligible, single digit percentages, for both lz4 & zstd. For anything on a spindle that's a pretty good trade off of CPU time.
There are two things here:

- What is a 10x programmer (what do they do better?)

- What is the impact of their presence (or absence) on a company

A 10x programmer is not someone who completes a narrowly defined task at 10x the speed of another engineer.

> In a controlled environment, the variation between most software engineers is much more modest.

Of course!

If you ask people to implement a small component as part of a large architecture that was already decided .. you won't find much of a difference in performance (unless you have people who are truly and utterly incompetent).

The excellent engineers would come up with a different design to begin with, but you can't measure that in a controlled study.

Now, knowing that 10x engineers exist, how can you use that to your advantage if you're a manager of a company?

If you yourself are not an excellent programmer, you can't just hire excellent programmers and hope they improve your business.

You will be fighting with them over control.

The key is to have excellent programmers in powerful position where they can call the shots about how to hire and manage and reward people.

If you are willing to give them that kind of power, then you have no business reading articles like this on the internet.

If you are not yourself an excellent engineer and are not willing to share power with excellent engineers, then no amount of reading of such articles on the internet will help you make the right decisions.
It's an extremely well made film – and extremely effective propaganda. Having seen this as part of the intended audience, you're probably proud of your country and eager to contribute, and at ease with the technology involved.
We all have our own experiences, I guess. All I write about is mine and of people I talk to.

I wonder what you think pays my salary.

I wonder what propaganda you mean.
No, but I assumed there was some sort of tip sharing deal between them; isn't this common in restaurants too (e.g. I tip the server because that's who I'm interacting with and it'd be weird if I walked through the kitchen giving individual small tips to the line cooks, busboys, etc.)
Does Juul contain those? Because I know plenty of people who quit smoking cigarettes for Juul and get lots of cravings towards that instead.
Anyone who doubts 10x devs exist either never met a real one or is merely protecting their ego. Software development is complex enough that I'd go so far as to say there's even 100x range even among those considered competent. We accept this range in sports and art, what's the hangup? It seems like someone who just learned deductive reasoning and feels like they could now understand the universe then someone says there are 10x'ers and they instinctively go Noooooo!

Sus are those who write to debunk it.
> I have many many foreign or first generation immigrant coworkers, but almost no one British.

Because math, plus UK immigrants are a lot less obvious in the US

> I'm surprised, because there's no language barrier

There's actually some language barrier (UK English is not US English). But its lower than for lots of other places, sure. That just means its a lot faster for a UK immigrant to pass (in speech) for a native.

> and a minimal cultural barrier,

I’m not really sure that's true.

> the vast majority of my coworkers are from places that are much harder to immigrate from

Sure, but the vast majority of people who aren't currently in the US are from places that (1) aren't the UK, and (2) have a much bigger income deficit for software engineers than the UK does compared to the US.
You are right, it is Croatia. Our military service was obligatory for a long time. At one point we could issue a "conscience objection" and serve as a civil service for 9 months instead of going to the army for 6, which I decided to do.
Why is a nation state government the indicator you need?

Religious groups exist in all countries and fit the authoritarian, pseudo-dictatorial, information bondage description.

American right wingers have begun pointing at the Taliban as doing it right.

And your perspective on the US not looking that way is highly subjective; we’re held in informational bondage to finance and the Constitution. We cannot exert agency that violates all manner of accepted facts (arbitrary facts of society, not science).

I think you got a bit loose with your language. We chant disruption and quarterly gains, IPO, chase wealth.

Of the 2 million in prison in the US, over half a million are there for drug crimes, drugs are bad, “just say no.” Sounds like information bondage.

Let’s not forget security forces blasting kids in the face on UC campus for a sit down protest.

Repeat these things to yourself as often as you hear “China this…” or “Russia that…” Reinforcement matters.

Oh sure a leader here and there may be better. But on the ground gen pop has just accepted if they sit on the wrong long they’ll be shot.
By the way, the Lewis trilemma is silly. It is possible for a person to be mistaken about something without being either mad or a liar (i.e. deliberately telling untruths). Regarding the Gospels it is well known they are written down decades after the events and based on an evolving tradition of beliefs.

The gospel writers might only have written things they believed were the literal truth even though some of it is obviously legends rather than historical facts. For example Jesus is a completely different person in John than he is in Mark, but that does not mean any of the authors where deliberately making things up.

Given the available sources, it is quite unlikely that Jesus considered himself a God. He might have considered himself the Messiah in the Jewish sense of a human prophet king and savior of the people.
It's a great book that's still relevant today. I'd love to read the follow-up, and see a modern criticism of it.
I’m confused. Isn’t everything encrypted until correct pin is entered?
I even hear people pitching ML for applications where determinism and explainability aren’t optional, like regulatory and financial reporting for a financial institution.
Yes and no. "Best practices" (if they are indeed best practices, e.g. SOLID) one violates at their own peril. I liken it to an apprentice learning to paint. Once one has mastered the rules of the game, then one can become Picasso and know which rules to break.
Those are the defendants not plaintiffs.
https://flowingdata.com/wp-content/uploads/2017/05/Sandwich-...