skysight-inc/HackerNews huggingface dataset:
It’s good news that because you don’t like what this guy has to say, Musk threatened him through his employer to shut him up? Jesus.
‘Most billionaires are p***ies’: Crypto bro’s bizarre essay on how to get rich
It's trivial to implement an array in pure shell code without extensions. For example:

# append ARRAYNAME VALUE
append() {
eval N=\"\${${1}_N:-0}\" # read [ARRAYNAME]_N
N=$(($N + 1))
eval ${1}_${N}=\"\${2}\" # set [ARRAYNAME]_[N]
eval ${1}_N=\"\${N}\" # store [ARRAYNAME]_N
}

It's rather straightforward to implement whatever data structure you want this way.
if you weren't allowed to install your own browser engine on other platforms we'd all be stuck with IE.

There's a reason internet standards progress so slow on iOS. It's because Apple disallows any competition. If they allowed real Chrome and Firefox they'd be forced to keep up. Users would have a choice. Chrome has proven to to be around 10x as secure as Safari on macOS based on exploit report. There's every reason to believe it would be the same on iOS. I'd prefer to be able to choose the more secure browser with more modern features. that's would be a pro user feature to me.
What if there is no resume, as in the case I cited? I did not find original poster's stated goals to be disagreeable: hire based on character and ability. If it means the tech industry moves towards blind auditions, as the case is with certain music auditions, so be it.

The alternative is to artificially add advantages to one group, and like the poster said, it leads to resentment and people questioning if a job was given for merit or quota. And I would add that the focus in jobs becomes more of a political and social one, as your in-group fights for process advantages, versus focusing on skill.
Which is why I said you need to distribute the rays around randomly in a gaussian distribution. Don't just arrange them in perfect rows and columns - that's the worst array option that guarantees aliasing. You can shift each pixel (or subpixel) lens around slightly in a permanent pattern.

Anti-aliasing techniques are common elsewhere in 3-D graphics, and can be used just as well in light-fields.
They were stunned because Disney execs got trolled into footgunning their business, not because Disney chose not to work with someone they disliked or because a boycott cost Disney some sales.

Deplatforming Milo's intellectually bankrupt hateful message is not at all like "Deplatforming" a movie wholly unrelated to bad jokes told long ago by the movie's director.
So then you'd agree that there is as much empirical evidence for a dual process model as there is for many other models. This seems a little broader than your original claim that there is "just no empirical evidence for a dual process model", which suggests that there is evidence for a more realistic model which should be preferred.
I want anyone who talks openly about wanting to commit murder or having others do so, to be banned.

Sounds good, but this will be difficult. On lots of discussion sites (HN fortunately excluded, so far), advocating for the military invasion of various nations is like 60% of the comments.
SEC detects insider trading by executive at Alliance Fiber Optic Products
Minority people having the right to live and be free was an unpopular opinion for most of history until very recently (in our lifetimes or our parents' lifetimes), which may prove an aberration.
More-over, he had time on earth to accumulate the experience/maturity that eliminates stupidity as an explanation, but also not enough time to accumulate the responsibilities that sometimes explain fraud.

Fraud at 18? -> Stupid kid (obv., fraud is never ok)

Fraud at 45 with three dependents on the verge of bankruptcy? -> poor bloke, the choice between a big personal risk vs. failing your family really sucks (obv., fraud is never ok)

Fraud at 27 with no real responsibilities in life? -> WTF?
I prefer the approach of putting myself forward as someone who is comfortable moving to a new company.

I'm totally confident in my ability to land a new job should I want to.
That is a great tip, thanks!
I'd like to see cost-benefit 2nd opinions from persons not on campuses...
That's awful. I can't even find a link on store.slackware.com to slackware.com. :(
My recollection of the research is that even challenged false beliefs are only reinforced over time. Education works on the open-minded, not the openly hostile.
When the January 1975 issue of Popular Electronics came out, I worked for IBM San Jose Research, then on Cottle Road, and lived in a duplex across the pumpkin field just to the west. I jumped in my car and headed out to buy a copy, searching everywhere. Eventually I found a copy at a tobacco/magazine store downtown. The area was called Silicon Valley, but most residents weren't thinking about computers.
Good question, I wasn't able to find details, just some basics:

https://radiichina.com/beijing-installs-car-horn-detectors-t...

https://www.shine.cn/archive/district/jing-an/Crackdown-on-h...
'White supremacists' is not a long-winded way of saying 'all white people.'
Congrats to Apple for handling this correctly: not suing the guy. The bad news is this escaped your QA process. That never would have happened 10 years ago.
It's probably your browser. I don't think it's possible to get HD if you use Chrome or Firefox[1]. I think 4k is only supported on Windows using Microsoft's browsers.

[1]: there are workarounds that exist
I'm jaded by people who suddenly grow morals and speak out on the day they retire, after having not interest in those morals during their career when their opinions mattered.
In my case I cannot use a cert from one of the free providers, because installation requires root access. I do not have root access on my managed server. This is probably intentional so that my server host can charge money for a Comodo cert. I could leave my host and put my site on as a free github.io site or put it into Amazon or something like that.

Aside from the costly cert, which I actually DO NOT need, I really like my current host. In the meantime this means I will continue to serve insecurely over HTTP.

Why do you ask that I absolutely DO NOT need HTTPS. It is because my site is a web productivity application written in JavaScript. It runs in the browser (or command line) and saves all data in the browser. No user information is sent back to the server and no personalized data or content is sent from the server. This said my site is more secure over HTTP than most every other site over HTTPS.
what's the difference? here is the techcrunch url

https://techcrunch.com/2018/07/22/rental-attacks-mean-that-b...
> Working with a monorepo is essentially like the latter.

Not really. In the dependencies analogy the author of the dependency has no way to test the dependee(s). While with monorepo this is exactly what you do, "the tooling team" will "carefully test everything" before "propagate into your stack" (and it doesn't have to be irrevocable).
Agreed about the lack of monorepo tooling. There's just not that much out there. A couple of other links I didn't see in the awesome-monorepo:

- https://github.com/facebookexperimental/mononoke - I hear this is a real thing and not a science fair project

- https://github.com/bors-ng/bors-ng - Needed in a monorepo to handle high arrival rate of commits / merges
The Andy Warhol Museum Amiga Exhibit
1) Fair point..

In the EU we have laws against using tax incentives to lure companies to specific countries or cities. Unlike the US where Amazon is currently picking the location it's next headquarters based on what tax incentives Amazon can get.

This kind of race to the bottom is not permitted. Yet, certain EU countries have been finding ways around it to attract/retrain specific business..

At least that's my impression.
That's definitely a better, more realistic process than what I described.

> Agreed, but an author's authority can still be undermined or reinforced by expert opinion.

That's a good point. Actually, that's probably how I will try to validate this book (or others like it): I'll give the 'okay', once I see some unassociated other researchers confirming that the work is good, conclusions drawn are not a stretch etc.
Do we know if research in software development is of higher quality than, say, psychology research, or nutrition research?
The US President is a busy fellow, and yet...
The only exception would be if you're a NIMBY talking about the "borders" of your neighborhood. Social media critics have to worry about home values, too.
It should be noted that the monolithic model is somewhat encouraged by the client mapping system in Perforce, which was Google's first version control system so it is unclear to me if this was deliberate or just a side effect of the best VCS of the time.

I also still have doubts around the value of a monorepo, in the article they claim it's valuable because you get:

Unified versioning, one source of truth;

Extensive code sharing and reuse;

Simplified dependency management;

Atomic changes;

Large-scale refactoring;

Collaboration across teams;

Flexible team boundaries and code ownership; and

Code visibility and clear tree structure providing implicit team namespacing.

With the exception of the niceness of atomic changes for large scale refactoring, I don't really see how the rest are better supported by throwing everything into one, rather than having a bunch of little repos and a little custom tooling to keep them in sync.
With these changes (limits), you’re not having millions of users. Those days are long gone.

API access is now effectively for ancillary or supporting tools.
Hello.

What sort of tooling differences would one expect for a monorepo vs. multiple repos?

Is that a factor of something intrinsic about having one big repo, or is that a factor of the scale of the type of organization that Google is?

Thanks.
Thanks for sharing your experience and articulating this so well.

I have been on the same dose of Ambien for nearly 2 years. I'm fortunate that it does its job with zero side effects. The negative experiences and feedback in this thread are overwhelming - if I were unfamiliar with it, I would be freaked out!

It's generally accepted that Ambien's benefits outweigh the costs. I don't mean to downplay the negative experiences, but it's not as bad as this article/thread infer. Ultimately, it's something to discuss with a GP or Psychiatrist.
heh, thousands, its probably at least an OOM greater, if not two.
Have you asked them? What sort of friends cannot broach the subject with you?

There's no reason to continue living in that situation if you can make amends or discover that they judged you in a faulty manner.
Sorry I was just trying to help.
You're obviously perfectly capable of clicking on links, reading and figuring out things for yourself... My intent was to help figure out if this was worth investigating as you were wondering to which I clearly failed.
You car analogy is still falling short but it doesn't matter.
Best of luck ;)
Yeah you're right. It's hard to put a value on these things especially when people value things in different ways. On the other hand, I'm pretty sure Apple makes quite the margin on the iphone x.
It’s not about whether the audience is large or small.

Performance rights are about whether it’s public or private and the venue is paid or free. For private use where those present are by invitation only and haven’t paid to be there, I don’t think any further license is necessary, beyond simply owning a copy of the work to be performed.

(IANAL; correct me if I’m wrong.)
Even if it's a bit of a gimmick in its current state, it's a great step towards something truly useful. Technology like this could be amazing in fields like medicine and education.
young people prefer... Instagram (bought by Facebook) or whatever hot new startup (soon to be bought by Facebook)
But the buggy / fallen humans are already the people implementing the platform itself: writing algorithms to detect spam, writing the "algorithmic timeline," prioritizing some features over others, measuring and responding to engagement metrics, planning capacity expansions for particular APIs, etc. They already have some idea of what they expect platform usage to look like and are building a system that supports that. It'd be better if the incorruptible were doing this, sure, but sinful man already is designing the platform and its intended uses.

If you offer people a platform that lends itself to certain forms of abuses, those abuses are your responsibility, even if you didn't set out to cause them - just like outages are your responsibility even though you almost certainly did not set out to cause them. Sure, before the Fall, Adam could write code that never crashed. That doesn't mean we can absolve ourselves of the responsibility to attempt to fix and prevent crashes, even though we won't succeed perfectly. Nor can we absolve ourselves of the responsibility to make sure our platforms are being used for things we want them to be used for.
"the rumors of my demise have been greatly exaggerated"

There are tens of thousands of us still driving the field (with many open questions) forward.
I have a related question. How do you earn a living from scraping, in any year? Is that a thing? Was that ever a thing?

Like others have said: earn money by doing things that people want enough to pay you for.

It's like asking "how do you earn a living giving good names to variables in 2018?"
The city government here is terrible. We’ve gone well past the point of of tolerance here. There are tons of violent, aggressive, tweakers and thieves the city does nothing about. I feel for the mentally ill and they deserve help. But there are even more that are just crackheads and tweakers who just don’t want to live in society and prefer living on the street. We have got to start enforcing the law and driving those criminal types out of the city or put them in jail. I can’t even go to the Safeway down the street without feeling unsafe. I have to walk my wife to her car every day because there have been so many creeps and weirdos in our garage.... cops refuse to do jackshit about trespassing. Why is such a shithole so expensive? Can’t we pay a little more and just solve this problem? The status quo cannot be allowed to continue.
Kodak Professional digital camera systems 1987-2004 [pdf]
Define "Europe." "Europe" doesn't have high speed rail. Germany, France, etc., do, and those countries are a lot denser than the U.S. and most U.S. states. Moreover, U.S. cities are shaped very differently from Western European ones. Take the ratio of (city population) / (metro area population) and compare the U.S. state capitals to European capitals. In Europe, it's common for the majority of a metro area to live within city limits, even in small cities. In the U.S., the only major city that gets close to that benchmark is New York.
> you’ve just lost your ability to easily make breaking changes to the common code

I haven't lost anything, I've gained the ability to make breaking changes because I don't have to update everything that breaks all at once. I don't have to do it at all because that's the job of the team responsible.

With a monorepo what happens when their are 17 projects using the common code and I'm not familiar with 16 of them? Do I have to dive into the code of all 16 and fix them?
I tell my co-workers what my salary is and what raises I get at lunch specifically so I can raise the tide around me.
Correct me if I'm wrong but I thought the amount you get in the USA is related to a.) how much you put in b.) how old you are when you elect to start receiving benefits. I am not familiar with the Canadian system - does it differ in this respect?
side note: Women tend to prefer to preferred to as "women", not "females", and adult students tend to preferred be referred to as "adults" or "young adults", not "kids".

What industry are you in where people expect a Facebook account?
I like the finite state machine (directed graph) near the end. That means there’s a regular expression that can encode it.
If you check out the section "CPU and Memory Usage" in [0] they have a listing of containers and sidecars that run.

[0] https://github.com/knative/docs/blob/master/serving/debuggin...
Personal experience. And this article explains: https://www.journalofaccountancy.com/Issues/2009/Jun/2009137...
I wonder if anything would happen if you changed your display name to Musk Elon.
I've worked both at Google (only as an intern, though) and at other very very big companies with gargantuan code bases. At that scale, with software that is constantly in flux, pretty much the last thing you want is having to keep compatibility between several versions of a component. It's bad enough if you have to do it for external reasons, but if the only reason is so that "others in the company have a choice" then... no, just no.

You might think this ought to be trivial by having clear API contracts, but that's a) not how things work in practice if all code is effectively owned by the same, overarching entity and, more importantly, b) now you have an enormous effort to transition between incompatible API revisions instead of just being able to do lockstep changes, for no real gain.

Even if you manage to pull that off (again, for what benefit?), it will bite you that 1.324.2564 behaves subtly different from 1.324.5234 even though the intent was just to add a new option and they otherwise ought to have no extensional changes in behavior.
Why did you feel it necessary to invent the lectures yourself? Surely there are world class lectures out there that you could leverage and then use your time more effectively in the person to person setting?

Seems like we are missing the whole potential of the digital (infinitely scalable one to many lectures) by constantly reinventing the wheel.
I read that at Facebook anyone can build any feature. Is that true? Was that true in the past?
Most people recognize that as Ambien

https://popula.com/2018/07/22/the-ambien-diaries/
He quit and the article is about his exit letter.
If they advocate it in a way that is not abusive (and there are certainly abuses of long-form platforms, too, mostly involving a Gish gallop and the use of too much data to check each case of misuse), sure. I think then the "best cure is more speech" argument kicks in, and people can just rebut the argument on its merits.

If you say the argument cannot be easily rebutted ... at some point the question turns into, "Ethnic nationalism is obviously wrong, but if someone made a coherent, logical, good-faith argument demonstrating that ethnic nationalism was definitely right, would you allow that argument despite it being obviously wrong?" which isn't very well-formed. :)
>In a versioned world, you can release your change as a new version, and allow your users to self-select

Repeat this process multiple times and you end up with configuration/settings hell. Been there done that. It's not black and white but "trampling over the 0.1%" could be a sensible business/architectural decision. For example how do you imagine "google maps" users selecting when/how to migrate?
Sure. You could also replace the term “monorepo” with “separate repos” and your statement would be just as valid. Either way you go has pros and cons.
There was a brief post-war era where that was the case. But that era ended in 1973 [1]

1. https://www.epi.org/productivity-pay-gap/
Or you know, the CTO could quit. I’ve seen this happen multiple times. Teams are in max feature mode, introducing a ton of code duplication, inconsistent abstractions and hidden assumptions. Team members get fat bonuses. For the next round of features, they can’t be as fast since they have to fix the mess they created to add new things without breaking old ones. So one by one they start switching to the team working on the shiny thing. New developers are hired, they realize the mess and nop out.

The harsh truth, which is evident from the thread, very few companies/managers actually reward fixing code debt.
This is not a paradox (or a contradiction). Many developers prefer writing code to reading code. They may be perfectly good at both, and still err on the side of claiming that they need to write code rather than read it.
In practice, at any medium/large organization, the tooling team doesn't know your system, and its nuances, nearly well enough to "carefully test everything".

Having a solid automated test suite does help. But I personally would like to be in control of when my project updates its dependencies, instead of being forced to always pull everything from LATEST.
I dunno if just cracks me up as it's so brazen- it's like they want to try and hire professors to do their R&D for them and assume that said professors will just hand it all over if anything valuable comes from their life's work.
To be transparent on this issue, I lean towards a more open platform that takes steps to stop algorithmically promoting hate "accidentally" while they are measuring engagement. A "first do no harm" approach would be a nice start. The humanitarian disaster and division they have contributed to in Myanmar is a great case-in-point.

> The Nawaz issue was far from an open and shut case for one thing, I'll just leave it at that

I brought it up to show how arbitrary a list of extremist thinkers can become. Very few would think it appropriate to ban Nawaz or the Quilliam foundation from Facebook, but you could see how a social media site would be motivated to outsource its list of extremists to a third party and cause a lot of problems for itself and civil discourse in general.

> As far as the sloppy comparison of NOI and WAR

This was a convenient point of comparison because Metzger has spoken at NOI events. Forgive me for making it concisely. Sometimes guilt-by-association is enough, and I think you'll agree that cavorting with Metzger meets that criteria.

> while NOI sucks (really, really) it is not now, has never been and never will be anywhere near power

You're calling on Facebook to make two evaluations now. First, is a group advocating an unacceptable or abhorrent viewpoint, and secondly are they successful enough at it to warrant their removal from the platform? If NOI were resurgent again, as they were in the 90s, or ran candidates in some local elections, would it then justify a ban from Facebook? It's even harder to evaluate an concept like power, and when a group has too much of it, than it is to evaluate what is acceptable speech. One could point out that there are are major recording artists (many of the best actually) and politicians who have an ongoing relationship with Farrakhan [1][2]. He can definitely raise large crowds on a regular basis much more effectively than Richard Spencer's pathetic 200-people annual conferences.

Incidentally, Farrakhan made overtures to Spencer and the alt-right earlier this year too [3].

> There is no real world equivalence between Viktor Orban and Louis Farrakhan

I never suggested that there was, and there's no shortage of things to criticize Orban over, but if you're proposing that Facebook should ban the Prime Minister of Hungary, you might consider the unintended consequences of such a move.

[1] http://www.chicagotribune.com/news/opinion/editorials/ct-edi...

[2] https://www.adl.org/blog/farrakhan-receives-support-from-rap...

[3] https://youtu.be/sNveCUCm41Y?t=6082
I remember Sean showing this to me earlier this year - it's really cool to see this work in real-time. It's like magic. Congrats on launching!
> actively targeting political systems worldwide through X >> Sounds like what every big player is doing for centuries.

This is traditionally an internal matter.

> Sounds like what every big player is doing

Perhaps, but I need citations before I can argue the case

>> any attack on the US or Israel infrastructure can be justified as such by the attacker as well.

Not really, this was to stall the Iranian nuclear program, Israel and the US is already a nuclear power. Any attack on our infrastructure would be solely to cause harm to noncombatants.
Meatless burger's “heme” is safe to eat, regulators say