skysight-inc/HackerNews huggingface dataset:
Yeah, I think we're both in agreement that things need to change.

Fundamentally though, I think that there will have to be a bigger catalyst for that change to happen and while I think people are slowly becoming more aware of how bullshit the "consent" argument for data gathering is, I don't think a general "uneasy feeling about doing things online" will actually be enough to push for useful regulatory fixes when it would require going against the incredibly large resources of the various data-mining (credit & insurance industries, etc.) and tech lobbies.

One thing I would say about smartphones is that I think that humanity would probably be in a far better place (in terms of individual privacy) if mobile networks were about 10 years behind where they are now in terms of spectral efficiency and per-bit energy requirements.

That would mean that you would have fairly ubiquitous powerful mobile hardware where there was a serious performance/battery penalty to just transmitting data up to some cloud service at all times of the day but you'd still have enough local compute and storage to do just about everything that people use their phone for today (with the exception of mobile video streaming).

It makes me think that one of the sparks for a more privacy-respecting system could be if mobile data became very unreliable/expensive but phone/OS/app developers knew that they had to actually deal with this and couldn't just ignore the lack of connectivity. Unfortunately, I can't think of any situations where that could be the case which wouldn't involve some sort of massive social upheaval (like a war or significant and widespread infrastructure damage) so I certainly wouldn't be hoping for such an event to be the catalyst.
Also fun fact, a cow does not yield a single stake, if I recall correctly a cow yields 30-40% of it's weight. Given a stake is 250 grams and a cow weights over 300kgs that's about 400 "steaks" (a cow yields a lot of cuts not just steaks) per cow. So that's about 10 to 15 gallons of water per "steak".
First time I hear about Paddle. It seems great!
Thanks for the recommendation :D
Yup, same. I really don't think the crypto mining/chia are as much to blame as people make it out to be here, though. For GPUs it's absolutely been a major factor, but the general component shortage combined with supply chain issues caused by the pandemic are more likely the cause I think.

Maybe specifically for SBCs and NUCs, I can be wrong and people running their own nodes are actually making a difference. I doubt it, since manufacturers and vendors are all citing shortage upstream rather than increased demand, but if that's the case I think That's Just A Good Thing, setting the stage for more digital independence and decentralization in general.
The point is valid but I am not so sure the line between recreation and use is so clear cut. Take pain patients for example. If they are not getting enough pills from their doctor they’ll get them on the street. Is that person a patient or an addict? At what specific dosage does one crossover? Obviously everyone in the medical profession has a huge stake in dividing the world into two groups, patients and druggies, and so most will set the cutpoint low. The incentives all reinforce such behaviour; you could go to jail for being too liberal in handing out pain meds. So, despite the appearance of there being two groups, heavy use addicts and low use patients, I don’t think reality is so simply bifurcated. I think the appearance of two groups is largely an artifact of the system. Doctors restrict dosages artificially and if someone claims to need more pain pills and maybe seeks another doctors to proscribe them, that person will be reclassified by his doctor from being a legitimate patient to being a drug addict. Scott implies there are no edge cases but that’s because the system starts with that assumption. Definitions are everything.
Managers shouldn't be there to manage the people directly. They are there to manage the processes and environment. If a process isn't working, step in and prod it. Remove if necessary. Add where necessary. Sometimes repeatedly. That is, add then remove them add the same process.

To that end. Developers are there to manage the code. Apply the same rules. Don't be afraid to try last year's failed strategy. Or to take out last year's success.
Great points, thank you for going into detail.

I think "conflict of interest" is frequently misused. I was taught it describes situations where one's professional/ethical/legal obligations are opposed, such as an attorney representing competing clients, or a board member approving a contract with a company he is an investor in. I realize this is a semantic point.

In this case, I don't think kWh Analytics has any professional obligation to a standard of science or journalism, so there's no conflict.
Study Results for Wolbachia Method in Controlling Dendue
Are you under the impression that if I walked into an Apple store or a Ford dealership today with cash, that I would not be able to leave with a new laptop or car?
At the time when I posted my comment, it was on the front page. Substance is in the eye of the beholder, but the posting of the comment served two purposes. 1) To show that anyone can say anything in these comments, 2) the level of commentary is need not be very high.
I agree that this is really a non-story, but I don't get where the claims of fascism come from? Are the students fascistic because they took a /democratic/ vote to remove a monarch (who was in no way democratically elected)?
You can nitpick but it doesn’t change my point.
This is a really useful toolkit. Going much further might make you into the actual legal entity, which could have consequences I don't fully understand (but is perhaps Stripe's plan?)
> Just laying out bullet points coherently puts somebody in the top quartile of white-collar workers.

To be fair, that's not my forte either as my writing tends to be sort-of meandering at times. Just recently I wrote a longer message to my PM and he told me "yo, bullet points please".
Produce Next-Level Content by Understanding Your Creative Type
My bet is reinforcement decay and strengthening exists to promote novelty rewards. Smell 1000 roses, it's a big "meh" but the identification of them becomes easier and better with strengthened pathways. This would be adaptive for the organism to:

1. seek new, potentially-massive rewards, stimulation rather than do the same thing over and over again without ever trying anything new

2. improve processing of stimuli that are more frequent
LOL. I wonder what kind of information diet one would have to construct, and how long one would need to adhere to it, to get oneself to a place where they sincerely believe this.
> Why would the court's opinion change my

What it would change is how you "don't know how you're describing it as 'illegal'. "

Once the court trial is over, you will know "how" it should be described as illegal, as before, you were incorrect on not being able to say why it was illegal.

And what it will do is help you understand why comments that you make such as "Apple has less than a 50% market share on smart phones.", that incorrectly attempt to imply that Apple is not engaging in anti-competitive practices, is an incorrect thing to imply.

> A bit of an hysterical and morally unjust witch hunt.

Ah, so instead of saying that you may not really understand how anti-trust law works, you are going to say that the whole court system was rigged, if the court rules against Apple in any way?

Anti-trust law is not particularly controversial, also.
It is interesting though behind the scenes of this description, David Deutsch really does think the worlds of MWI are interfering with each other to allow quantum computations.
Didn’t DARPA essentially create the Internet? Lot of wealth has been created here thanks to them.
If you care about privacy, "well-behaved adtech companies" is an oxymoron.
Every list is ordered. "No particular order" means "dont think they are ordered by importance".

It is list of authors pet peeves, stuff he would like writers to follow. I did not found the language bloated, it was easy to understand.
I took a class of econophysics in grad school and one of the models with studied was a very simple generational model to explain inflation. It was originally discarded because it had an unrealistic solution with very high inflation, however it turned out to be a very good model for how hyperinflation can arise with a relatively small change in parameters. This was made particularly poignant given that the professor was Argentinian.
Is it less flaky than Cypress? We're constantly running into Cypress bugs, when we find a workaround for one, two more show up.
> I lament that I cannot use something regex-like to match general sequences, e.g. a sequence of tokens

You can. It's not typically built into a programming language's standard library. But there are plenty of general-purpose automata-building libraries out there, and some of them do provide DSLs. At least to the extent that the regular expressions you're using are actually regular (many aren't), all a regex is is a domain-specific specialization of nondeterministic finite automata.

I sometimes lament that I don't see them, or hand-coded automata, more often. This was CS101-level stuff when I was in college, and it's pretty easy to code your own even if you don't have a good library available in your language. And, for problems where they're appropriate, using them typically yields a result that's simpler and easier to maintain than whatever ad-hoc alternative you might see instead.
Whatever the approach, I'm not sure those 17th century numbers pass the eye test. Does it make sense that pre-industrial revolution purchasing power would be roughly the same as it was at the beginning of the 20th century?
Show HN: Google Workspace add-on helps you create slides 10x faster
Keypoints Google slides add-on helps create your slides 10X faster - summarize your content - copy the summary to slides with a click

https://workspace.google.com/u/1/marketplace/app/keypoints/331682014610
So what are the advantages of Paddle?
If you're selling a B2C service (so the really horrible tax rules apply) for say £10/month, that extra £0.20 is another 2%. Stripe's total cut for an international sale with currency conversion is then nearly 8%, even if you don't use any of their other services with their own extra costs and you never have any refund or chargeback costs to amortize.

Stripe is crazy expensive these days.

(There are other parts in the fees charged by other services as well, but those also aren't like for like comparisons. I'm just saying that 5% as a baseline wouldn't necessarily be that high compared to services like Stripe.)
You should absolutely *avoid* using this vaccine _unless_ you have been previously (and provably) infected by one of the strains of dengue. Unless you want to actually *increase* your risk of doing a hemorrhagic form. Seriously don't do it, people have died over it.
Why are forgetting and sleep relevant? If someone invented a pill that gave you a perfect memory and removed the need to sleep, would you stop being generally intelligent if you took it?
Twelve Things to Know About macOS Monterey and Security
Not having access to the journal article, I wonder how much of this can be explained by retroviruses inserting their DNA, which is well established to be inheritable (e.g. when the retrovirus managed to infect sperm or egg in humans).

Retroviruses could be a mechanism for the DNA jump - though we'd have to ask how they got a portion of an host's DNA - or they could be an alternative mechanism which would explain why the surrounding 'junk' DNA is identical without requiring a speculative 'DNA jump', all three fish species could have been infected by the same retrovirus.
What a weird take. It completely ignores the massive impact that addictive apps have on people, how incapable governments are at regulating malicious/predatory behavior by companies like Facebook and others, and those tradeoffs.

This article is actually genius, and I truly believe they're good recommendations. Apple in these mockups wouldn't be forcing you to turn off addictive behaviors - it's just letting you know they exist, and giving YOU the power to help control it.

The jist of your post is that you want the freedom to smoke cigarettes without the oppressive government health warnings on the packages.
I’ve only ever heard of managers “working on developer KPIs” and never seen them actually defined and distributed.
iOS Lets Developers Hide Sensitive Information in Widgets Until iPhone Unlocked
'High performance teams are killed by managers unless they stay out of the way and then whats the point right'

The point is two-fold. First, creation and maintenance of a high performance team as the company grows is worth someone focusing on, not just hoping it happens organically (sometimes people, especially new hires, need to know "yes. You are really free to make this decision yourself. I'll back you on it." Likewise, sometimes people doing good work need someone who can spend the time to highlight the value of it to the rest of the business, to effect a promotion). Second, ensuring other needs of the business inform that high performance team, WITHOUT interrupting it, are also worth focusing on.

These are both true regardless of the environment, but become bigger needs the larger the company is.
How did you arrive at the conclusion that your estimates were correct in the first place? That argument cuts both ways.
> how does that "map" to "classic" inheritance, from Java or C++

I'd recommend doing it in two steps.

First, you need to get from the Java/C++ perspective of "classes are compile-time templates" to a perspective of "everything is an object". Python is a good example of the latter, as is Smalltalk (the latter is more 'extreme', but also less widely used):

$ python3
Python 3.8.9 (default, May 27 2021, 03:09:34)
[Clang 7.1.0 (tags/RELEASE_710/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> class A:
... pass
...
>>> myA = A()
>>> myA
<__main__.A object at 0x10670c490>
>>> A
<class '__main__.A'>
>>> myA.__class__
<class '__main__.A'>
>>> class B(A):
... x = 123
...
>>> myA.__class__ = B
>>> myA.x
123
>>>

Once you're comfortable with that, you can take the second step: from a Python/Smalltalk perspective of "everything is an object; when a slot isn't found in the instance, we fall back to looking in its class", to reach the Javascript/Self perspective of "everything is an object; when a slot isn't found in an object, it can tell us to look in another object". That 'other object' is the prototype.

All we're doing in the second step is removing a distinction: Python/Smalltalk have a built-in notion of "class", where some objects are classes and others aren't. Javascript/Self just have objects: we can use any object as a prototype for any other.
I was amazed when I learnt that viruses could move DNA from host to host. But then it makes perfect sense. It must make evolution so much more efficient.

It made me wonder whether viruses (or similar participants) would be vital to complex life evolving on other planets?
Uncle Phil?
How do you key the ⍳ character easily?
I think some have issue with them collecting monies on behalf of an organisation who has made no indication they are interested in participating. If my site gets 1000 BAT in payments which sit there because I decided I don't want to take part, what happens if I say to Brave I never intend to take part? Do they give those BAT back? Site visitors may have had the impression they were paying for my content while Brave is pocketing it.

Personally I reserve judgement, but I see why some look at it this way.
I think you're conflating diversity in skillsets with corporate hierarchies. I think the article was less about devs vs marketing vs any other dept, but rather about managers as a distinct class above all the rest, with all the decision-making power.

Different depts having a seat at a table is great if your org is flat enough that the table is actually the group making the decision. If their decisions just get overridden by middle management, it's back to the same problem again: not that there are too many depts with their own limited perspectives, but that managers with little to no technical background are making decisions that affect their more skilled minions, typically without their minions' buy-in.

The problem isn't any particular skillset, but the professional managerial class whose management skills are too often dubious to begin with, unmeasured, untested, and yet prioritized over technical skills, be they marketing or HR or dev. Some orgs help mitigate that by having a feedback loop for their managers and the ability to underlings to skip a step or provide meaningful feedback that can result in the discipline or "impeachment" of someone above them, but that's the exception rather than the norm. In most orgs I've seen managers are recruited from other management backgrounds horizontally instead of rising up the ranks from a technical background. Maybe the intent is to recruit better people-people instead of super-smart devs who don't understand humans, but in my limited experience that rarely works past a certain tiny scale...

Most don't have "tables" to begin with, just thrones and various forts.
Meetings are to align people. Complaining about too many of them can be a sign of many different things, but one of the biggest is needing to align with so many people to get anything done.

If you hold the same number of meetings but stop inviting some stakeholders, those stakeholders are going to be upset. If instead you remove some meetings from the process entirely, by e.g. not requiring multiple design reviews for internal products, or by not letting platform teams force everyone else to use their software, or by letting teams spin up their own low capacity services without meeting with ops, or anything else that lowers the complexity of getting work done, then your team will be happy and the previous gatekeepers will be complaining.
This post is staggeringly under-informed. Just wait until you google for some ailment and your life insurance premium magically goes up.
Laravel is 10 years old
It's usually just tax forms when you turn 18
Typescript adds static type definitions to javascript. Microsoft's own VSCode is written in typescript. Being able to gradually move from one to another as you augment your existing code with type definitions makes it easier to integrate typescript in existing projects.
To look at historical purchasing power, it's possible to normalize to a metric something like "ratio of average yearly income to minimum required for sustenance". Eg, assuming you need 1800 kcal a day, scraps of cloth to serve as clothes, small amount of fuel/electricity, etc. So if average wages were $100/Year in 1700 and you needed $50/Year for bare-minimum sustenance, and today an average wage is $50K/Year, but you only need $15K/Year for bare-minimum sustenance, there is a sense in which purchasing power has gone up.

Obviously if you start bringing things like iPhones or pop tarts into it, it becomes entirely subjective, and under certain metrics people today live better than the kings of ancient times simply because we have A/C. But then it becomes more of a philosophical question.
I think the price of silver was fixed in terms of gold as well.

However, today, we have more economic activity than we have gold. If we went back to gold standard, we’d either literally not have enough money, or the price of gold would be artificially inflated far above its current free market valuation.

Not to say that the deficit isn’t a ticking time bomb, but we need another solution for politically expedient overspending.
A ryzen system with ecc can be had for less than $400 build your own.
I was on a team of 2 and underpaid for my YOE. My boss gave me the standard speech about the company not having the money to increase my comp, and said the company wouldn't be able to counteroffer anything I interviewed for.

I was doing interview prep and my coworker gave notice. I told my boss the range I was interviewing for, and got a comp adjustment the next day. It was a 60% raise.
Defending Against the Next Stuxnet
Note the change after 1914. The switch to fiat money!
I use Apollo on iOS, and recently discovered I can click the share button (at top right of new reddit design), and then select "Open with Apollo".

Yes, it'd be nice if I could auto-open reddit links in my client of choice, but it's like a two-or-three tap thing. I use it increasingly often.
I don't know about nested records, but you most certainly can garbage collect data that's structured using the parallel arrays model. Look at numpy.
Google Uses AI to Design Chips, Creating Machine Learning Ouroboros
I don't think safely pulling over a car is any easier to automate than the rest of driving. Those are some of the most complex maneuvers where you're at least as likely to hit a civilian or another car as driving down the street.
Full Stack Engineer – Pico MES – Job Opening
You mean like… a greenback?
Data Clouds: Tech’s Next Big Innovation or Just Another Buzzword?
Kings are definitely garbage.
This is a great teaching attitude. Thank you.
If correct, it is quite a large difference from previous estiates: double! But as an absolute measure, does it matter much?

In particular, how much more would anyone pay for a less-quickly degrading panel, or for insurance against its lost performance, given how much less need be paid for its replacement in ten or twenty years?
AirTags model created following the drawings from Apple's Design Guidelines
If you are interested in trying APL in an interactive notebook, try it here: https://nextjournal.com/try/mk/dyalog-apl
Sorry yes, that’s what I meant. A password manager/vault.
My startup journey
UEFA relents to Russian demands Ukraine change its soccer uniform for Euro 2020
HAProxyConf 2021 Call for Papers
> However, this also trivializes games because you can simply look up a guide for a game.

Reliance on guides predates the internet. For 1990s console RPGs like Final Fantasy, me and everyone gamer I know bought a (paper) guide for it.
A fancy way of saying an equities bubble.
A robot to replace the need for farmers to go inside the grain bin
Ah. I clearly missed the point of the article.
`i on this site. If you use another editor (including, I believe, Dyalog's actual APL implementation, but I always used emacs when I was playing with APL) you can change the prefix character. I always preferred . because there is no reaching for the character (on the Dvorak layout at least) and it doesn't conflict with much other than decimal numbers (where you may need to type .. to get the desired result).
The introduction to the book agrees with you and warns about that - it specifically mentions that it is just one possible pattern language, which is why the title is “A Pattern Language” and not “The Pattern Language”
Hey! Kelly from Stripe here: Just to clarify, there's no additional cost for using Checkout, and Radar is per small per transaction fee (or included free with Stripe if you're just starting out!), not a variable 0.5% fee.
There is also plugin for Godot Engine[0] and a lot of other frameworks[1] and tools.[2,3]

[0] https://github.com/RodZill4/godot-openstreetmap

[1] https://wiki.openstreetmap.org/wiki/Frameworks

[2] https://wiki.openstreetmap.org/wiki/3D

[3] https://wiki.openstreetmap.org/wiki/3D_Development
This is a very loose definition of "privacy." It is more accurate to say that they plan to create a sandbox for privacy, to limit the amount of privacy you are allowed to have. As the article describes, all of these techniques are additional signals for tracking purposes.
Agreed. PMs/BAs are going out of style in favor of "product managers" and it's a huge mistake.
Most of my friends who are in technical lead roles would kill to have a dedicated PM to do the parts of their job they don't like and aren't great at. Given the pay differential, it would be a good trade for most employers to do this as well...