skysight-inc/HackerNews huggingface dataset:
Apparently, their status page is also down, so twitter is the only source of information, for now.
So exactly what in the foreseeable future is going to be more impactful than the cellphone (not necessarily the iPhone)? What other product is owned by close to 2/3rds of the worlds population and growing? (https://www.statista.com/statistics/274774/forecast-of-mobil...)

What other consumer electronics company is doing anything innovative?
Exporting passwords from Chrome:

https://support.google.com/chrome/answer/95606

"Export: To the right of "Saved Passwords," click More : > Export passwords"
So all of these companies provide illegal software?
The battery swap system was a pilot program, and it was shut down in 2016 [1]. I don't think the parent comment was claiming that it was a new idea, though.

[1] https://www.teslarati.com/tesla-shuts-down-battery-swap-prog...
Upcoming film "First Man" [on the moon] will not have Armstrong planting the flag on the moon, and many online have floated "because overt displays of American nationalism w.r.t. Apollo etc. would make the film do worse in China" as an alternative theory to "because the director and/or studio have specific distaste for American nationalism even though it was unarguably historically relevant to the Apollo story"
Hm, we're doing a presale with unlimited access for 1 year in one payment
Nobody's talking about AI drones, or anything close to that.

The proposal was better image recognition algos for surveillance drones. https://dod.defense.gov/News/Article/Article/1254719/project...

Let's take a step down the slippery slope and assume that in the future it was repurposed for manually triggered weapons drones. Ever see a story about how the US drone-bombed a wedding or a goat farmer? Maybe better (or any) image recognition could have saved innocent lives.

It's not that clear cut.
Azure status: South Central US is down
Or maybe the GP poster just needs to be more gentle on the door handles? Break 1 maybe it was a defective. Break 5 and I start to wonder what you're doing to the things.
You have no proof that the accident wouldn't have occurred anyway without the update. Or that their updates didn't save one or more lives.

That's my point. Not an "accurate" but misleading accusation at the software without considering the hidden variables.
> the same classes as you.

And different classes for that matter. You learn a lot from just hanging out with people in different majors.
Only open banker's hours? Doesn't seem like the most intractable problem.
I wonder if that's a Chrome bug or a bug in a popular window manager users are using.
In fact the industry let Tesla change the market and they're all gearing up to capitalize on the growing demand for EVs.

The truth is that German car companies made incredible sales despite the Diesel scandal, more than Tesla can ever dream of. And now that EV demand is rapidly increasing, politics are changing and infrastructure is growing, they will begin to massively take advantage of the situation that Tesla created for them.
I cracked SoftBank's algorithm - Give me $100 billion now
Common Lisp HyperSpec - http://www.lispworks.com/documentation/HyperSpec/Front/index...

My choice is, perhaps, more indicative of taste/proclivity than anything else.
You chose fpga when you have yo handle bit streams with a precise clock to interface with a hardware, for example a screen or camera.

It is very difficult to have a precise timing with a microcontroller unless you have a good one with timers. It becomes impossible to do when you need to toggle several pins at the same time quickly (like a pci bus). You overcome the problem by adding a fpga to your microcontroller board, which will handle the bit flipping and communicate to the micro with a standard bus like spi or i2c.
Some of us have to work during the day.
It is an issue with resale value. But I drive about 12k miles per year, and the battery should last 500k miles. My last ICE car survived maybe 120k miles before being a write off. There's a good possibility that I'll only need to buy one Tesla for the rest of my driving days.
If Tesla was a battery company, we could talk about batteries. But Tesla is a car company, and manufacturing 600,000 batteries isn't going to accomplish much if they can only manufacture 120,000 cars (let's be optimistic and say 200,000). Unless they turn around and sell the leftover 400,000 batteries to Mercedes-Benz, in which case, there's your answer.
It's probably even more effective an experience if you're younger, but that's unlikely to be something that most people are ever going to have open to them.
Are you talking about 50k+ cars or cheap cars?
> Why on earth would anyone use an integer instead of a double, given the inherent risk of truncation error?

Depends on what you're doing.

> Why on earth would anyone use a 16 bit wchar_t?

That's a very good question! Either use something that can hold at least 21 bits, or use UTF-8.

> Why on earth would anyone make char unsigned (or signed)? Why on earth would anyone put the little end first?

These have nothing to do with space, what weird analogy are you trying to make?

> They have fixed representations for different types, with tradeoffs. And you have to pick one.

For most purposes, there is zero benefit for going too small. Pick a number that can't break under the use it's getting. If a fixed-size number can't do that, change your algorithm.

> And the thing about timeout handling specifically is that everyone along the path from the timer driver up through the app needs to agree on the precision needed, or you'll get an overflow condition.

Making sure your data types are compatible should be one of the easiest pieces of analysis you're applying to your safety-important code.

> Arguments of the form "Bugs are bad and we shouldn't write them"

Yeah, this isn't that at all. This is "think about the limits of your data types as you pick them". A computer being left on for a year should be an expected use.
This is a generous gift of stories that help provide a glimpse into a world that maintains a certain cinematic quality. I look forward to reading this book. Thanks for sharing and thank your pop for these snapshots.
You are correct enough here. The interesting question is not how they are different, but what the advantages are.

An FPGA is really good at doing a single task a ton of times. A microprocessor is good at doing a lot of tasks a ton of times. And an ASIC is just a more permanent and more efficient FPGA.

So when would I use an FPGA? Let me describe an example: Stream processing.

Let's say I have a stream of data. Like a camera producing a video feed. As each frame of data comes in, we want to compare it to the previous frame and take the average of the two values to create a blurring effect.

On a microprocessor we process each frame. We iterate over groups of pixels one at a time, compare it to the value at the pixel in the previous frame and divide by two. Our processing time is a function of the number of pixels we want to look at. If we're lucky we have multiple cores so we can do work in parallel. Maybe even do 32 groups of pixels in parallel on a ryzen or something. But if we have a 1 megapixel image, we're going to still have to visit ~30k pixels sequentially on each core and perform some math. We're probably adding at least a few ms of lag on the feed. And if we're trying to do any multitasking on this cpu, then we may not have very predictable performance.

On an FPGA we approach the problem very differently. Instead of having sequential logic for visiting each pixel, we have combinatorial logic. Supposed each pixel came through on a different wire. That wire goes into a component that holds the previous value for the pixel and outputs the average of the current and previous value. We then take that output and rebuild the video feed with it. On a 1 megapixel image, our unit of work is a single pixel and we have concurrency of 1 million units. We add a cycle or two of lag, which is negligible. Additionally, we have very predictable performance because our computation executes in lock step with the system clock.

FPGA's are expensive (per unit cost) and aren't always the most efficient. An ASIC will drop per unit cost and power requirements significantly but has a large up front capital investment.
Google, Amazon, Microsoft (in Our Top Web Traffic) – Oh My
It works fine for millions of people and websites. What exactly is the issue you're running into? All the other password managers use browser extensions to do the same thing Chrome does natively.
This completely misses the point of my argument.
Not really a book, but...

The Berkshire-Hathaway shareholder letters are very entertaining and informative, and reading Warren is probably the best way to deeply understand the last ~40 years of US business climate.

http://www.berkshirehathaway.com/letters/letters.html
Nobody turns brake rotors in the US anymore. If your price sensitive, you'll just buy a Chinese-made rotor for about what turning would cost. If you're not so price sensitive, chances are good that your brake rotors use an alloy that the old brake lathes can't cut anyway.

I used to get rotors turned. Then I stopped because it was a pain. Unless a rotor has been grooved by a completely worn brake pad (i.e. the backing plate and rivets made contact), I haven't seen any difference in performance or longevity.
Yeah, you can also get a good deal if you're willing to take a floor model, even if it's shipped from somewhere else.

Teslas actually can be negotiated, at least the Model S can. My wife drives this and we were able to get a 75D with enhanced auto-pilot and the rear-facing seats for about $75,000 (list is $86,000). It was right around when they were phasing out the 60, and part of the negotiation was knocking $4000 off the price to software limit the 75 kwh down to 60 kwh.
When has there NOT been a technological revolution?

From the 1970s to today:

Microsoft OS, Apple Macintosh, Dell PCs (a star that faded but was once dominant), Amazon shopping, Google web search, Facebook social network, plus all their competitors dotted in between.
How about an electric VW van?
https://www.caranddriver.com/news/volkswagen-id-buzz-ev-conc...

Supposedly goes into production in 2022, and I can't imagine they won't kit some kind of camper version. If not, Sportsmobile or someone, and worst case is you build it out yourself. We're seriously thinking about one to replace what will be an old first-year Leaf and a 2005 Scion xB. Combine DogMobile and electric into one vehicle. :-)
I'm not talking about putting FA5 content into a page. I'm talking about FA's own page. The entire site is an unnecessary resource hog.
> Why don't they ditch the dealers and sell directly?

Because local dealerships are well connected politically.
I get that it needs replacing but owning several ICE cars, I can’t remember having a break fluid change on the very first periodic maintenance of the vehicle.

BWT, you use breaks a lot less on an EV, does that have an effect on degredation or is it simply a function of time?
The assumption being that it's the government's job to invest in individuals. I'm not here to argue either way, but at least half the country would disagree that it is.
Yeah, American policies around this are incredibly bad. Even the nominally "good" ones are pretty terrible compared to other developed nations.
> Even services is a derivative of iphone sales, no one is using them on non apple hardware.

Not true. In fact, you can do a whole lot with iTunes on Windows. Another fun fact - the decision to launch iTunes on Windows was a major turning point in Apple's growth.
On the left side of my handlebars I have a normal bike bell, good for pedestrians and fellow cyclists. On the right I have the air horn, good for drivers who can't hear the bell and emergency situations. I'd recommend having both a normal bell and air horn.
https://news.ycombinator.com/item?id=17898498
Cold towels on the head is to lower brain temperature while allowing the fever to run elsewhere. Brain tissue is much more susceptible to thermal damage than the rest of the body.
Thanks, that was informative
They've all at least got convenient extensions you can install to auto optimise images, like with EWWW Image Optimizer or Smush Image Optimiser for WordPress.
You can disable auto updates [https://www.chromium.org/administrators/turning-off-auto-upd...]. But the risk, of course, is that security updates are then also disabled.

There's a case to be made that one could develop security updates separate from "look-and-feel" updates, but I think, sadly, it's a weak case; it's all one software package, and look-and-feel changes can impact security and vise-versa. I don't think the system would actually be more secure if Chrome tried to maintain various mini-forks of versions with different look-and-feels.

I'm curious though: how is this handled in your browser of choice? IE updates look-and-feel all the time and so does Mozilla. Perhaps it's the auto-updating that's the issue? But we already know what happens if the auto-updating is removed from the equation: the web has to collectively support IE6 approximately forever.
Gotta chime in here:

I'm using the new MPB at work (they give them out for free so why not), and I can't say that I really have any problems with it. Granted, they keyboard is...weird (such tight, low action on the keys) but not horrible, the touchpad is HUGE, but I generally don't have a problem with this as I don't use a mouse. Lastly, the touchbar is (as others have mentioned) just completely unecessary. Why Apple? Do you care about web surfers that much more than devs? (Answer: yes). Granted, the physical specs of the machine aren't crazy (quad core, 16G RAM, 256G SSD, Intel Core i7), pretty standard for a upper-shelf laptop.

So I recently bought a HIDevolution Asus ROG Zephyrus GX501VI 15.6 inch Gaming Laptop. It has Windows (which makes me sad), but I cannot WAIT to get this baby out of the box. Intel Core i7, 1TB SSD, 24G RAM, Nvidia 1070 (swappable), quad core It's a tiny little beast fit for gaming, dev work, and running a node for smart contract work.

I honestly feel like I've broken the mental spell that Apple had over my mind. We all know their computers are 150% the cost, for 70% the performance - but for some reason I kept buying Mac laptops. No more though! I'm free, and I refuse to go back to burning my money for a cool laptop. I'm done. Finite.
Oh, and EVs reduce break wear considerably too due to regenerative braking.

But replacing performance tires every 20k miles? If the EVs have similar tires, that expense won't be impacted.
> Using your horn as feedback means you missed the moment.

Perhaps. I try my best, and think I avoid the vast majority of potential conflicts that come my way. But I can't avoid them all. I can prepare for the common problems, e.g., drivers turning into the bike lane without looking or doing a right turn on red that hits me or goes directly into my path. But those don't cover all possibilities, and I'm continually surprised by the diversity of bad driving that I've seen.
Do those countries make toddlers represent themselves in immigration hearings?

https://www.snopes.com/fact-check/children-immigration-court...
I remember it as 36.4 but .6 could also be. Indeed, my mom at least always considered 37-38 elevated and 38.0 and above is a fever.
I mean... keep in mind that this is a vendor who will make money by convincing you that it's complicated and requires a lot of extra training. So, you gotta take it with a grain of salt.

Personally, I've found it to be pretty easy to grasp so far and I'm not the smartest person in the world.
There's also an implementation of chess in 1K of JS:

https://js1k.com/2010-first/demo/750
"lives on subsidies"

Tesla is well below that of many other car manufacturers on receiving government subsidies. BMW has received them as well!
It’s impressive of you to dig out all those implementations! Do you have a trick for navigating codebases?
Have you used iTunes on windows lately? It is properly unusable.
Oh yeah it's awful for sure.
Performance is nice and all but for driving on city streets it's really unnecessary. 8.2 seconds is plenty fast for modern driving and is roughly the same as a 2017 Honda Accord.
I'm not sure that it's a net win to work at more gender-balanced company in exchange for living in a far more sexist society and taking a 50-90% pay cut.

Could the US take some lessons from other countries? Likely. Would women be happier moving to those countries? Less likely.
When people go blaring down my residential street at 10 PM at night I start to fantasize about stringing up a cargo net. I don't think that's working for them as a survival mechanism.

(Context: I bicycle in Boston, so I know what the roads are like, although I'm sure it's somewhat different for motorcycles.)
Moreover, "no one" has two vowels in spelling but not in pronunciation - it's pronounced [noʊ wʌn].
Depreciation and the unbelievable acceleration of modern basic sedans has destroyed the mid tier performance car. The outrageous horsepower era we're in now has produced some weird side effects.

All the money has shifted to classics where you can own a car for a decade and have it be worth the same or more. Maintenance will be somewhat expensive, but after you factor in depreciation it's a far cheaper way to own an interesting car. Some of the blue chip classics like air cooled 911s are basically liquid assets since you can turn them into cash with as little as a few hours notice.
This is all well and good, but I'm concerned that if you give a Benz driver a better car, they're going to drive worse than usual.
Ask HN: How to go from Idea to Product?
Starting from zero, how do you initiate projects to turn ideas into products or even prototypes?

From a thought about building something to design it, implementation, release, and maintenance without losing focus.

What do you think is the driving force that keeps you going

What advise will you give to people who just write down ideas, those who lack execution?
i am sorry for your monetary loss and your ceo's family. But, it sounds like you would have been better off with dumb money, than smart shares... remember you can purchase smart shares with dumb money, and you can sell smart shares for dumb money on the secondary markets, via forward contracts if there are some restrictions...
No. I'm not making any claims about the long-term durability of EVs, just pointing out the result that selling more durable cars will have on the auto manufacturing industry.

I don't know that long-term durability of EVs is even knowable yet, the oldest Model S is only four years old. Average age of cars on the road in the USA is 12 years, so we'll need to wait a while for good comparison data.
On HIPAA Compliant Healthcare Applications
Honestly, it sounds like you're set up better than 95% of the webapps I've encountered (and I'm including some big, famous names in that list). Big, well-resourced dev teams make the mistake of assuming that "works on my box" is the definitive measurement of site speed.

But also, let's be real for a moment: define "latency". Is 150ms your (client-measured) connection time? Your render time? Your usable-page time? Again, most webapps are lucky to get HTML back to the user in under 300ms, and if your 150ms metric is "time to server-side render", then you very likely aren't.
Ask HN: Compile Rust to WebAssembly for EOS Smart Contract?
So I'm familiar with the fact that the supported language for EOS smart contracts is C++. However, the EOS docs mention that even the C++ needs to compile down to WebAssembly.

So my question is, could I write my EOS smart contract in Rust, and use a crate to compile my Rust into Web Assembly? (A very loose example of compiling Rust to WebAssembly can be found here[1]).

Or is a C++ compiled .wasm file significantly different from a Rust compiled .wasm file? (I really want to write EOS smart contracts, but I'm hoping I can just use my existing Rust knowledge, as opposed to having to learn C++)

[1] https://hackernoon.com/compiling-rust-to-webassembly-guide-411066a69fde
Sure, but the infotainment system isn't connected via a serial port.
I work in the Indian tech industry (a large service based company in the past and some small-ish startups), so perhaps I can share some insights on this topic.

The reason for the somewhat balanced gender ratio here is much more mundane than what these articles would make you believe.

In India, engineering is one of the "default" career paths for most poor/middle class families children for leading a stable life. It's pretty depressing honestly, children spend the first 20-22 years of their life being a book-worm and they get to choose from a set of "acceptable" careers (Engineering, Medicine, Business). Any unorthodox career paths are out of question unless you are the rebellious kind.

What effect does this have on the workforce? You get people (both men and women) who are barely interested in what they do. Programming/Computers doesn't mean anything to them, it's just a day job which helps them provide for themselves. This is the main differentiation between the US/European workforce and ours. It's not that women here enter the CS industry in greater numbers because of their own interest in the field, it's just that nobody gives a shit about it so the ratio is equal. This is the case with the service based companies which comprise a huge portion of the workforce. The number of women in startups (which people join on their own volition) is comparable to the US counterparts. The current company where I work, out of ~60 engineers, 4 are women.

In US/Europe, you have greater freedom and choice when you consider your career, which you generally choose based on your own interests. IMO, inculcating tech/computers as a hobby at a young age in girls and dispelling the fact that it's only for "nerds" will do a lot more to equal the numbers than any affirmative action hiring ever will.
I can't seem to access the paper, but this part sounds fishy:

Then the participants walked on the treadmill, at an easy, self-selected pace that felt comfortable. The treadmill faced a blank wall. While walking, each student repeated the creativity tests, which required about eight minutes.

So, they re-did the tests they did shortly before and came up with more solutions?

That cannot be it. I hope this is sloppy reporting and the paper tells a different story. A story of a control group. Of some people walking first and sitting later and vice versa. And so on.
I came across HN by accident, and what keeps me coming back is the interesting, informative links & threads, and the quality of discussion. Threads about workplace issues are of interest to me, as are general scientific and social topics.

I'm a "scientific" programmer, meaning that I use programming as a problem solving tool, but I don't write commercial software for a living. I turned away from that path in the early 80s.
This should be open-sourced so that the probability of creating a dangerous true AI is lower. I fear there may be something very wrong in this but I'd love a DIY grow-your-brain kit with a USB interface to experiment with. This machine would have an awesome "hello, world" program.
What can't you do on iPhone? Squeeze the phone to get a shitty assistant? I mean not that Siri is better but I seriously ask myself wtf people are doing with their phones to produce such comments.
>It's like how Wal-Mart uses it's huge amount of money to keep low prices until it forces all of the local competition out of business, then raises them once their is nothing you can do about it.

That's not really how walmart works. They don't jack up prices in local areas after the businesses go away. They just operate on much smaller margins and sell cheaper versions of things which is what gives them so much staying power.