skysight-inc/HackerNews huggingface dataset:
The article isn't mainly about the subject in the title, it's more of a general review of the hearing. However, regarding the question in the title: It is hard to understand anything if you don't try. The article mentions that people were asked before information were shared, but somehow did not understand the implications about that, or did not even read the approval before giving it. So my answer would be: Their hope is great great if they care and carefully go trough their privacy settings and read approval messages before giving. Lousy if they don't care and don't read anything on their screen.

So maybe the solution isn't trying to bring in Zuckerberg into congress and everybody's home to have an introductory course in Facebook privacy settings. Maybe it's about teaching each other about how internet works and making people more aware of how what they share could be used - which might make some users actually care about understanding?
Why would I expect a 500$ TV to last less than 2 years? Why is it suppose to break? I have 2 TVs are the newer one is 4 years old. They're not modern by any means but why should I expect anything less?
Took a few seconds with a search engine on "git descendants of a commit":
https://stackoverflow.com/questions/27960605/find-all-the-di...

That said, I do feel some "porcelain" git commands are poorly named and operate inconsistently -- compared to the plumbing of the acyclic graph concepts which is good but limited.
That and one can't help notice the irony that on all these articles they're still trying to load the Facebook trackers in addition to the others (not to beat a dead horse).
Apple ordered to pay patent troll more than $500M in iMessage case
You're minimizing the overhead. `git commit -a` also won't help you with new or renamed files. So when you write about "the overhead of typing -a", what you really mean is the overhead of

1. typing `git commit`, checking the output, then typing `git commit -a`, or

2. typing `git commit`, then moving on with your life, and realizing minutes, hours, or days later that the changes you meant to include were not actually included, so you have to go back and add them if you're lucky, untangle them from whatever subsequent changes you were trying to make and/or do an interactive rebase if you're unlucky, and maybe face the prospect of doing a `git push --force` if you're really unlucky

Scale that up to several days or weeks to match the learning period and repeat for every developer who has to sit down and interact with it. That's the overhead we're talking about.

The article got it right; this is a monumental waste of human effort.

> Every developer has a finite number of brain-cycles
People can nitpick and complain about Github but the platform works and Github is now the de-facto standard for both open and closed source projects.

Hats off to Github...but let’s also not forget the AMAZING tool underneath the covers that is simply called git!
How much quantum mechanics do you really need to know to code the next Uber for hamsters?
Also how do you prevent "if(a=b)" if both sides are variables?
a rare spouse that would do that
Paying for the service doesn't automatically mean you aren't the product.
The answer would make a great blog post.
Do you know how to use Git at all?

You can build a commit using multiple small "commit --amend --patch" commands. These use the index, but only in a fleeting, ephemeral way; changes go into the index and then immediately into a commit. They go into a new commit, or if you use --amend, into the existing top-most commit.

The index is a varnish onion.

Git has too many kinds of objects in its model which are all bags of files.

I do not require a staging area that is neither commit, nor tree.

Look at GIMP. In GIMP, some layer operations get staged: you get a temporary "floating layer". This gets commited with an "anchor" operation, IIRC. But it's the same kind of thing: a layer. It's not a "staging frame" or whatever, with its own toolbox menu of operations.
What would be a better way to deal with monopolies?

Surely the breakup of Bell is better than if they were allowed to continue as a monopoly right?
Fluctuations of Hi-Hat Timing and Dynamics in a Virtuoso Drum Track
We call it "blockchain" now.

A lot of the solution in search of a problem work that went into semantic web just shifted to the crypto currency space.
Nobody's competition is x265 (HEVC) until its patent licensing situation is clarified.
True. But he made stupid mistakes. Such as leaking his true-name email address in posts about SR on Bitcoin Forum and StackExchange. And misconfiguring Apache so it leaked error messages from its clearnet IP. And having an iptables rule in the server that pointed to a private VPN server that he'd created. And buying a bunch of fake driver's licenses, and having them sent to him in SF.
Yes. I thought we were in the context of git pull --rebase...
Minor correction at:

> YouTube, a subsidiary of the holding company Alphabet, Inc. — formerly Google, Inc.

YouTube isn't an Alphabet company, but still part of Google itself.
> The news expect a 40% correction in the US stock market soon

“The news” is not an entity with expectations. I'm sure there is some commentator in the news who expects that, but I see less evidence that there is broad consensus on or, more important, any strong support for such an expectation.

> that can make the US dollar close to worthless.

A stock market crash doesn't make dollars worthless. It just means corporate equity rapidly became less valuable in terms of dollars.

Now, in the wake of such an event the Fed might pump trillions of dollars into financial markets as a stimulus measure if Congress didn't do adequate fiscal stimulus and conventional monetary stimulus was inadequate at achieving stimulus goals. While that sounds scary, we have recent evidence that that, too, can be done without making the dollars worthless.
Some things are improving — for example: https://dev.mysql.com/doc/refman/8.0/en/atomic-ddl.html

And https://mysqlserverteam.com/new-defaults-in-mysql-8-0/

Previously on HN: https://news.ycombinator.com/item?id=5122299

Personally, I only use MySQL and derivatives where I have to (basically WordPress.)
There is a very simple alternative to Facebook: don’t use Facebook. That’s the competition. There is nothing quite the same but there are lots of other things to do online.
I have mixed feelings on this. On one hand I did want this notation while learning haskell. Partly because there are a bunch of places in haskell's type system where repeating a variable implicitly gives equality constraints.

On the other hand something like

drop _ [] = []
drop x (y:xs)
| x == y = drop x xs
| otherwise = y : drop x xs

is often more readable at a glance to me since I don't have to parse variable names to see control flow structures.

Also, in statically typed languages what happens if equality doesn't work for a value.
History altering is only controversial on things that are published. There is nothing wrong with reordering, combining or splitting your local commits to give more clarity to what you are doing. Keeping this in mine will give you the freedom to commit frequently.

This confusion happens because many popular SCMs historically have the "commit" and "push" operation in a single step. Git keep them separate.
So, dumb question. One of the biggest impingements upon grey businesses (prostitution, pornography, imitation goods, gambling, social media profiles) is payment processing.

Now, VISA, AMEX, etc.. will never want to process these payments. If the Antigua, The Cayman Islands, or Panama have a healthy banking system, what prevents someone from setting up a VISA clone there? As a service provider, if you can work in their banking system as a legitmate bank, all you need is client banks -- And getting a bank account there is reasonable easy from my understanding.

Similar to:
https://en.wikipedia.org/wiki/E-gold
https://en.wikipedia.org/wiki/E-Bullion

Could you build a similar model to "GoldMoney" (https://en.wikipedia.org/wiki/GoldMoney) without KYC?
Yes, although my intention was to further support their last statement which was left open to a degree.

There is a slight distinction. If you are creating a programming language, you can come up with whatever syntax you'd like for assignment and the user has to learn it. Some choices are better than others if you want your language to be used, but there is a specification for the language that you have written down, either as a human readable document or as the compiler/interpreter. With pseudocode in technical documents, the author typically lacks the space, time, and interest to generate such a specification and leans on mathematical notation to keep things precise.
Wonderful!! I'll give it a try.
According to [1] Oracle doesn't have transactional DDL either.

[1] https://stackoverflow.com/questions/4711447/oracle-ddl-and-t...
This is probably a bit off topic but I'm curious:

> then this girl says "Yeah so if I get this right your code is slower

How old were you and how old was she? And where in the world was this? For comparison I'm a British man who has lived in Norway for the last 32 years and I'm now 62; I have worked with women ranging in age from my age, and above, down to mid-twenties and I don't think I have ever referred to any of them as a girl.

Anyway, apart from that, well done to both of you. I wish I could say that I was able to similarly encourage junior team members to take an interest in reading the code.
While they're only one of many players, they are a big player, and from experience it's mostly boomers that use Facebook. They have a lot of power, but I do not think they should be broken up. Things have been allowed to be this way, and I doubt they will change for the better.
Probably not new users, or they shouldn't as the creator of BitKeeper says the project is dead and he is retired.
Git is Great! But Humans should never interact with it directly. Treat Git only as an API meant for applications to interact.

If your team uses a common application to write their code which manages Git, it will align everyones method of use.

It's funny watching an instructor training a group on Git. Everyone looks lost because there are too many scenarios being explained and how to handle them depending on what your intent might be. Before there is a solid grasp on the code management workflow the lecturing about commit comments begins, shifting clear over to the other side of the brain to guarantee none of it is collectively understood.

Presenting too many options to the collective is counter-productive.
> Seems somewhat ridiculous to allow companies to acquire other companies/services just to force them to spin them off.

Not really. If Facebook can answer "we're sorry, we'll change and fix it" to every problem, why can't a regulatory regime do the same? E.g. "We're sorry we allowed this acquisition to go through, but it turned out to actually be anticompetitive and our prior mistake doesn't change that..."

> I mean look what happened with AT&T -- we're almost back to complete consolidation again.

The unfortunate thing with AT&T is the regulators, over time and political changes, weren't consistent. I don't think we really want a politically lowest-common-denominator regulatory regime, but that's what we have.
It's true that the OP page skips a lot of characters (including all the Han Chinese characters -- it occurs to me that I have no idea if Unicode says anything about how these characters should be sorted).

But the page you're linking is different, it's just iterating over all codepoints in order by their codepoint number.
See, you're trying to foist a position on me that isn't mine—that I'm scared of the essential necessities of source control. And you act as if source control were invented with Git. Neither of these are true.

> git/hg

Mercurial was a great solution to the same problem that Git set out to tackle, virtually free of Git's foibles. The tradeoff was a few minor foibles of its own, but a much better tool. It's a fucking shame that Git managed to suck all the air out of the room, and we're left with a far, far worse industry standard.
The left column of that site only confirms (for me) how much friendlier Jquery is and that I don't want to give it up.
git log -- filename

Unless the file hasn't been touched for many years in a Linux kernel size repository, that's faster than you can blink.

I do occasionally wish that git blame was faster. Building up a cache of side index information for that would be a nice addition.
There are a number of advantages to Cayman Islands incorporations, such as (under some complicated circumstances) delaying recognizing income until repatriation (allowing for the money that would have gone to taxes to compound for some time), or avoiding Unrelated Business Income Tax for an IRA or non-profit entity that invests in a business that takes on debt (the latter being an extremely common reason above-board entities use Cayman Islands blocker corporations).

http://www.taxpolicycenter.org/taxvox/why-do-us-investment-f...
«if you pay peanuts, you get monkeys»
Title should be: "Whoops, looks like you gave that one quiz app all your private messages too, you idiot!"
Obama is a New Democrat who lean right-wing ("conservative") on fiscal/economic issues.[1]

> CA-rate health care costs [are] the single biggest reason why even big corps like Wells Fargo, Charles Schwab and Bank of America are relocating

Source?

[1] https://en.wikipedia.org/wiki/New_Democrats
Well, I suppose one could add a `⟵` key to the keyboard... :-P
Respectfully, the fact that we're having this discussion means some participants aren't adhering to the technical definition. There's a meandering, geographically and socialogically heterogeneous definition that is non-technical. In court, I believe a technical expert would use the former, not the latter (unless specifically required to do otherwise).
Creator here - have you got any specific examples of this behaviour? I’d be glad to hear of them
I run just under 300 forums on much the same basis and have been sued in the past in the UK.

Feel free to co-opt my very expensive lawyer T&Cs which were designed specifically for this scenario (if you haven't actually had a lawyer draw up yours they may be a better default for you): https://github.com/microcosm-cc/legal

Ultimately in Europe I now feel fine:

+ EU e-commerce directive has "mere conduit"

+ Reactive moderation sets you aside from a publishing company and fits into "mere conduit"

+ Key thing for you is to not engage in any incidents as a participant, deny you even know that they are occurring... but if someone contacts you and tells you something is shady, etc you should shut that down ASAP - bear in mind that to some extent this does mean the admin of a forum shouldn't be an active user of the forum.

So for just shutting stuff down within a reasonable time, you basically get to be very immune from any libel, defamation, slander, etc that occurs as a result of your users.

Together with the change in UK law that shifted burden onto those raising a claim (they must prove actual damages - a surprisingly hard thing to do), I have not now had any legal threats in about 4 years despite still running as many forums that are barely (if at all) moderated.
Same. It’s always bittersweet re-reading his essays.
> Now, VISA, AMEX, etc.. will never want to process these payments

Lots of legitimate business happens through the Caymans (for international finance) and Bermuda (for insurance). Wiring U.S. dollars between the Caymans and New York is instantaneous.
> That and one can't help notice the irony that on all these articles they're still trying to load the Facebook trackers in addition to the others

There's no irony here, just the fact that the author doesn't manage or control the website team that put the trackers there.
Direct link to the video: https://www.youtube.com/watch?v=2_IpVq6vKR0

PS: It seems the original startup school video is gone. This version is linked by their page: https://www.startupschool.org/?course=1
Scientists Fix Genetic Risk Factor for Alzheimer’s Disease in Human Brain Cells
> There are three separate patent pools (MPEG LA, HEVC Advance, and Velos Media)

Four pools — also Technicolor.
Your Http-based API is not restful
Agreed, I wish governments would ban something like diamonds in wedding rings instead. Like Facebook, we don't need diamonds to survive. Diamonds have been a the cause of much conflict in Africa.
Not at all, actually! Ever heard of Verizon, AT&T, and Centurylink? All of them came from the Bell breakup. Bell used to do things that were cool as fuck; post-breakup, prices rose for everyone, and innovation stopped really happening.

Monopolies aren't inherently bad - especially not ones like Bell, where they're beneficial to everyone.
Just out of curiosity could you tell what's your IQ is ? Also is there a correlation between children's IQ and parent's IQ ?
If I'm not mistaken, Gold and silver is considered money under the US constitution, not a commodity... You would have to use something like Bitcoin or some other commodity.
What's the problem with the breakup of bell? The fact that they slowly all merged back together again?
And I was saying that as a practical matter, you don't always get that option. Individual developers working on their own code don't need the index. But then quite frankly they don't need much more than RCS either (does anyone remember RCS? Pretend I said subversion if you don't).

Situations like integrating a big blob of messy changes happen all the time in real software engineering, and that's the use case for the git index.
And now you know where the left-arrow on Commodore keyboards came from (same ASCII value): ASCII-1963, which became PETSCII instead of ASCII-1967.
If all you need is Virtual Machines or dedicated machines, you are good to host your databases, services etc. using AWS is very expensive. You could literally buy from 3-4 different vendors to maintain availability in disaster case and still be cheaper. Hetzner is one of the most affordable providers and both dedicadted and cloud offerings are fast enough.
There is a strong draw for many of us. It's the only reasonable way I have to see pictures and updates from my family that's pretty far flung across the world. Convincing all my kids, grandkids, siblings, cousins, in laws, nieces, nephews, etc to move away from FB isn't really practical. I do use FB mostly read only, but there isn't really a way for me to leave.
This is awesome course. I'm watching the videos and coding last 2 hours. Very happy with what I was able to do in such a short period.
> Does anyone have any advice how to make a db design like this work faster?

Normalize it properly. If this is not possible, ensure that both the userid and the property are indexed
Facebook sent forensic auditors to investigate CA. There was a general public perception that this was sketchy (what if they're really trying to destroy evidence implicating themselves?), and they were asked to stand down by British law enforcement.

Facebook's position is that they should have done more to stop companies like CA from being in a position to abuse user data - and implicitly, that there's no need for strong regulations to make them do it. Suing everyone in sight would make it seem like they're trying to create a narrative where they did nothing wrong.
I know a few Cayman boys over the years.

They were shady, but they had money.

This one guy went over every two weeks with $15,000 cash. I was to young to completely know why, but the Islands were his, "Piggy Bank".

I hope the IRS is at least trying to stop the tax dodgers/money launderers.

He had a suit with special pockets. (These days might be randomly patted down.

This guy was horrid on so many levels. He once kicked his kid down a staircase for being lazy. His child had undiagnosed congenital heart disease.

I brought him up because he was a "family" man, with the Wall Street job, and even showed up for Sunday service, but just an aweful person. He was ruthless before it became kinda hip to worship money. Yes--at one time, in certain American circles; worshiping money wasen't cool.
> I'd be willing to bet that if you adjusted the brackets for cost of living, CA is taxing the poor more than those other states are.

Why bet when you could actually look up the figures yourself? California has a very progressive income tax with more brackets (ten) than other states, starting at 1% for the lowest bracket. Meanwhile North Carolina charges a flat 5.75% and Wisconsin's lowest income tax bracket is 4%.
Form a BC Canadian company for $351.50 CAD and $43.39 CAD yearly fee
How about :≡ ?
Command line password manager powered by LibreSSL – Roman Zolotarev
Top Business Schools to Expand Bitcoin Classes and MBA Courses
Also could you please tell if it is possible to maintain friendship with high IQ people by a normal IQ people (say 120). Do the high IQ people find boring to maintain the thought process and conversation with low IQ people and hence can not enjoy company? What's your observation from your high IQ parents friendship circle ? Please provide honest feedback.
So you're not using checkout, reset, and diff?
Ask HN: Any practical tips/resources to stand in the shoulders of giants?
> He did it so well that other companies now use his SCM as a cornerstone for their platforms (GitHub and BitBucket).

I think this is your fundamental misunderstanding. Git would be another esoteric tool for crazy kernel devs without GitHub. Git won because of GitHub. Very simple. Out in the real world of teams of 12 developers rewriting the same business logic over and over until they retire, Git is GitHub. I've worked with several developers who don't understand the difference, and think that they're using the GitHub client whenever they interact with Git locally (and, if they use GitHub Desktop, they are). All your discussion about git's dominance being a testament to the tractability of the git UI is a false equivalence.

GitHub could switch to BitKeeper under the covers overnight, and as long as they branded it in a non-scary way, very few people would know the difference.

When is it ever the case that general acceptance means "objectively the best" instead of "obviously the path of least resistance"?
Celebrity Management Companies in India
Bollytellycelebs, India's Leading Bollywood Celebrity Management Company in Mumbai, India. We can arrange top film & TV Actors, celebrity singers, bollywood stars for your brand endorsement and promotions. Browse through us online for more details.
also if answers to those questions alone has given you access to your account it is most certainly implemented poorly.

Typically access to the account would come in a 2nd factor form like clicking on a reset password link from an email account that is yours and previously configured for such service. Only then would you be allowed to provide a new password to recover the account. Brute force protections like ensuring only a finite amount of failed attempts are necessary.
I am a (former) US lawyer, and this doesn't scan for me. Just because a buyer—or even most people—expects a dishwasher to last 10 years doesn't mean that they can get free warranty service until then. Is your experience outside the US? I'll admit I never worked in this area of law, but I do keep up on consumer rights types issues, and this seems at odds with the general contours of US consumer law that I'm aware of. I am very curious to know more about where/how these legal theories apply.
You clearly are not a DBA.
If you don't like it don't do any business here.

Ask Detroit how that worked out for them.
I guess. Running apt-get periodically isn't a huge task though. My chromebox is current, despite the lack of ChromeOS.
BASIC also came out with “=“ character for assignment in 1964, 5 years before B. I think it also contributed to the adoption, considering how it was popular in the 80’s.