skysight-inc/HackerNews huggingface dataset:
By that logic,

a <= 1

Should set a to the minimum of a and 1. I.e. after that statement the variable will indeed be less than or equal to the RHS.
FLIF has much better lossless compression than AV1 but much worse lossy compression.
Yup, the Equifax breach affects "just money".

Facebook being evil impacts who you are as a person, what you will do, what you have done, etc.
She's actually banned from being an officer of ANY company.

Associated Press, March 14, 2018:

"Under an agreement with the Securities and Exchange Commission on Wednesday, Holmes is barred from serving as an officer or director of a public company for 10 years. The SEC said it will pursue its case against the president of the company, Ramesh "Sunny" Balwani, in federal district court in the Northern District of California."
Depended on the dialect. Whatever we had on my first PC as a kid, it was mandatory. Later, in HS, when we used BASIC for a first CS course, it was optional.
There are plenty of alternatives. Provide these women with clear alternatives. Provide significant punishment for those who engage in prostitution, be it the users, the pimps, the prostitutes, the establishments, etc. In general, eradicate the culture of female objectification, primarily by eliminating porn. Encourage people to form committed families. Many, many, alternatives to making prostitution easier.

As human beings, we don't encourage other human beings to continue destroying themselves, just because that course of action is easiest. We try to save them from their self destructive course. We do not enable self destruction.
> She's actually banned from being an officer of ANY company.

Any public company.
I checked this out but fell at the first hurdle. CoinTracker connects to your Coinbase account and auto-imports. CoinTracking requires you to go through an export/import cycle whenever you make more trades. Yikes.
How this optical illusion made me question my reality – The Verge
Soon as I saw that announcement I got my purchase order in. I knew that was going to sell out fast. I'd been holding out for the last nine months, and knew I'd never get my hands on one if I waited.
If you’d like, you or anyone else on HN can send me an email and I’ll send you an invitation.

That form is the primary way most people get access; we invite almost everyone whose business we could accept within 48 hours of hitting submit on it. (We do a very coarse filter on “Is this business obviously unsupportable for legal or policy reasons? No? OK, invite them to send us a full application.”)
> Prolog came out the same year as C and popularized logic programming, and you can sort of fake assignment with cuts.

Can anyone explain to me what this is supposed to mean? (I know Prolog, I understand cuts very well. But I don't know what the author means here.)
I feel this way about React but Redux seems awkward and worthy of replacement. Am I in the minority on this?
The super brief science is that your nervous system is divided into two opposing parts - the sympathetic and parasympathetic nervous systems. These systems inhibit the other when the one is activated. Programming in particular activates and works better with the sympathetic "flight-or-flight" nervous system, while eating food (particularly heavy meals) will activate the parasympathetic "rest-and-digest" nervous system.

Plus, removing unnecessary breaks and decisions in your day can help too.
How tech is changing your golf game
Ford was never considered a monopoly. GM and Chrysler have been around since the early days. And even in the Model T days there were plenty of other cars. Also, Ford never went bankrupt, you might be thinking of Chrysler or GM, both of which filed for bankruptcy in 2009, although neither ceased operations (so not "bankrupt" in the colloquial sense).

Facebook, on the other hand, what other network can I use? Twitter isn't really the same thing. Most people outside of China don't have WeChat (and why would I voluntarily give anything to the Chinese government). Same with LINE (Korea, Taiwan) and VK (Facebook for Russia). Instagram, which really isn't the same as Facebook is owned by Facebook, as is WhatsApp. The only competitor is Google+, and is that even still going? Is it really a competing social media network if no one I know is on it?
Lessons on Bubbles from Bitcoin
But Microservices means I'm good because Agile in the Cloud.
> But also, you will notice lots of work related to ARM32 and ARM64, including corporate work from Samsung for the Tizen platform

It's nice to see this recognized. Source: I worked on open source at Samsung.
To be fair if something works 99% of the time it isn't correct, but people will still use it. There are different degrees of correctness.
My take on this is, financial industries are old money firms. They have got their hooks in proper into the system. They can control the damage that can be caused by Congress. Tech industry is new money. They will first have to replace the old money guys to get the same respect.
I actually am too! And I'm surprised that I'm "doing it right", to be honest.
And yet FB stock up 5%
Languages borrowing the syntax don't need to follow its logical consistency. I just thought it was an interesting anecdote.
please dont link to facebook.com.
its on youtube

https://www.youtube.com/watch?v=6ValJMOpt7s
Accurate crypto portfolio apps
This is a good point, but FB brings the "real name policy" to the data broker's world. Being able to link real people with real credit profiles, and real web browsing habits is a game changer. Many of us were ranting and raving all of over HN ~2010/2011 about the issues FB represented, but we were tinfoilers and haters.

Even those of us without FB accounts (with forgone networking opportunities) are at risk because we all have friends without the same cynicism.
Sorry for lack of precision, but I think my intent was clear. "Back-breaking" here means "difficult, and undesirable manual labor".

What I meant in the first place (which I think was clear to begin with, regardless of language) is that many people make choices to do jobs they wouldn't otherwise because they need the money. Many jobs are taken for survival. Prostitution isn't really significantly different than any other undesirable job, aside from the emotional significance that we often assign to sex. But there isn't fundamentally anything about sex that differentiates it.
The far left does not hate speech, it just hates on speech, any speech - narrowing the cone on what is discusable, until all things are disgusthings. A controllfreak in denial is really so preferable to a out of controll freak - declaring its gut feelings to be a irrefutable, god-selected for truth?

Can i want to have none of these? Is there a third option, that opposes both?
Say your kid decided it is best for him to eat ice cream all day and play in the street. Who actually knows what's best for him, you or the kid?

This is not particular to feminism. If we can clearly see someone choosing a self destructive lifestyle (i.e. drugs), even if it is what they really want, our responsibility is to help them get out of it.
Adult women are not helpless children and I believe that any societal pressure that they might feel to pursue a damaging lifestyle can be dealt with before any punishment for exercising bodily autonomy should ever be considered.
Yet he only asked about conservative causes and people that were affected by Facebook policies. It gives the appearance that Facebook is only policing conservative content. I'm sure if one looked, you could find liberal causes and people that were policed as well.
> "I wrote software that took advantage of addictive behavior in new ways" "My new flagging mechanism, tailored to prevent users from leaving the platform, led to someone committing suicide after being unable to block an abuser" "My relevancy algorithm, based on what had the most engagement, led to a genocide"

I wouldn't put any of those on my resume, because they're ridiculous and don't represent the way people report their achievements. However, I would put the technology I developed on my resume that enabled any one of those things.

Personally, I'd be proud to have had significant involvement in the development of Facebook's data analysis and ingestion platform. I would not be proud of the Cambridge Analytica mistake in of itself, but that's because I don't conflate the underlying technology with a particularly grievous mistake that was happened because of the technology's existence.

Moreover, I contest your use of examples which are cartoonishly evil. I disagree with the fundamental premise that the technology is innately bad, or that your examples even remotely constitute an accurate portrayal of the internal culture at Facebook. I believe there are clear failures in Facebook's data analysis processes, but it's intellectually lazy and dishonest to misrepresent those failures using the obviously biased language in your examples. It's also unfair to mischaracterize the majority of people who work there as lacking in ethics.
If you scroll down too far the website hijacks your back button
The senators asking the questions are completely clueless. EU/GDPR will properly deal with FB.
just wait for aftermarket hours
Christ do you work at a tinfoil hat company?
US companies can deduct expenses necessary and reasonable for the business from their income taxes and employee salaries are business expenses.

You will probably want advice from an accountant local to your foreign employee as to how to comply with local laws to employ them, including making the relevant tax payments.
Why is linking youtube ok but not facebook?
it's actually a relation (ie equality) between two expressions. it is a logical assertion, not an action.
That could be true, but I suspect not. Fortress does have a reasonable sized distressed business which include both debt and credit. Also the loan Fortress gave them was contingent on certain milestones being met, so its not like they just wired the $100M. It's a good bet that the milestones are not being met. It's also unlikely that Fortress's distressed business is likely to fund a growing startup. They are specifically looking for assets that look bad but they can find value in.
Decentralized supercomputing in seconds using Computes mesh computing platform
One more: https://twitter.com/juliacarriew/status/983466811340406784
But do you have Containerized Multicloud Agility?
I find it disappointing that many of the questions and Mr. Zuckerberg's answers regarding content shared on Facebook focus on pictures and textual messages. Very little discussion of gathering and use of PII such as name, gender, sexual orientation, location, likes, interests and social relationships. I believe these are the most valuable pieces of information to advertisers and data miners.
Equifax's "safe" holds information about money that you borrowed, and some PII to tie it back to you.

Facebook's "safe" probably holds enough information to change your perspectives on a variety of issues, sway elections, break democracies, etc.

While both are undoubtedly important, Facebook should be objectively more important than Equifax due to the nature of the information that Facebook holds.

Who cares about money when so much more is at stake?
You have to admit that the headline achieves maximum separation between "breakthrough" and "technology". I got bamboozeled too.
As others in this thread have stated, security questions are less secure than using a password, and thus, a poor way backup to passwords.

One interesting alternative that's been presented recently is Mooney Images [1]. The example images in the linked slides are fun to test out on yourself and others. They rely on a user's implicit memory of visual imagery and while they are also susceptible to similar sorts of side-channel inquiries, they would be much more obvious.

[1] https://www.mobsec.rub.de/media/mobsec/veroeffentlichungen/2...
Far left very much engages in hate speech. Kill all white people etc etc. You can try to true scotsman that, but you can do the same for the far right.
Even if you could make prostitution go away by making it illegal -- you cannot, otherwise we woundn't have this discussion --, you go a tad far by making it responsible for broken families, STDs, domestic violence and child abuse.

All these things you'd have. With of without prostitution. These are issues of the human condition, not something that can be magicked away by prohibiting the act of sexual intercourse for economic benefits. It just doesn't work. There have been many moral and religious campaigns to make prostitution illegal. And still we have broken families, STDs, domestic violence, child abuse, etc.

As for the dehumanizing effect of sexual intercourse; you might be on to something. But sex is a strange thing that cannot really be understood by thinking very hard about it. So; some very independent women like to be degraded during sex, so do some men. This is just part of the spectrum. As long as everybody involved consents, I don't see the problem.
People make bad decisions about their bodies all the time. When the decision is bad enough, you intervene. Drug abuse and alcoholism are clearer. You don't let your friend go down the path of heroin abuse and an early grave.
Implementing a cryptosystem is one of the first things for 10 year olds with no prior programming experience???? That seems intense compared to Scratch, etc.
This is from a few years ago, my first time giving it, and I've never had the courage to actually watch it, so ymmv.

https://youtu.be/E18shi1qIHU
It's an old, old story; middle management's never ending quest to commoditize and automate software development. They'll never accept software development has almost no commonality with assembly line work. But they keep trying.

Fast, good, cheap; pick any two.
I don't think comparing sex work to murder is warranted. Murder is almost universally agreed upon as being morally wrong. Sex work is not as universal.

Also, murder generally involves a willing participant and a non-willing participant. Sex work, is generally two willing participants, especially if it's done with the protection of a state's legal system.

I think the problem with prostitution is that people apply the moral platform of what happens in underground sex work to above-ground sex work. But so many things change once it becomes legal that it's not an effective comparison.

My goal with sex work would be to vastly reduce the number of unwilling participants and offer protection for those who follow the law while engaging in it. I think "it makes me feel bad therefor should be illegal" is understandable, but not incredibly nuanced and ends up hurting many more people in the long run.
Every single congressional hearing is like this. They just sit there and chastise the CEO... It's a PR stunt, public spectacle kinda thing.

All the real work is done by lobbyist in closed door meetings.
Not all countries have whistleblowing protections, and even fewer will offer fiscal rewards for the act.
I recall it was not TouchID that was fooled, but Starbug just copied her fingerprint via photos [1].

I don't remember how/if it was demonstrated that the fingerprint was a useful copy in any way (and certainly not on that official's iPhone).

https://www.theguardian.com/technology/2014/dec/30/hacker-fa...
I use 1Password as a password vault. Some years ago, I decided to start lying for secret question answer challenges. I use 1Password to generate a string of garbage (without numbers or symbols, 25 characters long) and keep that answer in a custom field in the 1Password vault. I've tagged those entries with a security tag to find all accounts with secret Q&A information.

I am paranoid about back ups because if god forbid I lost that vault, there are accounts that would be permanently lost to me.
We do not support this at present, but are aware that many people want to do it. Would you mind telling me what you’re hoping to get out of doing that, so that I can take that to the team?
E.g. actor, singer, laborer, masseuse... as a matter of degree, each is a 'slave' to their client(s)? I think that's exaggerating the case.
So you have a key with the assignment operator on.
Rent is due and you have no better options.
Consent is not a magic wand that makes all actions moral.

And yes, brokeness will be with us for all time. So, your solution is to just allow things to get worse? Sometimes you have to take a hard stand on things to help people not destroy themselves.
This article makes me appreciate that "what was the first programming language you learned?" isn't a common security question.
Aside from the many great soundbites in it, the thing I like most about this article is that its author is Sean Barrett, whose background is in game development and as a traditional, pre-Web client programmer. (See [1].)

Usually, the same way that ecosystems stratify around languages, opinions in questions of tech advocacy tends to stratify based on developer background. Most of the progression in web standards that the author is against has been bolstered by the attitude from people that hail from his background. (Roughly, that camp's attitude tends to resemble something like, just give the developer the ability he or she needs in order to do what he or she wants.) It's the exact attitude that gave rise to developer-first QOL improvements like WebAssembly and many other things that have popped up in the nearly 1.5 decades after this was written.

This is notable because that camp's overriding perspective is the exact opposite of the author's own grumble about "your experience interacting with the web could be vastly better, but browser authors are instead caught up in enhancing the abilities of content creators". I.e., the author prioritizes a user-first perspective, recognizing that the developer-first mindset has almost always been in conflict with his ideal vision for the Web, despite his own background.

There's also the really great breakdown of Web content as type #1 vs #2 vs #3, which predates similar descriptions that I'd only seen start to become independently written about in the last several years—probably after 2011 or so.

In my opinion, this essay is as on-the-nose, as brutal, and as important as Maciej Ceglowski's similar and often referenced takes ("Legends of the Ancient Web", and "The Website Obesity Crisis").

1. http://nothings.org/gamedev/how_i_found_myself_in_the_game_i...
US CONSENT Act legislation proposed for opt-in privacy protection [pdf]
That was impressive but it's still something of an edge case: he used it to register & unlock a phone but did not unlock her phone and it sounds like it required a photograph taken a few feet away at a press conference using a big lens:

https://www.youtube.com/watch?annotation_id=annotation_26842...

I think for most people convenience remains a win over the marginal increase in risk — someone who can get that close to you can also use a hidden camera/drone to watch you enter a password, steal your wallet/bag with two-factor codes, etc.
> Equifax's "safe" holds information about money that you borrowed, and some PII to tie it back to you.

It also contains address, SSN, account numbers, etc. Which, for most people, is far more damaging than your FB profile.

But again, Equifax's hack wasn't WAI, it was a hack. Facebook's "leak" wasn't even a leak, it was WAI.
the advice isn't for everyone. Its for the people who might have otherwise asked Sam for advice on productivity.
l_t's response was very good, I would recommend what he has to say.

To follow-up... essentially, yes. A text editor and a <script> tag is one way to approach it, though I would advise that you stick with making something small. One-off, toy SPA's are a great way to get to know JS. (Here's a challenge: TodoMVC sans frameworks ==evil grin==) With big ideas it is a lot harder to do this with big ideas until you have a firm layout of the code in your head.

In fact, this may go against a lot of recommendations but I'd recommend getting comfortable with ES5 before moving to ES6. A lot of existing code is written to ES5 standard and, while ES5 is certainly missing LOTS of important goodies, there is more than enough language to do most kinds of data-processing. (Though don't feel bad if you find yourself building a util.js with a bunch of string manipulation functions, for example, or find yourself importing jquery... I consider JQ to be an exception to the 'no tooling' rule, because classic JS DOM manip really, really sucks). Things like callback hell are important to understand, even if you never intend to write in that style.
http://innolitics.com/10x/graduate-from-sed-and-sort-to-lnav...
Intermittent fasting is certainly a whole different ballgame than the multiple-day water fasts described in the comment above
Unfortunately "we'll fix it for you" isn't nearly enough unless you have 100 dedicated employees waiting at their keyboards for requests for the one "test" user you're hiring. Even environments like Erlang with years of support from hundreds of companies and individual programmers, you will run into blocking problems like "we need a binding to this database" or "my editor needs plugin support" or "we need a debugger and way to inspect memory".

A language environment emerges using baby steps.

- spark interest from hobbyists wanting to try new ideas

- provide enough inertia to the platform for the hobbyists to want to join as users or contributers

- accept the role as a contribution manager (accepting source code if open-source, or finances if proprietary), while still developing core stability by yourself (the language designer)

- then encourage small companies to try it to solve problems that are made easy by a niche of your environment
Good security: Don't give away historic details about yourself.

Better security: Do give away many different fake historic details about yourself.
What isn't good for them?
How do you get from sex to suicide?

And how far can society go when dictating what a person can or can not do? People are allowed to smoke and drink. People have sex without payments happening too.
Given the ire with Facebook, some users may choose to view this on C-SPAN:

https://www.c-span.org/video/?443543-1/facebook-ceo-mark-zuc...
That's only true for the middle class. Once your social status is sufficiently high it doesn't matter. Case in point, the current POTUS is known for banging hookers.
> Software engineering doesn't have the same ethical consequences and motivations as other fields (medicine, law, etc.). It doesn't make much sense to punish the engineers when you invent ethical standards after-the-fact.

You are correct that it doesn't. But our field also carries a lot less prestige, with most of it tied to the employer as opposed to our profession and skillsets.

This board often laments this fact.

I think adopting an Eichmann defense here is a big mistake and hurts our profession as a whole. We'd be indirectly surrendering a huge amount of autonomy. How can we have ownership over the positive outcome of what we create without also be willing to accept some of the responsibility for negative outcomes? When we wash our hands of these externaliities, to an outsider, it just looks like developers are nothing more than cogs in a machine, following orders. It just moves the glory up the food chain.
And what percentage is it for a single google/apple/facebook employee? If they make 250k a year, and the mortgage is 10k a month, thats almost 50% of net.

Sounds like its extremely bad for everyone.
Ask HN: For community apps, how long did you seed content?
We've been building Huttle (https://www.huttle.co), which is a community for career help and finding entry-level jobs and internships, and we are starting to bring in more users to the site through SEO, email, content, etc. But, similar to the Reddit founding story, we are seeding some content to make the community look more active.

For those of you who have built community apps, did you seed content? And if so, how long did you seed content before user and content growth was steady enough that you didn't have to seed content anymore?
It means I don't understand Prolog very well and really shouldn't have namedropped it :P