skysight-inc/HackerNews huggingface dataset:
The fact that GitHub marks the initial commits as 2016, and says 48 years ago when you click on one, even though it clearly says 1787 in the commit message makes me sad.

All these 6 figure salaries and we still can't write code that handles dates.

How does someone look at a date and think it should only have two digits? How's it possible that someone could look at a system that only stores enough time for 68 years in future and think that's fine? Why is so much code written with the assumption that a year is a four digit number?

The passage of time is guaranteed and yet programmers are somehow constantly surprised that it happens. The world is 14 billion years old and will exist for much much longer. Someone might need to write code dealing with any of those time periods, why do we make them expend mental effort on (what should be) such a reasonable, trivial task?

We have the bits to spare. It's a strange form of collective procrastination.
Essential Tips to Earn More 5-Star Reviews for Your Salon or Spa
Any chance of adding a placeholder text for each of the options so folks can see what the output looks like without obtaining a result-set themselves :)
How would an instruction manual have helped improv32?
Lol, claiming that using text files is somehow a regression is a pretty lame misdirection. You know what else came out of xerox parc? The GUI, the mouse, etc. You know what else is 1970s tech? The internet, databases, etc.

“Being old” is probably the lamest way to claim something shouldn’t be used.
https://en.m.wikipedia.org/wiki/PBS

https://en.m.wikipedia.org/wiki/ProPublica
Did you have a PIN setup with ATT? I am trying to figure out which of their employees can modify the account without the PIN.
I agree, another problem with Word (and similar products) is it’s bloat in terms of formatting meta-data but also in glyph code-points. I often get strangely coded white-spaces or strangely coded non-ascii characters when using Word et. al. Legal documents should have limited formatting and strict encoded glyphs therefore a UTF-8 + git + markdown solution would be preferable over using Word. You can create easy to use WYSIWYG software that makes it as easy, or easier, than Word given that Word changes it UI layout every few years
Yeah I agree, but I think the problem is that Amazon doesn't know who the bad actors are. To actually verify all the goods would require an enormous amount of physical checking, requiring an enormous amount of staff trained to tell a good raincoat from a piece of shit one (a week of wearing?), compounded by bad actors simply shifting identities.

It's a similar problem to Facebook not being able to tame disinformation: how can a trust based system police maleficence at scale?
Usually your phone stops working because your old SIM card gets disabled.
I've got Luminar 3 on a 27in Retina iMac and it performs adequately. Some of its "AI" filters are quite impressive. The Sky filter, for example, really finds the sky, and only the sky, in a picture and changes it. To get the same result in PhotoShop I'd have to spend half an hour making a carefully masked Curves layer.

OTOH, the absence of IPTC metadata editing means I can't use it to manage my image library, because I rely heavily on IPTC keywords.

Also, Luminar has a very strong "hands-off" attitude toward the file system and the original image files. So all the fancy improvements you make are held in the app's catalog. If you want an actual file containing your improved image you have to "Export" it. You can't use Luminar, as you could use Adobe Bridge, to move or copy image files from folder to folder.
This is what the voters of San Francisco want

Make San Francisco Great Again lol
If you find the time and mobile viewing is in scope, the site would benefit from an example on the homepage for us mobile users that don't have a table handy.
Twitter can assist these people in getting help hopefully.
All fuel cell cars are also electric cars in that they use batteries and electric drivetrains in addition to the hydrogen fuel cell itself. The result is more complexity and hence cost, which is one big reason fuel cell cars haven't taken off.

The other reason is the lack of sufficient hydrogen distribution infrastructure. Cars need a dense network of refueling points for convenience. For EVs, this already exists in the form of the existing electric grid and local distribution network (yes, I know it's harder for apartment dwellers right now). A similarly dense hydrogen distribution network doesn't exist, and would have to built from scratch.

Airplanes, on the other hand, have far fewer refueling points (they're all at airports), so it's a lot easier to build those.

In the future, as the cost and size of fuel cell tech drops, one can maybe see them being use for range extending applications for rapid refueling in long distance drives, but then again, rapid charging and high range EVs are making even that advantage somewhat moot.
No, it's a very good move as many digital economy businesses are great at creative accounting making their net receipts look ridiculously small or negative.
Understanding Deployment API of Kubernetes
sizeof((expr)) would suffice to filter out types.
Selling third-party OS extensions is a risky bet over time: Apple tends to remove and/or lock down OS extension mechanisms over time for security reasons, and also aggressively revises and deprecates many of its APIs every year; and if an OS extension fixes an obvious omission or is simply a great idea that Apple hasn't implemented yet, there's always the chance that Apple will add the feature to the baseline OS itself.
It's not really dumb. It's good to have somewhat of a standard.

If there's anything wrong with it, it's that it's too big!

Ideally we might have settled on something like newspaper column widths for readability - which are way less than 80.
Smartphone usage among drivers is a far bigger cause of deaths than smartphone usage among pedestrians.
> Taycan

A completely unimportant toy.
The situation with dstat was a little more subtle than that

https://news.ycombinator.com/item?id=19986646
Run-Ahead for Input Latency Reduction
It’s the end of SO as we know it. If they don’t turn this around it will demise slowly.
Probably vertical for strength too. They need it to be pulled the rollers in the printing machine.
Sure,

https://source.android.com/devices/tech/debug/asan

https://android-developers.googleblog.com/2019/05/queue-hard...

Also FORTIFY has been being enabled across the codebase and will become default going forward.

https://android-developers.googleblog.com/2019/10/introducin...

Future Android devices on ARM will make use of memory tagging.

https://security.googleblog.com/2019/08/adopting-arm-memory-...
It's not surprising considering Powerbox has no API and I think this might be one of the few official mentions of it: https://developer.apple.com/library/archive/documentation/Se...
Spectre was used to refer to all speculative execution timing leaks from the very beginning. That's why they called it "Spectre" - because it's going to be hanging over us for a long time.
Thanks for looking into Chisel!

Great question! However, this is an incredibly difficult question to answer as it relies on comparing language power. Paul Graham's "Beating the Averages" essay gets into this with the "Blub Paradox" [^1]. (tl;dr: a programmer versed in one programming language can evaluate less powerful languages, but not more powerful languages.)

The FIR filter example shown is parametric. Verilog is also parametric. However, Chisel, because it's embedded in Scala, gives you other programming paradigms/features that Verilog/VHDL do not have (or vendor tools do not support): object oriented programming, functional programming, parametric polymorphism, first class function support, etc.

The example of the front page could, instead of taking a `Seq[UInt]`, take a type parameter and be parametric for an arbitrary Chisel datatype (`UInt`, `SInt`, `FixedPoint`, etc.). Something like this just isn't possible with Verilog/VHDL. Analogously, Python and assembly both can describe for loops, but there are better dimensions for comparison.

Problematically, if shown advanced features like parametric polymorphism too early (e.g., on the front page of the website) potential users will get confused and turn away. If shown an example too simple, but recognizable, users will see no benefits. Alternatively, Chisel does address SystemVerilog pain points. Michael Taylor does a nice job of elucidating these in Section 5 of [^2].

As this question comes up a lot, I've tried to iterate on an answer on SO which may also be a useful read [^3].

If you have any suggestions on better ways to get this across, any feedback is welcome, too.

[^1]: http://www.paulgraham.com/avg.html

[^2]: http://cseweb.ucsd.edu/~mbtaylor/papers/Taylor_DAC_BaseJump_...

[^3]: https://stackoverflow.com/questions/53007782/what-benefits-d...
Then stay in California and enjoy it.
I am a CA voter and I do think gas prices should be twice what they are now (e.g. more like western europe). Of course, a change like that should be gradual but steady
Interestingly, this feature (the LNEXT character which causes the next one to be literal) is still not in POSIX.

https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/te...

The VLNEXT macro is mentioned as reserved for implementations though.
> But people just kept screaming that he didn't care about homeless

JFC, it's not because of a lack of money that SF has a problem with homeless people, and it's not that more money would make the problem magically go away.
Well, it's not clear that California isn't getting gouged right now. Saudi oil production is down, and the California refiners have jacked the price out of proportion, IMHO.

Personally, I'm quite happy that gas is expensive and hope it gets even moreso. Anything which accelerates California getting off of oil is a good thing.

I just wish the increases were gradual and continuous so that they are expenses that can be planned for rather than sudden surprise shocks.
My C182 had a 24v cigarette lighter plug that was there when the plane came to me and I think was from the factory. Took a while to find a 24V USB charging dongle, but when I did it powered my iPad just fine.
To play devil's advocate though, sometimes the ML training process is picking up a signal that humans simply haven't noticed.

The moon waxing gibbous is a fun example - what if moon phase were to affect our biology in subtle ways?

There are plenty of things that people feel or know to be true but have trouble putting into words. That guy you know who just gives you a creepy vibe, but you can't put your finger on exactly why?
The point of the article isn't about how expensive gas is, but how much the price of gas varies between different states in the US. It would be like paying $1.46/l in Sydney, while the folks in Adelaide are only paying $0.70/l.
That's something that's beyond a simple comment and something lawyers and lawmakers will have to figure out I suppose.
> Because differentiating between that command and any command that may be harmful is NP-Hard.

Turing complete.
I agree that having the core application logic be cross-platform but customizing the app with first-class native support for each platform usually yields a superior user experience, particularly for desktop and productivity applications; even other software such as utilities or development tools can become more pleasant and useful if they are delivered with a first-class platform-native interface as well as well-integrated native functionality.

Even things like games can work better when they take advantage of platform-native APIs (e.g. directx on windows, metal on iOS/macOS), so either using a game engine that is well specialized for multiple platforms or using the underlying APIs directly is likely to yield better performance and playability.
Very true, they had a fair share of issues, but it showed the different direction they wanted to head which I agreed with. One of the biggest issues was I could only get the quad cpu boards from two manufacturers and they were very hit or miss mb's. (at it was mb's that exacerbated the issues of the opterons)
Anyone in west Oakland or Alameda will actually have a fantastic commute, the new office is steps away from the ferry which is by far the best way to commute in the bay. They'll need to step up service though, earlier boats are already pretty full.
I do use Saved Places but only for storing bus terminals, Airbnbs addresses, etc. Google My Maps has the advantage of grouping places by a column (e.g. rating, reviews) and modifying icons based on the place type (which I frequently use). It also doesn't clutter the maps with landmarks (they only show up when the map is selected).

1. For me all layers are enabled by default when I load a map on the Maps application

2. I agree that this is quite annoying. The workaround I found was to add the missing information in the CSV file which then shows up in My Maps

Having said that, there are still tons of features missing from My Maps, e.g. each layer can have a limited number of places and there's no API to import the CSV file programmatically. There's a pretty hectic list of feature requests here: https://issuetracker.google.com/issues?q=google%20my%20maps%...
Latest weapon against lionfish invasion? Meet the Roomba of the sea
I've been living in Tokyo for quite a bit, I'm married to a Japanese woman. I'm Caucasian, born in Estern Europe.

I just asked my wife about this and she told me that even though it's a stereotype, some westerners have either strong perfume smells or due to their size are very hard to sit next to. So instead of trying to play the lottery when sitting next to a foreigner, they'd rather sit next to a Japanese.

This, obviously, doesn't apply to what they consider attractive foreigners.
At least in my town we have some tabloid newspapers, funded mostly by restaurant/concert reviews, but that also publish letters every issue. Most letters are minor but occasionally they do a full-page one about corruption or similar. They also have freelance writers who publish the results of their FOIA requests.
I think you meant Ah instead of mAh, or 20000 mAh instead of 20.
You self-host the source of the messages in this case.

(I use pushover, and it rocks. But there you POST the message to pushover, here you host them on your own machine(s))
Oh man, that means that user is forced to up rev if they want to use Catalina.
First thing I ask recruiters is the actual street address for companies they want me to be passionate about.

If a company has multiple locations in the bay area, I already know the San Francisco location is not headquarters and I'm not interested.

This is mainly for leadership roles, companies always find it more practical for any lead to be at HQ compared to their trendy satellite/remote experiment.
You seem to have a problem with reading comprehension, but I'll respond anyway.

The idea that all people are equal is false. It's not a logical conclusion, all scientific evidence is contrary to the idea, and looking at results we see this is not the case.

Logically, the idea that populations that diverged thousands of generations ago and went through many selection events in vastly different environments would end up equal is absurd.

Scientifically, all data points to the contrary, and twin studies are not invalid just because you don't like the result. We're getting to the point where we know what genes lead in large part to what traits, and the results are exactly what we would expect.

Looking at the world itself, it's clear that all people are not equal. Choose any competitive field and you will not see an equal racial representation among the standouts.
This is possible and has been for a long time.

https://developer.android.com/guide/topics/providers/documen...
As bad as it is, the positive is that alternate methods of transportation are boosted when gas prices go up. The current trend of buying large SUVs to commute an hour or two a day is supported by the cost of gas. Gas prices go up, cars get smaller and public transport gets a boost, congestion goes down, air quality improves and people do more things in there local community.

I do understand that the negative effects on people who rely on long commutes to work, but difficult positions can spur positive change if people work together.
I've been living in Japan longer than this guy and I can say that these sorts of things happen, but I find it totally ridiculous to get upset about them. If you are angered about the way your are treated, you really should return to your home country.

I say this because the level of self-absorption in this mentality is astounding. People are naturally going tend to feel a range of emotions around a foreigner that they wouldn't feel around someone who looks like them. Rather than being upset or lambasting the Japanese culture for "racism" it is much more productive, I feel, to treat people kindly and let them discover that there really is nothing to fear.

While he did do that with the little girl in the article, he also went ahead and wrote an entire newspaper article that effectively condemns Japan.

The overt cultural aggressiveness that I see dominating the airwaves thanks to websites like twitter more often than not leaves me feeling sick to my stomach: I have no respect for people who feel they have to right to forcefully make someone else do or act a particular way regardless of how "correct" they feel their way is. It is a seat on a train for gods sake.
Basically no one runs that way. And in this article they're not benchmarking two systems against each other but different tuning parameters for one system. And if the tuning helps then the NIC wasn't the limit.
Some people thrive in structure. Taking away their job wouldn't be freeing. It would remove a big foundation their life is built on. Not everyone want to self-motivate and build their own structure because there already exists large structures you can just find your place in.

So it's not about not having a hobby. It's about having a place and purpose in life.
I believe it is gross receipts within the City. The impact is surely negligible
Benioff knows exactly what he’s doing.
We're sorry, there won't be interpreters at the event where you are presenting
Re safety, when I talked to the founder, he mentioned that they are building really strong tanks for compressed hydrogen with walls way thicker than normally needed for that kind of pressure, so that these tanks could survive high impact. Basically, they are bullet proof. And they weigh more than the fuel itself, iirc

Love the idea. Great guys.
I’ll be honest though. I’m not sure new housing can actually work to lower prices, with all the incentives for real estate locked towards ever increasing prices. Maybe over decades, while losing the entire feel of the city?
I guess it makes sense for a fighter pilot, for anyone else, the only advantage over having foreflight on your phone is the pulse oxymeter.
Taleb is wrong though on IQ:

https://jsmp.dk/posts/2019-06-16-talebiq/

> Most of the document is just a rant, but he does make some quantitative claims, which is good. I investigate the veracity of these claims using real data.

> All the claims from the article that I looked at, that can be interpreted as something specific and tested in a real data set, turned out not to be correct. If Taleb hadn’t blocked everyone who disagrees with him, perhaps he would have found out about this, and not published a post with all these incorrect claims.
Unfortunately, the effects of consumption aren’t contained to where (and when) one consumes.
> Keep two or three, put one in a bank or a safe at home. That should be enough redundancy for most people.

Yeah, good luck.

I don't know of any system that lets me enroll 3 security keys for an account.
The Mirai seems to have had a huge cost problem that the fuel cell cost a lot more than Toyota thought it would be by the time the car shipped. So they used a small one with poor peak performance, and it's a much less exciting car than an electric car, but still costs extra and has annoying refueling.

Planes need a lot of peak power for takeoff.
I wasn't obfuscating anything. Spectre is a fundamental flaw that affects Intel and AMD processors.

Speculative execution is not really a "shortcut". Intel did make one shortcut but that resulted in Meltdown, which is easy to fix (conceptually anyway - I'm sure it was a lot of work!)

Any idea why I've been downvoted so much for saying something that surely everyone here remembers (wasn't that long ago) and is easily verified on Wikipedia:

https://en.m.wikipedia.org/wiki/Spectre_(security_vulnerabil...

> As of 2018, almost every computer system is affected by Spectre, including desktops, laptops, and mobile devices. Specifically, Spectre has been shown to work on Intel, AMD, ARM-based, and IBM processors.
Dunno about more or less but when I was in Japan I saw Japanese people get up and move, not just to a different seat, but to a whole different part of the train carriage, when a couple of white Westerners sat next to them.

Also I'm guessing you're missing a 'not' in the last line there?
> I wish Apple would take the lead in documenting (for the public -- not just in support tickets) how to update your build pipleline to work with notarization.

There's a page for that: https://developer.apple.com/documentation/xcode/notarizing_y...
Hoovering up and aggregating commentary from those that actually produce content and then imposing a censorship regime on it is the point of HN.
As someone who has worked in South SF for years, it is pretty bad for employees. It is a cultural wasteland with few restaurants or interesting things to do. Transit is also poor as both BART and Caltrain are in awkward locations. And the fog is worse. This will be like Uber’s move to Oakland, which got rolled back pretty quickly
New gene editing tool could fix most harmful DNA mutations
It’s sort of late, I’m sure we’ll hear from them eventually.
That’s why we need to enforce borders.
(and then obviously negative feedback takes back over, as we don't run away to infinite or zero temperature).
>The registrar approved a grade change to "A", because the university does not give grades higher than "A".

It’s hilarious to me that the bureaucracy of this university couldn’t allow even a single grade above an A in this exceptional circumstance - I wonder if it actually came down to some hard limit in their grade keeping system, or if some grumpy recordskeeper just said, “Nope, this is how we’ve always done things, so this is how we will always do things.”
"Rats are terrible back-seat drivers, scientists find."
I've had great fun using Chisel to write customizable hardware implementations of machine learning operations. If anyone is interested in this kind of stuff / working in Chisel, feel free to email me
tom at tensil dot ai
Airbnb office is in SF proper and walkable to Caltrain and BART. South Sf is not remotely comparable.
Suppose we take Coinbase (I don't use it, but I've heard SIM swapping is done regularly with Coinbase):

Suppose you lose all your physical keys: I don't think you can social engineer hack Coinbase (pretty sure most companies won't allow people to just give away your password/send a reset email to some other email).

Or suppose you get them to send me an email to reset my password. But my email also has FIDO u2f! And I know as a fact you can't social hack my email provider.
This seems like Part 4 or Part 5 of an ongoing story. What's going on, for those of us who missed Parts 1-3?
Blizzard presumably has control of their own checkbook.

They didn't just ban him from playing in China. Some of the tournaments he participated in were in other countries, like Singapore.

To suggest that China should be able to cause a US company to ban a player from playing in Singapore... it's silly. Does Blizzard run it's own company or is it run by the Chinese Government?
I've never heard anyone in SF say that South San Francisco is well connected by transit before. BART takes a rather circuitous route to get to the city's western edge and most Caltrain service skips its (rather sad) station.