skysight-inc/HackerNews huggingface dataset:
I like this comment.
It's not beeing ignorant about privacy but I also value my free time a lot more than searching and dealing with all sorts of Google alternatives.
I think that security and uptime at Google are outstanding and better than all sorts of alternatives which can shut down any time. And in comparison to Facebook Google is not selling your single soul or your direct private information to outside advertisement companies. It's not like Google never thought about privacy... they have deep thoughts about it and how they still can make money with you.
To fully appreciate the movie one needs to read Ray Kurzweil's "The singularity is near".
At Snips we are running all our Voice AI models on embedded devices (like a Raspberry Pi 3) and we can also work on MCUs, and we believe that embedded ML will be the preferred way to solve privacy and efficiency challenges in the future (disclaimer: I'm a co-founder)

If you are interested, you can start building your own Voice AI for free and make it run on embedded devices in under an hour: https://snips.ai
Google has what I think is 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).

I don't think this stops Google from collecting your viewing history. If it did, Youtube recommendations wouldn't work at all, because they would know nothing about what I like or don't like. But I'm pretty sure recommendations work regardless of your settings -- meaning you're being tracked.

I happen to like the recommendations, so I don't mind this. But it's a hard problem.
Perhaps they're hoping that the property value goes up so that they can one day sell it?
Thanks for list but I am always worried about what if the new ,safe,better privacy provider is bought by Google or <any company which we are trying to avoid> ? Referring the recent history we have seen many good products just bought up and they changed their business model e.g WhatsUp
What about Android? Android allegedly collects your data too. If you are running all your apps on an Android phone, all these replacements don't really mean anything.
Well as Mark Zuckerberg put it during the congressional hearing—and this is a paraphrase—"we do not and have never sold data."

Which is true. They don't sell the data because they directly monetize it. Same with Google. Google didn't just start doing that one day, that's been their business model since they started doing ads. Apple's business model is selling users devices, which they would jeopardize if they tried to also sell their users' data.
> the people who are the first to stand up rarely get up and walk around during the flight

If they didn't get up and walk around during the flight, wouldn't they be the most tired of sitting and therefore the most motivated to stand up first?
You are mixing weak and dynamic typing together.
Weak, as in JavaScript, PHP, does allow "1"+1 stuff and should be burned with fire.
Dynamic strong typing, as in Python, Ruby, does not allow such stuff (though can not be catched at compile time)
There was a bug related to replication; it was caught and fixed rather quickly at the time, but Uber still got bitten by it.

See http://thebuild.com/presentations/uber-perconalive-2017.pdf
Worth mentioning that even in Gmail, emails are no longer used for advertisement. [0]

[0] https://www.nytimes.com/2017/06/23/technology/gmail-ads.html
I try to put as much information into a small amount text so it’s quick for you to read. I don’t need to write a 20 page essay to convince you. But I’ll give you a few points.
The guardian is just another lobby with its own hopes and fears, but trying to convert all its readers to a subscription model, and it will use any click bait title and print any fud it can to convince you of the virtues of the subscription model.
The bbc license fee, is illegal in England not to pay. The terms and conditions on license fee renewal cover all forms of media distribution and ways you might consume bbc content. And it’s illegal to reprint those terms and conditions in any other media format available so I can’t copy and paste it here for you.
50 percent of the criminals that pass through a British councils court houses, are there for non payment of bbc license fee. I get this info from my local paper public notices section.
The bbc license fee creates a unlevel playing field for all other media organisations which who have media business models similar to the many media types the bbc produces. Bbc gets its money for free, many people, especially poor, receive criminal convictions for not paying it, it creates an anti competitive environment for competing media organisations, it’s lawyers are the best.
At least local news outlets can print all the court cases it wins, if it’s still legal to. I heard that recently many more criminal convictions, let alone suspect investigations, are now subject to gag orders.
This is England
If you are reading, understanding, and participating in Hackernews you are western.
I love the questionnaire! Finally found a good CLI that does a good job. Thanks :)
Another challenge to this list: for long the Chinese high growth rate has been fueled by foreign investments (basically foreign companies outsourcing their production to China). This reduced a lot with the financial crisis (and outsourcing of factories is mostly done, now if anything automation is reversing that movement) and China compensated by a massive increase in debt which fueled a real estate bubble and as you mentioned worrying high level of debt. Now that has to stop at one point, and then what?
That's a new claim, and it's also obvious bullshit.

First, I may be okay with it. And why would Posteo store WHOIS data? Unless they want to be a domain reseller, which is not what I asked them about.

Second, there are other TLDs.

I still insist that they do it because of lock-in and that they lie about it.
Unless you're in a researchy department, working and publishing papers, this is very very hard.
Show HN: Get latest job offer detail from tech companies
> Go [...], so developers can still produce excellent tools with its limitations.

I really found "still" to be funny because I think for many Go devs (including me) the simplicity and lack of features especially enables us to create more easily.

It's the opposite of standing in front of giant fridge shelves in the supermarket with 100+ kinds of yoghurt where you have a hard time deciding. You only have a few choices so you just go ahead and pick one/just do it.

Forgive my bad analogy.
What about the tracking prevention that Private Mode has had since FF 42 or so?
Tesla’s version 9 software update is coming with full self-driving features
Original article: https://www.theglobeandmail.com/canada/article-anything-woul...
Definitely - thanks for the kind thoughts. This is precisely the sort of thing that motivates me to write assembly code again. ;)

In fact, a couple of the more elite Oric hackers are working on a Wolfenstein-like release for the Oric .. that is going to be amazing when it happens.
British researcher claim there are 4M years of life clues in rock of Mars
I met a couple of people in online games that I would consider friends. I guess winning and loosing together helps to bond :D
I really think it is about the kind of dev you want to be. Judging from your question you're early in your carreer / a student: so in order to choose between these two (I'd recommend both, by the way, or as many languages as you can, but do become an expert in one), you need to choose where you want to head. Rust is often (not exclusively) used for more low level stuff, down to firmware, where Go is generally used for higher level stuff, among others networking, web and such.

I think if you find what level of programming interests you, the tools will follow from that.
In fact, it's stronger with Django. Rails (because of Ruby) is more flexible in the right hands.
>It might be more interesting to design new software that has more of that just-for-fun feel to it - although it’s not obvious what that would look like today.

PICO-8: https://www.lexaloffle.com/pico-8.php
> The amount of stuff systemd is doing for you is insane.

Runit and daemontools also do this.

> Boot time is way better with systemd.

Yes. The system boots in under one second and will sometimes fail to start services because some package maintainer failed to make it's unit file dependent on another service or because it starts services in unpredictable order which makes interactins between them cause problems.

> The people who made the fork are just a bunch of hissy kids or stuck in stone age who are lazy to learn a new system IMO

These people were so annoyed by systemd being used by default in Debian, that they started an alternative distribution that does not use it. I'd say the effort of doing and maintaining another distribution is several orders of magnitude greater than learning how to use systemd. So it's anything but laziness.
I would like to see more projects that make robust self-hosting easier and friendlier. That would make decentralization of the Internet services actually more fun.

Today, only people who basically live inside terminal emulators have a fair chance of correctly configuring and running a server with mail/webdav/www/webindex/dns/git, and all of that with letsencrypt.
And http://en.c-sky.com/
How will we know that the self-driving NN is 1000x better than the hand-written or the human drivers before we unleash it en-mass unto the world?
https://chromium.googlesource.com/chromiumos/platform/crosvm...
Guidelines for you in establishing your business in the modern market
ESET Smart Security 11.1.54.0 License Key and Crack Free
Hi, one of the Nim core devs here. Any ideas how we can fix that?

Crystal has a surprising amount of web frameworks with great marketing behind them. Could that just be because it's a Ruby-like language, and Rubyists are far more interested in web frameworks?

That's my theory, but I could be totally wrong. I'd love to know how we could improve here.

Perhaps it's because I created a web framework that is good enough (jester) early on and so nobody feels like stepping in with their own implementation. A website for jester would be great and it is on my to-do list, but so are many more things.
For a long time I saved a copy of a publication by Motorola about how Intel played fast and loose with benchmarks in comparisons of the 80386 with the 68020. (I lost it in a move, alas.) Can't say I was surprised to read about the 28-core fiasco.
Your comment made me try to look up the exact semantics of unveil(2). It was a bit hard to find (I could only find something on its predecessor pledgepath), but apparently, unveil doesn't take effect immediately, but only at an invocation of pledge(2) (which usually follows immediately after it). That was not at all clear from TFA.
Inform: Past, Present, Future
> When sending numeric data, use a binary format.

Binary representations of floating point number are a bit of a nest of vipers too, though. You can probably just pipe IEEE floats across the network as bytes, in practice, but it's risky.

It's probably safer in many cases to just transmit things in fixed point.
I do it cause I'm tall and my legs are usually killing me after sitting there for so long. Having my knees dig into the back of the chair in front of me doesn't feel very good.
.. making money rather than going into debt.

Plus there's the uncomfortable fact for academics that the state of the art is often pushed forward in industry, and written about in academy. So, sometimes, the job is really, really good. You're doing stuff now that kids will be learning about in 5 years...
I think the average worst thing that could happen is that you end up going to court against someone (since we are thinking about averages, I'm thinking divorce), they obtain your data, and use that to build a case against you. If you were cheating, for instance, your location info could be used to show all your meetings in quite some detail. And even if you weren't, you can always bend your stats a little bit to make it look as if you did. Enjoy discussing p-hacking and statistical significance with a judge.

If you live in the US this may not be a problem now, but you also have to think ahead: courts may not be allowed to obtain your information right now (although that's probably not true if you are in a murder trial), but they might in the future.

And even then, someone close to you could provide that information to the other part: a (soon to be ex) friend of yours downloads all your information* thanks to the new GDPR tools and provides them to the other part.

*: I think this evidence would be admissible in court, since it's not the police the one who obtained evidence with illegal means. But even if it were not directly admissible, parallel construction is also a thing.
كلمات اغنية حمادة هلال الكورة عشق مكتوبة كاملة
That's an understandable point of view because if you perceived Google the way many of us do, it would be impossible or at least very difficult for you to work for them without strong emotional struggle.

You see, the point is that we, the users, helped to create a mammoth that has an enormous pile of sometimes very intimate data on almost anyone. This in itself is dangerous, regardless of what they do with this data - whether they share it with advertisers and other third parties, the government, NSA etc. or not. Also, the world changes fast. Owners change, governments change. Who is to blame when things end up badly? We are, because we got lured by free unlimited spam-free mailbox, free browser, cheap phone, free analytics, accurate search engine. We like these so much that we gave up critical thinking for a while. But the society as a whole is slowly waking up, hence articles like these (which is quite lacking on several points BTW.)
And somehow they were not tired of sitting half an hour prior, before start of descent?
So many people arguing here, completely missing the point of science. Whether to attempt to prive OR disprove Glass' ideas, one must think 'how can I test this idea experimentally?'
If that fails, there's always Bernie Madoff or Martha Stewart.
> this process is not verifiable

Probably could be, along the lines of game-theory cake-sharing: "I cut, you choose." Say, one official supplies N names, another supplies N random numbers.
Totally fair point. Minimalism can be extremely liberating and in fact, it's something I apply to many other areas of my life.

But when it came to Go, I personally found myself battling the language as a result, rather than being more productive with it.

Ultimately if it makes you more productive, then that's awesome and that's all that matters.
I built a prototype of something like you describe, and felt that it really helped keep myself accountable. Happy to add you as a test user when I re-deploy it! Email is in my profile.
They wouldn't store whois data of course, but the domain needs to be stored at it can then be used to look it up.

I think mailbox.org supports custom domains and is similar in other respects.
> * No one can get access to Google's data * Those who can get access cannot harm you

Maybe it's more about will than can if you're a bit more pragmatic? Anyone on the street can harm you, but not many will....
What the C++ (and C) stadards could use is a native type for SIMD vectors. In other words, standardize the GCC vector extensions [0] or some variant thereof.

Just adding a new header-only library for vector arithmetic isn't something that needs to be in the language standard (library), there are lots of options for that already (such as glm[1]).

I've been using vector extensions for my 3d graphics and physics stuff for years now and it works great. There are some pain points, but it already covers most of what I need. As a bonus, it can be used in plain C and you get all the usual math operators (+, -, /, etc) for free. There are minor incompatibilities between GCC and Clang, but nothing a few #ifdefs won't solve.

Here's a quick introduction in a few lines of code:

typedef float vec4f __attribute__((vector_size(16)));
vec4f a = { 1, 2, 3, 4 }, b = { 5, 6, 7, 8 };
vec4f c = a + b;
vec4f d = (a + b) * c; // with --ffast-math, you will get fused multiply-and-add (MAD)

In my projects, I've always put together an ad-hoc collection of arithmetic routines I need (e.g. dot, cross, matrix product, inverse, etc). A proper, well tested library of basic math operations for SIMD vectors would be very useful but I haven't got the time it takes.

If anyone is interested, some of my math routines are bundled in this github repo [2]. It's incomplete, undocumented, not well tested and there are known issues I haven't gotten around to (e.g. quaternion products give wrong results).

If anyone thinks this is useful and is interested in contributing/collaborating, leave a comment.

[0] https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html

[1] https://glm.g-truc.net/0.9.9/index.html

[2] https://github.com/rikusalminen/threedee-simd
> A few years ago my priority would have been convincing people that deep learning was a real revolution, not a fad, but there have been enough examples of shipping products that that question seems answered.

Exactly what product the author is referring to? I am having a hard time thinking one, but maybe is just me living in my bubble...
Wikiweb
There's a phenomenal article that hits on this point: The Bad News About the News [1] It's by Robert Kaiser, a 50 year veteran editor and reporter of the Washington Post that decided to retire shortly following Bezos' purchase of the company. I hate giving cliff notes of it since it's such a well written piece that should really be consumed as a whole, so don't take this post as cliff notes - but as some related asides.

One important point is that in the past the media had an effective monopoly on information and that basically gave them a never ending faucet of money. The internet has changed all of this. Newspapers, or the media in general today, operate on thin to nonexistent margins. When times are good it's much easier to focus on things like journalistic integrity and quality. In the golden era of the media, monopolized as it was, could enjoy the luxury of having relatively little concern about how their readers would, for instance, react to their reporting. There was no need to pander to fashionable views or condemn unfashionable views. They could write as they saw with their guiding beacon being little more than the story itself.

There's a fine quote in the article from another individual, "By undermining the economic basis of professional reporting and by fragmenting the public, [the digital revolution] has weakened the ability of the press to act as an effective agent of public accountability. If we take seriously the idea that an independent press serves an essential democratic function, its institutional distress may weaken democracy itself. And that is the danger that confronts us."

Now the media is driven to compete against social media, and other media outlets who have 0 concern for anything other than feeding their own buzz. And social media, contrary to promises of uniting society and people, has instead fragmented people into ever more radically divided groups. And this is now reflected in the media as people have hovered to sources that primarily just confirm their own biases and tell them what they want to hear.

One thing I will say as a counter to this all is that, peculiarly enough, even establishments that are supposed to be above monetary concerns have gone downhill. For instance the BBC was at one time the pinnacle of impartial reporting, yet they now are falling into the same trappings of partisanship, bias, and sensationalism that plagues the rest of the media in spite of the fact that (to my knowledge) they have 0 financial mandates. As I check the front page of that site this very moment (with a cleared cache) two of the top 5 displayed headlines are: "A world outraged over crispy chicken" and "How a YouTube beef shook the vegan world.". ...

[1] - http://csweb.brookings.edu/content/research/essays/2014/bad-...
Yes the second point is exactly what I was getting at - how exactly is Rust so much better that it justifies to learn it instead of C++. (but I don't imply it isn't, just curious to see some real points).
Kids. They don't make'm like they used to.
Ask HN: Is this normal practice from cloud vendors?
In my new startup we have opted for going with google for both their g suite as well as hosting (kubernetes cluster). They recently had a problem with their billing system which affected "a small subset of users" by rendering the submitted billing information useless (from the outside it seemed like a data rollback going wrong). The resulting effects was service outages, since their reaction to missing billing info is to suspend the account right away. This caused us to not receive emails for several hours and we had to contact support in order to have them make a temporary fix (i.e. they didn't reach out). I have since bugged their support about how there is no public writeup of this, and their response is that there won't be since only "a small subset of users" is affected. Is this normal from similar companies or does google have shady practises in this regard? I have grave concerns about our choice of hosting provider now.

Please share any similar or dissimilar experiences if you have them
The Incredible Sounds of the Falcon Heavy Launch – (Binaural Audio Immersion)
I can't help but chuckle when I hear management banging on about "agile".

Here's their reality:

1. It's all top priority.
2. It all needs to be done yesterday.

:)

No wonder we get stressed!
see also:

Electric Schlock: Did Stanley Milgram's Famous Obedience Experiments Prove Anything? - Pacific Standard https://psmag.com/social-justice/electric-schlock-65377

Makes me wonder about a lot of studies we're now no longer questioning but which have been conducted 30 or 50 years ago. How many of them were carried out under the same rules/oversight as we expect today? How many would need to be redone because oversight in research itself progressed and so would today be called fraud?
I think interest in women's soccer in the US is much more organic than this comment implies. Soccer was touted to young girls (and their parents) in the 90s and 00s as a safe and inexpensive sport particularly well-suited to women; one of the few where women can play with pretty much the same rules and equipment as men (contra softball, basketball, football). And it had a bit of foreign mystique. So there is a fairly large spectator pool of women familiar with the sport from high school or club sports who follow the games, as do some of their siblings and parents. Men are more interested in the sports they played as kids. University-level athletes are such a small population that they don't really affect viewership much. I don't even think Title 9 accommodations have much to do with the female talent pool; as in most of the world, US soccer players get hooked early and start intensive training before University. They just happen to be predominantly female.
Prioritize it over the probably 1,000s of other things they have to do, which we might not have any idea about? Just because one person was kind enough to try to help people with a short cautionary message, therefore bringing this specific issue to our attention?
Depends on the size of the company and the userbase.

For us IE11 alone is over 3 million users a month. The size of a small country.
Not "evidence" (a legal term anyway) but techonomic theory: In technology, businesses strive to commoditize aspects of their competitors tech stack. As this occurs across all tech stacks, all are eventually commoditized - often in the form of opens source. Hence "open source always wins".
> This guy is saying what Musk wants to hear.

Apparently Musk heard it (or something similar), because Tesla is rolling out the first self-driving features in August: https://news.ycombinator.com/item?id=17282006