skysight-inc/HackerNews huggingface dataset:
If you want to read the entire article:

https://outline.com/TegA4h
It's the public waterfront and one of the busiest recreation trails in the city pass through it, so actually it really does matter.
Google, rather Sidewalk labs, screwed up royally, but what they learned is invaluable. No idea if this particular project can be salvaged, but anyone wanting to build a smart city should study the lessons.
Himalayan salt is sold in Costco. It's not just an SF thing.
I don't get this article? Fitting the polynomial is learning, right? (fancy machine learning methods are also not much more than curve fitting)
Less used != terrible value.
A can for TP next to the toilet seems the default all over the developing world, assuming TP is used. I guess the plumbing is fragile.
I wonder any of this is real.
Interesting. Is there a limit on what level of entity can do this? (Ex: in PA it feels like every two feet you're in a new township, then there's the county and state)

I'm not necessarily anti-tax, but I don't envy a developer who needs to track down to the township level who taxes what in what way while providing goods across the entire USA.
The current proposed solution is just to cut back benefits on new job offers - though obviously if they cut back too much no one decent will want to work there.
Basic question: what is the legal basis for cities to tax something? I understand physical goods sold within a city benefited from infrastructure and security the city government offers, and agree to a tax on them.

But digital goods and services? The city already taxes internet connectivity, property tax, ... Taxing digital goods further is just double taxation, with no benefit provided in return by the city to the consumer, or producer of digital goods
TOC seems to conveniently leave out risk as a factor too. At least at the sales level. And yet the amount of failed systems migrations I've seen...

If I have a 50% chance to cut my IT budget by 15%, if I remake my org, is it worth it?
“Python's batteries are leaking”
I do live here, not an activist, and Sidewalk lab can take a long walk off my short pier. They have a lot of work to do to repair/rebuild their reputation.
In Kosovo: its the opposite, you put the used paper in a bin specially placed for the purpose.

I was very, very confused about the hygienic requirements during a recent visit - turns out that they don't have the plumbing to handle the paper in the loo.
Or West Virginia?
Thanks for the heads up! Fixed now
I believe in theory they don't have to give any paid time off, no vacation, no sick days. I once was offered a job in NYC with 5 days vacation, increasing to 10 after a few years. I said "No, thank you". I can't even imagine how it is to work like that.
I don't buy this.

I've met a ton of people online that I've never met in person and I've learned a ton from them. In some cases I've met these people in person and wonderful friendships developed as a result even though most of the interaction was online.

There's nothing wrong with online communication. And I'm tired of the narrative that something is inherently more meaningful just because it's in person. It's not. There is far more nuance than that.

The internet is a tool and it can be wonderfully used as well as abused. We need to make it easier to use in productive, healthy ways. But to spread this false-narrative of "online vs offline" is mostly people trying to resist change in my estimation.
Building my own Clojure tools (tonsky)
It's not 0 times the value, it's a hex number.
Just pay them market rate and give them 401ks like everyone else - what am I missing? Why do we keep doing this to ourselves with government jobs?
[Narrator voice] They didn't.
I'd agree if they were forced to use vi, but it seems like vi is just an option.

>I open gedit for them to use, with the offer that they can use any other Unix editor they like.

I wonder if he required using vi when that Windows programmer interviewed or if the Windows guy chose to use vi.
I am pumped to see this right now, as it will be a great resource for my intro networking students (at the perfect moment in the quarter).
I know it sounds crazy, it's because it is. Working in the US SUCKS for everyone.
Hate it. There's nothing wrong with taxes, but this kind of tax is onerous. It adds a shit ton of overhead if you have to maintain tax rates for every municipality in US, or the world. This is where I wish government would figure something else out. Have one state or (preferably) federal agency levy one tax, and then figure out how to disperse the collected income to municipalities - instead of each municipality creating its own tax for specific online goods. It just sucks.

And by the way, big companies will figure it out because they have entire departments to deal with garbage like that. It's the small companies that suffer from this bureaucracy.
The car always has still-standing objects in front of the car (the road, anything around the road, barriers, anything on opposite sides of barriers, things in the direction of the ar but the road is turning etc.

Right, none of which are directly in front of the car when the objects and care are plotted in 3d space. Easy (but not trivial) to do with LIDAR but not yet doable with purely visual systems like "Autopilot." Which is my point, and which is the reason every other self-driving car company uses a combination of sensors to get data about car's surroundings.
And the water spent growing the trees?
>In molochs such as Twitter or Facebook, you already do not own your data, so the only option is to not use them. When it comes to federated networks, the resolution is simple: do not federate with the instances whom you do not trust.

I do not have an account on either Facebook nor Twitter. Federated and centralized networks are not that different in terms of how your data is handled: they both rely on trust. Indeed, in centralized platforms you only have one possible group of people in which you can place your trust, but it comes down the very same thing in both cases: hosting your data somewhere else and hoping for the best. Peer to peer networks come with other shortcomings, but that is not one of them.

>If you want other people to see the stuff you post, you naturally give them a right to save, repost, screenshot, print, memorize or otherwise make a copy of it

I agree. Nonetheless, microblogging platforms like Twitter or Mastodon incentivize abusive content with their design. That's why Jack and others at Twitter are testing new ways of presenting and interacting with tweets by means of projects like twttr, and also why some instances on Mastodon let you disable boosts and so on. I won't complain about anything because that's not something I generally intend to do and because I don't think I will ever sign up for Mastodon.
Jerry (YC S17) Is Hiring Senior Software Developers (Toronto or Remote)
I am using both right now. 7 in the desktop, 10 in the laptop.

The main difference so far is the shortcut used to switch keyboard layout, and enabling Wi-Fi sharing in 10 is very straightforward.

The software I use in both feels just the same.
>> "Android Auto is designed with safety in mind, to minimize distractions and to ensure apps can be used safely when driving"

> "Google allows third-party developers to develop Android Auto-compatible versions of their apps, but only if they offer media or messaging services."

Messaging while driving is distracting...
All true but blue collar work can mess up your body - either by wear and tear, or an accident. Then not only do you have pain, you also have trouble paying the bills.

A guy recently joined my team whose father was a mechanic and mother a health aide. He said he went into software because he didn't want to hurt and be exhausted like his parents.
For anybody interested in a more detailed look on Red Star OS, check out this CCC talk [0]

[0] https://youtu.be/8LGDM9exlZw
This can also happen with shared email providers or email servers on shared IPs. If someone else is sending spam from that IP, you can get canned too
> In Bangladesh, you rinse with water and soap after doing your business.

The only use of toilet paper in that case would be to dry yourself off after.
Not to mention it's a LOT of work that needs to be coordinated by someone with the vision and skill to make it happen. People like that are not exactly common in the public administration of any country.
51 Mins and 41 secs: Thoughts after moving back from remote to daily commuting
Anyone else recently get into the timeless game of chess? I find it meditative and a great way to distract my mind that doesn't involve a device (although I play a lot on my phone :)

Can anyone recommend a good chess book for a 1000 rating player who's plateaued?
Were any thoughts given to a process dictionary implementation? One (maybe supervised) process per instance of the pd_ordset type. The process would only ever have one client so no locking needed. Only potential issue would be the cost of sending messages. I have seen this kind of solution bring 100x speed improvements to write once <GB strings storage over ETS tables.
This could be a gen_server as well. I’m curious because the PDict is often frowned upon (especially vocalized on the mailing list) yet cannot be avoided in some parts of OTP.

Also looking at the code leads me to believe the benchmarking of the rust code was done without taking the usage of a NIF’s overhead, if there is any. Is this intended or am I missing something?

Last question: are the great tracing capabilities of the BEAM lost when using NIFs and would this be an issue at Discord scale?

Thanks for the interesting write up.
Businesses have decision-makers who are not simply paperclip-maximizers. They read the news and have opinions about right and wrong. This means politics matters; it isn't all economic incentives, let alone genetics.

This doesn't mean it's easy to change people's minds, though.
Will you no longer be able to pass through it recreationally after Google builds there?

I was out this morning in Edmonton riding my bike through the urban blight and stopping to climb at my favorite buildering spots, on retaining walls and bridge abutments, sound barricades and shuttered buildings where no one will bother me, but I would much prefer it if that whole section of my city was actually a functional, aestheticly appealing and economically productive neighbourhood.
Because there is some glut of smart qualified people gunning for those public sector jobs?
Ah!! ha.. I just scanned the number.
> If a bird shits on your hand will you use paper or water to clean it ? Its just that simple to comprehend. Just use water

I would use both soap and water. Do people just use water without soap?
> “I don’t understand your question”

That’s actually specific and more precise, which is the point. It also shifts the burden of fault to the machine, rather than, with the alternative, wondering if it’s holding out on you.

This is akin to the manners we’re taught as children.
> since 1970 [to 2018] fatalities per trillion revenue passenger kilometre (RPK) decreased 54 fold from 3,218 to 59.
My desktop dualboots XP and 7, and it is necessary to play KoToR correctly.

In a more modern OS, KoToR doesn't render grass even running in the same hardware.
> A good software assurance program in a flight environment should also be ensuring simulators are of high enough fidelity for testing and training.

Actually, "must" not "should". Aeronautics certification standards require tools such as simulators to be qualified for their intended use. Similar requirement have been introduced in recent release of railway standards.
Absolutely... cleaner than TP will ever get you! Usually, a 30-second blast is all it takes.

$35 on Amazon. Worth every penny!
A good example of how the news is often both factual and "fake".
> Since the two fatal crashes of the Boeing 737 Max, airlines around the world have moved to buy flight simulators to train their pilots. They don’t always work. Boeing recently discovered that the simulators could not accurately replicate the difficult conditions

Typical article which does not address the entire context of the issue. In other words it isolates what a 737 simulator can't do without regard to what a typical simulator (for another aircraft or by even a different manufacturer) is or is not able to do. [1] The idea is to make the manufacture look like a total ignorant screw up in every way to create anger and compelling content.

[1] This is like a news story talking about what a company fails to do and then gets hacked without talking at all about how likely the same thing happens at another company.
Instead of trying to tax purely digital activities, why not just raise the income/property taxes on the people who live or work in your city? This would be a lot less regressive, and would prevent people from getting around it just by changing their credit card billing address. Not to mention the beauracratic nightmare of requiring SaaS companies to keep track of every customer's physical address and local tax regulations.
I would think quality recruits are already avoiding Illinois in general due to the future share of tax revenues that will need to be diverted to pay for prior years' labor, meaning less resources for today and the future's quality of life.
That’s not making the point; that’s just asserting it.
> combine all those premises, the "pretty noticeable" correlation might be something like ten percent

it might be, but it will probably be significantly higher.
I've seen some spectacular cockups over the years and eye watering sums of money burned because no-one factored in risk properly. And they more often than not happen on government projects, and usually some big name consultancy is heavily involved - Capita, PwC et-al.
But...but... TRUMP!
MS had completely separate custom builds of Windows (made out of completely different binaries) until XP at least. E.g. an English Windows and a German Windows would install completely different files and the only way tonswitch system language was a reinstall. Conponents to support CJK were not part of these installs, either. This changed with Vista or 7 (don't remember) where they were able to seperate Windows into a core plus a set of language packs for all regions.

So depending on which version of Windows you are talking about you might both be right.
China’s new ‘social credit system’ turns Orwell’s ‘1984’ into reality
Torontonians never went there because it was an industrial wasteland. But it's being re-zoned, and Toronto waterfront is quite possibly the most desired real-estate in the entire country outside Vancouver.

>If you don't like it, fine. Get together with a few thousand like-minded people and build your own neighbourhood, the way you like it.

Ridiculous. In what modern world is this actually possible? Certainly not Canada (nor the U.S. to the best of my knowledge).
I'm quite partial to the Bongcloud opening myself.

http://www.chessmastery.com/bongcloud.pdf
Why Milestone-Based Payments Are Never a Good Idea for Custom Software
TCO was also a big part of the marketing campaign of Microsoft against Linux in the late 90ies, early 00s.

A big difference compared to one or two decades ago is that a lot of domain-specific services have moved to web applications. So, there are probably a lot of machines out there that are just glorified web browsing machines.

Also, the popularity of iOS and Android have made more applications cross-platform.

Of course, once Office documents or legacy Win32 applications are part of the equation, you can't really beat Windows. It is a common misconception that LibreOffice could replace Office. I use a Linux desktop and a MacBook and most of the Word/Excel paperwork that I have to do (luckily irregularly) does not open correctly in LibreOffice. Of course, it is an uphill battle for the LO folks.
It's also bad when your trading partner's sender process crashes and they build up a backlog of a million messages, and then once they fix it, they want to dump their whole backlog on you at once.

Or their process gets stuck in an infinite loop and resends you the same message millions of times, etc.
You don't reside there, you're not liable to abide by their laws. I run a small US company, I don't have to comply with GDPR for example. Same applies here.

I don't see why any company would implement this, perhaps appeasing regulators at the federal level.
What do you use to layout your pages? Do you still use float/clear? Or do you still use tables for layout? Surely you are not trying to use Flexbox since Flexbox is really only designed for a single vertical or horizontal column of content.
https://www.bls.gov/ncs/ebs/benefits/2017/ownership/private/...

As of March 2017 ~23% of private industry workers have no paid time off
Why would tech people, who pride themselves on objectivity, find it insulting?

Do tech people deny that they, AS A WHOLE, ON AVERAGE, have below average social skills and below average art skills?

A lot of men in tech also deny that current tech culture is sexist, often misogynist. That's male objectivity for you. Perhaps a similar "biased objectivity" is at play here.

It's all a bit ironic given that the two comments to which I replied are essentially insulting the author of the article and anyone who appreciates things beyond the utilitarian. They are essentially saying, "It's garbage. It's worthless."
Note on the engine math: this is a fully reusable rocket, both stages, so on a Mars missions the 31 in the booster would in theory be recovered for future launches from the Earth. Getting the seven back from the 2nd stage, well, maybe sooner or later?
I lived in Ann Arbor for a couple years and shopped at Meijers. Not good for European standards. The one on Saline Road (just in case you're familiar with the area) had comically large isles that took forever to scan, the vegetable section would be the standout in the store for sure, much better than Safeway / Vons for sure, and the beer / liquor section was something to behold especially thanks to the local craft brew culture but everything else was just done poorly. Checkouts were INSANELY slow and while there were baggers that would look darts at you if you tried to bag your own groceries, they would routinely forget stuff out and I would drive all the way home to discover I wouldn't have my steaks, or something else...

Sorry, before you say "you haven't tried x regional chain in the US", spend some time in Europe. French chains (Auchan especially) have raised the bar for everyone else, it just hasn't happened in the US yet but I suspect someone at Amazon will look very closely at that model and repeat it here.
Yes, it's ridiculous and it shouldn't be. I'd love to live in a place where there are people and services, but no cars. Such a place does not (to my knowledge) exist in North America. We can't even have one place like that. It's gotta be the same shit everywhere.
I work in the auto industry in HMDs, and I think the last comment was somewhat on the right track, but perhaps missing bits of a larger issue at hand.

We can get the impression that Waze was built on a lot of technical debt by the amount of corners Google had to cut to even get it on screen -- how much it doesn't fit in their UI framework, and how poorly it runs when streamed to the HMD. Even Google Maps in satellite view runs terribly on the 90% of vehicles on the road that implement Android Auto. The underlying protocol used to convey that amount of data to the HMD runs like crap on most vehicles, and for better or worse the current protocol is pretty much frozen in time because most vehicles don't apply OTA updates yet. (Some manufacturers even charge labor for applying updates!)

The reason I'm picking on Waze specifically though is because HMD's have much stranger User <-> Interface considerations for what is safe, legal, and not crappy UI design. Add fire to fury, the performance is barely passable today.

Apps must have this, and so will Google if they are to be successful here. Whether Google even knows where they're going with a reliable HMD framework for using cookie-cutter UI components is largely unknown, but I don't think they're satisfied with the current API.
holy shit I didn't know that! Makes sense :)
What percentage of your blitz games end in draws? I just checked my stats and over my hundreds of blitz games only about 5% of them end in draws. I checked the stats of some friends who are both better and worse than me and all of them were around 5% draws.

I fully appreciate the idea of wanting to play more aggressive lines to get a different style of game, but I don't think it is necessary by any stretch if you are looking to get decisive games.
That’s really not true. Plenty of people in the US do get paid time off. It’s just not required by law.
Having driven a beneficial change gives you a ton of valuable experience that you can use then in another company, with better processes, and at a more impactful position.

I'd go for it if I were in your shoes and had the energy.
Apple, having already forced PPC->X86 and now forcing X86->X64, clearly has no difficulty forcing an architecture update every 5 years, stranding apps in the past if they don’t update. Saying that they wouldn’t force X64->ARM64 due to migration issues they have repeatedly accepted makes no sense, given their history - and especially having done so regardless of Adobe’s inability to keep up.
There are so many uninformed opinions here. The land is already being developed, it is well underway. There is substantial infrastructure, and decontamination projects ongoing for many years. Waterfront Toronto is a three level of government partnership (Federal, provincial and local) that plans the public spaces, roadways, transit and sells the land to developers to fund their activities (so yes, a lot of money). Sidewalk labs partnered with them to integrate smart city ideas, etc. The complexities of the situation are due to the fact that Sidewalk labs is really just the front end of many different companies that would provide the technology to make it happen.
Man, you ruined the life of two other people who could have found 2 out of the 3 bugs!!!

Jokes apart, congratulations. Well done and well deserved.
I have degoogled myself heavily and don’t use anything other than Maps once in a while, but DDG is not the best answer as a replacement for people who just want to get things done. Instead of telling people to use DDG alone, it’s better to tell people to use DDG, Searx, and others so that there’s choice and freedom.

I use DDG as my primary search engine, but the quality of search results and the rate of improvement leave much to be desired. So I tend to go to !s (search in startpage) or !g (search on Google). DDG would have to improve by leaps and bounds if it has to be the only search engine that I have to use (or rather, the only search engine who’s direct results I have to use).

Apart from poorer search results, instant answers aren’t great either. DDG has currency conversions as well as stock quotes as instant answers. But both these are so highly hit or miss that I end up going to some other site anyway. For currency conversion, depending on where you put the currency symbol or code (as a prefix or suffix) or if you don’t leave a space between the currency and the numerical value, you may or may not get instant answers. For stock quotes, there are many symbols where, if you just type the symbol, you wouldn’t get instant answers. You’d have to type “<stock symbol> stock”. For some stocks just typing the stock symbol is enough.
> Why do we keep doing this to ourselves with government jobs?

Because the politician who agrees to the largess will be long gone before the bill comes due.

Not sure how to fix this, but generally I think some sort of additional checks and balances should be required whenever government takes on huge future liabilities.
Works on HN too, apaprently. (This thread, QED.)
Just as another anecdote to yours, I regularly get months of uptime with my Windows 10 dev box. Its been nothing but rock solid for me (so was 7 and 8 before that).