skysight-inc/HackerNews huggingface dataset:
I've found "vegan meat" to be an interesting microcosm of the entire problem. We allowed our standard of living to exceed what we can sustain as a civilization. And we don't culturally know how to "lower our collective standard of living" in a graceful way. To an extent where we are giving up and our only hope is to "make it taste better" and trick people into thinking a downgrade is an improvement.

This entire article's complaint is an echo of this. We can't fundamentally re-work the underpinning expansionism and expectation of monotonic improvement underpinning the fabric of our society gracefully, we just have to hurt people until they accept living on less. Why re-train when you can just let them starve/die of preventable disease. We have to build a culture of "retraining" of "here is a new thing you can do instead". Without that, the only real decision is which people in what order people get hurt, how often and by whom.
I don’t get why you got downvoted. A common piece of advice for building habits is to set trivial goals and to let them snowball.
Yes, but also it wasn't really a codebase? It was a compilation of Ansible roles, perl and bash scripts who all made sense and worked with each other, but it wasn't like a singular application. You still had to manually write your json configuration and then execute the Ansible that called the right scripts.

I think the reason it was good is that nothing was too integrated. You had of course scripts who integrated multiple others (mostly Ansible roles tbh), and that could be complex to understand, but everything else was great.

So: keep everything small?
Space telescope image of distant star was a slice of chorizo
Is audio harder to fake than video? I was watching the Keanu one and wondered if it is harder to real time fake Keanu’s voice than his face?
The word fortunate includes an aspect of luck.

Successful people are successful because they put themselves out into the world to expand their fortune. They seize common opportunities and make them great. Those opportunities come back around like the original comment.

The whole idea of "building one's fortune" or having a "fortune be told" instills in the idea that your actions are what influences your chance of being lucky in a positive light(never negative).
Well past time to replace it with an electric or a hybrid or at least something with decent gas mileage.
This subthread was actually about the feasibility of public health programs in the U.S. And that's a topic that needs to account for those 3 areas in which we are outliers, especially if, as inevitably happens, people get around to drawing comparisons between the U.S. and Europe.
This used to work for me for the longest time until it slowly didn't. And then anxiety slowly kept building up since I stopped being as productive as before and it overwhelmed me to the point where I couldn't do any work.
It depends who you are creating the language for. If the language is for the computer so that it can compile in a single pass then maybe forward declarations are a way.

When I write code, I don't want it cluttered with boilerplate and dependency declarations. And when I read code, I don't want it cluttered with boilerplate and dependency declarations. The problem is not your language, the problem is packages and the dependency hell they will create. There are no deal-breakers, just compromises.
but they're going over the same peripheral bus (from the CPU, and being synchronised to a subsystem with likely the same ADC clock domain - I'd design that hardware once (metastability stuff is notorious for being hard to get right, especially when you are trying to transfer multiple related bits across clock boundaries at the same time, and you want them all to arrive together)
I'm going to piggyback on your comment by saying that preimplantation polygenetic testing is only the start of what I feel is broader impending reproductive revolution.

Not only are we going to be able to start modifying zygotes like you've mentioned, we're going to be able to start generating them from any genetic material available[0], and bringing them to term in an artificial womb[1].

This is going to fundamentally alter society (for the wealthy at first as you mention) because we will be able to do away with the health burdens that are placed on women who go through pregnancy and we will be able to eliminate huge swaths of genetic abnormalities.

Imagine the shock to paternity law once some unscrupulous individual obtains a celebrities DNA through some discarded water bottle and generates children from it to demand child support payments with.

How will organized sports handle genetically modified players being vastly superior to ungenetically modified?

It's going to be huge, it'll make the pill seem quaint and I feel it's just around the corner, like 2030's sort of thing and no one is talking about.

[0] https://www.timesofisrael.com/from-just-skin-cells-israeli-l...

[1] https://www.theguardian.com/lifeandstyle/2020/jun/27/parents...
> Not even "discipline", but what is "nature".

So… not what Jocko is talking about?
> there's a political party

"A" political party?
... or charging infrastructure companies would simply expand their offerings to meet demand, since expansion for them is comparatively cheap.

That, at least to me, seems to be the more likely scenario.

Also keep in mind that fueling behavior for EV owners is different than for ICE vehicle owners. Fast chargers are useful for road trips, but unnecessary and expensive for day-to-day driving. Most commuters will simply charge at home/work/the store/etc, where the raw inputs to charging infrastructure (car-adjacent space and electricity) are already in place and slower, cheaper charging is sufficient.
Maybe I'm defeatist but it doesn't really bother me. I just ignore/delete crappy emails.
Back in the '80s I bought a HP 9100 calculator. It weighed 60 pounds and had core memory. I even remember turning it on for the first time and a program stored started running.
Anyway, I thought that if the Soviets attacked and wiped out the modern PCs with their EM pulses then I would still have a programming job with my core-memory, no IC's programmable calculator.
Some observations in support, by researchers at Yale: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4167193
I noticed a common pattern in self-help publications:

1. Claim a common self-help method is ineffective.

2. Show why it's ineffective.

3. Present a different self-help method.

Point number 2 is really important. It could be anything: an anecdote, some data, a paper. But the strongest signal is if the readers themselves already tried the ineffective solution. If it was effective, there's no need for them to research more. But it wasn't working and there's this person who says there's no way it would work. And they are right, so let's hear what else do they have to say (or sell).

You've the walking proof something didn't work and there's someone who's agreeing with you. You did all the hard work and the author is tagging along.

The beauty of it is the original method might be fine, it just didn't work out for you for whatever reason. Including if you read about it, but didn't try.
This is the exact same phishing attack that i see on many retail stores that i consult, and i have yet to see any of them fall for it. Smaller surface, sure, but even people loosely familiar with computers are skeptical of those emails/SMSs
We need to stop thinking about power and bandwidth on a per unit basis. There are times when it’s free someone’s you might even get paid to burn it and others when it’s super expensive.
As for nest I agree it’s a shit experience and actually ends up peak loading the grid.
Twiddling around trying to get this to work. Looks exciting :)
> You are paid to create value, not write code.

When I was in college in the late 90s I was fortunate enough to figure this out through experience.

First, there was a real fear all programming jobs were going to be outsourced. So I decided I needed programming + something else (in this case business).

Second, as a sophomore I got a job at a small custom software shop in town (it was the late 90s - if you had a pulse you get a 'programming' job). Our clients didn't care about the code, the language it was written in or anything else technical. They only cared about what it did, and if it solved their problem. It also connected 'solve customer problem' to 'getting paid' in a very direct way.
Unmanned autonomous alien UFOs would be attracted to USN maneuvers cos that's a pretty dense concentration of interesting EM and ECM.
I'll start my reply with this: I'm not a teacher, nor am I an understander of maths, but whenever I talk to teachers at any level, and especially mathematics teachers, they lament that they want to teach differently, but due to time constraints, or predetermined lesson plans, or any number of reasons, they simply can't. They have to teach in a way that gets students enough knowledge to pass the test, but only those that seem to have a natural aptitude end up really learning anything. The rest discard the information as soon as it's no longer necessary.

I don't think it's a disservice to teachers to say it's a better way of teaching, because they say it themselves. It's just a model that only really works one on one. It can't be done in a room full of 30 bored children, and especially in a room of 400 university sophomores who are ready to get out of class to go to a party.
Russia controls the most valuable portion of Ukraine right now. Going after Kiev was a win/win for Russia because it allowed them to capture the southern coast and maybe even gave them the country (it didn't).

Unless Ukraine retakes the southern coast, Russia will have achieved their main objective.
Deepfake models are trained on very similar data. They don't generalize well, usually. E.g. we take lots of data from YouTube videos of a single person under a specific condition (same time, same day, same haircut etc.)
I know that as I spent quite some time researching these models and worked on a deepfake detection startup. Purely looking at it from a technological side, it's a cat mouse game. Similar to an antivirus software. A new method appears to create deepfakes. A new detection method is required.

However, we can also make use of the models to not properly generalize and their limitations of the training process.
Anything that is out of distribution (very rare occurrence in training data) will be hard for the model:
- blinking (if the model has ever only seen single frames it will create rather random unusual blinking behavior
- turn around (as mentioned by the author, side views are rarer in the web)
- take off your glasses
- slap your cheek
- draw something on your cheek
- take scissors and cut a piece of your hair

The last two would be especially difficult and funny (:
I guess I was drawing a false distinction between things modifiable via medical intervention and things modifiable via lifestyle modification. The relevant thing must be that you have a condition, not what could be done about it, and there's clearly some overlap between the two categories (e.g., obesity).
Evidence (p=0.0001): people over 40 are older, on average, than people under 40
It's not that I object to any of that, so much as it's just that mortality is a lot easier to measure.
https://www.youtube.com/watch?v=r8miwsWtzRw
I just find that it's more a reflection on how soon you post on a topic, rather than how much insight you provide. A fantastically insightful comment #100, is not going to get a fraction of the upvotes of a mediocre comment #10 on a post. That's because of the nonlinear exposure. If you post early, you will get more reads which leads to more upvotes which will puts your comment near the top. Almost all my comments with more than say 20 upvotes, are "early" rather than "great".

What I'd like to see are average upvotes of buried comments. Comments that were highly rated based on their content rather than their exposure.
By whom? An instructor/professor or a student/engineering graduate?
> Do you believe this?

There are a lot of built-in incentives for manufacturers to switch to electric once the market demand exists.

Less moving parts to warranty means potentially less long-tail costs for parts as well as less capital allocation for potential warranty service claims paid to dealerships. Less moving parts that can fail. Less parts in general. AWD in electrics is typically done with a front and rear motor configuration versus using moving parts to transfer power from the front to the rear.

More opportunities to upsell with lower capital costs. Model stratification by power output in ICE typically means more complex engineering (forced induction) or larger engine; both of which require significantly more R&D, testing, and validation. Once you sink capital investments into an ICE engine and manufacturing line, you need to reuse it over many years across a large range of vehicles to recoup the cost.

Model stratification in electrics is via bigger battery packs (stuff more of the same cells in there) and multiple motors.

Basically, electric cars are fiscally better for manufacturers in every way -- so long as consumers are willing to pay the premium AND willing to live with the inconveniences (less infrastructure for refueling, longer refueling, range anxiety).

What Tesla did was de-risk the market by showing that consumers will buy the product despite its flaws.
There’s a real possibility housing prices might go down or sideways for a decade or more.

Between high interest rates, depopulation, government intervention regarding foreign investment, and new housing tech that makes older houses worth less, there may be a new normal in which residential real estate doesn’t appreciate for a long time.
Agreed, all of this "build from the ground up" post-apoc stuff is fantasy.

It would be scavenge and cobble together. If there was time to do any of this, you'd be trading a bit of your clan's goods for a disk with some rare library on it for calculating dates and times based on the planets and stars.

I think that scavenging old libraries and installers is going to become more of a thing as they disappear from the internet over time anyway.
I think it is fine if it is unintrusive and properly labeled.

If you are launching a paid serverless SAAS service and it is useful to the audience who are using your project, then you can put at the top otherwise I would go for bottom.
> You keep making the same mistake. The party doesn't think the SATs are racist. Weirdos on Twitter and in elite college administrations do. The party opposes defunding the police. They're not ascendant; they're laughingstocks.

If that's the case, they're not doing a great job of telling that story. The "weirdos on Twitter and in elite college administrations" seem to have the louder voice by far.

If the party wants to tell that story, it probably need to be in terms of loud, clear, and frequent denunciations; not awkward handwringing trying have it both ways and a "clarifying" point on page 97 of the platform.
Show HN: SaveSlack – create searchable knowledgebase from your Slack community
How many "hacks" are really computer hacks at all?
Thanks! I'll have to check out "Clean Code in Python”. Packt books seem to have more quality variance in my experience, but perhaps this is one of the good ones.

Glad that this is on Oreilly so I can read a few chapters first.
There's not even that much to be made in most lending (by transactions). Lending through overdrafts doesn't make a lot as it's typically lending to customers who are least able to afford it.

Mortgages and credit cards are the big ones, and Monzo does neither. However I would like to see a credit card from Monzo.
Do you foresee fixed wing drones also displacing cars? Would be awfully nice to no longer need to build highways and roads...
Yeah, where I'm at my choices are basically Comcast and Century Link, both of them not companies I'm eager to do business with.

Comcast has been playing games around overage charges for a few years now. It's pretty transparently calibrated to ding you if you have more than one person regularly streaming 4k video.
As a person on the extreme end of the ADHD spectrum, this is a interesting take to me.

From a strict definition point of view:

> pro·cras·ti·nate

> /prəˈkrastəˌnāt/

> verb

> delay or postpone action; put off doing something.

I'm not sure if I agree with your assessment. That is, procrastination has no implication of why the action was postponed, merely that it is.

Procrastination is a symptom of depression, ADHD, and other disorders that impact productivity -- the actions do in fact get postponed. The neurological process driving the postponement is irrelevant to the classification.

I think perhaps a better phrasing may be "there's no such thing as laziness" -- laziness being an attributed cause of procrastination.

There's generally a reason other than laziness, but society likes to dismiss those excuses and instead insist that the person themselves willfully choses to procrastinate. This is of course incredibly unhelpful in every regard, but society loves a good opportunity to shame people outside a standard deviation of typical.
Hey Twilio, maybe now you'll implement webauthn for both your internal systems and for your customers?

Its pretty frustrating that there's a well known technical solution that prevents this type of attack from being feasible and companies like twilio simply have not prioritized it yet. Replacing SMS and Push based 2fa with webauthn is the best bang for your buck security upgrade available to companies right now.

EDIT a bit later:

> We have reemphasized our security training to ensure employees are on high alert for social engineering attacks, and have issued security advisories on the specific tactics being utilized by malicious actors since they first started to appear several weeks ago. We have also instituted additional mandatory awareness training on social engineering attacks in recent weeks. Separately, we are examining additional technical precautions as the investigation progresses.

Security training is ineffective against phishing attacks like this. Please stop wasting your money and your employees time; implement the technical solution that nullifies the attack.
Ah, the Anglo-centric (what's centrism taken to its extreme BTW?) view. As always, utterly divorced from actual facts on the ground on the Continent.
I've found this essay to be a good shortcut to Lisp "enlightenment" without having to put in the effort of actually learning/using Lisp:

https://stopa.io/post/265
I’m evaluating Graphql for my service at this time. This service could be public facing in the future. A majority of the complaints about it that I learn in this post is about accidentally making your GraphQL’s nested graph structure an exploit.

What do you think if I just use graphql for the typed schema, flex return objects without the “graph” part? Or at least I would have a very shallow graph without nested data structure. Do you think it would help in this case?
This is only a problem is there's a clear mapping from detectable genetic feature to an expressed macro-feature like intelligence.

My (admittedly limited) understanding is that each detectable genetic feature has a whole panoply of effects, some of which wont' be apparent at birth. Selecting for intelligence through specific genes is like to also be selecting for weak bones, reduced longevity, or other unpredictable side-effects.

Maybe one day it will be possible but there's a chasm between here and there which can only be crossed by extensive testing on real people. Is that even crossable?
W.r.t the "imagine your day is 6 hours long, then you could fit 3 days in one" 'advice'.

I haven't read the original article, and won't, but I'm imagining what they mean by that is 6*3=18 (+6 hours of sleep = 24).

I have two jobs right now; primary gig + ~10hr/week contracting, both tech. I'm actually a big fan of this model of thinking, though not as extreme; I'll elaborate:

Classify 3 days a week as "hell days"; 9a-6p job1 + 7p-9p job2. Tweak the numbers as you will for your own situation, but critically, for every hell day there's a heaven day: Monday you're working 12 hours, but Tuesday you're only working 6 hours, and alternate.

I've found this model to work well, even when it was only applied to a salaried 40-hour-per-week job; Mon is 6h, Tue is 10h, etc. If you've got the right gig that can support something like this (many remote SE roles can). It averages out to the same (sometimes more) hours per week, you can plan for more fluidity (e.g. i'm going out drinking with friends thursday evening, so lets front-load some hell days early in the week so we get a heaven day friday), and it tends to really vibe well with engineering workloads (hell days are great for deep focus, centralize as many meetings as possible on heaven days, whatever works for you, etc).

And sure, I'm being a little vague in how to attain this for yourself, if its something you'd even want; the sin of Insight Porn. It really comes down to "find a job that allows you to do it", and boom, Luck has entered the chat (with some mitigating "Skill" in being in a desirable field, knowing the right questions to ask in an interview, etc).

All that considered, I still like the advice. If I want to spend my free time with loved ones; its so much more valuable & meaningful, to me, to spend an entire afternoon and evening every other day, or even only once/twice a week, than just an evening some/most evenings. Everything is better without interruption; work & play; and classifying your days as "WORK/play" versus "PLAY/work" rather than trying to evenly split every day, has just been better for me. YMMV.*

Of course; extending this idea to "3 work days per day, that's 15 work days per week" or "6 hours of sleep per night" is crazy and no one should live like that.
This is the one that scares me the most because the labor benefits are so big that the field will advance quickly, and it's only a matter of time before someone starts fitting them with rifles.
Any ongoing projects in this space that would be worth checking out?
I purchased the audiobook, great listen
> why certain decisions were made; basically explaining anything which would raise an eyebrow.

Yes!

This is what comments (and READMEs etc) are for. Not explaining the what, ie how your programming language works (unless you're doing something most engineers wouldn't know). But explaining why they were made.

// Workaround for https://github.com/org/project/issues/263
Nvidia Announces Preliminary Financial Results for Second Quarter Fiscal 2023
Firefox Android blocks the vast majority of addons by default for some reason... you have to create a collection, add the add-ons you want to the collection and then setup Firefox to use that collection. They made it as painful as possible.

It didn't used to be like that, all addons were easily accessible in the Fennec engine (I think around v68)... Fennix is the problem.
You don't have to. If the local environment becomes nicer (for americans, not a soul crushing schmear of strip malls and parking lots), people will do more things closer to home.

The driving aspiration of the future will be that you live in a place worth visiting. Not a place you look forward to flee 2-3 times a year.
Yes I have
I can't help but feel that this will be a fleeting skill.

As humans work towards clearer communication with AI, AI will be working towards clearer understanding of humans.
2. Treat reliability as if it is its own feature.

It's also "Treat reliability like a software engineering problem not a process/operations problem".
The best code is the code you dont write. If you have a huge lumbering app that solves a small problem, its not well written.
Hey HN, got the idea to build this a few days ago when someone mentioned that they were looking to migrate their technical community away from Slack due to the new 3-month free-tier limit for messages.

It's pretty rough around the edges still, but if it's something you might find useful, let me know and I'll keep working on it.