skysight-inc/HackerNews huggingface dataset:
It's only reasonable to object because of the inference that the stalker in question is about to do something much worse.

There are other cases where no such inference is possible, for example, if the person writing things down is a tax inspector investigating benefits fraud. In that case objections on privacy grounds would be ignored.
Part 1: Creating Your Own Mastodon Instance – Getting Started
Wait a second. Repository owners can edit people's comments on their issue tracker? That's insane.
Aside from the advertising angle, there's not many of those 'benefits' listed there which couldn't be achieved more cost effectively than with a traditional sticker (i.e. the handicap badge, etc). Police cars tend to already identify stolen or unregistered vehicles, and I don't see why adding vanity messages would be worth the additional money.
All I can see here is increased complexity and cost, with a much shorter lifespan than a traditional aluminium or plastic plate.

Of course, setting it up to have a refresh rate that was out-of-sync with multinova speed cameras (and distorting any captured image of it) would be interesting.
Show HN: Feedback for our free Data Warehouse needed
We have recently launched our new product REPODS (https://repods.io) and would like to hear your feedback! REPODS is an online data warehouse service for managing and analyzing data histories in data pods. Data can be imported via various interfaces, which facilitate the integration of all data (ERP, CRM, etc.). IoT devices can also stream data directly to a data pod for cross-analysis with all other data warehouse data. Data Pods are compact data warehouses equipped with storage and computing resources and all necessary tools. Each pod runs on its own infrastructure for maximum security and stable performance. The infrastructure can be flexibly scaled within a few seconds. REPODS is the ideal solution for small or medium-sized companies, as well as departments of large companies that are looking for a modern and lightweight industry 4.0 data warehouse solution. Already starting from 0€ monthly you can create your own Pod. Both flat rates with pre-defined resources and a freely configurable pay-per-use model are offered.
I have MI phone since couples of years. And i have no difficulties to disable it...do not cry wolf.
The repo appears to be actively seeking conflict/flamewar. So while it doesn't disappear it isn't promoted. That seems sensible even if not everyone will agree.

It is also precisely the same approach to the problem the HN is taking.
If I could figure out how I would report the repo.
I see simply a generic fear of Microsoft, with their history of destructive acquisitions and unpleasant marketing strategies, doing something bad to GitHub users: something only they could do (involving LinkedIn, Windows, Visual Studio, etc.) and/or something that the far more harmless original GitHub wouldn't have considered.

From this point of view, speculation about what Microsoft could do is redundant; whatever they do, including nothing at all, will be considered suspect unless obviously harmful.
Interesting research but no actual harm was done - the researcher experimented on a friend whom she already knew was gay, and Facebook made changes to close that glitch. Being able to do such things is certainly not an intentional part of their ad system.

I only skimmed parts of the paper but I also question the premise. It seems the attack is entirely dependent on you being 100% sure your ad is so carefully targeted it'll only show to a single person. If there's any doubt at all that it might match even two people, the attack doesn't work. Seems rather hard to pull off in anything other than lab conditions.
I was a couple months ago, then I started my own thing and I feel great again. It’s called Sidepact and it’s actually really relevant to this problem! It’s a weekend program for employed engineers to start companies—to get people out of their local maxima. Check it out and apply if what you’re looking for next is to maximize fulfillment in your work and you want to own it :) http://sidepact.com
Clojure from the ground up: macros
my absolute favorite command is: git add -p {insert some path here}.

personally, I don't know why people claim that mercurial is so much more intuitive, but I also don't think that something that is clearly a personal preference based on previous experience warrants an ideologic war.
I imagine: https://github.com/contact/report-abuse
If the heat becomes enough, couldn’t we recycle it?
> I'm not saying there is a problem with your calculations, but if you were just one order of magnitude off, then after 10 years that would be 1°C, which is a colossal amount.

That is assuming that all the electricity produced on Earth is used to heat the oceans, which is not realistic. Oceanic datacenters are not likely to ever amount to more than a few percent (and even that is unlikely) of the total human electric consumption.

For reference, apparently datacenters used 416 TWh in 2015, which is 0,002% of the total electricity usage.

That's why I'm confident that there is a lot of margin in my calculation.
That would require data flow analysis, which is a tricky thing to specify in the Standard, because how far should it go? For example, should it track values through functions like:

int length(int len) { return len; }

It would also mean no slices.
Who's saying you can't see the repo?
The difference between the old ceo and the new ceo is pretty stark, at least on a superficial - just looking at the profile pics & names - level. Like the original CEO uses an IRCish internet handle and a bad picture taken on a webcam, unshaven and wearing oakleys indoors. The new guy uses his full name and he has a professional photograph and is well manicured.

I've never paid much attention to Github's political struggles over the years and have been a loyal (paying) customer for a very long time, so I can't say if the new guy will be worse than the old guy or not. But I will say this: One of these guys looks like he runs a website for coders based on the version control system invented by the linux guy.
My guess is it's removed for all the toxicity and hate being spewed in the issues.

For instance this comment about the new CEO: "Why are you such sniveling waste of human excrement and what original sin did humanity commit to deserve you?"

Why would anyone want to read such stuff when browsing "trending"?

From the readme: As ironic as it may seem, it makes sense to keep this evacuation center right here on GitHub. For now at least. If they shut this down, it will only validate our exodus.

It's like they want to flamebait in order to be shut down.
I don't think this is done for the sake of efficiency, but rather latency.

For example, if you had a underwater data center that sat in the middle of the atlantic ocean in between new york and london, you could do some serious trading with that capability.
> Compilers (at least clang and gcc) are smart enough to see through those memcpy's

That's worse though because compiler optimization are wholly unreliable. Maybe today, maybe not tomorrow. And you have utterly no control over that.
Everyone here and in the issue complaining about censorship, duh
Like GitHub never did it before

I moved my projects to Gitlab when they removed their CEO after a false accusations of harassment by a SJW employee and the first act of the new CEO was ditch a rug that sayd 'meritocracy' because SJWs said it was a sign of white privilege in tech

That's the kind of culture I cannot stand
Am I missing something here or is Intel starting to lag behind on Fab Tech?

I thought they were years and billions ahead?!?
I don't get what's the fuss about? I always thought "Trending" repositories is for code not for airing your opinion.

Someone else can create a "IF_MS_BUYS_GITHUB_IMMA_IN" and probably have thousands of stars as well because the topic is itself binary in nature: you are either in or out. And then what? What would that prove? Is this some sort of popularity contest about who gets more stars? If your intention is to air your opinion, you have social networks for that. But this looks more like a misuse of the platform to me.

Github is a company not a public service institution. They have their reasons for selling to Microsoft. You may agree or disagree with the decision and you have all the reasons to chose to stay or leave. Heck, you might even go for their competitors or create one yourself. But this is honestly just immature.
Requiem for GitHub (2016)

http://hintjens.com/blog:111
This should be removed from HN.
If you dislike Github because Microsoft acquired it, then migrate to GitLab.
There is no point on this fanatic and paranoid dramatization; It adds nothing to the Open Source productive community.
Worried people are free to choose another service provider.

This is just childish show of immature people.

Commercial business did commercial M&A with another business.

Those people are trying to do outcry for something they never owned.
But you can't mandate a business model/technology. SS7 and IP aren't legislated worldwide, they're in place because it is in the best interest of telecom companies to be able to interconnect.

Social media has no such incentive, so how could a regulated federated standard work? Even if it could, who would pay for / provide the development? The social media companies certainly wouldn't (https://xkcd.com/927/), and governments wouldn't for largely the same reason.
> Casting about through `void ` and `char * ` is gross, dangerous, and often runs afoul of alignment problems.*

This just highlights why strict aliasing rules exists. Because the exact same alignment problems is what you get when you type pun. Looking at the raw data as a char* or memcpy'ing it just makes it more visible that what you are doing is wrong.

The only valid reason to do type punning is to serialize data and then deserialize it back to exactly the same type. And since type puning with char* is defined as ok so there is no problem. I am having a really hard time seeing other valid reasons to do type punning and have never ever had to use it myself.

Seriously, why are people upset over strict aliasing? What is the valid use case for type punning that people are missing?
I think you guys did an excellent job. I hope you achieve success. I have only a small suggestion: In pricing, use only 3 plans and make a bit more evident that you can customize your plan. That way you can focus your offer to the customer in a better way.
Complaining is not a right
Good on them. The response to this has been really, sadly as expected, immature
And it is so simple as; If you don't like Github, then leave. But don't rally the troops over every little misunderstanding
Yes, normally to fix the formatting when they post long sections of code/logs which are otherwise very difficult to read. And not just repo owners either.
3-D printed houses – whats not to like
It's been like this with every big tech company though;

Microsoft had (has?) a monopoly on the desktop OS (the only OS that mattered back then), before it diversified.

Google had (has?) a monopoly on search before it diversified.

Amazon has a monopoly on e-commerce, and is just now starting to really diversify.

Apple is the only exception-- they aren't really a "software" company though.

Claiming that Facebook should be broken up but not other big-tech companies isn't taking this into account.
If there was no network effect, sure.

But because there is worried people have to make sure enough leave the platform to destroy that network effect.
To be fair to Intel, ‘nm’ hasn’t really meant anything for years now (it’s today’s ‘MHz’) but their 10nm process has been famously delayed, they were originally planning a launch for 2016 and it’s only been in the last couple of months that products have started to trickle out.
I don't know what to tell you, other than that the Public Disclosure Commission and the Fair Campaign Practices Act have been Washington state law since the early 1970s.
It's usually not abused, and when it is the moderation team will step in like shown here. It works pretty well.
> And somehow now it is problematic.

As far as I know, Github hasn't delivered a surveillance, keylogging Operating System. They haven't used deceptive practices in getting users to upgrade to Windows 10 (leading to class-action suits).

Too many people are stating as fact that Microsoft is not the same company they were 5 years ago. They are right... I think they are worse.
An evil company is usually a group of evil people.
There's a small chance of incompetence and bad organization causing companies to behave inappropriately, but normally it's just a critical mass of various types of evil people: insensitive, criminal, fanatic, hypocritical, greedy...
I think it is not happening because it doesn't have to. Current CPUs are more than fine for home user and HEDT market is too small to excuse huge spending for research.
I think once electron apps will become more popular home users will get power hungry again and that will kick off another cpu revolution.
We have cloud computing product, which is an AWS devops tool.
TensorFlow on Spark 2.3: The Best of Both Worlds
Sexy, but for home use I don't need a space heater, on the contrary. What's the fastest (multiple core) you can get these days inside 65 W and who wins there, AMD or Intel?
It's really disappointing how childish the response to this purchase has been.
Audio production. It is difficult if not impossible to parallelise one channel workload as each plugin depends on results of previous one.
Voters oust judge following lenient sexual assault sentencing
I have the same hardware, and I'm sitting here just looking for excuses to upgrade (of all reasons, for a new heatsink I was given) and I just can't bring myself to place the order because I just don't need it.

As you say, these i7s are still handling the load quite nicely.
Gitea – Alternative to GitLab and GitHub
Tyrants in power are going to find ways to get information on people they dislike. It already happened before personal computers and internet existed. The goal is to not put tyrants into power. That's a political problem. Facebook is useful for social purposes and I'm saying this as the least social person you could find. It makes connecting with people easy and that's good.
10 Pemain Veteran Di Piala Dunia 2018
Convergence of AI and Blockchain Will Result in Increased Efficiency and Trust
How to Make All Browsers Understand Your CSS
1. Feel free to back up your claim, otherwise I'm not sure how you come to that conclusion
2. It has a user interface … just not graphical
3. Well, I guess we just have different opinions on where forward is
4. I've been working with GnuCash, Ledger and Hledger and I've written several scripts to extend them (e.g. to support timestamps and not just dates, which shouldn't be asked too much for an accounting tool ), but it was always a nasty hack and so I wrote my own. Just like you said.
This could be a silly question but how does this:

>> In the second half of 2017 alone Apple received 2,601 requests for access to devices from Australian law enforcement agencies and granted them in 87% of cases.

…align with the famed Apple refusal to comply with the request to unlock an iPhone in the US a while back. Is the jurisdictional context different (re: the 4th amendment) or is this something different to unlocking a device?
I'm not disputing your "right to complain". I'm sure there's some N-th amendment for that. If to quote more authoritative sources: "You're not wrong, you're just an Ahole" [0].

[0] I'm not referring to "you" but to whoever created that clownish repo.
"They still have some competent developers working there. The problem is that although they put on a lot of lipstick - they are still dead Evil."

The problem is that they have some competent developers working there, when realistically they need badass talent like Google and Apple has.

Whether or not a company is evil is subject to opinion on what you think a company is meant to do. A company is meant to be profitable.

The only thing I see in this acquisition is that Microsoft want's to improve it hiring abilities and to gain control on a few open source projects like Electron and Atom. Projects that they use for example in VS Code.

Like I wouldn't be surprised if Electron was their only interest because of Web Assembly being on the horizon and the fact that Windows is still the dominant desktop OS, but their web store doesn't deliver like Google or Apple stores because developers attention is already split between Android, IOS, and Web development.

Long story short, Microsoft has a lot to gain by integrating Electron into Windows because to develop for Web is essentially the same as developing for Windows. (in this regard they gain the same edge that ChromeOS has)

Plus the more Microsoft embraces open source the closer we get to a Linux based Windows OS. Which sounds horrifying until you consider that Linux shipping on every computer in the world means all these projects developed for Linux will get to actually see the light of day.
Blockchain applications without cryptocurrency
so i'm looking at this blockchain talk all over the internet. on major media companies. and even memes on 9gag. and of course cryptocurrencies go hand-in-hand with the blockchain, but i don't think people are realising quite how powerful this infrastructure is.

consider the Ethereum Ropsten network. you can get free ethereum to make transactions and it works pretty much the same as the main network. you also have the content addressed IPFS protocol which provides storage for large files.

there are other blockchain like Cardano being developed to do away with transaction fees altogether. so it seems there will be an infrastructure that will provide near-unlimited file storage and computational resource.

so the question is why are people so heavily inclined to create Dapp's with an underlying crypto currency? from what i can tell, this seems to be legitimately a suitable infrastructure for general application development. (of course with certain limitation like transaction latency).

of course i understand that money is a common motivation for businesses to develop applications and so include a cryptocurrency as a way to make profit, but the technology is accessible to everyone. i would think that at least some developer hobbyist may have used the technology to do something with the technology because it is basically providing a free webserver infrastructure.

are there any examples of dapps that are free to use a provide a free service?

i have heard of Uport which run on the Ropsten network, but i don't know of any others.
My theory is there ware two kinds of programs.

Type one: where all the side effects are hidden behind an OS call.

Type two: Where side effects are primary and unavoidable.

People on the standards committee universally write type one code (compilers and the like). Where the Linux kernel is type two.
Putting your datacenter in international waters, without laws or regulations, hidden from the world. Such a great way to do things without people knowing, or having people do things about it.

Power it with offshore windmills, and you really only need a network connection.

Great idea though, using water to cool your datacenter and leaving all the oxygen out.
A chilling effect on running an ad service, maybe. Following the law is a cost of doing business.
IMO Scala has a lot of very well thought out features that complement each other, and this is only going to get better with the move towards Dotty.

For me it feels not as bloated as other languages which added features without thinking about how they fit to the existing ones. But I work a lot on Scala, so I'm probably biased since I know the language better than i.e. Typescript :)
at this point, Apple would _pay you_ to use it if they thought it would help adoption. MapKit usage outside of iOS is a critical to the success of Apple Maps.

long term, I wouldn't be surprised if maps.apple.com gained a web experience, too
Careful with that. A number of security fixes make it to El Cap, but I don't think all of them do.
Google ReCAPTCHA2 Solving API Web Service
The fastest and most accurate recaptcha version II solver service is now serving users at its best.. https://www.solverecaptcha.com
This may be more common than is often realized. Also in Seattle, we (Amazon) use heat from the Westin colo/datacenter to heat some of our office buildings ... https://www.greenmatters.com/news/2017/11/22/Z2tmzwQ/amazon-...

About ten years ago, before working at Amazon, my last job involved building a datacenter in Leiden, the Netherlands. There the city has a municipal heat exchange program and we could also vent the excess heat to be used for heating water.

Modern data centers, especially for Cloud services, are really really really big though ... so big that they have specialized real estate and power requirements. The locations where you can get that much power, and that much space, tend to be outer sub-urban or quite remote. In those locations, there are few consumers for excess heat so more effort goes into reclaiming the energy loss through other means.
"[..] the paper also tells us that Occam’s Razor is wrong [..]"

I doubt the paper say that, and I don't think it's true.

It seems to me that Occam's Razor is about the quantity of information, not about how many parameters you use to store the information.
ML is ill-defined. But take most textbooks on ML, and you will find regularized linear regression, decision trees, cross-validation and bootstrapping all in there.

In my view, the main difference between ML and plain statistics is that with the latter, you come up with the appropriate model apriori, and then make sure the data satisfies the assumptions so that you can draw conclusions from the in-sample fit of the model. You control for overfitting by choosing the simplest model that is reasonable - often univariate linear regression.

Whereas with ML, you let the data dictate how complex a model you should use. You choose the appropriate model complexity using techniques like cross-validation, and verify the effectiveness of your model empirically.

ML is often used interchangeably with ANNs which I think is a mistake. Take structured data problems on Kaggle and you would very rarely see ANNs as a major predictor in the winning models.
So, the fragmentation of the internet has begun...
App can measure you height on head
Maritime law; there is no such thing as international waters for “stuff” each vessel has to fly under a flag.

The MSFT Datacenter is a vessel under law, if they don’t want to fly it under a flag they’ll have to essentially abandon it and then salvage laws come into play.
It's a good question. I've thought the same thing. Historically, Intel's competitive advantage has been in manufacturing. As that slows down due to the general slowdown of Moore's law or just because they don't stay on top of their game, it seems likely that AMD, ARM and Nvidia will eat more and more of Intel's lunch.
Or summer is a bit hotter than anticipated, in which case fish are free to go ahead and die.
TypeScript does support writing "quacksLike" functions. The feature is "type guards" and it lets you write a boolean function to test the type of an argument, and TS's flow control code understands it at compile time.

const something: Animal = ...

if (isDuck(something)) {
someThing.quack(); // TS can OK this
}
My fears, in no particular order:

- Worsen the usability of the site, introduce dark patterns

- Steal users' code (it has been rumored to happen before)

- Introduce mandatory usage of Microsoft accounts

- Gain a competitive advantage by spying on competitors' private repos

- Sell information about the users to the highest bidder
I like it. I started something similar with node (I never aimed for performance) trying to go for high grep compatibility but with added extra colors and js regexp flavour.
There are no constitutional protections of rights in Australia (particularly related to excesses of the police and legal system), so there was probably very little legal basis for Apple to refuse.