skysight-inc/HackerNews huggingface dataset:
This article is divisive trash. It's Vice at it's worst, which is getting pretty much standard.

Will we tax Islam for their terrorist attacks? Who decides what the church is responsible for? Does the attacker have to be employed by the Mosque? Is it for recent events or old events or what Twitter votes for this week?

How do we deal with the different factions? Where do we stop spiting the Abrahamic religions?

What's a Religion? Flat earthing is a Religion. So is "Science is fucking awesome!" Is it just about how they legally register?

How about taxing all NGO's. They have as much accountability as the church. They have also had some big scandals.

But don't for a second think why the fuck the church was running schools and burying the dead. They must have pushed all the good people out of the way who also wanted to do that so they could indoctrinate children (and the dead homeless people in the graves, how does this fit with the indoctrinate theory)

Mass graves are not new, grow up, New Yorks Hart Island was Twitter cool last year but it's not new - https://time.com/5913151/hart-island-covid/ How about we fix that if this truly outrages people. The thing happening today.
I don't see how you can get a sub 100ms latency average over 5 hits if your cold starts are > 1s.

Maybe hitting the URL every 10 minutes keeps the URLs you test in your cache.

If users are frequently getting >1s due to cold starts and your stats are systematically excluding them, then the stats aren't very realistic.

I'm guessing you can see how many cold starts there were in AWS Lambda somehow... I can say anecdotally that I got slow responses several times from link.warpurl.com
Clarification, about mid-page.

"... At least for an initial period, we want to prevent counterfeiters from blindly downloading a file and manufacturing it without any R&D effort or contribution to the community, because the result of that will be tens or hundreds of low-quality clones which do not have nearly the quality of ours, and no benefit for the community. ..."

"... This is why for them we chose the same approach as Raspberry Pi: we publish schematics so that anyone can learn from them, and we keep the entire software stack completely open source. But at least for now, Altium files are available only upon request so that we can check whether someone can actually manufacture them with the required quality. ..."

"Alessandro Ranellucci
Head of Maker Business, Open Source & Community
ARDUINO.CC"

Aside the unfortunate comparison with the Raspberry PI approach (the RPi uses binary blobs, therefore is not open), it seems the case is closed: at least initially, hackers will have all necessary information minus what is often being used only by clone builders, namely CAD files. Schematics are open and software is open; building clones is still possible for users but less convenient for companies.
Maybe if their revenue exceeds those of many governments.
Sadly, the author faceplants in his opening paragraph:

> The default of many games is capitalist. Money, and the accumulation of it, is often core to a game’s mechanic.

Money is not capital - the explicit goal of PokeMon is to accumulate the monsters that earn you status, money, etc. in furtherance of more accumulation. So I don't disagree with the premise, but money's almost never the ultimate goal in simulators.
Thanks! Looking forward to your contributions! <3
That is so much better. Slide shows like this are an annoyingly distracting waste of people's time and attention!

Like a simple list of 10 items which is made into ten web pages that you have to click through individually - wasting your time and attention to trick you into viewing more advertising.
warsim looks beautiful too. interesting combination of kingdom management and an actual player character.
The two pain points of using a Jupyter Notebook are,
cell dependencies, not being able to partially re-compute only what's needed when you change something like Excel does, and missing a concept of library/immutable codes.

JetBrain is specialized in listening devs, code mining and smooth integration. It seems like a good match, at least in my head :)
What's wrong with 2013? Historical material is welcome here, and I assume one interesting point about the OP is how relatively early it was.
You can have them if you can define Matrix as a data structure with a Monad instance. I don't know if there are any packages that do something like that.

Maybe something roughly like this:

data Matrix a = Matrix
{ matrixDimensions :: [Int]
, matrixCells :: [a]
} deriving (Show)

fromList :: [a] -> Matrix a
fromList xs = Matrix [length xs] xs

instance Functor Matrix where
fmap f (Matrix dims xs) = Matrix dims $ fmap f xs

instance Applicative Matrix where
pure x = Matrix [] [x]
Matrix fds fs <*> Matrix xds xs =
Matrix (fds ++ xds) (fs <*> xs)

instance Monad Matrix where
Matrix ds xs >>= f = Matrix (ds ++ rds) rs
where
Matrix rds rs = case f <$> xs of
[] -> Matrix [] []
ms@(Matrix frds _:_) ->
Matrix frds (concat $ matrixCells <$> ms)

ghci> [(x, y) | x <- fromList [1..3], y <- fromList [2..5] ]
Matrix {matrixDimensions = [3,4], matrixCells = [(1,2),(1,3),(1,4),(1,5),(2,2),(2,3),(2,4),(2,5),(3,2),(3,3),(3,4),(3,5)]}

If you want it to be pretty printed into a nice-looking table, you can define your own Show instance.

This is probably not the best way to implement it, though. Notice that I use the first Matrix returned by `f` in the Monad instance definition and assume that all subsequent matrices are of the same dimensions. The problem with fixing that is that we'd have to fix the dimensions into the type and that would prevent us from writing a Monad instance that would work for your example.

I don't know Julia, but I think the reason why this is not a problem for it is because neither x nor y are in scope for each other's definition:

julia> [ (x,y) for x in 1:3, y in 1:x ]
ERROR: UndefVarError: x not defined
Stacktrace:
[1] top-level scope
@ REPL[1]:1

julia> [ (x,y) for x in 1:y, y in 1:3 ]
ERROR: UndefVarError: y not defined
Stacktrace:
[1] top-level scope
@ REPL[2]:1

while x would be in scope for y's definition in Haskell, allowing the y dimension to vary by value of x. I guess the best one can do in terms of safety for that case is turn it into a runtime error in Haskell.

If one wants to handle Matrices with better type-safety it's probably best to give up on comprehensions for it, make the Matrix type more descriptive, and use other operators.
They already do, just hidden under the guise of lobbying and marketing.
Humans won't become "slaves" to superhuman AI any more than human cells are "slaves" to the human body.

Unexamined anthropocentric hogwash.
What kind of inferences need strong AI? How often does a driver need to figure out something with logic that couldn't be handled by current technology?

Level 4 self driving is fine and I really don't think it needs strong AI.
> For example you could have a HFT stat arb strategy in which you are arbing higher dimensional factors that are pretty far from obvious.

What does this mean (HFT stat arb strategy)? What higher dimensional factors ? Ty!
But a list derived from a data set is as valid as the data set.
The crux of his argument, and its downfall, at least in the short term is:

> All to say: discussions about controlling or stopping AI research should be deontological—an actual moral theory or stance is needed

I don't see this happening in the near future, at least in the West. We're in the middle of total epistemological meltdown, and only capable of reasoning from utility, or some insane framework like critical theory. If we get to Strong AI in our lifetimes, we're just going to spawn a bunch of reductive, racist robots.
The cat in the first script can be omitted I think (by using the heredoc on sqlite directly).
Video demonstration of merging into traffic after a gas station pit stop:

https://www.youtube.com/watch?v=MgQIcK881es
In other words: "the Chinese are driving us out of business with their 3 nano's for 5 bucks".
>"While the biological mechanism of action is not known".

Keep this in mind, and anyone reading HN should know that circumcision is quite possibly the least effective way to reduce HIV transmission. Circumcision has always been peddled as some disease reducing measure. Don't accept that on face value and research the subject. Especially Non-American sources.
Alien Love Explained. Guy Meets Gal
The submitted title is the title that appears on the first slide of the presentation. That's legit.
> extinct eventually and should think about making a better successor for the human species

Citation needed. As it currently stands it seems incredibly unlikely we won't expand to most of our local group making extinction incredible unlikely.
Show HN: Mist – Remind yourself to be more mindful
I guess we agree then. That would lead to the end of the human race
From a few sentences after the linked quote:

"Worship power, you will end up feeling weak and afraid, and you will need ever more power over others to numb you to your own fear. Worship your intellect, being seen as smart, you will end up feeling stupid, a fraud, always on the verge of being found out. But the insidious thing about these forms of worship is not that they’re evil or sinful, it’s that they’re unconscious. They are default settings. They’re the kind of worship you just gradually slip into, day after day, getting more and more selective about what you see and how you measure value without ever being fully aware that that’s what you’re doing."

The type of worship and belief discussed goes beyond the spiritual or existential or external.
They have been reverse engineering Atom for over half a decade (possibly longer) now.
The halting problem concerns deciding whether any program will halt.

It's definitely possible to decide whether some programs will halt.
Cory Doctorow on self-publishing and book industry trends
Thanks for this comment; that's a fascinating bit of information.
The FSF has been on that case for a while now.

https://www.fsf.org/blogs/sysadmin/single-board-computer-gui...

> In many geeky circles, single-board computers are popular machines. SBCs come in small form factors and generally run GNU/Linux, but unfortunately, many boards like the popular Raspberry Pi are dependent on proprietary software to use. The Free Software Foundation maintains a list of system-on-chip families, sorted by their freedom status.
How's it sad? How does it affect you? They made it clear they want to protect customers from low quality clones
Every mentat depicted was addicted to nootropics, like sapho juice or melange, which long-term abuse of caused physiological changes. Not as extreme as the Navigators, but it's well beyond physical dependance.
Release of Oil 0.8.12
Posts like this make me scratch my head. He describes his parents as first generation immigrants who moved to the United States and built up enough wealth in one generation to put their kids through college. Then he denigrates capitalism and describes his situation as "privilege." By all appearances, his parents, who started from nothing, seem to be quite well off -- perhaps even better off than him -- despite his "privilege." I fail to see the material impact of what he calls "privilege," and I don't understand why he dislikes the economic system that catapulted his parents into success. His own life story reads like a counter-argument to his own post.
AI as we know it today is not "in the likeness of a human mind". It's statistics with sexy marketing. It's being used to screw people over, but so was regular statistics before we got the sexy kind. Or haven't you seen the history of the insurance industry?
I hate how shortsighted these comments tend to be, but I can understand them.

The money for projects like this, largely due to the sensitive nature of it all, still ends up staying local to the governments funding the projects, which means a significant minority of it still gets recouped in taxes two or three degrees down, and the balance that can't be recouped still ends up funding colossal technological advances, e.g advances in EM sensors, lensing, computing, electronic resiliency, power generation, the list goes on.

The reason governments spend on projects like this regardless of public opinion is because they're necessary to advance the state of science and engineeeing when investment returns are out of the question near-term.

Even defense spending operates this way, though the degree to which we pour good money after bad in defense is probably worth scrutiny. At least JWST will bring value, unlike the f35.
Is there something to read that gives some context to "Arduino Pro"? I read Arduino's page on it, but something about it still isn't clicking for me. What is it? Why is it?

https://www.arduino.cc/pro/why-pro
Most flyover states (Nevada excluded, casinos love cash) see 95%+ retail payments with cards. Cash is regarded as weird, especially anything over a $20 bill.
The GitHub issue where he explains why he stepped down and links to some charming 4chan threads: https://github.com/tenacityteam/tenacity/issues/99
See also (2018, for old VIA cpu): https://i.blackhat.com/us-18/Thu-August-9/us-18-Domas-God-Mo...
The remaining 10% that's 90% of the effort, is interrupting what is being done and changing context.

Without this capacity, "AI" is just a tiny shard of a complete mind.

I don't think anyone's really started grappling with this yet.
I think at it's best, it's a pursuit of alien intelligence compatible but different from our own.
> If you have a JAVA enabled browser

That's too retro even for me.
Regular compilers also deal with this now as well. They try to avoid generating an ENDBR as an argument when possible IIRC.
I hate "engagement".

I am a weird person. When I used to go to a movie theater, I stayed and watched the credits at the end. There would be some closing music, and maybe a few outtakes. It was always interesting to see how many people it took to make a movie and what they all did. A nice way to unwind and acknowledge everyone who created the movie.

Lately I've been watching The Sopranos on Amazon. As soon as the end credits roll, a "Next Episode" box pops up in the corner and I am in a race against time to click the teeny Cancel button. I think they give me five whole seconds before auto-starting the next episode.

It pisses me off every time! If I were Tony Soprano, I'd be tempted to hit that corner of the screen with a pointed heavy object just to make it stop haunting me: "You really want to watch the next episode right now. You do NOT want to sit quietly and enjoy the end credits and the cool music the showrunner chose."

But then I would have to buy a new monitor, so I restrain myself.

This "engagement" makes me want to see a shrink.
Embedded world has low standards, then. :) For $100k+ I'd expect some working PoC FOSS code, based on the RE, not just a nice summary of looking around at code in Ghidra, and searching on Github.
https://archive.is/BNdzl
Unfit Supervisors By, Evon Latrail
"Red light feature" is an astonishing term that I'd never heard before.

It could also be called a "Traffic death feature" - what's a feature that is so compelling that it will increase traffic deaths when users can't help but check their phones while driving?
Here are some of the weird things I did in college.

I bought a military surplus flamethrower, called the CIA on a dare, and performed standup comedy.
I understand your POV, but in practice, there is far more nuance to the "self-righteous morality" you describe. Take the discussion about the ethics of gene editing, for example, specifically, the editing of the human germline.
Bad/ill formed regexes took down the internet recently so they are in fact an attack surface https://blog.cloudflare.com/details-of-the-cloudflare-outage...
Where does my knowledge come from? It comes from studying. I studied economic theory, economic history, the history of the international monetary system, and the economies of many of these countries. I read the reports from reputable organisations such as the IMF and the UN, and the regular news sources. So I'm well-informed and therefore I don't need to invent made-up Venezuelan friends like every Bitcoin propagandist does. I know, for example, that hyperinflation is one of the least pressing problems for Venezuelans. Most of them don't have savings that can be eroded by rapidly increasing prices, and the ones that do aren't stupid enough to invest their savings in an unsafe asset that can lose >50% of its value in one evening. Cryptocurrencies improve the lives of absolutely no one, so stop pretending that they do.
> ST's "Ultimate Liberty License"

Wow. That's a shocking level of assholery. It's effectively a BSD license with an added restriction which says it can't be licensed (e.g. as part of a combined work) under any open source license.

So it's an anti-open-source poison pill license under the guise of an "ultimate liberty" (??) license. It takes some insanity to freely license your software to your competitors to use in their closed-source products while explicitly adding a term to your license to prevent hobbyists from using it as open source software.

> In fact, I suspect that Arduino may be in violation of both this license and the GPL by linking the ULL licensed code with GPL-licensed Arduino code.

Yes, assuming that the FSF is correct that the GPL prohibits linking. IIRC GPL3 is clearer about this than GPL2.

> You may convey a work based on the Program, or the modifications to produce it from the Program ... provided that you also meet all of these conditions ... You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged.

https://www.gnu.org/licenses/gpl-3.0.en.html

Edit: I removed one claim about the license being self-contradictory. On closer inspection, it is clearly not an open source license, because it requires that the software only be used "solely and exclusively on or in combination with a microcontroller or microprocessor device manufactured by or for STMicroelectronics."
https://archive.is/fWslc
What about CET and the ENDBR64/32 instructions? Isn’t there a “shadow stack” as well? Not sure if this is possible with a modern x86 OS, but it also wouldn’t surprise me if there were workarounds either.
It would be a funny twist on the train to get across the train tracks before the train comes trope.
Obvious self-interest isn't proof that something is false.

For instance, it is obviously self-interested of me to not want the world to be blown up with nuclear weapons.
You know how invested money can make money through investment in businesses or property which is then operated to produce profitable goods and services by employees, contractors, renters, leasees, slaves etc, rather than you having to make money from your property and business through your own labor or as an equal partner?

That's capitalism.
>Is AI simply a pursuit of slavery without guilt?

No, ultimately AI is the pursuit of conscious existence without associated burden of bodily suffering. Breaking out of the karma wheel so to speak.
Berkeley researcher links cellphone radiation to increased risk of brain cancer
Here's the article:

https://developer.apple.com/support/prepare-your-network-for...

And their IPs, as mentioned in that article:

https://mask-api.icloud.com/egress-ip-ranges.csv

Seems to be mostly Fastly IP addresses right now, but I'm sure that'll change over time.
It used to have an overhang with a net at one end. I found that slightly disconcerting.
Nice job naming it after one of my favorite TNG episodes.
I'd have thought that I'd have heard of this if there were legit evidence

Changes to DNA would be the long term changes, not RNA. But yes, look up epigenetics, and especially DNA methylation.
> The so-called "engineering ethics" field should rebrand and follow the financial industry

Wait, what? More like the finance industry’s ethics is a desirable direction?
Examining OnePlus' Performance Behaviour: Optimization or Misrepresentation?
Meanwhile, ST publishes full schematics and CAD files for all of their development boards, e.g.

https://www.st.com/en/evaluation-tools/stm32h747i-disco.html...

They aren't freely licensed, to be fair, but at least they're published! And, in practice, ST won't mind if you refer to their reference boards while designing your own hardware; that's what they're for, after all.
>His point was that there are no odds that would rationally allow a parent to bet the life of their child for a quarter. Human nature just doesn’t work that way, and it shouldn’t work that way.

People have done this for most of history. Working a farm, for example, is non-trivially dangerous and fairly low profit. Children often helped on the farm in rural communities from a young age. So every time you had your child work the farm you were rolling some dice. Over and over. But eventually those quarters add up to enough to put food on the table so it was rational to roll them.

This seems like the sort of philosophical argument only someone who has grown up a very privileged life and hasn't experienced much else would make. To them it is inherently wrong but to other it is simply part of life. Which inherently makes it no longer a universal axiom but a matter cultural upbringing.
Except that these latest findings are actually undocumented instead of known debug instructions (albeit still technically impressive)
Submitted title was "The Lonely Crowd Within: Re-examining an Ancient Best Seller". We've changed it to the page title now.

https://news.ycombinator.com/newsguidelines.html
If there is literally no possible future with dignity for all consciousnesses... that'd be pretty depressing.
A definition I like is that it means the re-investment of (at least some) profits into more and/or better tools and processes.
That's talking about software but I'm wondering about open source hardware. Is it even a good idea? It allows clones to suck out the money needed to design the next generation, and for what benefit?
Yes.

Most of the time, what you want is not a clever visualization of a complex algorithm, but a simple distillation of its essence. Static diagrams are usually simpler than visualizations. And if you feel the inherent complexity can only be conveyed with animation, it's likely you haven't fully distilled your understanding.
Missed self join
Niantic offers 10 years to exercise as an NSO and has done so for almost six years now.
> Lately I've been watching The Sopranos on Amazon. As soon as the end credits roll, a "Next Episode" box pops up in the corner and I am in a race against time to click the teeny Cancel button. I think they give me five whole seconds before auto-starting the next episode.

There should be a global setting to switch Autoplay Off in your settings.
Couldn't a satellite phone be more valuable in an emergency?
Thanks, didn't know about NuVAX. How old is that product? It seems like you could do much better than 70 VUPs today. Or 5 years ago, for that matter. I guess it is because everything is done in sw emulation?
Five Key Psychological Skills of Elite Performers
That's really not the 10% I was talking about. We don't need that part to follow some lanes.

Or the other way to put it is that all the other code is the first 90%, and then the "remaining 10% that's 90% of the effort" is the object recognition that was supposedly easy.
Why do they have assembly code with modern highlighting as image (FWIW, in PNG format yet with JPEG blurring)?