skysight-inc/HackerNews huggingface dataset:
Many similar cases approach anyone who is viewed as capable in tech, from app ideas to game ideas to buzzword mashups. They usually come from people who have spent minimal time trying to build their own capability or researching prior work done in the domain. They are only focused on making their own dream a reality and latch on to the one they perceive as able to realize it.

What they need is a mentor. Which is fine, of course. Mentorship is one of the best thing to look for when you're starting out. The issue is that mentorship cannot begin without humility from the mentee. Even if the mentee presented a legitimately great idea, an idea is still not an equal contribution, because they will need to be guided through the whole process.

So I think the disdain is warranted. Not because of age or inexperience. But because they're engaging a mentor with an offer of partnership. It's very arrogant.
> is anyone else uneasy about the idea of your coworkers having a town hall to tell their "stories"?

Sometimes, ironically, I think they specifically set those up to flush out non-conformists, the naive, and the trouble-makers. Invite them to "share their thoughts" then start building black lists. I am only half joking there https://en.wikipedia.org/wiki/Hundred_Flowers_Campaign
Can we not link to "IFLS"? They're a horrible Facebook fad follower site with no real reverence for science. (-_-)
The same verbiage, as in large chunks of text are word-for-word identical? Because that’s what’s being alleged here; it doesn’t happen by accident (the chances of two people independently writing identical text are astronomically low for any significant amount of text), and it certainly constitutes copyright infringement unless it turns out that Smartcar put the documentation under an open source license somewhere. If, on the other hand, you just mean that your docs have a similar overall structure, because they’re documenting a similar API, that’s something completely different.
Fitting 44% More Data on a C64/1541 Floppy Disk
They are better than the rest of us, who are sitting idle on the internet.
Is it possible to make a modern one on commercial FPGAs?

Perhaps simplifying it with a HDMI chip rather than implementing the protocol.
We all have our own “life taxes” to pay.

Here’s one: since men are larger and headboard than women, we need more food just to stay alive! A few hundred extra calories a day over a lifetime, the cost must be substantial — almost certainly greater than the cost of tampons.

Life is unfair to all of us, both sexes.
These are the CBP "Biometric Exit" kisoks, which are only for international flights. Which means everybody on those flights will have a passport.
Hey. Just wanted to say thanks for sharing this story.
I'm curious what you think this confidence buys the west. Like, is it actually beneficial to be overconfident? Let's say you're right and he's wrong. The consequence of overestimating China is slight. So, we were a little worried when we didn't have to be.

On the other hand, the consequences for a nation or a business of underestimating China could be catastrophic. It could mean finding your business or nation suddenly cut off by a competitor you didn't plan for. It seems to me that rational self interest alone should bias the west towards overestimating rather than underestimating China.

It almost feels like an anxious insecurity, as if admitting that China might catch up might make it so, when sticking our heads in the sand about the possible threat is way more likely to ensure we are overtaken.
Do you have any estimate on how much work that'll be? Do you think you'll be able to land TS support (including type-checking through the command line) within half a year, or is that a bigger thing?
Topics in Applied Mathematics and Nonlinear Waves
"Processed meat was classified as Group 1, carcinogenic to humans"

"Red meat was classified as Group 2A, probably carcinogenic to humans"

World Health Organisation:
https://www.who.int/features/qa/cancer-red-meat/en/
Many of AdaCore's "community" versions are the full compiler and if they dont have builds available for your bareboard arch you can build it yourself or get one from gcc.

The only difference is that use of the special "GNAT.X" packages outside the standard runtime are under a GPL restriction and you would be required to export those dependencies as a separate lib and do open dev on it.

Otherwise you are free to sell or keep any trade secrets you want without giving AdaCore anything.
Is it common for an ML model to be designed to make product recommendations based on name and email, as in the example? That seems... problematic.
The TSA has only been around since November 2001. Before that, there were no TSA security checkpoints to get through. There was a security line, but no one cared who you were when you went through it.
He's more credible on physics and hardware than software.
Ask HN: Curious about the Tesla Self Driving Computer
I am very curious to know what HN users think about which HW ip(licenses) they are using. Unlikely to be able to develop everything in house within 3 years. GPU + Deep learning accelerator + Video encoder/decode.
In case you're reading this, Rich, thank you for choosing the term "compiler" and not "transpiler" when describing what Svelte is!
Just wait til they find out about IRC.
If I were a billionaire and I wanted to change the world, I would put pressure on existing companies by creating a competing company and pretending extraordinary achievements.

Truth or not, failure or not, Musk moves forward the hopes and expectations, and I'm thankful just for that.

I don't see how we can blame him for taking position
Deep Learning Monitor
The difficulty here is combining multiple libraries each using its own abstractions.

For example, since the standard library does not have a Matrix class suitable for numerical applications (or maybe it does today...) using multiple libraries each with its own Matrix class is difficult. Multiple libraries are needed since one library may not contain all numerical algorithms one may require for a given app.

This is not a problem for Google where I assume everyone is using internally written code -- but is a problem for most of us.
Python Courses Online – Enroll in Top Python Classes
It's a common hunting term
Are you referring to the session state and websockets connections? Both scale horizontally with minimal effort, I don't see the problem.

Asp:UpdatePanel was great for it's time, and no different than doing an XHR request now and replacing the contents of a div with the response. You can still get basically the same effect with libraries like Turbolinks which is what Github does.
How about not having a modal dialog that prevents me from seeing / using the site entirely?

Are the signups you get really worth driving away most first-time visitors?
I use it, but it's just OK. The UI is a bit sluggish and the timeline is hard to navigate.

As with most open source programs, the artistic components, such as the default title templates, are terrible.
Legal AI Firm Evisort Responds to ‘Database Exposure’ Security Claims
That looks really nice! I normally use pudb which is a curses-based debugger but pudb falls short when the debugged program runs with several threads or if it uses an asynchronous event loop. Having a non-interactive debugger like PySnooper could definitely help in such situations!
Medium.com Unlimited Reading Chrome Extension
Duties and Tariffs Piling Up in the Indian Renewable Industry
Both of them can be solved by giving it more time, but C++ is currently way ahead.
I agree with your intuition. The likelihood that the person actually hates saving money is approximately zero. What they are actually saying is that you haven't earned their trust enough yet to cough up their email address. So when you force the question with a timed modal, they have three options: sending their email address to a site they don't trust, clicking a link that's simply a lie or just closing the tab and never coming back. Why on earth would they pick anything but the last option?
To answer your question:

ggplot2 : plotnine is quite good ggplot2 clone based on matplotlib. I feel like ggplot2 is a bit better and more complete, but if you want to do something that isn't supported it's harder for me to hack than matplotlib.

Tidyverse: To me, ggplot2 is the only essential part of the tidyverse. Lubridate is also good. Most others seem like semantics and syntax sugar. I prefer data.table, which is similar to Pandas. DT is super fast but imho Pandas has a more intuitive and consistent API (and if you want a speed up for large N then dask might work).

I use both R and Python on a regular basis. I choose Python for lower-level stuff, automation, parallelism / concurrency, and R for bespoke statistics. I use both for everyday statistics and plotting, but I feel that R has light advantages. I feel like if you're comfortable switching languages there are good reasons to use both. It's also important for me because I work with different teams that have different practices and preferences.
Is the issue with the private company, or with the centralized/government instead? Suppose I start my own little company - at least on paper - can I submit a request to access this face-recognization database as well?
Dumbest article I've read here.
Insights from Fighting the Fatberg
I wish softwares were more often retrofitted to terminal when possible. Good work !
I recently had a child, and being a very tech savvy person, I'm mostly dreading the need to govern what they have access and do on their smartphones, internet, websites etc.

My gut reaction is that parents looking through their children's phones, apps, messages and photos is a huge invasion of privacy. As the article suggests though, there's also the need to protect and manage what our children are involved in, just like offline activities.

There's something about smartphones that is so personal, that there doesn't quite seem to be a good comparison for pre-technology privacy. I don't think I'd have a problem with dictating what my child watches on television, eats, drinks, or otherwise consumes - but controlling smartphones seems something more akin to thoughtcrime.

I was lucky enough to grow up when technology and connectivity was so new that apparently it wasn't used in such a mainstream sinister way as it appears to be now. Going through puberty seems like an even more harrowing experience (ala the move Eighth Grade) with the internet, that seems to go quite unnoticed.
that's one of my favorite books too
Most other random libraries, in whatever languages, do not even offer the option of this "right" version of initialization. They all just seed with a 32-bit integer. If you are content with those libraries, you should be content with a simple `std::mt19937{std::random_device{}()}`.
- Only a matter of time (evolved AGI research) before vision suffices. We know it can work because of bio evolution.

- Also only a matter of time before lidar cheap enough that even Tesla will add for redundancy and edge cases.
But don't you remember the constant steady stream of daily terrorist attacks?
[eyeroll]
Seriously?

So what, are there apps that wrap Orbot in fake calculators etc?
Why we've decided that the machines want to kill us
Cringe....
Sometimes different vendors provide some benefits. For example Intel's C++ compiler produces (or used to produce?) much more efficient numerical code than either gcc or clang.

So for numerical applications C++ may make more sense than Rust. Rust does have the advantage of being based on an LLVM backend. So perhaps different vendors can compete by writing more efficient backends that are applicable to both C++ and Rust (but you probably lose some information when skipping the compiler front end)
EtherApe?

https://etherape.sourceforge.io

I remember using that as well many years ago. Fun times.
online games are pretty low volume though, data is usually transmitted at a few Kbps per player. Just out of interest, how did you try to spot cheaters doing that?
I'd be as worried about false positives and false negatives as I would be about losing privacy - and I would certainly be worried about that.

Of course, the security of actual boarding passes seems extremely flimsy compared to the rest of airport security. The airlines could just take a picture and do no more verification at all, and wind-up with current security.
Oh, won’t somebody please think of the children!?
Guess What Fooled the Nokia9 PureView – Pack of Chewing Gum
Yes, many other cars have lane following features and adaptive cruise control, they just don't call them "autopilot".
Does anyone know what the status is of VideoLan Movie Creator? [1]

I remember downloading it 9 years ago, but the project seems dead. [2]

Being based on the massively popular VLC Media Player, it seemed like a really promising open source video editor.

[1] https://www.videolan.org/vlmc/

[2] https://code.videolan.org/videolan/vlmc
Your argument would be valid if they were humans. They are not. I fail to understand why they should be treated as such.

And if we consider animals equal to humans, do we send them to jail if they behave badly? Do we prevent them from being murdered by other animals? Isn't it utterly hypocritical to let animals die by starvation in the wild while preventing farming? What is even the natural habitat of farmed animals like a cow?
What you mean what I said does not work? Let adults choose what they want to see or read.

While different countries may have different laws. Do you really think the censorship that happens in China is good?

If you operate in such countries you may not have a choice, but to comply or pull such local operations. The end result is content is available in one place and not another which is unfortunate.
> There's something about smartphones that is so personal, that there doesn't quite seem to be a good comparison for pre-technology privacy.

Maybe reading another person's diary?
Never let a good crisis go to waste.
You need to first ask if you're protecting against a threat that actually exists and is material. Is that the case? Do we see rampant use of forged ID to get onto planes? Do we see sloppy security personnel letting people through who shouldn't be allowed? I just don't see the evidence that this isn't a solution searching for a problem.
False positives is not a big deal, if two people check in under the same name it's easy to manually figure it out
It's kind of sad to me that (almost) complete type inference has been around since the [70s](https://en.wikipedia.org/wiki/Hindley–Milner_type_system) and it's still not mainstream. (unless you consider F# or OCaml mainstream languages)
That is why use tools like valgrind to verify that you got it right.
Mueller Mania is in full swing, and the free report is #1 best-seller on Amazon
> Most of the discussions I could find on the topic before writing that post suggested that the error rate per thousand lines of code is surprisingly constant across languages, which suggests that more characters typed does result in more bugs. I learned that from the internet though, so take it with a grain of salt!

It's an interesting subject, but I'd like a causal explanation rather than just the correlation. For example, this would imply that TypeScript code would be more buggy than its Javascript equivalent, since it's the same code I'd write otherwise, with additional annotations. (Then again, there is some code, like null checks, that I don't have to write with TypeScript, so perhaps that evens out.)

> I think that's less effective at capturing the intent of your code

It's been a while since I've worked with Angular.js, the last framework I used with two-way databinding, but now having this conversation I think I recall the main reason it was confusing. A pattern that would sometimes arise is e.g. for a component to receive data through a two-way databinding from its parent, and then likewise passing that on to a child. That could make it very hard to trace where a change was coming from.

It might well be the case that it is far less problematic when e.g. only used to bind form values. Again, I'd have to try it to get a proper feel for it, so I'm looking forward to doing that.
The Seljuks: Nomads Who Built an Empire and Took on Byzantine Power
Fact about Archbishop Benson Idahosa
What do you think are the chances that any of this data is actually destroyed?
I wouldn't have bought my Model S if it wasn't for Auto Pilot and the promise of Full Self Drive
yes, and people who think there is no violence or aggression in the west don't realize that the government just has a monopoly on it. Militias used to be common and very American.
The only country I saw to this date in which drivers (almost) never pass on the right is Germany.
Do we know the instance count of forged passports vs the chances of spotting a fake when done by humans vs the computer?

Sloppy security personnel is not something you address with tech, you address that with training and incentives.
China is barely capable of taking over Taiwan without enormous cost and material and human loss. Japan is far, far harder to "invade" and is barely even something they would consider.

Even an "attack" (something short of an invasion), consisting of surgical strikes (and what, nukes?) would be prohibitively costly in every way possible and would also be 100% guaranteed to bring the US in to the conflict.

The Chinese government likes having Japan around as a useful lightning conductor for public anger, which redirects protests away from them. They are Japan's biggest trading partner. They are not going to invade any country this useful and valuable to them.

Please don't use a word like "invade" lightly; it's very, very far from ever being a reality.
From their list of "telltale signs":

>The second sign would be refusing to hand over passwords or let you look through their phone.

Or you know, they value their privacy? We've all grown up with secrets from our parents. That's completely normal and healthy.

Why not just talk to them about the dark web and why you find it inappropriate?
Should a Gospel Artiste Compose and Sing a Love Song?
From the video presentation, it did not seem to be a "one-off" effort. They mentioned that V2 was already 50% complete and will continue to be developed over time to avoid complacency and stay competitive while also keeping the cost at a manageable level.

I get what you're saying though. But if they manage to pull off the Robotaxi fleet, then $$$ won't be much of an issue.
I sympathize.

But as a former child, I also appreciate that kids want privacy too. And if your kid is at all technical, they'll find workarounds.

Given that, the best strategy seems like openness and acceptance. So there's nothing that they can't share with you.

But then, I didn't raise kids. So what do I know?

Edit: I need a new keyboard. Or new fingers.
You can change it to "No, thanks." One should always follow KISS rule while marketing.
No, so I turned it off.
So there’s no over arching department to check on the nuclear industry?

Would the French have won the contract otherwise? Would they have had huge delays as in Finland?

How resilient is a nuclear power station to an artillery attack from the naughty North Korea? Not very I imagine, although I trust NK would avoid it, but I imagine that’s a huge problem.
Pointless article. What apps are they even talking about? The only thing I could remotely think of if they’re talking about buying guns online is some dark net market linked to from a TOR browser app.

Honestly if a kid can not only figure out how to get to a dark net market but set up a bitcoin wallet, convert fiat to bitcoin, use PGP to decrypt/encrypt messages, and figure out how to get things delivered without their parents knowing then are they really just kids?
If people wanted the community feeling back, they’d go back to old-school forums. They have few content-discovery mechanisms (limited search, no post rankings, no reblog mechanism, chronological post ordering), so your experimental content has the same chance to be seen as the popular stuff, and they have easily-created subcommunities. I’ve seen long-running threads develop their own community feel. Forums were built for that exact purpose; they don’t facilitate content aggregation and sharing like modern platforms.

There’s nothing stopping everyone going back to forums, except that when it comes down to it, people seem to value being able to share/see/rank content easily more than they value a sense of community.
Haha, oddly enough there was a period where there were almost daily hijackings of aircraft! The most common period for plane hijackings was 1961-1972. It was just a thing that happened sometimes and people totally just rolled with it. Sometimes your plane was hijacked and you landed in Cuba. Whatev, if happens: https://www.vox.com/2016/3/29/11326472/hijacking-airplanes-e...

That's why we added the metal detectors. Reinforcing the cockpit doors may have been an okay response to the events of 9/11 and potentially would have been sufficient to prevent most major terrorist attacks that seek to use the plane itself as a weapon rather than merely destroying it. (Also people will generally gang up to attack hijackers now rather than just remaining calm and letting them fly the plane elsewhere. Which sufficiently changes the dynamic.)
The API the guy is talking about is a freaking RFC!

The wording of this is found everywhere on the internet. Just search for one of the phrases you find and you'll have plenty of matches: https://www.google.com/search?q=%22The+number+of+seconds+the...

I understand the frustration of the guy, but this is not like they copied the business API, this is just the standard Oauth.

Anyways.. I'm starting to sound like an Otonomo PR guys.. I'm not, it's just that reading this article, I found myself pondering whether my current employer could be sued for this kind of trickery. I wrote the Oauth2 code in our product, and found myself writing the exact same doc (probably with different words).
I have not used Go, or even looked at it, so I can't really give a well-reasoned comment about it. As for the general principle of having just one way to do something: I don't think that's a general rule that I'd prefer, because I don't believe there's always a clear best way.

I think my problem with two-way data binding is not so much that it's an additional way to update a value, but that it doubles up as reading and writing a value, and with that makes code somewhat harder to read. However, as I noted in response to Rich, that might not be a problem if that is only limited to variables bound to forms, but I'd have to try it to get a better feeling for that.

But I'm getting off-topic, so the answer is: I don't really have an opinion about Go, but the general principle you describe is not one that attracts me.
> (namely that you can just deref' an std::optional and it's UB if the optional is empty).

if that was not the case, `optional` would get exactly zero usage. The point of those features is that you build in debug mode or with whatever your standard library's debug macro is to fuzz your code, but then don't inflict branches on every dereference for the release mode.
No true hn commenter would make such a mistake.
That biometric data is stored by a government is a whole other discussion in my eyes.
If they provide a secure API that just let's you query through facial data and return which passenger from the company provided list it is I'm fine as long as the biometric data gets destroyed afterwards (the one provided to the API).
But of course how can I know this as a passenger.
I like the idea to make a process less painful but yeah it seems to have a lot of pitfalls
Sounds like it is way more ecologically sound than tampons; do women in America use them? Why not?
I have, and I have myself used one until it was stolen from me with a bag it was in.
I imagine the OP meant a nefarious third party using someone else's boarding pass?