skysight-inc/HackerNews huggingface dataset:
Glad I cancelled subscription and donations to eff. This blind devotion to 'free speech' is what led the tech industry to empower InfoWars and their ilk. The world is complex.
First, I'm really sorry that things are the way they are for black people. It's simply enormously sad. And it's not just the tech industry. It happens in other fields too. A really good buddy of mine is a top notch surgeon. He did his undergrad, med school, residency, and then fellowship at Ivy Leagues and Stanford. He's black. During his fellowship, one of the surgeons he worked under would always introduce him to other people at the hospital by always emphasizing his credentials. The catch here is that he only did it with my friend and none of the other fellows. My friend was the only black fellow. The surgeon meant well but he felt the need to assure all the patients that the black doctor is just as good if not better than all the other doctors. Little differences like that is what my friend lives with every day.

When my friend visited me in Silicon Valley he told me it's not that diverse -- at least not in the way we would want diversity to work. He told me that next time I go out to eat, I should look through the windows of all the nice restaurants I walk by and see who the customers are and who the workers are. My friend is right. There are under and upper classes in SV and it's often clustered by race. I never noticed because I'm Asian and I'm in the group that benefited.
Hashes of what, the image or video content? Wouldn't those be ridiculously easy to circumvent by uploaders via, e.g., changing one pixel?
> The only "really bad idea" for passwords is password reuse.

But is that really the ONLY "really bad idea" when using passwords?
Oh, I see: you probably didn't know that CSV formats is also means character separated values, and can actually use non-printing ASCII characters as delimiters. You didn't think I actually meant commas did you? I guess your experience with character separated value files is very limited. But my point was to illustrate if record fields are consistent you don't need a heavyweight solution like JSON... and you clearly missed my point.
Interesting. Can you talk a bit about how you built this and what you hope to accomplish with it?
If this was the case then I'd see these low tier / scam journals in the cv's of my colleagues. I do not. Perhaps this is only because I am at a well respected/ranked institution. In terms of funding, NIH for example, only has you list 4 or 5 most important publications in your biosketch..so quality, not quantity would matter there in terms of securing funding.

Yes, lower tier (but not scam journals) can be the homes of lower quality work, but most often they are there because 1)it is a journal for a subdiscipline (Child Development, for example), 2)useful but not groundbreaking research (e.g., establishing validity of lab's protocol), or 3)research that was conducted well, but the results were not clear or are complicated.

The latter is what often irks me the most about science: The need for clear results to get in a good journal. The journal quality should be determined not on results but on the quality of methods and research questions. That is why I am a proponent of pre-registration.
First mover has to operate in the open while the private company can continue with increased flexibility that comes from a lack of disclosure. A question I have for Lyft is why now given the, seeming, lack of a viable biz model?
I found out about Lisp a year before Forth! Working through SICP, watching the lectures and of course writing lots of Scheme programs have really helped me improve.
If the specific version of a dependency (or subdependency) isn't pinned, then the next time the package is installed in another environment it'll get the most recent matching version. That version might break your code.

If the specific version of all subdependencies are pinned, then you have a mess on your hands of keeping track of what's actually required. You have to either manually maintain your requirements.txt, or you run the risk of removing a dependency and missing the removal of its subdependencies.

Further, you can't just upgrade everything, but dependencies might have conflicting version requirements for subdependencies.
Also this, which references the same comic: https://github.com/dropbox/zxcvbn
Just like Kickstarter. If anything, I'd like to see ICOs stay unregulated.
Lower price than Uber, potential for growth if they move outside the US, belief that ride share markets are not a zero-sum game and that two companies can more or less split the market...
Yes, I have similar thoughts, though I guess worst case it's roughly the same as mining coal but without the CO2 (and other unhealthy) emissions of burning it.

Downvoted? I was intending to express that even with mining the raw materials, etc. it is probably a net positive environmentally.
That little bit is actually talking about a different, earlier, AI game-playing effort. The bulk of Irpan's blog post is describing Go-Explore, and it is about as harsh as the grandparent of this comment suggests.
There was worse on 7/7/2005 in London due to the bombings. Nearly all the providers fell flat due to overload including land lines and mobile phones. Also public transport was hosed. I walked 11 miles home in the end.

FM radio was about the only thing working. Thank you cheap nokia!

I have an iPhone now which is devoid of an FM radio but carry a multiband VHF transceiver with me most of the time now as that can pick up FM and do comms on 2m (I have an amateur radio license as well).
Microsoft is rebuilding its Edge browser on Chrome and bringing it to the Mac
It seems like you don't know the structure of NATO because so far the US has been the only NATO member to ever evoke article 11 for "joint defense pact" [0] in response to the 9/11 attacks which ushered the "War on Terror" with all it's ugly, inhumane and illegal manifestations to this day.

In that context, a shockingly high amount of comments here are of extremely low quality and reflect a whole lot of "ugly US American" along the same lines of a Trump who boasts about how the US supposedly singlehandedly saved Europe from two world wars.

People from all kinds of allied countries died for these US interests in Iraq, Afghanistan, and many other countries, yet comments here are seriously complaining about a lack of "contribution" in a war that wasn't only illegal [1], it was also highly unpopular pretty much everywhere outside the Anglo-Saxon sphere [2].

If countries like Germany would have went along with what their population actually demanded, the US would have been hard-pressed to stage that whole thing in the MENA region without Ramstein Air Base, just like drone controls go through Germany to this day.

These, along with the MENA refugee streams which date back to Afghanistan and Iraq, are among the main factors why right-wing nationalism is on the rise in Europe. No need for any "Russian interference", it's plenty enough when people perceive their own government acting against their own best wishes and interests like it's been repeatedly happening in Germany. Not just in the context of Afghanistan/Iraq support, but also the whole NSA episode which had literally no consequences at all.

In that context, I'd be really interested from whom the US is supposedly "protecting" Europe these days? Iraq? Iran? China? Russia? Really?

The US is in Europe because it profits from being in Europe, you can't project "global military power" [3] without a supporting global network of military infrastructure and contrary to popular belief these "host nations" are no freeloaders [4].

One would think that a president like Trump would have served as a mirror to US Americans how their mannerism is often perceived outside the US, sadly that seems not to be the case.

It's particularly absurd in the current "anti-Chinese" context, Reddit is full of people trying to justify this arrest with the "inhumane treatment of Muslims in China", which is a page China took straight out of the US's playbook: Label them terrorists and all their rights, human or not, and suddenly nullified and everything is allowed, including torture and targeted assassinations.

Either people have really short/selective memories or they can only care/be aware of whatever is currently being propagandized [5] all over the English speaking Internet.

[0] https://www.nytimes.com/2001/09/13/us/after-attacks-alliance...

[1] https://www.theguardian.com/world/2004/sep/16/iraq.iraq

[2] https://www.csmonitor.com/2001/0919/p12s2-woeu.html

[3] https://www.researchgate.net/publication/251629141_The_US_mi...

[4] https://www.latimes.com/nation/la-na-trump-allies-20160930-s...

[5] https://foreignpolicy.com/2013/07/14/u-s-repeals-propaganda-...
What a bizarre criticism. Most of the newer popular functional languages aren't implemented in those, but rather Java, and for the same reason given in the readme for Go.
> This always made sense to me because of the multi-process architecture of Chrome, but I've never seen it myself.

If you have hundreds of tabs in Chrome, you'd have hundreds of processes. In this case, Firefox used to perform much better with lots of tabs because it didn't spin up a process for each one. The downside of this model is that a crash would take down all your tabs in Firefox rather than a single tab in Chrome. Of course, now Firefox is also multi-process.

I can never have hundreds of tabs open in Chrome because the UI just doesn't handle that nicely. In Firefox I use multi-row tabs and can comfortably have 40 tabs open without issue.
If we can prove that dark matter exists with negative mass, this may pave the way for fundamental research on other phenomena with negative mass, like anti-gravity effects.
Other sources of lithium being exploited, lithium is the new oil.

https://www.technologyreview.com/s/538036/quest-to-mine-seaw...
Even if they know it doesn't matter. Online password brute force attacks are extremely rare. If you don't reuse passwords then offline attacks don't really matter to you.
Buy low = no story
Sell high = pr firm creates digestable story masses flock

The story is simple. The second largest ride sharing company. Underdog against evil Uber. Could become number 1 or could grow the market.
How Airbnb funded their startup with cereal boxes
And while we're at it just a common authentication API for http all together, with negotiable features like basic auth/form auth/session cookie/jwt/oauth/api token/csrf location/etc. Then we can make clients for every language to just log in to a website if you have the credentials. Web browsers could have a secure authentication widget that bypasses whatever the website has built in. It would be glorious
Yes, that's really true. I wonder if we might be able to do something about that in software.
since testing for 3 or 4 random words is a lot cheaper than testing all combinations, the word test can be used first. it doesn't matter that the cracker knows which method you use, only that they make a good guess.

1: try lists of known stupid passwords

2: test for random words

3: brute force all character combinations

there should be a few more steps available, but just to give an idea.

if your password is from category 1, you'll drop first, and only of it is a sufficiently long password from category 3, or a longer version of category 2 will keep you safe.

one more things: a password with 8 random characters, and a password with 8 random words are equally easy to remember. because it's 8 items.

8 random words are longer to type, but much harder to crack than 8 random characters.

greetings, eMBee.
Where we’re going, we won’t need windows: How autonomy will change cars
While I really liked the old sync system, it was never going to be user-friendly because it entrusted key management/safety to users. People just aren't ready for that and Mozilla maintaining two systems would compound the user issues.

I would accept running my own server for Sync as a solution and I believe this was even possible with the old system? Then power users could have that extra layer of security if they desired but regular users don't have to worry so much.
How would you see that playing out?
Most corporate systems are highly meritocratic, and high school dropouts who have no skills or ability are not rising to the top.

The military is a completely alternative universe, and by the way many commissioned soldiers do make the jump to the officer class.
I'm not sure why you are comparing the data to the old export instead of against a source of truth... for example what is in the upstream data source. Also why not verify using unit tests? Who is to say that the original export is valid and not the second export.
I would imagine that anyone who is dedicated enough to violate your person to obtain your master password would also not hesitate to violate your house to obtain your master password (in fact, they may do so first).
Pyramid scheme takes off: thousands invest in “Plane Game” (1987)
https://en.wikipedia.org/wiki/PhotoDNA
$10mm dollars in ads accidentally run! Like the famous Reddit thread about the guy that accidentally deleted their company's production database on their first day, I'd say this is one expensive process issue in the employee onboarding.
I remember there being a day earlier this year where the prices for wind-generated electricity in west Texas flipped. If you have to pay people to take your electricity (instead of spinning a generator down), why not store it for a later demand period?
And there's ISM bands as well. However, all of these unlicensed bands have strict limits.

For any of the fun stuff, you need an amateur radio license :-)
How Ada and SPARK Can Increase the Security of Your Software
> Do some people buy Androids because they don't like things like Apple intentionally slowing devices down

Please read up on this point in detail instead of going by sensational headlines. You’d get a more comprehensive picture about how batteries work the same on iPhones and Android phones, and why Apple put in some software changes.
My model was the following. Take the classical rubber sheet, place two marbles on it, then stretch the rubber sheet. The marbles are unbound and therefore expand away from each other with the expanding rubber sheet. Now connect the two marbles with a spring and again stretch the rubber sheet. The rubber sheet expands everywhere just as before but now the spring prevents the marbles from being pulled apart and makes them slip across the rubber sheet.

I can see where this model might be misleading or go wrong, it requires some friction between the marbles and the rubber sheet because all massive things are bound together at least by a tiny force and without friction the weakest imaginable spring would still prevent the marbles from separating. I have to think about this more carefully and try to figure out how badly this affects the model, maybe it's actually a really bad model.

But as far as I can remember, whenever raattgift said I am wrong, I was wrong. So I will reserve some time this evening for trying to work through his answer. I also skimmed the Ask Ethan article and at least at first it sound like what I intended to say, especially the following paragraph. On the other hand I did not notice any of raattgift's points in this article on a first quick pass.

The reason for this is subtle, and is related to the fact that the expansion itself isn’t a force, but rather a rate. Space is really still expanding on all scales, but the expansion only affects things cumulatively. There’s a certain speed that space will expand at between any two points, but if that speed is less than the escape velocity between those two objects — if there’s a force binding them — there’s no increase in the distance between them. And if there’s no increase in distance, that impetus to expand has no effect. At any instant, it’s more than counteracted, and so it never gets the additive effect that shows up between the unbound objects. As a result, stable, bound objects can survive unchanged for eternity in an expanding Universe.
No, but it does put into question the motivations of people funding the science, and academics are poorly-paid professionals constantly fighting for funding, not gods with uniformly honored moral scruples.
Amplitude (YC W12) Raises $80M Series D Led by Sequoia Capital
They hypothetically treat drivers better and have better relationships with them.
Cosmic airburst may have caused cataclysm destruction, Middle East 3.7k year ago
In short. Edge engine is dead. Based on Chromium. Not an UWP. Will be on Windows 7 and Mac.
He's right. Unless this was a media stunt for Elon's benefit (and it really doesn't look that way), the decision was made in a few days and the turnaround was 100 days: https://twitter.com/elonmusk/status/840032197637685249?s=20
What does the last sentence mean, exactly? The word meritocracy doesn't refer to an actual formalised class system, anywhere or in any time in history. This appears to a flawed attempt to seem balanced - meritocracy is good when it means appointing people based on merit (which is what it always means) and bad when it means this thing that doesn't actually exist.

Trying to ban the word meritocracy like they did at GitHub is just the result of certain sorts of people (who loudly claim to be totally not racist or sexist at all) secretly believing that formalised hiring and promotion processes, which is what they usually mean by the word meritocracy, will exclude their chosen favourite minorities.
Yet we also hear that battery production is a bottleneck and the reason why automakers other than Tesla are so limited in their EV offerings.
That's the way I did it before pipenv, but it has problems that I've outline elsewhere in this comment chain - chief amongst them, what happens when you want to remove a direct dependency? How do you identify its subdependencies and ensure they aren't being used by other dependencies as well?
> If it was only just that, its actually a lot more that. You have prove that you have un-blackened yourself. Dissociate from your communities, and have renounced the community's ways(so-called).

You have just described my entire professional life. It feels great to know I'm not alone in this boat. Much empathy for you and what you're going through at the moment.

> Dissociate from your communities, and have renounced the community's ways(so-called)

This is one of the core reasons why I'm seriously considering starting my own company.
That's true, but at least Firefox born as FOSS so there is a community that potentially see the code growing by the time so while they may have lost something as individuals as a community there is a certain knowledge of the code. Webkit born open (KHtml, Kde's Konqueror html engine) but subsequent evolution happen inside few big companies and sources are release "en mass" so there is essentially "no community" that having at least seen the code grow a commit at a time so to have a sort of "big picture" knowledge...
Can anyone comment on how this affects those of us in other five eyes countries? Are we now subject to any provisions of this law by proxy?
All true, except the conclusion that it's directly due to race. It can also be socioeconomic class that creates the correlation, which is also correlated to race.

Not much difference in the end of course, and still a major societal issue. But a different one.
It's probably possible to commercialize sodium-ion batteries with carbon anodes.

Not necessarily price competitive with highly developed lithium ion batteries using the cheapest to access minerals, but cheap enough to make the world go round.
I'm very happy with mu4e in combination with isync.
I agree that some things make Lyft seem more risky than Uber. But to investors, risky bets can be good if they have opportunities to diversify.
Thank you for linking to example, I has same thoughts.

Also, looking at installation instructions, it is bootstrapped by Go, so it does seem it is still in some prototype phase.

I would say, let's give them a year or two.

Language, as language, looks clear enough for me, but it is hard to judge from little I saw.
The beauty of Forth is that parsing is trivial, just read a space-delimited word from the input buffer and do a simple string lookup through a linked list. The syntax is whatever you want it to be. For me, I modeled my interpreter/compiler heavily off of the jonesforth implementation in x86 assembly.
That is nonsense. Go ahead and advocate for redlining or internment and watch how quickly I’ll call bullshit on those as well.
It influenced their decision to do their own, first and foremost. Basically Bill Mensch at Western Design Centre provided them evidence by example that a tiny team could build their own CPU.
Absolutely; these are exhibition pieces, demo material. Apple even distributes (distributed?) TextEdit as sample code for the Cocoa text system. Chess too, as I recall.
sending cash, to someone who can't at this time provide you the product you want to buy, and who makes no bones about not providing you with any assurances that they ever will is a calculated (and easily avoided) risk. You can evaluate if it is worth being taken for the product you may or may-not ever receive.

The fact that a house-fly already has the statistical intelligence for funding Indiegogo projects doesn't mean that there isn't any
This is another good point; one that's important to me, but that doesn't seem to resonate with others.

Pipfile.lock ensures that the tarball I download for a given package release is exactly the same as the one I downloaded during development. This closes what I consider to be a fairly significant security hole.
I think the GP has the following causal diagram in mind:

+---------------------+
| Author's competence |
+-------+-----+-------+
| |
| |
+--------------+ | | +---------+
|Implementation| <-+ +-> |Product |
| language | |language |
+--------------+ +----+----+
|
+----v----+
|Language |
|quality |
+---------+

So you are both right; language quality is a function of the language itself, but if we don't yet know much about the language or its author, there is a correlation ("confounding") between language quality and the choice of the implementation language, so if that's the only information we have, might as well take advantage of it.

I am not weighing in here on what specifically the choice of Haskell, OCaml, or Go say about author's competence; I am simply addressing your point that the choice shouldn't matter at all—unless you are convinced that the knowledge of PL theory and design principles is uniformly distributed across all language communities.
I agree. The maps weight counties by area (naturally), but it would have been more useful to weight counties by population. A 2% increase in poverty in a county with 1 million people is more significant than a 2% increase in poverty in a county with 1000 people.
I don't want to share, identity is Mine Mine Mine
I didn't know patents crossed international borders.
> Uber has a global operations, is in multiple streams of business and has diversity across business lines and countries [...]

If you invest in a gold company, do you want them hedging the price of gold?

Some corporations function as diversified quasi-portfolios. But it's often far easier to analyze and model pure plays. Plenty of pure-play securities on public markets.
Quantum did a bunch to speed up rendering, and Electrolysis added a multi-process architecture that makes more sense than Chrome, IMO. You essentially have a main process and multiple content processes. The number of content processes is limited to some sane amount, instead of 1/tab.
Drivers will jump ship if somebody else offers more money. Uber has no investment in their drivers and no loyalty from them. If they can't make money with their current coverage how do they ever want to make money?
All the stuff he describes after that does sound really shady to me, though. Yuck.
I'd make the argument that because there are low costs of switching (as has been mentioned elsewhere), these are scale effects (like in most industries), rather than network effects.