skysight-inc/HackerNews huggingface dataset:
AFAIK, Kaggle is a part of Google, therefore is not operated independently by a "small team". You just actively try not to be associated with the behemoth.
Ask HN: Porting Hypercard
I have a Hypercard stack I would like to convert to a modern programming toolkit -- ideally Python or JavaScript. I'm looking for either some good resources that would help me do that on my own, or alternatively I'm willing to pay someone to do the conversion. Any suggestions?
I suddenly deduced you were looking for specific descriptions a little ways up this comment tree where you asked the question: "As an ex-employee could you please also confirm whether or not the average employee is able to access user data, and what kinds of permissions (if any) this requires?"
Because it's the same principle we apply to other mass communication providers (i.e. telecom providers). Except there it's based on #users, not revenue.
How to (not) come up with your Start Up Idea
I find it interesting that I’ve never been bothered by these issues but the one I have isn’t mentioned. Difficulty in ensuring ordering, it seems like any time I consider a queue the lack of ordering guarantees forces significant complexity into the applications instead.

Not sure if I’m just buying into the Kafka hype but it seems like queues are the awkward middle ground between synchronous communications and message steams for many use cases.
> search, transcoding, thumbnail serving, anti-spam, content id, video serving and so on

Python has some of the capabilities, but surely those libraries are also written in C/C++
That's all fine and dandy, but I assume I could also pull down the entire dataset for free and run unlimited analysis locally for free?
There is nothing to suggest dark UX patterns were at play here. People simply gave Facebook access to everything because it was fashionable and convenient.

People simply do not care about their privacy if its in conflict with convenience. It has been common knowledge for years that Facebook will directly use that data against you and still people, completely aware of this, didn't care.

The only thing that made people care about their loss of privacy was a change in fashion. A new trend. Somehow, now, it is suddenly bad where before it wasn't. I simply cannot find the words to blame Facebook for this.
If you click "not now" it pops up again later.

At least it used to, and it was really abrasive about it. Definitely dark pattern behaviour
Wait until GDPR is here, then we might discuss about it. I really wonder how they will pass all those "privacy checks".
I totally agree!

But first of all, the prompt shown in the article's screenshot was not hidden in a long ToS.

Second of all, I agree that we should work towards solving the problem that overly-long ToSs represent. What I do not agree with is the assertion that, in the presence of an overlong-ToS, we allow people to click-through, then get outraged at the company for doing something they were allowed to do by the ToS. If it really is far too long and complex for you to read, don't use the product.
I hate Facebook and Zuckerberg but I'd still take him over the garbage we currently have.
It is an easily testable premise. Ask anybody if they have deleted their Facebook account. If they are hesitating they probably won't.
The simultaneous_assignment mode in MariaDB 10.3.5
Yeah, no. That is obviously not why, and it is quite telling that the guy being interviewed still, after the purchase, hasn't got the slightest clue as to why (or doesn't want to admit it).

It is disheartening to see this on the front page with so little substance.
Most street corners are in the middle of nowhere.

If you want to go and shout in Times Square in NY or Trafalgar Square in London, you'd have to physically go there, make an effort.

What you want is much worse though, you want a way to contact millions or billions of people for free. It is precisely like my TV analogy, because you want the sort of reach only newspapers or TVs previously had, which you had to pay for. What you want is to be lazy and have a company promote you to their audience without limit, while dismissing the reality that there are no limits to how to promote yourself online, outside the company gardens. You could text all your friends your website address and ask them to text it to all their friends. Or email them. Or flyer your website address to all your neighbours.

You've still got your street corner.
Ah, it's all good--I'm not particularly fon of Facebook, I just know it won't last long.
Get Alerts for Expiring SSL Certificates
Kaggle has been a part of Google for about a year. https://techcrunch.com/2017/03/07/google-is-acquiring-data-s...
I do wonder why they're only giving it a "small team" when they could give them lots of resources and advanced abuse protection - though this could just be an allocation issue, it seems like a wasted PR opportunity.
I'm a frequent Facebook user, and I'm connected to most of my relatives and close friends on Facebook.
I have absolutely no need to share my phone contact list(where I have numbers of colleagues and people who I wouldn't call friends) to Facebook.
> The reason first world countries choose universal healthcare is that healthcare is a human right. Full stop.

I'm sure they said that in soviet Russia too. It's all good to say X,Y or Z is a right until you actually cash in on that right.

I mean you don't even have to look to the soviet union, what is goinig on with the VA? Obama was working to fix that smaller universal healthcare system from actually just waiting years for people to die but I haven't heard any good news comming out of there recently.

The rest of your claims are just nonsensical in this context since your just assuming universal healthcare works because the government decrees it to be universal.
2D game-art tutorial – create buildings quick and easy using vectors (modular)
Ask HN: Why US companies are reluctant to US remote only?
Remote culture is getting popular in software development but why most of US companies are reluctant to have remote developers outside US ? Is this mainly because of their payroll issues or tax issues ?

Thanks
It's been a while but here is the next 2Dgameartguru tutorial on small and simple buildings to populate town or map scenes created in vectors using mainly simple rectangles.

The tutorial is done using inkscape but can be recreated in any other vector design tool (Illustrator, Affinity Designer, CorelDraw, etc.)
Almost every thing that went wrong in the Uber fatality is terrible and expected
FB’s internal security protocols are irrelevant.

The reality is that huge amounts of personal data were harvested by third parties through app permissions - apparently with FB’s knowledge and support.

No one needs back door hacks to get into a vault when the front door is wide open.
Show HN: HN Time Travel, choose a date and see what was trending
You use this on production to allow either the server or client to self determine optimal concurrency levels.
Once I accidentally linked my Facebook account with Instagram.
I was bombarded with friend suggestions of people I follow on Instagram.
I follow strangers in Instagram when I like their photo feed.
Facebook is only for family, close friends and relatives.
I linked Instagram with dummy Facebook account to flush my Instagram profile of Facebook friend list and vice versa.
There was no other way to delink two accounts.
This might sound strange, but if I focus on a point about a foot in front of my eyes and hold it there while breathing slowly, I'll often fall asleep quickly. I don't know exactly how to describe it. It's something like projecting your thoughts onto that point, not just thinking about the point. I use the technique when power napping.
Haag's Theorem – practical quantum programming application?
> What is your rough proposal for what [the definition of advertising] would be?

I like the definition of "getting a material benefit from someone for singing their praise". I'm fairly confident this could work with German law (where I live). In the US, it will be more difficult given Citizens United vs. FEC and other such absurdities.
Arguing whether or not Netflix should be allowed to enter the competition since they are already a distributor ignores the idea that none of Netflix Original films would win a Palme d'Or. Their documentaries with substance might have a chance, but the Netflix Original movies have been less than interesting or thought provoking - See "Bright".
Penta Gruender Konto 48 Stunden
Scuttlebutt is a pure p2p social network. Active and lovely https://www.scuttlebutt.nz
Shoud we sell stuff to people who refuse to work out?

The answer is obvious yet you're not seeing it.
HTTP vs. HTTPClient in Angular
I think the business sector needs to have a look at the way consent is done in the medical field, where huge terms and conditions with nasty stuff hidden away isn't ok.

The concept in medicine is that consent for treatment is done in a simple way that encompasses things that are commonly an issue (but often a minor inconvenience), things that are rarely an issue but are disastrous, and things that might specifically be an extra-big issue for the patient (i.e. damage to fingertip sensation for a typist, or something like that).

This gives the responsibility of getting the salient issues communicated to the person requesting consent - forcing it to be phrased in an understandable way. I see some companies are doing a summary of the terms and conditions (seen it with Virgin and Google), which is welcome, as long as they are including what is common and important in that summary and not hiding things in the T&Cs.
For DNS lookups we're having people testing out DNS-over-HTTPS which would solve this entirely, lookups would be opaque to anyone but the DNS server involved.

For timing and size you can usually do something about it as a site owner (HTTP/2 for example will multiplex connections so it makes timing and size comparisons much harder)
From the Goals section:

"Modern UX - The Vim experience should not be compromised by terminal limitations."

Could someone expand upon this goal?

Isn't the entirety of Vim built for - and around - terminal limitations?
This whole thread of comments seems constructed. The obvious answer to a obvously leading question ending in 3 (mine is the 4th) replies that basically disagrees with regulating advertisers. the first reply of the 3 belongs to one of the participants, but how and why would two more suddenly start participating in this thread many hours after the original post left the front page? It looks exactly like the strategy russia was using to manipulate social media conversations.
The Teenagers Using Tech to Rebuild Bodies
> I suddenly deduced you were looking for specific descriptions a little ways up this comment tree where you asked the question: "As an ex-employee could you please also confirm whether or not the average employee is able to access user data, and what kinds of permissions (if any) this requires?"

That could be answered with something vague like "yes, this requires permissions from a small team of trusted individuals, which are granted only if the issue is severe/cannot otherwise get immediate attention/cannot be addressed by that team/etc., and it's never granted to most interns". No need for jumping to "X-dev-team #1 has access to X, Y, and Z".
How to TypeCheck Your React Props
This is gold. When I wrote the NeuralRedis module I had so much fun downloading a few random datasets from Kaggle and wrap it in a few lines of Ruby script to check what the results were in terms of predictions. Normally the data is very high quality, the format well documented, and so forth. However make sure to check the license for the details depending on what use you plan to do.
Get in contact with the best hacker in the game cyberwizardhack@gmail.com For your general hacking services, hack email accounts, hack school grades, clear criminal records. If your up to make a thousand dollars today, tell him i sent you and be blessed with the opportunity
Mobile/whatsapp 317 794 1276
i would like everyone to give this hacker a benefit of doubt, he helped me hacked into my wife phone and i was able to accessed all she has been hiding from me because i suspected her and her boss in the office, i only paid little upfront payment before they commenced the hacker.. thanks to cyberwizardhack@gmail.com and you can whatsapp or text him 317 794 1276

tell him i referred you...
This is kinda unrelated, but could you tell a bit more about the R&D departement inside Philips?

The reason for asking is that there are a few companies in The Netherlands that I'd love to work for, and Philips is one of them. (Other companies would include the NS or Thales) Furthermore R&D does sounds like something that I would love. However being mainly a software engineer with a touch of mechanical engineering I'm not sure if I'd be a good fit.

I know that Philips is only hiring interns at the moment, but I assume that most departments won't differ much from other 'big' Dutch companies.
It doesn't matter. They have the money, people and time to throw at compliance.

GDPR won't dent Facebook in the least. They'll bend where they have to, and no further. They'll pay occasional fines and that won't matter either.

If you take it to an extreme and the only thing they can do is show non-personalized advertising and do zero tracking, they'll still print billions in profit in the EU market. That's what owning most of Europe does for you. Their gross profit margin globally is just under ~87%. Cut that in half and they still have a very profitable business with margins comparable to Google.

Facebook could run entirely untargeted advertising on their platform globally and still yield enviable profit margins. Their platform is extremely tightly run on costs compared to most tech giants.

People talking about doom on this, aren't discussing facts or using logic, they're projecting a revenge fantasy out of emotion. It's driven by a desire to punish Facebook.
I vaguely remember a service posted here where you’d sign up and they’d find a random trip for you and you wouldn’t know where you were going until the day of.

Google flights is probably the closest to one click though. Super fast to view destinations and prices without much effort.
It's probably like a spouse having racy pictures of you, and now you've found out they've done something bad with racy pictures of previous spouses. You gave them the pictures, and now you feel uncomfortable that you did. Legally you gave them permission, but how you feel about it has changed.

Also, Zuck arguing he has your consent is like the spouse saying "You mumbled 'okay' when I badgered to take pictures of you naked! That's permission!". Also Zuck saying it's secure is like your spouse having those pictures in a Windows share in his frat house but telling his frat bros "tell me that you agree not to look at those pictures." (More like your spouse saying the small print says he's allowed to distribute those pics to other people, but only if they promise not to misuse them...).
Stormy Daniels is a legal genius (podcast)
I use Whatsapp only for communication with office colleagues. I had my Instagram linked to my mobile number(2fA).
Soon my office colleagues' profiles started showing up on my Instagram follow suggestions. This happened despite the fact that I have not uploaded my contact list to Instagram.
I had to block all my colleagues on insta, and then remove my number from Instagram profile.
Unfortunately doctors have a moral and legal imperative to treat everyone regardless of medical insurance. Yes it would be a lot easier if a hospital could deal with non paying patients by chugging them off the roof but the reality is that almost nobody wants that.
With CMicro you select temperature instead of time you nuke food in microwave
I think they meant to say "might do --decorate by default" (which Git does since v2.13.0).
Second that, I love tig as a history browser. However for Git tree manipulation I find it a little disappointing. A lot can be customised with shortcuts, but it feels a little cumbersome and you need to restart for some changes to be visible.
I discovered --simplify-by-decoration thanks to the article. Thank you :)
> Yeah, but if the entire history (some large part) is available, then it is in the interests of advertisers to run their algorithm against that.

If they had to disclose what information was used to show the ad, this would at least give a small disincentive to do that.
Problem with this kind of identity system is that bad actors will keep anonymous and then conduct attacks on the people who dare to speak their minds.

This kind of platform would remote bots/trolls to some extent, but it would also put everyone who disagrees with the status quo at risk. Which in turn would stifle free speech and people would either not dare to speak against issues or keep that speech elsewhere.
Bad example...

http://www.geappliances.com/ge/connected-appliances/dishwash...

Not too far off. If you get in the habit of putting dirty dishes in the washer there’s no reason it can’t detect a full load and start a cycle. Could even integrate a soap reservoir so you don’t have to even do that every day.
Interesting service. How do you plan to use the info you gather from users? Do you filter our intranet sites?
I don’t really get the part about extensions. It say it leave extension out of the diff.

However is it possible to include extension using a flag? The first use case I was thinking of being precisely to generate upgrade script in the context of an extension.

I’ve experimented around pure SQL extension for some project and the real pain point was generating upgrade script. So far I only used a "nuke and reinstall" approach but being able to prepare upgrade script with migra would be much smoother.
You should probably avoid `--color`, as it turns on color unconditionally, even if output is going to a file. In older versions of Git the %C color placeholders were unconditional anyway. In modern Git, they respect the normal auto-coloring settings.

You can also drop `--abbrev-commit`, since `%h` abbreviates by default (use `%H` if you want the full hash).
It also requires that you allow it to then track you all over the internet, associate that activity with your name and email and social graph, and then sell it to advertisers allowing them to target your activity and your friends elsewhere on the web.
But we have to ask this question: what will the future hold for this distribution model, in a long tail world where small producers can monetize their productions directly, using online platforms such as Netflix? If this alternative market thrives, how long until traditional theaters switch to acquire performance rights directly from the producers, using specialized, low friction marketplaces?

While I agree in principle to the decision of the festival organizers, it's hard not to observe an outdated business model fighting for its own survival.
Different legislations.
The EU has no real power over those companies.

Basically they said please be nice, please pay us 1B.
Chrissy Teigen Ditches Snapchat After Rihanna Controversy
How is this any different from TV, radio, newspapers or books? You have to trust the author to speak truth and the median to not censor.

Unless you are the ones writing a news story you have no idea who made it or what influenced it.
How to Use Twitter’s Troll-Blocking Quality Filter on iPhone and Android
I've used it for about that long, with no real problems at all. We have probably a hundred or so migrations, and have added support for various things not supported out of the box (triggers, functions, exclusion constraints and a few more), and it's been very solid.

What kind of situation are you using it in where it falls short?
Really? That was a pretty specific question, and you were looking for (and would accept) a vague answer? It doesn't matter anyway, again, they have no incentive to tell you that. vague or not vague. Nobody that knows the answer to that question is dumb enough to answer that question (i would hope).
Step by Step Guide to Mobile App Development Cost
Consent can be tricky when you create a path of higher and lower resistance. This is especially so for people who try to avoid conflict (teenage girls here especially). They may give consent simply because it's what is expected of them, and rather than what they actually want. UI design for such consent forms has to be carefully considered so as to make it 'socially acceptable' to decline.

That specific popup is a clear example of how to maximize acceptance in a big portion of the population. I can almost guarantee you that popup design was chosen based off A-B testing, and had the highest rate of acceptance among designs.
Facebook collected call and #SMS from Android users if not explicitly forbidden
> 1. Break up Facebook under anti-trust law. Social network share is as dangerous as, if not more dangerous than, market share.

You should better ask why the mass of people registered on it to let this happen. It is not that privacy activists have not been warning all the time...

To give a little background: In Germany (where there is a lot more concern for privacy) Facebook never got that deeply ingrained into the daily habits of most people. It is also not uncommon that at a social gathering people explicitly tell you that they don't desire that any photos that were taken here to be put on Facebook.
They are consistently popular, even in remote places which don't see any tourists. Actually, in some areas, there are very few options to eat out after 9-10pm. I have to admit they are very convenient.
RE studies: As far as I know it has never been tried. Dependency trees are common elsewhere in the software world.

This "just in time" stuff is awful, in it's simple form, the user only has to click incorrectly once. The obvious way is a dep tree. Start with:

"should any app be able to download your contact list?"

if no (global!!) -> "can I have one contact right now" and tag that information for the provider "I don't expect you to keep this" or "please keep this info and use it to market to me". Really, it's mostly just excuses, there is no reason to upload the data 99% of the time, only the local software "needs" it for a instant, and even then, that's because the OS stack is designed wrong. I don't want new law to mandate this stuff, I want users to demand it with existing contract law.

Making it "per app" instead of global settings with very deliberate and specific (one time unless instructed otherwise) exceptions is exactly what I would do if I wanted to design a system to maximize my user data snarf ability.

Android is new, nothing is "great" at first, I'm not expecting it to be right yet, but ignoring obvious fixes like this going forward is (hopefully) going to give it's forks more power.
for programmer's there is this : https://bartoszmilewski.com/2014/10/28/category-theory-for-p... as well.
True, it's a bit of a fight to go full open source on android, but in recent months this got easier.
Many apps that replace the whole google apps suite have been updated to be a great alternative, sometimes better.

Also F-Droid got a nice look and functionality now, don't miss the Play store a bit.

In case someone does, there is the "yalp-app", google play backwards. It downloads apks from the play store with a fake account.
Read it yesterday as I was reading your previous posts :-)

(I often check the posting history when someone posts something interesting.)
Featurespace Wins Anti-Fraud Solution at FStech Awards
Exactly this. My girlfriend uses the same reasoning to downplay the level of tracking Facebook can do on her. 'Yes I use Facebook, but I don't put any personal information on it, and I have everything set to private'.

The problem is, that after you sign up and enter only your e-mail address, Facebook will fill in all the blanks for you, without needing any interaction from your side...
> Should we also give free houses and luxury cars to people who refuse to work?

I know you meant this as a rhetorical question, but yes, I think society should provide free basic housing for those that can't afford it, whatever the reason.