skysight-inc/HackerNews huggingface dataset:
Smartphones came about as a response to a demand, not something the supply side dreamed up out of thin air.

Before smartphones, there were feature phones. Before those, there were PDAs and WAP on cellphones, and so on. A long history of carrying information with you and being able to access new information on the go. Smartphones are simply the latest iteration on a theme.
Drat; this was my best idea for a portfolio Rust app!

The more we do of this kind of tool in a memory-safe language, the better.

For a while, it seemed like Wireshark dissectors were second only to 2D image format libraries, for memory exploits. I joked that one way to locate and compromise a network admin's workstation would be to create a simple network anomaly that would prompt them to fire up Wireshark. :)
I can see a case for a trained mathematician contributing a legitimately new perspective to the community by withdrawing and spending time looking at things in an unorthodox manner. That's closer to that Grothendieck was describing than what you're posing.

In the early to mid 20th century, it was feasible for someone to pick up a book on number theory and apply relative genius to an open problem to quickly solve it. The bottom line is that prerequisites for doing so were often just basic calculus and high school algebra. An understanding of sequences and series went a long way.

This isn't the case in the 21st century. We're firmly out of that territory. You can't offer a profound new perspective on a thing which you can't understand, and the barrier to understanding research mathematics continually rises. The forefront of modern mathematics is so far removed from even graduate level mathematics course material that it's not going to just be intuited through untrained brilliance. You have to actively learn it, which is (unfortunately) vanishingly unlikely outside of academia.

If the tools available to you are basic real analysis and linear algebra, P/NP is beyond your reach - full stop. At this point we actually have proofs that a valid proof of P/NP (and similar problems) cannot be achieved through large swathes of elementary techniques.

We don't live in a world like Good Will Hunting where an amateur can succeed by being a genius. That's useful in the long term but not enough on its own.
What exactly... do they think is going to happen when news outlets hear this?
Yep, exactly; I was suggesting that the move in modern languages towards inferred typing is what makes statically typed languages pleasant to work in, which has lead to their return to popularity. Sorry if I wasn't clear!
Humans are very good at doing things successively and calling it parallel.
"which is just about everything useful". This statement is wildly without merit.

Sure, for the typical user facing application HN readers talk about then C++ can certainly contain vulnerabilities that are worrisome. Many performance critical applications can tolerate vulnerabilities in favor of latency.

It seems to me that the world of realtime systems including avionics, autonomous control software, trading, machine learning, and more is "not useful" as per your comment. The extreme low level control that C++ offers and powerful metaprogramming allows for performance that even Rust cannot hope to rival.

The industry has moved away from C++ for plenty of these user facing use cases. Codebases like Chrome and Firefox can't just be rewritten in Rust overnight. You can try and rewrite eg; SSL libraries but that has its own host of problems (eg; guaranteeing constant time operations).

I encourage the people parroting a move away from C++ to really think about what it is that should move and what the pros/cons are. I think you'll find that many of the things at risk (i.e user facing applications) are already on their way to being rewritten in Go/Rust.
> unless I was sure the provenance of it was sustainable and free from cruelty

This is what I'd really like to see mainstream restaurants take up. Even in London, restaurants that position themselves as healthy (such as Pret or EAT) have maybe one or two organic things on their menu. I'd really like to see them take a stand against the conditions that animals are raised in. There are plenty of vegetarian or vegan options, but what if you just want some meat that wasn't raised in a factory?
"or be seduced by C++'s greater expressive power"

There's a deeper debate lying at the heart of the Rust-vs-C++ conversation (it's the same one at the heart of Haskell-vs-Lisp), which is really about expressive freedom vs. the strategic usage of constraints. That debate will, truly, outlive all of us. You can probably guess which side I'm biased towards; I won't lay it all out here.
People have been taught that feelings are as important as our physical health.

Now we suffer from the consequences.
This is very definitely false. That is totally UB, launch-the-missiles stuff. Check your references before you repeat this silliness.
Different for sure, but amazing that a $3-5 ESP8266 can output VGA (monochrome) with hardly any additional hardware: https://forum.arduino.cc/index.php?topic=564673.0
Thank you for taking the time to write up such a nice trip report!

Some of your experiences are similar to mine. I think you have seen the improved merge handling, in prior versions zipper merging in heavy traffic had me disengaging due to getting too close to the merging car coming into my lane.

I have also experienced the unexpected brake pulse during adaptive cruise on a couple occasions and would really like to have seen some indication on the guidance display of what caused it. The delay when a car moves out of lane (or turns right onto a side street ahead of you) is definitely too long. The stop and go following however I think is extremely smooth, and I commute heavy highway traffic 3-4 days a week and love it. I think the amount of wheel-touch requests from AP has decreased significantly on the highway when speed is low / in traffic, I had maybe 2 or 3 touche requests in 20 minutes of heavy traffic this afternoon, although I may have adjusted volume and skipped tracks in between a couple times (which counts).

I wonder if the seats have changed? I find the drivers seat extremely comfortable. I know the back seats were revised since TM3 started shipping. I love the lack of a model year, they are always refining and enhancing the base hardware.
I've heard this too, but also that Regan supported this style of taxing. Which seems like part of the Republican ideal: cut out the middle man.
This sounds pretty insane indeed. How much should we be concerned about that? The gvt already has our image data, and knows our moves anyway right? Even without facial recognition, IDs and passports are asked when you travel, so the documentation of your travels already exists I assume?
I started a conference (Reactathon.com) as one of the various channels of income I had (entrepreneur, not FTE). One of my sponsors liked it so much that they asked me to run theirs. Now their conference has expanded to 3x per year in 3 cities, and I’m still helping to run it. And I now consider myself a full time conference consultant.
Same. I think Rust has been the biggest thing for me in terms of growth as an engineer in recent memory, and I've worked across the stack from HDLs to embedded to mobile to desktop to server over the course of my career.
RowHammer: A Retrospective
I got to know about through ADVChina's video. Here's the link if anyone is interested - https://youtu.be/YQm5FZMforg
> Amazon has literally won everywhere else in the world.

FWIW, Amazon is also quite small in South Korea, which is the #1 country in ecommerce spend per capita.

There, the market is fragmented into many players big and small, and the delivery times are much shorter than in the US. For instance, if you order on Martet Curly before 11pm, you get fresh grosseries delivered the next day in the morning.
Swift is completely supported by Linux iirc, not considering max or iOS specific UI libraries. Windows support is probably not a priority because.. why would it be?
You are right in lots of stuff but you are probably underselling your skill combo. You are probably good (even if not great/amazing) at more than one thing - not just managing projects, but also sales, and maybe marketing too. You are probably right to say that there are other people better than you at any one of those things, but for the full combo, the story changes. It's easy to say "learn sales", and indeed it does not necessarily require very high IQ... but it may require that you change who you are. And that's extremely hard, if possible at all.
New Ergonomic Mouse Breaks Carpal Tunnel Syndrome
There's no dismissing how incredible this really is... there's no way I'd have imagined letting a machine control my car at 50mph in the city and highway just a few years ago. A mass-market video processor capable of 2000 frames/sec being piped to a machine learning system capable of >100 trillion instructions/sec is mind blowing tech.

Elon successfully uses the same 'distortion reality' shield that Jobs did. This forces his staff to keep trying to achieve his practically impossible demands.

Success requires that it keep working over and over while not burning out critical staff and investor's money.
It does, it's just a warning and not an error. And also experimental.

But it does exist, and does catch some of these errors. Example: https://godbolt.org/z/CZTfSx
You must know enough of the politics and history f the region to realize how unlikely it would be for an Iraqi or Iranian of any profession to simply "go work in Israel"
I doubt anyone is regularly poaching with crossbows. Following a blood trail at night sucks, and while it’s definitely possible to kill cleanly and humanely with a bow, the deer typically has the ability to run for a few dozen yards at least.

Most poached deer where I am (Arkansas) are taken with small-caliber rifles - mostly .22 LR, but some .22 Mag and .17 HMR. They’re still loud but not nearly as loud as a centerfire rifle cartridge. They’re also generally extremely accurate and inexpensive.
He isn't. He assumed presidency in violation of the country's constitutional procedure.

You should also read up on that election. IIRC, he was on the ballot 10 times or so out of 20-something options (a few also had the same person as a candidate, but none nearly as much as Maduro).
China's Starbucks Rival Luckin Coffee Files for US IPO
How to Connect Wi-Fi from Linux Terminal Using Nmcli Command
Best Programming Languages to Learn Hacking
That's not how maps are used, and the map can be used as purely negative signal if you want, as in "no go" areas instead of "yes, this is safe".

As it stands, Tesla's vision only system has no other backup system to tell us what is off limits.
Because then you end up in an arms race that the little guy usually does not win.

There are a significant number of crawlers out there that don't respect robots.txt. The usual response to them isn't to roll over dead, it's to get CloudFlare (on the technological end) and/or sic the lawyers on them (for CFAA, IP, or ToS violations).
The Alphabet of AI
It is a legitimate C killer. C++, not so much.
Actually it's one per 11,017 miles! But be careful quoting the number. It is not all disengagements or all times the autopilot was turned off after being turned on.

It is "deactivation of the autonomous mode when a failure of the autonomous technology is detected or when the safe operation of the vehicle requires that the autonomous vehicle test driver disengage the autonomous mode and take immediate manual control of the vehicle."
None of the cars using LIDAR are using LIDAR only, they are fusing LIDAR, radar, maps, and computer vision.
We should be very concerned, because this is obviously testing the waters before rolling out ubiquitous facial recognition. I honestly and earnestly believe that use of facial recognition technology should be banned in all its forms. The applications are limited and the downsides are massive.
We also seem to be coming to the realization in the last few years that HPV is likely spread through the sterilization and re-use of gynecological equipment.
My theory on this is that small dev teams are an order of magnitude more productive than large ones, and most large companies cannot help themselves when it comes time to assign team sizes.

You can definitely win a war with superior marketing, but it's not a sure thing if your product is inferior.
This is one of the big reasons I use TypeScript over plain JS as well, especially when combined with TSX for typesafe views.
It’s hard to get hard numbers on this but in my circle of acquaintances “you can find it on Alibaba” and variations of this has become almost like a noun, like “I’m going to make a Xerox (i.e. a photocopy) of this paper”. I’ve never heard anything similar concerning Amazon. My acquaintances are mostly non/tech people, 25 to 35 years of age, from Bucharest. Emag is of course a totally different beast but I had chose to ignore it because it didn’t directly concerned the article.

Slightly OT, I’m also curious how come no analyst is mentioning FB marketplace as a competitor to Amazon.
I've introduced 3-4 women to them. They all have ended up loving the cups.

I now live in Vietnam and know the owner of one of the leading brands here. She said that her biggest challenge is the fact that a lot of women don't even use tampons because of the whole fear of losing their virginity cultural stigmas.
> Hmm maybe the problem is actually interacting with humans naturally

Almost every driver has a rythym (or pattern, if you will) to the way they drive; and we pick up on this, and interact with them accordingly on the road. Even most bad drivers have a pattern to the way they drive. The more experienced you are, the easier it is to "read" fellow motorists, and safely interact with them on the road. One of the most difficult scenarios is when you come upon someone who drives with No rythym or pattern whatsoever. You have no clue what that person is Likely (Emphasis on likely) to do next.

I have no experience sharing the road with autonomous vehicles, but I suspect they will Have No rythym to the way they drive, or rather none that is discernible to a human. IMO this will be The major obstacle to overcome if humans and bots are to share the Same road at the same time.
https://archive.is/lZq6M
Why Intent Based Networking (IBN) Is Important and What It Means for Business
TensorFlow has a StatusOr C++ class that allows functions to return a value that can be first checked to be result.ok() (no error), and then the actual value can be unwrapped. It’s Google’s way of not using exceptions.

https://github.com/tensorflow/tensorflow/blob/38c762add3559b...
For anyone without a private jet maybe. Does anyone seriously think the FAANG corporate boards will ever in their lives have to undergo this? If the feds wish to be paparazzi, then we should all give them something to really behold.
Live and work on the GBR, for a reef non-profit. Should be noted the mass bleachings were 16/17 and unprecendented in scale and frequency. We fortunately havent had any events of this magnitude since. Huge amount of work being done, but should be noted the only real solution involves tackling climate change. There are a whole bunch of interesting coral restoration projects happening on the GBR right now with some new ones (with unique methodologies) kicking off soon. We work with a bunch of them here @citizensGBR, including the 'larval restoration project' which is a collaboration between a number of universities and other conservation-focussed orgs. Interactive project-explainer: https://citizensgbr.org/p/larval-restoration-project/
My father-in-law as a kid used to go to the junkyard and break open thermometers and dump the mercury out into his hand. Seems like he did it a lot. Dunno if he ever suffered any health consequences because of it; but, you know, he didn't know any better. He just thought it was neat.
https://www.marketwatch.com/investing/stock/ZM

It's 2250 now! Weeeeeeee
This method even worked for Wiresharking all PS3 traffic in real time for a GTA Online session, running the tcpdump on a little plastic old mipsel SoC OpenWrt router that was also doing all the routing (not a passive sniffing box), without noticeable effect on gameplay. (I was trying to detect cheaters.)

BTW, for anyone new to tcpdump, you can also specify selectors/filtering on the command line, to reduce the traffic. The filtering in Wireshark is on top of that.
I think this is being blown a bit out of proportion. The government definitely has your passport photo in a database. And since this facial recognition is happening only at boarding gates of international flights, it’s totally plausible that CBP has an isolated system, where Jetblue operates the device but doesn’t get any of the data.
A Glance at Israeli Immigration to Canada
As long as the biometric data is held only by a government agency, and not shared with the airline, I don't have any issue with this. If this is implemented correctly, the airline should only get a response saying who the passenger is, or an error if they aren't recognised or aren't on the manifest for this flight.

Passports already store biometric data, which I assume is also stored in some government database when you have it issued, so I don't see what's wrong with using that for something useful.
There's sys.settrace(mytracefun), so something like https://stackoverflow.com/a/32607930
Can virtualisation solve this ? Is it possible to have a virtualised environment like Qubes but for programs ?
But don't you think it's one of those things, like the 100 minute mile, that once someone shows that it's possible then 10 clones will show up overnight?
Easily untrue. The US has been 40% of Venezuela's oil export[0]. If they wanted to, they could have obliterated Venezuela's economy in a second.

[0] https://upload.wikimedia.org/wikipedia/commons/d/d0/EEPPHOTO...

P.S. I'm Russian and do not have the regional bias.
Red Dead Redemption 2 revisited: six months after the hype – By Film Crit Hulk
You mention control software as an example. What makes C++ better there? My guess is compiler options for more hardware targets, but is it something else also? Is it really C++ and not C that is most prevalent on embedded systems?
I'll vote yes for this one :)
Sadly, yes. I personally know someone who has invested in one of them :-(
It's not. You can use multiple dispatch.
Could you please elaborate on the downsides? Gov't has your data since you were born, complete with your photos, IDs, you name it. What makes you think it's any different now?
Absolutely! I think there is also room to skip the traditional coal fired electricity generation and head straight to renewable like solar and wind. It isn't so easy to skip other infrastructure such as roads, hospitals and running water. The physical stuff.
Just yeah, I didn't let Ramunujan into my school, much too messy, over promised, couldn't do proofs right. Not really academic material. He refused to learn LaTex.
Ha. Seen your average US airport lately? Most look like a scene from the third world. Underfunded, dilapidated facilities coupled with cheapskate US carriers. Good luck with that.
This is not, in fact, the case. Back when Rust was begun, it had some merit, but C++ is a rapidly moving target.

C++ still does not have an absolutely safe subset, but it has a safe-enough subset, and plenty of other merits that will ensure its continued competitiveness.

Rust will continue improving, too, and someday may be as expressive as C++ is today, or perhaps even as expressive as C++ is then. That will be a good day, although by then some other language will be on the rise, its users hoping to displace C++ and, given enough luck and hard work, Rust.

V could be interesting.
In this particular case, the application of facial recognition improves airport security (against forged passports, sloppy security personnel, ...) while not probably requiring any additional information than what would already be provided by passports with biometric data.

In my opinion, this is one of the few applications where it actually makes sense.
From just a few days ago: https://twitter.com/bradleybuda/status/1119022752092921857
So something like stimulusjs? Out of curiosity, have you tried those websocket based Uİs and what are your thoughts on those?
A perfect fit really.

This guy figures it's ok to allow personal records like telephone, e-mail, financial, and business records to be surreptitiously captured without full due process/transparency.

Facebook would love to push the (no-)privacy envelope much further: a complete data free-for-all for their commercial gain.
Because C++ is my primary language, and I always work on my codebases alone, I dropped the standard library and implemented my own replacement. It's not at all practical for most I'm sure, but it allows me to evolve the library with new revisions of the C++ standard without being absolutely fixed on backward compatibility.

One of the things I did for safety is that all access methods of all of my containers will bounds check and throw on null pointer dereferences ... in debug and stable mode. And all of that will be turned off in the optimized release mode, for applications where performance is absolutely critical. The consistency is very important.

Whenever I get a crash in a release mode, I can rebuild in debug mode and quickly find the issue. And for code that must be secure, I leave it in stable mode and pay the small performance penalty.
> Or at the very least users should be able to turn off forking ability in the repo settings.

This is absurd. You don't have to use the "fork" button to copy a repository. It's as simple as cloning it and pushing it. Such a restriction servers no purpose at all.
I definitely recommend FreeTaxUSA. I work 1099, and my tax burden was a not-insignificant amount (to me) this year. I went through TurboTax, CreditKarma, and FTUSA’s processes and found:

-Of the three options, TurboTax returned the highest amount owed to federal and state govt

-CreditKarma and FTUSA’s federal totals owed were ~$2k less than TT, and a few hundred $ less owed for state

-FTUSA was the least expensive option of the three, at ~$80 less owed than CreditKarma

I’m not sure why the totals were different, but it was absolutely worth it to go through the process three times. Especially to not support Intuit’s lobbying practices.
Uh, if you don't wan't to fork, don't make it public in the first place? Code escrow is another thing, but that does not mean everyone needs access...
Use cases and compiler options go hand in hand. Every implementation is a trade-off and different fields demand different trade-offs.
> You haven't explained how a shortage can lead to paying less on the part of companies.

There is no shortage. They promote the story of the shortage to pressure government to let in more indentured foreigners, with the slower goal of encouraging more locals to pursue those careers.

You'll notice that "paying more" (the classical/rational economic solution) doesn't seem to be an option.
Initializing the mersenne twister is really hard: https://github.com/PetterS/monolith/blob/master/minimum/core...

Edit: There are two links in the code with more info.
I read the post, from the documentation I can tell it is a very standard oauth2 API will look like. Standard like OpenID connect has very specific on message and query format as well. Do you have more details about API which related to your product and they copied?
How does saltstack do tasks that require root access? Use the root user directly?
> This is what everyone that is not Tesla or SpaceX are doing.

If your goal is to make money, I'd follow anyone but Tesla or SpaceX's example.