skysight-inc/HackerNews huggingface dataset:
I had the same initial reaction, but after digging in a little I don’t think “artificial” is the worst description in the world here. I do think the innovation here is much more like an artificial neuron than an artificial synapse though. Fair warning, I’m no neuroscientist and I basically don’t know what neural networks are, but here’s what I’ve gathered.

neuron1 -> neuron2

Neuron1 receives an input signal across a synapse, “processes” that signal, and then either does or does not pass along an output signal to neuron2. I’m sure this is an incredibly deep field of research with a lot of nuance, but I think it remains a reasonable approximation to say that neurons “fire” or not in a binary manner. A lot of the magic takes place within the neuron itself, where unimaginably complex biochemistry dictates how likely a neuron is to fire in response to an input signal. As far as I understand it, this is analogous to the application of a weight to an input in a neural network.

A decent example along these lines is how opiates influence breathing. Neurons exist at a resting negative electrical state, which can be shifted to a sufficiently positive state in response to an input that the signal propagates down the neuron resulting in the passing on of that signal to the next neuron. Opiates drive that resting negative electrical state to be even more negative, and so in response to a normal “we’re running low on oxygen here!” input, a neuron will fail to become sufficiently positive to pass that signal along the chain. In NN parlance, it’s weight has been changed.

This piece describes a memristor that replicates this weighting of inputs to produce outputs through a material that stores these weights in a material that can be adjusted electrically rather than through biochemistry. There was actually a paper[0](released just two days ago!) that uses memristors to meaningfully create an artificial neuron with biochemical synapses. Of course, there’s a lot of extra machinery involved to actually be biologically useful, but nonetheless this tech can be used as a very simplified drop-in. Of course, as you say it’s like step one in a 10 billion step process, but I don’t think it’s totally dishonest to call it an “artificial” neuron, or at least a component of one.

Of course, bragging about how fast and small it is compared to a neuron and synapse is a bit like an elementary school teacher setting up a cool grow-lamp garden to teach kids about sunlight and photosynthesis and then bragging about how they produced an ultra-minutare sun that’s so efficient it runs off an outlet :)

[0] https://www.nature.com/articles/s41928-022-00803-0
The darker side of weight loss (2014)
Having used both at different employers, I agree. The golang code I've seen was much worse on almost every level than other code I've seen.
> It was listed in 7th place in this 2021 year-end round-up

That's United States only.

Plus, we aren't even talking about Waze which is also owned by Google and probably has more users than Apple Maps.
Burn phone as a service.
MFA is supposed to be something you have in most cases, the phone is a weak proof of a line of phone service that has decreasingly diminished meaning over time.

NIST describes a framework for required authenticators for different levels of trust. It’s a good starting place for understanding what represents secure practices vs theater.
A broken clock is right twice a day.

There probably will be a housing dip but this guy basically predicts it every year
They apparently tried in 2015 [1].

[1] https://techcrunch.com/2019/02/13/facebook-mulled-multi-bill...
There would have to be some serious anti-trust concerns given their mobile marketshare.
As pointed out by user "space_fountain" below, this test was done by a competitor and may not be using autopilot or self-driving beta. My apologies. I should have pointed that out in the title.
This is just wrong because as others have pointed out, you can have a fully virtualized macOS environment with no secure boot or any kind and iMessage will run just fine.

Also, since basically every device that receives message also receives sms, isn’t this irrelevant?
Not to mention the slew of GCs that are available on the JVM which are second to none.
From a known identity to an API
> I can't for the life of me find a food name for a domain

A bit vague; eggplantsuccotash.com is available at the moment.

The most popular discussion linking helpful tools was 10 years ago: https://news.ycombinator.com/item?id=3470977

edit: Lol just realized you meant [g]ood, oh well.
Using farmland to grow non-food (for which we have entirely suitable alternatives which do not displace food) feels like a really bad plan -- especially at times like now, when there is going to be a terrible shortage of food as it is
Beigepaper.pdf
This is why it's a C extension: https://github.com/Suzhou-Tongyuan/jnumpy/blob/main/TyPython...

The title is correct because it is a Julia numpy interface. Inside it seems is another project, TyPython, that provides an efficient Julia-Python-Numpy bridge, via C extensions.
Apart from better media, typing indicators, etc., RCS allows richer metadata (like content types) and various side channels (AFAIK) that allow extensions like E2E to be added. SMS is just 160 characters.

I believe Google will share their E2E spec with others. They published an overview a while ago [1], but presumably they'd offer more to someone wanting to actually implement it.

1: https://www.gstatic.com/messages/papers/messages_e2ee.pdf
Very cool and nice work.
It's tailored to your preferences, so you must be responding to them. It also seems a frankly ludicrous claim, given leaks have shown YouTube de-ranks anyone even an inch right of center. [1]

[1] https://reclaimthenet.org/youtube-ai-suppression-dave-rubin-...
I have an iPhone and friends with android. I don't have any problems texting them, nor they me. At most, this seems to be a problem for android users, and I'm skeptical because I've never really had anyone I actually know complain. Maybe we're just lucky?
And I'm always confused whether disliking the video increases my chance of seeing similar due to engagement, or lessens the chance due to it being a dislike.

I'd hope the latter.
Which seems more likely?
- He’s irrational and crazy and changes his mind on a whim
- This whole thing was an excuse to sell a ton of TSLA at the top of the market
Seconding this.

It's your frame / perspective / the way you see it. It's not just you applying to them, it's you being able to screen the right company for you with the right team, salary, and perks. If it doesn't fit the bar you set, you walk away.

That comes with being able to back up your experience and track record. Being able to communicate it in an articulate manner. And taking your time instead of rushing to get hired.

It's not just you selling what can you bring on the table. It's also them selling their company to you if it's the best decision for you among other companies out there.
There is gtk and the glade tool.
Will It Run Doom? – Making an 8 Bit Pipelined CPU
TBH, I agreed with your assesment of a certain other dubiously valid show HN post, so I decided to put my attention towards yours instead of theirs.
>There are ways*, but unfortunately all of them run afoul of the spirit of DMCA.

My country doesn't have DMCA.

Out of curiosity, what are the ways you're talking about?
12900K is the fastest x86 DIY CPU available. It'll be tops in nearly all benchmarks and applications.

You can say the same about gaming. It's tops in Cinebench and most games. Therefore Cinebench and gaming must have a high correlation? No.
If you elide such a feature from the entire language then you also won't be able to build a fast (standard) library. One of the reasons you usually don't have to overly worry about performance is that the standard library (as well as other libraries) are typically pretty optimized. If you take away the possibility for that optimisation then the entire language becomes slower, by virtue of having a slower standard library.

"Artificial microbenchmarks" are very useful if there's a good chance the code might be called a few thousand times in a loop. If you write generic code that may get used by thousands or even millions of applications then these small differences do matter, and add up.

Also I think a lot of code will be needless awkward too; sometimes I really just want to get the first or second or last index. I don't want or need to iterate: I just want exactly nth entry, nothing more, nothing less. Yes, you need to be careful with it, but entirely removing them is not much of a solution.
There are a few apps listed at the very bottom of the link: “Mobile apps: Sensor Logger, G-Field Recorder, Gyro”
Doe it matter? It is obvious.

But for the fun of it:

The law is written down, codified in a formal way that is consistent across writing.

The law is backed up by police thugs.

The law has formal processes of creation and destruction.

Santa Claus has none of these things.
The “launcher” space on MacOS is so vibrant (see threads on Quicksilver, et al.). When I took a job at a Windows shop, I was shocked how poor the market is for similar tools. It really made me appreciate the Mac indie dev market.

I (jokingly) spam my Windows colleagues on a private slack channel whenever unique apps appear, such as:

https://retina.studio/textbuddy/

https://cleanshot.com/

https://reeder.app/

(No affiliation. Only one is newish, but these were good examples of great Mac software.)

Or any other number of slick tools.
Unfortunately, that almost certainly is not how it will work.

If everyone's dirt is public, indeed that may lessen the stigma of common mistakes: an embarrassing slip of the tongue, tripping over one's shoe laces, etc.

But different people have very different liabilities. Alice's 2009 misdiagnosis of AIDS does not cancel out Bob's 2015 false accusation of murder. Alice will still have trouble on dating apps (because strangers suspect she has AIDS). Bob will still have trouble finding employment (because strangers suspect he is a killer).

The closest to 'no one actually being dirty' it could be is if we just stop caring when tech unfairly destroys a person's life.
Control Robots Using Go and WebRTC
You generally run an agent on the client machine that verifies machine identity and configuration as part of authentication. Beyond identity is an example.
I worked on the self driving car project at Google up until a bit before it renamed to Waymo. I worked on all the various drive-by-wire systems on that low speed vehicle we built. When that project wrapped up, we were starting to figure out the Pacifica minivan integration. A former co-worker from SpaceX invited me to grab a beer, and told me about Zipline. I came by for a tour, and they surprised me with a full day of interviews. I was a good sport about it, and they were clearly desperate for someone with my skill-set. I've been at Zipline for over 6 years now. It's been a great, supportive place to work with relatively low drama. The company had about 30 people when I joined, and now it's grown to many hundreds and I'm one of the most senior employees. Coinciding with Zipline, I got married, and my wife and I made a beautiful daughter, and we're expecting our second daughter in a few months.

The firehose of Google money was nice, but it isn't what made me the most wealth over the years. I've had good success with stock options in startups, having joined SpaceX in 2010, and Zipline in 2016. Zipline is still quite risky, but I am optimistic that we'll pan out long term!
The author is quite good at writing, some of his blog posts are my favourite, the content, the tone, the style, the language.
https://github.com/roboportal/bot_box is the actual software. Interesting project I just stumbled upon on via /r/webrtc
while it's a sign that Clojure ecosystem is evolving, I won't like an ending being like this.
Google Search Is Broken, Outages, Indexing Issues, Pages Missing and More
Don't leak whether or not the phone number belongs to an account. All failed login attempts should be some form of "Invalid login" regardless of whether or not it was an attempt against an actual account or not.
It is a rather longish explanation so I'll skip it as I am in no mood for such task. But it is my belief that they do not have level of control and influence that is anywhere close to Github. Especially when it comes to source code.
botnets. With all of the crappy IoT devices out there it is even easier to get inside of consumers networks.
Hm. Aesthetics really doesn't make sense in the context. Ethics does.
That's a very gentle way to describe the agony of string processing in Swift :-).

We have written a few shortcut libraries ourselves, but we actually don't end up writing a great deal of string processing code in practice because most of our operations are expressed in a higher level query language that gets compiled down to lower-level operator implementations (which only get written once).

The vast majority of our code (maybe like a lot of systems?) ends up being more about the management of the broader data & processing environment that coordinates everything.
Reddit’s database has two tables (2012)
Try the math, this is a good problem to work through. The position of the 5 doesn't impact the search space like that. 10% of the 10 digit numbers start with a 5. 10% of the 10 digit numbers end with a 5. 5... in your example shouldn't be 1%.
The Signal protocol is an encryption protocol and not a message exchange protocol.

I think WhatsApp is built on ejabberd for message exchange and possibly could be able to federate using XMPP.
What percent of mobile numbers do you think are associated with twitter accounts? I don’t know, but it wouldn’t surprise me to find out they had to try 500M or more numbers to find 5M accounts.
"A source who was let go said paltry marketing support made it difficult for Oracle's cloud products to compete.
"We did not invest in the right advertising, like YouTube ads and Google ads and TV ads," this source said."

I would be amazed if people are buying Oracle services through youtube and google ads.
No, it matches on the structure of data as well as embedded values. E.g. you can match on %{foo: y} vs %{bar: y}.
Yes, the compatible apps are listed on their github:

https://github.com/gyroflow/gyroflow#supported-gyro-sources
> This permits Apple to simply “console ban” any Apple device that spams on iMessage.

This does nothing to protect users from non-Apple devices.
Yes, what you say is true. However, all the people working on Meta and other companies have to pay for food, shelter, clothing, rent, transportation, insurance, etc.

Money might not be the most important thing in life, but it sure is in the top 5.
The article also seems to equate criticism of feminism with misogyny, which is fairly unsurprising for The Guardian.
Yes, the scandalous SCO lawsuit and subsequent Linux patent racket make it impossible to believe M$'s Linux fud.
from 10 years ago https://news.ycombinator.com/item?id=4468265
iMessage without an appleid is just SMS…
This is so funny because they don't even do a good job themselves with their own service.

I'm a Google phone user on Google Fi, and make heavy use of the web app (message.google.com/web) in addition to texting via the phone. Once you get a long conversation history, the phone experience becomes poor - conversations won't load, messages won't send - and the web will often lose sync and need to be re-paired (which may or may not itself work). On top of that, some days messages just will not send quickly, not over wifi or 5g, to the point that it's too hard to converse via text and we just give up.

Google has an alternative configuration for Fi users, btw: you can do all your calls and texts through Fi, have Fi store your messages and voicemails, etc. Except you have to turn off RCS for this, because Fi doesn't support it. So you get the SMS/MMS experience they are complaining about, and on top of that they convert all your audio and video to 3gpp and downscale the heck out of it such that it's nearly worthless.

Who knows what's realistically possible but I wonder if Google is going about this the right way. Call up Tim Cook and say we'd like to give Android users a better messaging experience, how can we work with you to do that. Don't try to embarrass Apple into helping you - Apple very likely does not care - and certainly if you're going to point out where their choices lead to a worse experience for your users, make sure you're not doing the same thing.
This is a story of what not to be.

Much better eating quiche!

I have known some modern versions of Mel. Horrible arrogant blissfully ignorant (and usually) bullies.
It's the lowest end of the IBM PC lineup: 4.77Mhz 8088 CPU, max 256KB RAM, CGA graphics (4 color graphics and 16 color text modes), PC speaker sound (no sound card). So, this is beyond incredible. IIRC, more than 4 color graphics modes are achieved by relying on pixel bleed with CGA's monitor signal output.
It certainly wasn't always that easy.
“No signs it can jump from human to human” said the wags during the first few weeks of Covid. Boy, that claim sure stood the test of time, didn’t it!

It is absolutely foolish to make claims about a brand new disease. You know literally nothing about it.
Let me continue: no type erasure, type safe generics, switch case guards, native tuples, async/awiat in loops and lambdas, the language becomes more and more functional with every version, and on top of that, .NET Framework has quite coherent API/interfaces and tooling is much better.
The single type erasure is a huge difference that makes those two languages quite different.
You don’t need the world to change for you. Simply use android and live in that ecosystem.
It's because Cinebench was disproportionately favoring the Zen architecture so AMD pushed it in marketing.
Amazon EKS + Fargate.

No bare metal to manage.
Control plane complexity is abrastacted away.
Fargate namespace + profiles, no worker node configuration.

EKS cost will be $90/m
Thereafter you only pay for what cpu/mem limits you assign to your deployments/pods.

Otherwise, why bare metal? For your basic needs, bare metal, self managed control planes, etc are definitely over complicating things.
As OP said, a most blessed result.
You’d rather live in that world, many others would choose the low-spam one.
I was thinking more about @RequestParam validation eg.

fun calc1(@RequestParam @NotNull @Size(max=10) @Pattern(regexp = "^\\d{4}-\\d{1,2}-\\d{1,2}$") date:String,
@RequestParam @NotNull @Size(max=5) @Pattern(regexp = "^\\d{2}:\\d{2}$") time:String,
@RequestParam @NotNull @Size(max=40) @Pattern(regexp = "^[-_'A-Za-z/\\d]{2,50}$") zone:String,
): Map<String, Any> {

Why stuff everything in the param list? No other framework I can think of proliferates annotations like this. Spring annotations being Java-based means I must suffer Java's ridiculous inability to handle regex metacharacters - even after introducing raw string literals in Java 13. Kotlin handles this perfectly but once I'm in Spring annotation-land Spring's touted Kotlin compatibility goes out the window.
I did C for about 15 years....

Yeah C doesn't really go in for that sort of thing. The standard library tends to be much more about some minimal support for strings and interfaces to OS features like files, signals, memory allocation etc. It doesn't really provide much in the way of building blocks to be reused by application developers.

The recommendation out there on the net seems to be to look at Glib, which is used by gtk, for that sort of thing.

Another good alternative might be the NSPR - https://firefox-source-docs.mozilla.org/nspr/reference/index...

I used this way back in 2001-3 for a multi-platform project because it provides some good platform abstractions, and it looks like it has a hash-table implementation in amongst its other features.
You know nine Mclaren owners? I don't think I've ever even seen nine Mclarens.
Rust in the kernel has nothing to do with drivers.
the big two ui frameworks are GTK (in the major version 3 and 4) and QT (In the major version 5). SDL and other write directly with X11/wayland.
GTK and QT have the advantage that you can seperate the ui and the functionality in framework specific files for easier usage and at least QT has an integration of vulkan and opengl in most systems.
both frameworks can handle resizing and other tasks for you.
the actual language doesn't matter, since most languages have wrappers to both frameworks.
We use AppCode (JetBrains) with server-side Swift and had to install XCode to get it to work.

I can't recall why it's necessary, but the first step in our developer onboarding README is "Install XCode, even though we don't use it"

FWIW our team has found JetBrains pretty fantastic for Swift. An important caveat of that being that we make a database product that runs on linux -- not a MacOS / iOS app that would benefit from all the special features of XCode. My guess is if that's your jam, XCode is the only high-productivity game in town.
All this talk about Java frameworks and no one mentioned javalin.io?

It’s one of a few frameworks that makes writing Java less tedious again.
AppLovin will be caught in up in an ad fraud scandal within two years. I can't share the data but we've stopped spending any money through them due to obvious fraud. Previously we were spending ~20k/day with them.

To be fair, unity isn't clean either. For over a month in Q1 of this year they had a whole lot of ads where the "x" button to close was actually covered by the ad, so ~50% of ads were being clicked when a user wanted to close them.
Thank you. I have tried explaining this to people but the “freedom” people overwhelmingly flood the discussion and prevent any meaningful debate about it. Of course for them that point is not debatable but still for majority of people no spam is a huge deal.
Writing a Federal Government Resume
Assume the models are wrong: Why is that reason to believe that things will be better than the model predicts instead of worse?
The POI data, 3D map views and AR views derived from the data don't require AR glasses to view.

https://youtu.be/SF37ZQ_ItNY?t=23
It is surprising they didn't, and while I am glad they didn't for Unity's sake, it feels like Unity is about to get shagged anyway. There are sharks circling their value propositions to developers, and they're spending their energy on acquisitions that demonstrate their focus is shifting away from those same developers. Who wants to commit a multi-year, company wide project to an engine with lagging technical offerings AND a faltering mission statement?
applovin feels like the modern day embedded IE toolbar in your MSI
So what do you use for shell scripting?
Of these, voting has the only real impact, because no action an individual can take (safe for suicide) can make their life carbon neutral. That needs policy.
Australia’s expensive CovidSafe app finally gets decommissioned
It was also VGA and beyond -- and Hercules at the same time. And almost every debugger, including Microsoft CodeView, supported this mode. Most developers back in the late 80s and early 90s had a mono monitor on their PC, even into the Windows 3.1 and early Windows 95 days.
They were using it like a NoSQL database back in 2010, just one year after MongoDB started. So there were no options.

In 2022, there are so many more mature, reliable, battle-tested NoSQL options that could have solved their problem more elegantly.

But even today, if I were to build Reddit as a startup, I'd start with a Postgres database and go as far as I can. Postgres allows me to use relations when I want to enforce data integrity and JSONB when I just want a key/value store.
I had look up "wordcell" and found a fascinating definition that leads to "nerd traps", "abstraction ladder" and "theorycel" in regards to crypto

https://www.urbandictionary.com/define.php?term=wordcell