skysight-inc/HackerNews huggingface dataset:
> Through poor security or malicious action that app leaks that information to third parties.

It's neither poor security or malicious action. Web site isolation rules by design give full privileges to any third party script the website includes. If a website uses facebook login, all third party scripts can access the facebook user name.
I'm glad to see that Apple is putting work into making their tooling better and easier to work with, but I'm still not clear on the benefits of this change. Would someone care to enlighten me? Currently, the benefits of libclang that I see are that I can easily drop it into a project without requiring a lot of dependencies, and I don't need to figure out how to get permission to run different processes and manage interprocess communication between them–if anyone doubts that this will be an issue, on iOS neither of these is really supported at all. In addition, I don't require a daemon to constantly be running to analyze my code. (Why is this bad? Take a look at Swift's sourcekitd.)
To my knowledge, for Open Compute Project Facebook gave specifications to Taiwanese greybox vendors. It's up to the vendors to work out the details of the design, such as component selection and PCB design.

Doing their own ASIC design is a whole other ballgame.
However, is it not thought that because the ISP keeps a log of dynamic IP addresses, these could (in theory) be matched to the IP address of anonymous comments, thus de-anonymise them?
Binance one of the top cryptocurrency exchanges – Registration is now open again
Woman bag leather shoulder Color: yellow, pink, red, white, blue, brown, black,
So you're going to tell all of the people who live in a cheaper part of the US that their tax money should subsidize her so she can live in one of the most expensive cities in the US?
Performing mounts securely on user owned directories
I shouldn't have mentioned 'leaning left'.

If I'm in contact with the top of my bike and not steering the bars, I can either push the top of the bike left or right. I push the top of the bike to the left. The bike and I have separate moments of intertia around longitudinal axis. Without any other forces involved (just my bum and the top of the bike pushing each other), the bottom of the bike i.e. the contact patch would move to the right. However, there's friction between the tyres and the ground meaning that doesn't happen. Instead, the ground pushes the bottom of the wheels to the left. This means the only external force on the union of rider and bike is from the ground pointing leftwards. This pushes the COG to the left.

While the motion of the top of the bike may cause some countersteering in the front wheel if left free, you can resist this by pushing the right side of the handlebars i.e. steering left. So we now have a bike tilting to the left, with the front wheel pointing forwards, and the COG to the left of the contact patches. The front wheel can be gently pushed to point left.

No countersteering involved.
Not really.

Riding a bike is probably easier than driving a car but if you never ridden a bike you’re not likely to just be able to pick one up and go with it.
What are 'dark patterns' and how would you know one if you saw one?
I've introduced confusion here by talking about leaning left. I should have said 'shift your weight such that the bike leans left'. See my other comment for a fuller explanation.
I think the devil is in availability. I'm in the bottom of the world. Over here the only almost reliably available is the raspy.
Found the Facebook employee.
If the ICO (UK) issued a fine, you wouldn't appeal in Spain, would you? Because of course you respond to the DPA that issued the fine or complaint. Am I not understanding your question?
I couple of years ago I went to bed with the computer on. I woke up in the middle of the night with hard drives in full rage. My first thought was that Vista is probably doing a defrag, but I was pretty sure I had turned that feature off. So I ran perfmon to see what was going on: googleupdate.exe was scanning all drives, not only the system drive, but all of them. I purged all Google software from the computer (Google Chrome, Earth).
Maybe https://redective.com/

(but it didn't work for me)
> ...doing something as distracting and risky as designing your own chips.

This is what you do when your company is a cash cow, you earn so much money that even reinvesting it in the core business doesn't impact your always growing revenue and profits. Also, it is refreshing that new companies are entering the classical semiconductors market, lots of positive externalities.
Length: Football fields

Capacity: Olympic-sized swimming pools
(I work for FastMail) We charge in USD, but the payment is processed in Australia. For some reason, American banks often block all payments processed outside of the USA; it's like they haven't heard of the concept of the internet and global trade…

We don't see this problem with banks in any other country (not do I ever have the problem in reverse, buying goods and services from foreign websites with my Australian credit card).
"My sex-life is broken. Why can't mathematics fix it?"
I've tried their transcription API. The quality is awful, to the point where the output of words is completely different depending on chopping off a few initial or trailing seconds of the audio at a time.

Thanks for "the squeaking of clown shoes". I'll have to remember that.
I use one on my TV.

HW acceleration (its USP) only works with TinkerOS and it is buggy as hell :/
Get Focus - https://heyfocus.com
Characteristics of Unpopular YouTube Videos
I would've recommended this to people I know that want to learn to code, but I wouldn't wish JavaScript to be my worst enemy's first coding language...
The logarithmic scale is appropriate to represent things that behaves in a logarithmic way. A linear scale would be hard to manage since you'd often end up with extremely small and extremely large values next to each other which would be painful to represent and think about. Take a typical filter response graph for instance: https://iowegian.com/wp-content/uploads/2015/04/rcfreq.gif

Try graphing that with a linear scale, there won't be a lot to see I wager. It's true that it does take a little time to familiarize oneself with non-linear units at first (especially if one wants to add or subtract them for instance) but they have their uses. For measuring a signal they're clearly appropriate.
Finland is scrapping plans to extend its basic income project
Remember that manure has been used as fertiliser for basically as long as humans have existed, so waste being recycled is not a new nor unusual phenomenon.

From the article, at first it looks like the recyclers have done a pretty good job...

The illegal oil shows no difference in appearance and indicators after refining and purification because the law breakers are skillful at coping with the established standards

...but then...

Gutter oil has been shown to be quite toxic, and can cause diarrhea and abdominal pain.

...makes me think the standards and testing processes need to be changed.
Ask HN: Best way to input data to a RasPi, from browsers on the same LAN?
I was originally thinking of making a Python/Flask or PHP web app that can take form field inputs and then run a subprocess to run the command, with the inputted data as argument values.

Eg I can input "microsoft.com" into a form field (or passed in the URL like http://raspi/pingapp/microsoft.com), and the RasPi runs "ping microsoft.com > microsoft.txt" in Raspbian (not that exact command obviously, but it's the best way to explain it).

Ideally they'd then see the progress and output of the command in their browser, after submitting.

This won't have public access, so auth/security is not a concern. Pretend every user is 100% trusted, and data does not need to be cleaned or checked in any way.

I'm open to any language, tool, or framework. I just want it to be as light and reliable as possible.

Anyone got any ideas? Thanks.
It was a prank...
The file won't run on linux as is, unless I've done it wrong.

line 6: syntax error near unexpected token `)'

edit: it's not to do with executables, but with the "Israel is 70" text.
Anyone trying to spec parts for a network-connected gizmo?
This article is deeply flawed in everything from the premise to all of the proposed solutions. Compulsory voting, electronic voting (online or otherwise), abolishing the electoral college are all fundamentally terrible ideas that pose direct threats to the integrity of a democracy. Not to mention that the United States _is not_ a democracy and never has been: it is a representative republic and that is an extremely important distinction.

It's sorry to say but the article reads like it was written by somebody without the slightest clue about how elections work.
DataWorks 18: Hortonworks styles itself 3.0 with a ‘DataPlane’ service
Not to stretch out this comment any more, but are we seriously arguing that adding a delete button is hard? I mean, most people on here would agree that its not something they would worry about. It sounds more like people are upset they are forced to do it, and have no say in it.
It's quite unlikely that the options would be as clear cut as "delete the Google container addon or close down Mozilla." Note that Mozilla has just recently operated roughly two years I think without a contract with Google.
Thanks for being helpful, but I think we must be working with different definitions of the term "netbook".

I'm not sure of the proper definition, but I'm using it to mean something smaller and less powerful than a laptop - a kind of "sub-laptop" category.

What definition are you working with?
I think this is actually one byte off, I get
7A 46 5C 53 55 59 03 5A 41 03 06 01 (not output, but ends up in memory).
How to repair BKF file
Repair corrupt or damaged BKF files and restore invaluable data which have been lost due to any reason with expert and reliable BKF Recovery tool.

Finds and locate lost BKF files in hard drive
Repairs BKF files which have been created with using Backup Exec through Veritas or Windows NTBackup
Scan output saved in DAT file to resume the recovery process later
Repair BKF files that are corrupted due to CRC errors
Support recovery from .BKF, .CTF, and .FD backup files
Easy to Use with GUI interface, No technical skill required
30 Days MoneyBack Guarantee
Use Free Trial Version & See Preview of recover data

DownloaD from here >- http://www.recoverfilesdata.com/bkf-recovery-software.html
This is sad news.

Will this encourage Australians to contribute their fair share in the fight against climate change?

CO2 emissions (tons) per capita in 2016

Canada: 18.62
Australia: 17.22
USA: 15.56
Japan:	9.68
Netherlands: 9.61
Germany: 9.47
New Zealand: 7.14
UK: 5.59
Sweden: 4.54

http://edgar.jrc.ec.europa.eu/overview.php?v=CO2andGHG1970-2...
No coincidences with games like this. :)
(I went over it again, and of course a simple blob isn't just a binary, it has no magic bytes or anything, stupid.)
Using "Israel-is-70" gives me ... 3?.205.32.11
Which of course looks like an IP-address, but incomplete (the ? is C0). Probably made a mistake with the decoding of the key-part of the brainfuck. Still, only 10 numbers to pick from: 3[0-9].205.32.11

Edit: thanks to Seagull for pointing it out already, the key was off by one byte. So that gives 35.205.32.11
Oh! I would hold my breath, because I backed this project:
https://www.kickstarter.com/projects/bootlin/allwinner-vpu-s...

The bootlin group is a awesome collection of embedded linux engineers and they are well known if not one the top of the lines engineers for the Linux-Sunxi community.
Everything in the universe can be calculated, but the math side isn't what's hard, it's data collection and verification, and being sure that your algorithm is either complete, or encompassing enough to produce the correct results.

In order to "mathematically detect corruption, injustice, prejudice, racism, hatred", you need actionable metrics to create the model to begin with, and be sure that those aren't biased or incomplete.

Occupational blindness seems very recurring in tech. Just because a system can be built to solve a problem doesn't mean the system you end up building will.
Official Government Verified Twitter Account Is Running Cryptocurrency Scams
what about Google Assistant / Google Now?
There are many (particularly those with mobility or vision related disabilites) that would disagree with your use of the word "minor" to describe randomly placed obstacles on the sidewalk...
Upload data to simulated iOS device?
Using Facebook in private windows only is a reasonable workaround that achieves roughly the same if you're disciplined. The addon is more user friendly.
Fellas, please, keep the politics out of it. You got Facebook for that... :)
It might be better in principle — though shitty code is only so much different from unmodifiable code — but it turned out to be the best compromise available in practice. The boards put out by the Foundation were cheap and good enough for our purpose. Of course we'd have liked to go with our own boards. We actually designed and commissioned a small batch of builds using the H5. But then we saw the software provided by Allwinner. It was so fragile, it wouldn't even boot correctly a second time. Looking at the code itself revealed it to be a nightmare. And at that time (over a period of three months) there was no software freedom to be had since the only software that would even boot at all was the shitty dump. We'd have had to wait a year or two for the code to get usable or clean, and by that time both Allwinner would have moved on from the H5 (as we were told) and our product would have been too late to market.
The IP is only accessible from inside Isreal, use a proxy from there and the IP works.
Would it be possible to detect industrial civilization in the geological record?
Are you sure? By doing the XOR I get 35.205.32.11...
> but if you never ridden a bike you’re not likely to just be able to pick one up and go with it.

All my kids disagree with you.
it was a PR stunt.amazing how YC hates ICOs with passion
it was a PR stunt everyone fell for it
> if anyone doubts that this will be an issue, on iOS neither of these is really supported at all

What for you might need it on iOS? Server is meant to run on a development machine.
> (where logs include IP addresses). If I want to comply with GDPR, I have to do a bunch of work

If the blog is purely personal the GDPR does not apply.

https://ico.org.uk/media/for-organisations/data-protection-r...

> The GDPR does not apply to certain activities including processing covered by the Law Enforcement Directive, processing for national security purposes and processing carried out by individuals purely for personal/household activities.

And if GDPR does apply you only have to do the extra work if the IP addresses can be used to identify a natural person. Note here "can be", not "is".

> Like the DPA, the GDPR applies to ‘personal data’. However, the GDPR’s definition is more detailed and makes it clear that information such as an online identifier – eg an IP address – can be personal data. The more expansive definition provides for a wide range of personal identifiers to constitute personal data, reflecting changes in technology and the way organisations collect information about people.

http://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX...

> (26) The principles of data protection should apply to any information concerning an identified or identifiable natural person. Personal data which have undergone pseudonymisation, which could be attributed to a natural person by the use of additional information should be considered to be information on an identifiable natural person. To determine whether a natural person is identifiable, account should be taken of all the means reasonably likely to be used, such as singling out, either by the controller or by another person to identify the natural person directly or indirectly. To ascertain whether means are reasonably likely to be used to identify the natural person, account should be taken of all objective factors, such as the costs of and the amount of time required for identification, taking into consideration the available technology at the time of the processing and technological developments. The principles of data protection should therefore not apply to anonymous information, namely information which does not relate to an identified or identifiable natural person or to personal data rendered anonymous in such a manner that the data subject is not or no longer identifiable. This Regulation does not therefore concern the processing of such anonymous information, including for statistical or research purposes.

And article 4

1) ‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;
IP addresses aren't PII. If you're capturing IP + real name, or similar (email + real name) then AIUI you'll need to tell people on request who you sell that info to and allow removal.

Assuming it's a personal blog then just don't capture any PII. Don't sell it, be prepared to delete a user's comments on request. Don't capture PII without informed consent.

Easy, no?
Enterprise has a few streetside too. Almost assuredly, these companies pay Philly for the rights to that those marked spots.
That's something I never understood from the US (I am not from there). From those kind of article I kind of get the impression that every election occurs with different voting district. If that is the case it is extremely confusing. I understand you might want to do it every now and then, but not every single time. Is that right?

As far as solving the problem, maybe we should look at how we count votes. The way it is done know tend to polarize opinions. Maybe something that would average them like Range Voting [0] would be better. That way trying to win election is more about being fit for the majority rather than trying isolate a majority of people. Gerrymandering would become a lot more difficult as people can vote, to a varying degree, for or against you.

[0] https://en.wikipedia.org/wiki/Range_voting
This is not about business associates, it's more about… think non-profits.
And (IMO) it's sooo annoying that everything is hidden behind a login screen. I usually don't signup, just to see what might be behind.

Here're open source Slack alternatives for public communities, no login screens: https://spectrum.chat and https://www.talkyard.io (I'm developing it).

(Rocket Chat & Mattermost & Zulip are other alternatives, all require login to see what's there? )
On one hand I agree. It's not only messy, it's designed to be that way.

On the other hand, we need to look no further than gerrymandering to see that something has gone wrong.

Furthermore, we are barely a two-party system. We get to vote. What's lacking is choice.

The Fourth Estate is also in a troubling state. Unfortunately, they're not going to report that about themselves.

Finally. Let's not forget the power and influence of lobbyist.

It's hard to imagine Jefferson saying, "Yes. This is it. Great job."
To be able use it from any editor that is able to understand LSP, instead of having everyone writing their own bindings to libclang, specially if the editors are written in type safe languages.
Sadly I can't think of a single decent brand of frozen pizza in Norway. It is, however, possible to get good pizza from a number of restaurants in Oslo (probably in the other larger cities as well).
That would be an interesting binary to reverse engineer.
Seems like a weird place to brag about how gifted your kids are.
> Why is Visual Studio Code so much better?

To be fair Microsoft has been building IDE tooling for a lot longer than GitHub has been around so if VS Code was somehow worse than Atom I'd be worried. I don't wanna get into Atom vs other editors but Atom does get some things right that I wish VS Code would adopt, like changing settings has an actual view vs just a JSON file.
I’m not ignoring the R&D costs. But a sunk cost is a sunk cost¹; wanting to charge more for software because you worked hard on it is a sweat-of-the-brow argument, and it doesn’t work. Nobody cares how much money was spent on the R&D which went into some software. People care about what they can use it for.

1. https://en.wikipedia.org/wiki/Sunk_cost
A non-expert doesn't care about antenna gain - he just wants his wireless connection to work (or his radio signal to be clear). When he starts researching antenna gains he delves into the hobbyist scene. I know that hobbyists are not experts but understanding how dB work is simple enough after you understand the practical rules:

1. A difference of 3 in dB means times 2, a difference of 10 means times 10.

2. Because dB are in logarithmic scale adding dB multiplies the effect.

3. Negative numbers work the same but with loss instead of gain.

Thus a 3 dB gain antenna will double your signal strength while a 9 dB antenna will make it (9=3+3+3) 8 times stronger (8=2x2x2). Another example: 23 dB is a 200 times gain (23=10+10+3).
$20 million for 14 nm ASIC is not expensive experiment looking at these numbers.
Savedroid ICO is Not gone
Riding a bike is nothing special here, if my kids are gifted so is the rest of the neighborhood.
I reccomend this BBC radio program for an up to date discussion on the state of the Great Barrier Reef http://www.bbc.co.uk/programmes/b09snj90
We’re not talking about EU companies or entities but non-EU ones.

In case of the EU you have your own local DPA other DPA local courts and high courts to appeal too and or work with.

As a non-EU entity you get nothing.
It's working as I'd expect it to, which is good. The only problem I have with it is how it slows down when there's much markdown.

For casual editing though, I still prefer working with a raw markdown file with a live preview. Simply because I feel like I have full control over styling. I can remove bold from text without removing the text itself.
Actually some apps wont allow you to login if you change any of the checkboxes.
yes it's because it was a PR stunt, everyone fell for it without thinking rationally.
> You can always ask him directly, rather than work in imagination

He has a lot of professional incentive not to disclose privacy problems at Google...
Savedroid came back from the dead: https://www.youtube.com/watch?v=o5_bwFf_byo
https://github.com/jheising/HAPI or REST
Was that from ebay? I'm in the UK too, not sure of the best place to buy used Thinkpads
We were afraid of that too. But Allwinner wasn't willing to give us any guarantees they'd even continue to make the H5 two years later. Nor was the H5 backwards compatible with either of its predecessors H3 and A64, giving us more reason to worry about the future.

The Raspberry Pi Foundation (and Broadcom, in contract partnership), on the other hand, had a proven track record of both continuing to manufacture RPis 1 and 2 and to maintain backwards compatibility when putting out new RPi SoCs and boards.

Perhaps the situation with Allwinner has changed now. Perhaps they're willing to support their products for longer for smaller clients. We'd have to look into that again. But, of course, without mainline support anytime soon (and the quality of their past code doesn't help a bit) it's very hard for us to actually build a good product with it.