skysight-inc/HackerNews huggingface dataset:
For as much as I love the terminal UI, I don't think the next quantum leap in search functionality can be delivered with it. Assume you have access to an index that is objective / transparent and serves you a (typically) long list of results. The next step is really to make sense and work with the results: you need to quickly and easily filter, order, search within, group or classify or do other bulk operations with all the returned items.

Just like with other "information firehose" environments, like social media feeds, email clients etc, its the "meta search" powers that matter and those are probably better served with GUI's.
Not many Christians are killed in the west, but in Africa and the middle east large numbers are being murdered. Especially in places like Nigeria by militant muslim groups such as Boko Haram or Fulani. You can find references on google from news reports of mass murders if you like, or read the state department reports. E.g.

https://www.catholicnewsagency.com/news/248547/report-17-chr...

https://www.state.gov/reports/2019-report-on-international-r...
I studied applied mathematics. I feel like it gives me an insurmountable advantage over most developers when it comes to the real high-leverage stuff: Process automation.

Every company needs a website and there are plenty of cheap services offering to build one. But the real money is made if you can make someone's internal processes or production planning more efficient. For example, what's the worth of an AI that automates a process that currently costs $1 mio annually? Management will be ecstatic to pay you $200k annually to get those cost savings...

And for those tasks, you need a strong algorithmic and mathematical background.
Reconciling Agroecology and Biotechnology
I'd rather not fall for the false dichotomy at all, and instead have the algorithm ensure that I won't end up in any sort of hole whatsoever, by choice or otherwise.
If companies let you apply your own filters it would be harder for them to manipulate you.
With two arbitrary faces on the same axis (say z), at locations z1 and z2 and the shape of each face being represented by the functions a(x,y) and b(x,y), you can get a loft SDF L(x,y,z) between a and b by the following math (this is not correct syntax for any tool I know but should make it clear what's happening):

if(z<z1) L=a(x,y)

elif(z>z2) L=b(x,y)

else L=((z-z1)/(z2-z1))*a(x,y)+((z2-z)/(z2-z1))*b(x,y)

For way way more info, you might like https://iquilezles.org/www/articles/distfunctions/distfuncti...
The thing about the prevailing commercial IT methodologies is that they can not deliver at the scale you are describing while also providing security within a factor of 10x of adequate, with adequate here meaning they would be happy to put the numerical cost to completely compromise their systems into their shareholder communications and consumer advertising and be happy to prove it by announcing a bounty for that amount at DEFCON and challenging anybody to claim it. There is no person with any technical competence and signing authority at any organization of that scale who would sign off on such an idea as they all know exactly how preposterous such a claim would be. The only thing that can be said about these systems is that they are functional at scale while being completely inadequate with respect to security, which, if security is not important as is the case for most organizations, is a perfectly valid tradeoff.

However, if adequate security is actually important, such as when lives are at stake, these methodologies completely fail to fulfill such requirements. This is not merely the case when tackling the hard problem of large scale systems, where it might be forgiven to be unable to solve the hardest problem available, it is the case at every scale. At least capability-based systems have demonstrated adequate security at a usable scale, the prevailing techniques can not even do that. There is little reason to believe that abject failure at scale and an inability to solve any interesting sub-problem or smaller scale problem is a better way to success at scale than attempting to scale small successes.
For those interested in the flow state, I became convinced that this is the kind of state achieved while practicing Zazen meditation :

https://zmm.org/teachings-and-training/meditation-instructio...

At one point, the only activity of being sit is the one necessary to reach the flow state.
A pig kidney has been successfully transplanted into a human for the first time
I wish Jay would have made will and donated his collection to Smithsonian or similar museums. Now his wife is cashing out on these rare items which will be lost forever into wealthy billionaire’s basement.
Twitch is testing a rewind button
Everyone else is just rolling v6 out to meet the requirement of a client (typically government) contract.

I'm holding out for ipv8, where someone sensibly just slaps a 1. in front of ipv4 style addresses, which to stacks means route to old ipv4.

Then we have all we need with an extra octlet. We could even reserve a bunch for off-planet communicates, eg 100. = moon, 101 = mars, etc.

All existing tools, code, etc would see, route, etc 4 octlets to 1. addresses. Anything encountering 4 octlets would do the same. Old stuff could function forever, just with no ability to connect beyond 1.

No dual stack, no crazy issues, no 30 year old, broken attempt to re-engineer what didn't need to be done.

What were they thinking?! Yay! Let's eschew simplicity, and instead make a massive change as difficult to upgrade as possible!
Also, even among the not newbies, most programmers are average.

Because most people are average, thanks to our Gaussian nature for talent. Besides, for most people, IT is a job, not a passion. Like in any industry.

It's true for everything, doctors, electricians, geographers.

So if you love your field, and you are passionate about what you do, enjoy that, but don't expect others to follow.
Anandtech measured the max TDP of the CPUs in the M1 as being around 28W, with the GPU adding ~17W to that figure.

https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...
> I wonder why auto-curried function syntax has become so ubiquitous in explaining this.

I think it's primarily because this is the form you use them in in a language like Haskell. Most explanations are exported from Haskell in one way or another, so they're deeply colored by Haskellisms.

It's the same reason why `ap` and `bind` are generally preferred over `times` and `join` -- in Haskell you can even use `f <$> a <*> b`, which is a deeply clever use of infix `fmap` and `ap` that drives a syntactic analogy with regular function application, `f a b`. Try doing that in another language and you'll barf. And do-notation desugars most cleanly into >>=, so that's where Haskell-oriented explanations start from.

If you implement these in Java (which you can, you just can't abstract over T), it looks like this:

class List<A> {
<B> List<A> map(Function<A, B> f) { ... }

<B, C> List<C> map2(List<B> other, BiFunction<A, B, C> f) { ... }

<B> List<B> flatMap(Function<A, List<B>> f) { ... }

// bonus; note that these make more sense static
static <A, B> List<Pair<A, B>> times(List<A> as, List<B> bs) { ... }

// in fact, this one has to be static
static <A> List<A> join(List<List<A>> aas) { ... }
}

That is, the second argument `T a` in the top poster's comment becomes the implicit `this` parameter for instance methods. I find the `static` alternatives often make more syntactic sense in context; just goes to show that one language's norms don't always transfer.
Unless those usecases are already covered by other devices that they have. A couple of years ago I might have wanted to use my laptop all day so that I can check the internet, listen to music etc. But today I can just use my phone for that.
ChasM's – Chasms.com – Screenshots of Internet Applications
Choosing the Right Electrical Enclosure for Your Electrical Devices
... no Google Pixels for Sweden so no, apparently not for me.
Wow! I really love the SPA hate!
I've edited my post to clarify. It's a reason why I used that term. The second part of my post is not directly addressing what GP said. One of my aims in writing this article was to create something that could be interesting to read, with someone like myself as the target audience. Part of that involves using some artistic flourish.
Just compiling suggestions made here

No JS front-ends:

libredd.it,
teddit.net

Mobile Apps:

RedReader,
Slide,
RedditIsFun,
Diode,
Infinity,
Apollo
Large-scale Covid-19 Twitter chatter dataset for open scientific research
Drum 'n Bass origins.. Great performance!
Hopefully the site can find a new home with HN's help? I would think Internet Archive might be interested?

> chasms.com is about screenshots, screengrabs or as some folks call them, walkthroughs.

> We emulate Internet applications that ISP technical people at call centers can follow along, using these screenshots, to help their customers troubleshoot connection problems.

> As well as email and browser configurations.

> ChasM's has been supplying the technical community with the latest screenshots (walkthroughs) of Internet applications and programs for over 15 years. These include Windows OS, Mac, email, browsers, security, spam, routers, modems, networking, games, etc.

> chasms.com will be closing November 1, 2021. July of 2021 was 24 years for the site to be online and I'm retiring. It's time for me to say goodbye. The website is up for sale. Please make me an offer and any reasonable offer will be considered. The domain name and all files will be included with the sale. I want to thank each and every one of you that have made use of the site through the years. Thank you.
Yet very few teams/devs/leads push back on the SPA spiral of death
Or displaying the street names I'm interested in. Because for some reasons, some are not displayed, and I'm walking on it.
Having donated to a campaign to deny a minority outgroup of basic human rights, he was unfit to lead an organization that exists to fund a foundation substantially focused on intersections of technology and human rights and to be head of an organization with numerous LGTBQ employees.

The foundation's fellows include several people working on projects adjacent to LGBTQ human rights, for example. Even if it the donation wasn't specific to stripping LGBTQ people of human rights: in general when you tend to view one group of people as sub-human and undeserving of basic human rights, you're probably going to do it for other groups you don't like.

Assuming he wasn't purposefully seeking the role to nix Mozilla Foundation's LGBTQ-related work: it is his fault, and his fault alone, that he lacked the self-awareness to realize he was unsuitable for the job.

My stance on using snarl words like "cancelling" (aka the new hip way of complaining about "political correctness") is strongly negative.
I get why titles get edited, but I think it’s condescending, even if well meaning.
> No US president would issue such an order

I might have believed you some years ago.

If the US can elect Trump, it can definitely elect someone who would do that.
How could you possibly differentiate an extremely personalized profile, and a political worldview for that matter?
Ask HN: Did having kid(s) make you a better employee?
They have little in common.
Alder Lake is 10nm
> The Ford F-150 Lightning is about to drop.

So? Where will Ford get the massive amount of batteries? You understand that until like 6 month ago, the CEO of Ford claims that batteries were no issues and they had to do zero investment into batteries. They said the they will simply buy on the open market.

Once they actually tried that the realized they were delusional and now made a dedicated partnerships to build their own dedicated plants.

Pickup market is 2M vehicles a year, Ford will not even be producing 100k F-150E by 2024.

Tesla in comparison is in construction of building a factory (including a dedicated battery and battery cathode factory) that should be able to produce 500k a year.

> VW group is making massive investments in EVs.

They are second in the market and their CEO just had a 'panic' meeting because they can see how they are not catching up as fast as they hopped.

Elon Musk literally was just invited to speak to VW managers to help them out.

> BMWs vision is to be the premier green automaker by 2030.

And I'm gone have body like Pitt in Fight Club by 2030. BMW is not even building dedicated EV platforms yet. They are years behind. Let them actually produce and sell some BEV before they make big claims.

> In < 5 years from now, the best selling EV will be the F-150 Lightning.

Tesla will be selling around 1M Model Y by then, maybe more. There is 0 chance this is the case.

And Cybertruck alone is very likely gone beat F-150 Lighting.
Nothing stops that; it is one of the most routine things you could do. NCC Group exists to provide this service. HackerOne exists to provide this service. Having an external team periodically attempt to penetrate your defenses is legally required for anyone who processes payment card information (in the US; I don't know what PCI requirements are like elsewhere).
> The ground Intel has lost in desktop and mobile is more than made up for by their utter dominance in server. Intel also has a lot of plays that should bear fruit in holding or retaking ground on consumer compute in the next few years.

The basic problem is that Intel hasn't lost ground in mobile, it's not even on the playing field, a huge strategic blunder. That leaves it defending its dominant positions on server and desktop / laptop. At the same time billions of $ pour into TSMC from mobile and those same facilities are now being used to make desktop and server CPUs that compete with Intel.

Its execution has been poor too but this massive strategic issue is a bigger problem.
Stripe IMO
Well, what about some kind of (private) program that runs on top of your set of goggles, and would tell you that your set of goggles that you frequent happens to slice and dice only tiny of the entire dataset and thus will hint to you that you're peering into holes.

I think this paper is great in delivering a first solution to this space. Sure it's not perfect but atleast miles better than an opaque box.
I read PDFs on my phone just fine. Yes I have to turn my phone sideways and zoom content to fit page width but that's okay. Much better than having fat JS and Css and browser rendering engines in place just so the page can be "responsive". I don't understand why we don't feel positively dirty about the responsiveness monster we've created to solve a non existent problem.
It takes few years
Fact 137: don't read articles with 136 facts, there is no way you can put them in practice or even understand them all, and it will overwhelm you.
Speaking from ex-SU side, not sure about shows, but some 'science' related magazines had cult following.
Copies of 'Eureka' were a great read in my childhood. It was a yearly book-length magazine about new technologies.

Some covers from it here — http://publ.lib.ru/ARCHIVES/E/%27%27Evrika%27%27/_%27%27Evri...
How do you feel about basic human rights for people who made mistakes in the past?
https://en.wikipedia.org/wiki/Irreducible_complexity
Gregory Chaitin has an interesting take on this:

"The only place where medieval theology survives is pure math."

https://www.youtube.com/watch?v=1RLdSvQ-OF0

(The whole interview is actually quite nuanced on the question of whether math is discovered or invented and well worth a watch. There are also interviews with other mathematicians and physicists in the series, for example with Roger Penrose, but most other researchers seem to hold a rather dogmatic and platonist view, which is why I found Chaitin's perspective refreshing.)
How to revamp your Ecom with a Virtual Showroom
(The part where they let go of the "support oneself with art that matters" part is of course the "code for money" bit, since code is art as well)
My comment about recycling needs more nuance. Of course recycling as a mechanism is part of a sustainable economy. But much better to recycle a material is to reuse a product, and even better is for the thing to not have been produced in the first place.

Recycling plastic for example is very limited. It's very hard to get everybody to perfectly recycle, then we can still only recycle a limited amount of plastic a limited number of times. Clearly, recycling plastic isn't green. It's only ever so slightly less harmful.

We have been recycling plastic for a long time and we are still choking in it's waste.

I still recycle myself though, even as I'm trying to reduce my consumption of (single-use) plastics, which isn't easy at all. But I also support a ban on as much plastic products as possible, since recycling is a non-solution and the problem unacceptable. I think such bans are gaining public support, at least in Europe. Just like the public is starting to become aware that individual action on reducing footprint isn't enough and even distracts from holding the right actors accountable. Landmark cases here in the Netherlands such as the Urgenda case and the case against Shell help spread that awareness.
Yamaha builds so much stuff that this could have been about ... a boat ... a motorcycle ... a guitar ... or the iconic synth :-)
> What's that mean? Cybertruck coming out in the 2030s?

Why would you assume that?

Model Y production is literally already in pre-production phase and will be scaling all next year.

Cybertruck will be 6M-1Y behind in Austin.

They will need massive battery capacity for Cybertruck in addition to 500K Model Y. This is what people don't understand.

They are planning 500K Model Y and 500K Cybertrucks, that needs more battery then currently is being produced in Nevada.

In addition to the other supply chain, chips and battery is required to be available to seriously start Cybertruck.

That is why Austin will include a dedicated battery factory and even a dedicated cathode manufacturing plant.
OWASP Top 10 is subjective to a certain extent, because it is consensus-based. At the same time, it is very useful to most developers and pen testers (and security tool makers), in preparing a list of vulnerabilities to check for. Consider it as a starting point.

With cloud platforms rising in popularity, the top two rising to those spots is not surprising. From a cursory glance, they seem to have added more scenarios under those two as well.
> I wonder why auto-curried function syntax has become so ubiquitous in explaining this.

Probably because Haskell (and related languages) use it.

> For anyone coming from a more traditional CS background, it's just extra cognitive overhead in understanding the meat of the argument

I find that curried function signatures are slightly lower cognitive overhead after a bit of exposure, and while I can see that its the kind of thing that is likely to vary from person to person a bit, I can't see that it's likely to be a big thing either way.
Random thought: I escaped restaurant/factory work and got into tech and man I hated those days. Standing there cutting an endless river of chicken in the factory light... I felt like I was going to go insane. Now it's like I'm working till 9PM not something to be proud of but it's less trading hours of life for money, it still is but feels less so. At the end of the day I am fortunate I have personal interests like robotics that I can get into because it's cool.

I didn't get into tech by a boot camp or something I was originally in phys/eng but picked up building LAMP websites on the side. Took me like 3-5 years before I actually made money from writing code.
Explaining top(1) on FreeBSD
Option 1 isn't viable though - see the UK, Israel, and Singapore for the latest news. They are highly vaccinated, 85% of total population (meaning over 90%+ of the eligible), and the hospital systems are still straining to capacity, resulting in more restrictions and the current scramble for boosters.

I think we have to face the reality that vaccines won't stop this, and the only way out is after this burns through everyone. Vaccines can help reduce personal impact on severity but doesn't seem to be helping the hospital load problem.
It's a really strange way to run an insurance program. A portion of your salary goes to mandatory unemployment insurance in Germany. If alimony was fair it would be charged the same way on married people and paid by both parties.
Nvidia AI based smart photo retouching playground
> You are in the minority.

This is true, perhaps.

> I'm all for lighter sites but I'd still bet that an article published as a PDF would cause more inconvenience overall than publishing it on a typical js-heavy site.

This feels to me like you're telling me my experience is not valid. Is it because I'm in the minority? Or because you have a different experience?

Do you know anyone who uses a 5-year-old device day-to-day, or have you ever tried?

It feels like you are denying that this experience even exists.
CreaterOS Open Source ReactPaintinglite Cores, Introduces In-House iOS SQL
In CPU choices, when Apple have lead (PowerPC) nobody followed. Their other CPU choices have hardly been brave. 6502? Not the first. 680x0? Followers. Intel they were way behind and all their laptop and desktop gear was a generation behind everything other companies were using.

Phones bit of a mixed bag but their computing gear has always been a bit old hat since the 1980s.

The M1 is the first time since PowerPC they took a risk. My guess is that it will turn out the same PowerPC. I really want a linux powered ARM workstation but Apple aren't going to make that.
I feel you. I'm one of those those that jumped from Biochemistry to programming. I remember the day in 2012 I wanted to switch to CS while in my second year of varsity and the head of that department looked me in the eye and straight up told me she had no space - despite the painfully obvious lack of queues and scores of empty chairs.

But alas, I've spent 6-7 years learning and grinding, I wanted to be a proper web developer. Just this morning I read another post discussion about RISC-V and ARM architectures and thought to myself - I'm still an idiot. I have no idea what these guys are talking about. I still feel like an impostor. I've helped my company deliver some awesome products and get paid really well but theres is still too much I don't know.

Now Im in charge of training new devs, freshly minted CS grads and they can barely write readable code. I'm still jealous that they have a CS degree which can open many more doors.
Why specifically tech employees ? Are other industries free of fraud ?
What if they improved it then? They could easily solve this at the cable level where part of the cable near both ends is magnetically snapping, while still providing USB and PD functionality. Having a dedicated port when they replaced it with a convenient port like USB-C which could also bring the safety of MagSafe, but instead bringing back a different port while the device can perfectly charge over USB-C ports too is a bit weird IMO.
I think the parent you're replying to and you are in agreement - the vaccines have turned out not to be magic exit to this, regardless of vaccination rate, so returning to normalcy isn't possible yet without overwhelming healthcare systems. So it's either start-stop for the near future again, or the ugly alternative where the systems get overwhelmed.

No good answers unfortunately, either way people suffer.
How much clean electricity do we need?
In both C# and Nim (and probably other languages ) it's easy to use fluent syntax:

MyConfig()
.WithTimeout(0).WithDir("/home").DirFromEnv("DIR")
Mozilla Hacks Decoded: Thomas Park, Founder of Codepip
In Berlin alone, which was by far the most heavily fortified part of the "Iron Curtain," more than 5,000 people successfully fled across the border despite the "Berlin Wall."

https://www.chronik-der-mauer.de/fluchten/