skysight-inc/HackerNews huggingface dataset:
Hi Amin, your platform seems nice. Just wanted to give you a heads-up that your website is being classified as ["phishing" by Avast](https://i.imgur.com/SmuuRfD.png). I think if you replace "Amazon" in the url with something else it should work fine. Best of luck!
Web Storage API: LocalStorage and SessionStorage
Top features to look for in your project management tool
At no point does he carry the mug. I hold the mug, he barely touches it. He knows when something is dangerous if I've told him in the past.
The Tor Plugin sets the window sizes to predefined values that match various fullscreen resolutions. So there are options, but they all involve tradeoffs.
Great piece from Bloomberg, thanks for sharing. Whilst the US does project itself as the bulwark of free speech, free markets and free thinking its history of protecting them has been cyclic.

I fear we are going through a particularly nasty regression right now.

It’s a perfect storm of liberals moving to cities, slowness to redistrict suburbs hence giving them greater voting sway and also the effect of suppression in wages amongst blue collars and likely all sectors to be honest as globalisation waves its sword and brings 100s of millions out of poverty in the East and also as regressive tax law enriches holders of capital to an alarming extent.

I don’t know what the antidote is - it sometimes feels as if it could go the way towards WW3 at one extreme or people coming to their senses and realising that the promises of Trump and Brexit enrich only the profiteers.
It will. IIRC HomeBrew’s integration of Goigle Analytics went unnoticed for almost a year, and only then they included an opt-out option (it’s still opt-in by default)
It's too early to show anything, it'll be much more interesting once the 0.1 version releases, which will be in roughly 1 or 2 months. Hence the big warning in the readme.
Looks great! Do you know if this is (or maybe some other course) more project based approach, where at the end of the course you have e.g. SQLite-ish ACID compliant system completed?
Do you have any data which gives the number of people who swap houses to keep the commutes sane?

Long commutes can be reduced if you have a good public transport which again depends on tax.

> Usually this kind of meteoric rise in property value happens due to changes in demand,

which brings us back to the same points which I raised, its because of the society the demand rises, demand is not going to increase in high crime, poor infrastructure area.

> Excuse me, what?

What part did you not understand?
Be afraid. Be very afraid.

If this guy was working on adtech, that would be fine. That's very error-tolerant. But this guy is working on automatic driving.

The basic mindset here is to run image classifiers to classify the objects in an image, then use the classifier output to decide what to do. There's no geometric analysis. That's scary. Classifiers just aren't that good. See the earlier article today about adversarial attacks on classifiers. Classifiers pick obscure details of images and use them to make decisions. Nobody seems to know yet how to prevent that. This problem shrinks with larger data sets, where hopefully the irrelevant details cancel out as noise, but, as the speaker points out, that breaks down when you have few training cases of certain situations.

The Google/Waymo approach is to get a point cloud with LIDAR and radar, profile the terrain and obstacles, and figure out where it's physically possible to go. That's geometry based. In parallel, a classifier system is trying to tag objects in the scene, which feeds into a system which tries to predict what other road users are going to do.

With that approach, a classifier result of "not identified" is fine. The system will detect and avoid it, or stop for it, and make conservative assumptions about its expected behavior. Chris Urmson, in his SXSW talk, showed video of a woman in a powered wheelchair chasing a turkey with a broom. This was not identified by the classifier, but it was clearly an obstruction, so the vehicle stopped for it. That's essential here. It has to do something safe with unidentified or mis-identified objects.

At Tesla, Musk insisted that this could be done with a camera alone because humans can drive on vision alone.[1] So Tesla has people trying to make camera-only driving work. Not very successfully so far.

"November or December of this year (2017), we should be able to go from a parking lot in California to a parking lot in New York, no controls touched at any point during the entire journey." - Musk, in April 2017. This guy is saying what Musk wants to hear.

[1] https://blog.ted.com/what-will-the-future-look-like-elon-mus...
Sadly unfair, I would also like to earn X and hold 2% reserve, ie. have 50x money to my disposition. My investments yielding 1% would effectively have 50% return. Magic.
>I know this is a bit petty, but I've stared to resent a little that even though I'm Mexican, I'm not considered Western. What am I, then? Eastern? Central? Southern?

It's not about the geography. It's more about development (e.g. money) and culture -- and in essence an arbitrary historical capture of the term by Western Europeans and WASP-like Americans to mean themselves.

It's best to not thing such terms as about what their etymology or direct meaning is "western = west", etc, but instead consider how they are used in practice.

>I'm not just arguing about the geography, but about the culture. I feel much more like a Canadian or a USian (or a Guatemalan) than I feel like an African, Middle Easter, East Asian, or South Asian. I speak the same languages as Europe, have been mostly exposed to Christianity and its cultural heritage, read the same books and watch many of the same shows as Europe, the US, and Canada, I use sit-down toilet, not squat toilets, and I eat mostly with forks and knives, not with chopsticks or with my fingers.

Hundreds of millions of people in the areas you've mentioned have all the same characteristics as well.

>True that culture and wealth go hand-in-hand, but I think we're all more alike than different. I didn't like doing chores as a kid and I don't know a lot of Mexicans who did. We're more alike to those who self-apply and exclude us from the "Western" label than we are different.

Why try to be a member of a BS club that doesn't want you anyway? It's not as if being Western is any great achievement, that's just the way westerners use it when they laud themselves. With the rise of China, India, Brazil, and eventually Africa, the "West" is an increasingly insignificant part of the world. It just had a head start on plundering a new continent, and then the rest of the world -- which put it ahead of the rest of the planet for a while -- then again, Rome once was important too.
Here in Spain shopping carts require a coin (normally 1 or 2 euro) to be taken. As a result, almost everyone leaves them at the cart racks (because they don't want to lose the coin). Having "scooter racks" that worked in a similar way could probably help, but then you'd need to walk to a nearby rack to get a scooter, increasing the probabilities of having to walk longer distances to get one.
> - Regardless of two-tone scheme chosen the icons look pretty awful

How is this helpful? It's probably high contrast to show you that you can configure the colors via config [1]. I'm sure you didn't look that far, though.

1 - https://webkul.github.io/vivid/docs.html#customization
Suffering, not just happiness, weighs in the utilitarian calculus
Funnily enough this can work - but you have to be careful you don't burn yourself even more.

If you find something that just captures your imagination then go with the flow.

By coincidence it was a video linked to here on HackerNews that gave me the impetus for the tech project on my last career break. It was the video of the guy who fixed a ten year old bug in Guitar Hero without the source code. It turned out to be a memory allocation failure. I found that so interesting I spent quite a bit of my 6 month career break investigating memory allocators, memory debug tools, and even wrote a couple of my own experimental allocators - absolutely fascinating stuff. Really miss those days!
Barcelona Finds a Way to Control Its Airbnb Market
That's a fine approach when you prototype a UI or a process, but it doesn't help if, f.i., you want to try out a specific Rust library.
Show HN: Licensed, a CLI to help you choose and add licenses to your projects
I dislike this reply, which strikes me as a somewhat smug and cynical dismissal. The OP article is both an interesting capsule history of wallpaper and modern interior design and a profile of some very dedicated craftsmen
OK, so they found that "the spread or yield of newly issued local municipal bonds increased" after local papers closed. But from the title, I was expecting some actual data on local government spending. But no, it's all based on borrowing costs. The stuff about local papers having acted as watchdog agents is just interpretation.

Here's the abstract of the study cited in the article:

> Local newspapers hold their governments accountable. We examine the effect of local newspaper closures on public finance for local governments. Following a newspaper closure, we find municipal borrowing costs increase by 5 to 11 basis points in the long run. Identification tests illustrate that these results are not being driven by deteriorating local economic conditions. The loss of monitoring that results from newspaper closures is associated with increased government inefficiencies, including higher likelihoods of costly advance refundings and negotiated issues, and higher government wages, employees, and tax revenues.
Anatomy of a DNS lookup – Part I
$3/month is quite reasonable
Rolls Royce blade production:
https://www.theengineer.co.uk/rolls-royce-single-crystal-tur...

Picture of blade and some process description:
https://en.wikipedia.org/wiki/Turbine_blade

Picture of wax blade without cooling channels:
https://en.wikipedia.org/wiki/Investment_casting

Company that uses DLP 3D printing for turbine blades:
https://www.prodways.com/en/lost-wax-casting-of-turbine-blad...
Few folks have been preaching this a lot but my understanding is that devices/MCUs are getting more powerful overtime and the need to specialize for low range devices would reduce, not increase. People use the argument in the article to spawn large teams who do nothing but optimize for low end devices assuming devices won't progress over time. I do ask if this is good use of their time and talent.
How does this deal with the binary blobs that need to start the boot loader? From memory the older models needed to launch the graphics chip first which was a hack-y nightmare with no open source way of doing it.
let a:[Int] = [1] + [2] + [3] + [4] + [5] + [6] + [7]

What's the reason, something like exponentially many candidates for overloading resolution?

> here is very little to no evidence that static typing actually increases safety

Well, C is statically typed, Python or Common Lisp aren't. We need better categories than "static/dynamic".
There has been a lot of research into using very low bit depth weights in neural nets, pruning, etc. I am pretty confident that this research, combined with purpose-designed silicon, will allow us to evaluate quite powerful neural net models on embedded systems.
You can easily re-enable JavaScript on selective sites. After all, you don't use hundreds of editors or flight booking sites every day, do you?
Angry Werewolf City Rampage 2018
Alternative: Xinu-Os with BeagleBone.
> I don't inspect the microcode that runs on my CPU - why should I trust Intel and not Apple?

You shouldn't trust Intel either (see ME and all of the other negative-ring stuff that runs on their CPUs). But at the moment there isn't a strong alternative. AMD is somewhat better but still has similar issues. ARM is a mixed bag. RISC-V might save us but still isn't at the tape-out stage. OpenPOWER is possibly the only really usable option but software support is awful (if you've never had to deal with ppc64le bugs, you're lucky).

At least you have a reasonable alternative to Apple.
I'm in the process of switching over to fastmail. I'm pretty happy with it so far.
You've got a point, the only problem is that we know when humans are more likely to do errors : stress , night time, long hours, high traffic, etc.

With AI we could enter a world where you'll have 0.0001% of having an accident, but this could happen anywhere anytime in any random situation (such as a specially shaped cloud in the sky).

This is what makes it unacceptable, IMHO.
> who may be looking

may be

This is called faith
Pro-tip: don't look to artists to learn about physics.

You called out trivially refutable points of this interview. What I find more interesting is the connection (if any) between this disconnect from reality, and the genius of his music.

I've come to believe that there's a reason so many great creative artists are not "normal". If they were, they'd just do normal things and get normal jobs.
> doesn't...mining your data

This is my point. You simply don't know that. You have no idea what's happening on their servers. It's all proprietary. You have absolutely no evidence to claim that.
A very useful tool. Good job and thank you.
White on yellow is bad contrast.
Recently was in Philippines for a month and met a guy there who was a former software engineer who owns and runs a resort. He'd been there 7 years and was really doing well. Really nice Swiss guy. Resort was magical too - we had a cold spring in the back garden of our bungalow... sigh...
Same for me but replace “scooter” with “27in longboard”.
This isn't taking the consumption of the camera into account. But of course there could be a PIR or other motion sensor (months of battery) that would launch the camera on-demand and then evaluate the target.
True, though it is much easier to damage a pin-based CPU in the first place.
No worries - I got hella interesting links out of it so I felt entirely sated :)
Who said the answer had to take into account GitHub's wellbeing?

The complaints against MS buying it are not because are not made with the consideration that the deal is bad for GitHub itself.
Intel provides a lot of patches for Linux Kernel, for their hardware, performance counters, and their graphics drivers are open source under mainline. I'm not mentioning their wired Ethernet and other various drivers.

Being one of the top contributors in Linux/OSS/FLOSS doesn't allow them to come clean from their 28-core, inadvertently but conveniently miscommunicated demo.
I certainly agree that deprecating millions of lines isn't a great way to win over developers. Apple hasn't deprecated Objective-C yet though, and I think both Swift and Objective-C will be supported side by side for a long time yet.

Apple is usually quick to deprecate (which does have its own advantages), but given that a large part of their own tech stack is built on Objective-C, I think they'll play the long game here. I would be surprised to see it deprecated before the end of next decade (although I wouldn't put it past Apple either...).
> All they do is repackage mass corporate surveillance into convenient, free, trendy applications that suck up all your data. Your private data helps Google dominate the online advertising market.

Google has what I think are the most transparent and user friendly controls for visualizing what personal data is collected, and disabling it (most often per product, for ex. disable location history and YouTube viewing history, but enable personalized ads).

- For most of the products mentioned in the blogpost (YouTube, Search, ...), people can just go to MyActivity [0] and delete any data they want to. They can also disable data collection here. [1]

- Emails received in Gmail are no longer used for advertisement in other Google products, only used for Gmail ads, and features like searching your emails, spam prevention, parsing orders/flights/etc. to display them in the app. Also note that emails received in GSuite ("enterprise Gmail") were never parsed for these purposes. [2]

[0] https://myactivity.google.com/

[1] https://myaccount.google.com/activitycontrols

[2] https://www.nytimes.com/2017/06/23/technology/gmail-ads.html

Important disclaimer: I work at Google [but only voicing my own opinions, as it goes], and only working there because I realize they are doing all they can to respect user privacy.
The women team dominates physically and tactically (physical preparation is advanced in the US, it's true for all sports) but the mens team is simply too technically limited to achieve greatness at international level. Despite the result, it was blatant in the latest France - USA, the technical gap between the two teams was HUGE.
GitLab exposes a list of newly created projects over it's API: https://gitlab.com/api/v4/projects?order_by=created_at

And Github allows to search by commit hash: https://github.com/search?q=hash%3A04e699c8bc970423f243eca3e...

By combining those two you could get a list of projects which are on GitLab and on Github. Using the created_at on both APIs you could figure out which one was there first and which one has been imported/pushed onto the other platform.

(you would of course miss all projects which have been already deleted on Github, although forks should still exists which should help in most cases)
After convincing myself to do this kind of a switch, I noticed the experience using open protocols (IMAP, CardDAV and CalDAV) on Android isn't perfect.

First of all, I had to buy a 3rd party app that does CardDAV and CalDAV syncing, because unlike iOS, Android doesn't support it natively.

Secondly, IMAP doesn't come close to what I was used to with Gmail. And I'm not talking about the lack of good global search, I mean the general responsiveness when reading emails. No matter which client I use (I currently settled on Outlook), things seem to load for a long time, sometimes freeze, etc.

Thirdly, all the Google supplied apps technically have support for other providers, but the Google account is clearly a first class citizen. E.g. adding/removing a generic IMAP account simply makes it appear/disappear from the sidebar in the Gmail app. You can never truly hide the Google account. You CAN disable syncing, but it will remain in the app and you can easily re-enable it accidentally if you just tap it in the sidebar.

Anyone have similar experience? What do you recommend? Are there any commercial clients with a better user experience? Should I give up and move to iOS?
Postgres has bugs, or behaves in ways that are likely to trigger bugs in your code. Try a combination of long-running transactions and a high commit frequency, such that an appreciable portion of the xid space is active.

Or don't. You know that combination is tempting fate.

I love postgres. It's so great. The very best thing I can say about software is you have to tempt fate to get bitten by a bug.
>I mean, the author says C++ is a better language than Go, that Google is the ultimate reason for success, and that Go takes us back to C. That doesn't even make any sense.

It makes perfect sense. In fact that's what the Go developers themselves found out -- that C++ programmers, who they thought they would be attracted to Go, passed it over, and instead Go gained dynamic language converts.
> In a lot of cases, it makes much more sense to send feature data to a remote server that can generate a prediction within milliseconds, and then transmit that prediction back to the device.

It may make sense now, but not having to power up the radio for every decision is a huge gain, as lined out in the article. The current model of dumb (as in ML) devices is coming to an end, see also CoreML from Apple.
I do find it sketchy that Musk has been able to get so much government funding for many of his projects. Some of them do seem infeasible or at least much more expensive than is publicly claimed. On the other hand, there's a clear concentrated effort by some media outlets to attack him at this time, so it's hard to tell whether they're bringing up legitimate criticism or whether they're leaving something out.

>Moreover, under German corporation law, any stock-issuing business with more than 2,000 employees must reserve half the seats on its board of directors for worker-elected representatives.

Maybe this is one of the reasons why the economic growth of Germany over the last 2-3 decades has been fairly slow compared to many other European countries? More relation usually means less business means less economic growth.

Also, what's up with this anti-capitalism sentiment that seems to be going around nowadays? I've seen it in the media and many online discussions.
Machine Learning might not be the answer:
https://mobile.nytimes.com/2018/06/01/business/dealbook/revi...
Absolutely agree - 3 months is really the minimum for a career break. I was thinking a year off in this case might do the trick. There could be other issues at play here though of course...

Also agree with your advice to do other things. Simply walking for an hour in the fresh air is vastly underrated in these days of back-to-back ultra-marathons.
France, Spain, etc.
Any note taking application that can save over ssh or https?
It's a bit annoying to keep personal notes on someone else's computer. Is there a note taking app that can save to my server?
Don't worry this is part and parcel of HN posts. "If you don't do things the RIGHT way, you must be incompetent". With no regard for one's circumstances or context.
AFAIK the Secure Enclave chip is specifically designed to make this impossible. There is no planned method to extract the private key from it. ("Planned method" meaning anything that's not an exploit or an electron microscope.)
Why Does My Website Say Not Secure – The SSL Store India?
18th Century contemporary European models? European or English? The Spanish are in a 200 year decline, French revolution led to Napoleon, Germany is still the Kingdom of Prussia, Russia will continue to be an Empire until 1917. Could you specifically name the models and tweaks? The founding fathers borrowed from English common law and government, because they were English. Did they set up a Tsardom? A dauphin? An emperor?

I am conflating socialism, collectivism and communism because they fall under an umbrella I have dubbed eastern thought, not because they are the same thing. They are branches inheriting ideas from a root tree- which happens to span the entire world. Can you name another culture which elevated the individual above the collective?

I could've also said western means non-islamic, given that West vs East dates back all the way to fracturing of the Byzantine Empire and later the Crusades. But we don't live in a bipolar religious age, not since the fall of Christian influence and the rise of the Enlightenment, around the same time we are discussing. The real debate of the 21st century is which type of capitalism will succeed, co-operative or competitive at the international stage, this is why I mentioned China and the SCO. I felt it was important to highlight the economic thread given all the wasted energy on race, religion and gender politics.
This fantastic comment points out a few nits regarding the article:

https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-l...

including that it's not just Linux that works this way, and some history and extra details around some of the methods of getting addresses or DNS server info.
Until you get into problems (legal or personal, doesn't matter) for "liking" stuff related to child porn, terrorist propaganda or, I don't know, scientology, without even knowing about it, because it was done on your behalf by this "like automaton".