skysight-inc/HackerNews huggingface dataset:
> advised on polling statistics for the Trump campaign

Going out on a limb here, I'd guess it might have something to do with that? It would also be very foolish of them to ever admit it and I bet they will come back and say it was an innocent "algorithm" mistake if this blows up too much. Unless someone internally leaks the mechanism or the reason it would be hard to tell.

I think Google, Facebook, maybe Twitter and others are furiously working to fill the void left the failure of the traditional media to manufacture consent. Large traditional media conglomerates had one job and that was to make sure a particular presidential candidate won and they failed. Very quickly after Facebook and Google issued a statement how they are blaming "Fake News" and how they will be working on controlling and eliminating that.

While it all seems innocent and helpful "Oh look Google is working on eliminating hate and fake news, isn't that nice". It is also a signal to those who have billions to spend on campaigns (political, marketing, etc) saying "Want to manufacture some consent? Come to us, let us help you. CNN/NBC/NYT are too crusty and old and not effective anymore. Inconvenient statistics getting in your way, don't worry, they will be silenced".

As others have said it KGB or Stasi would have given everything to have access to the kinds of data Google and Facebook has. I think it is foolish to assume these companies will just use that data just to sell ads, share cat pictures and connect you with your old classmates. I think they will start selling "silencing" as a service (SaaS) at some point.
> I think you missed some subtext. That list of fields characterizes pretty much the whole of "STEM". It's not a "handful of other fields".

Even a full accounting of all STEM fields would not make your logic any less faulty.
Thanks!

Tried it a bit and thought: "Hmm.. it's probably react that causes all these spinning "loaders" everytime I click somewhere. Wouldn't it be better without?". How do you see that?

EDIT: Ups, why the downvotes? With spinning "loaders" I mean the "loading" animation the website shows. The spinning circle. Anything bad about this question?
If you want not on premise, datadog and signalfx are very very good for monitoring/metrics.
Dang, this guy really put his money where his mouth is. This was a classic application of what Friedman used to say would eventually happen on the Pay Gap.
There is a setting to enable suggestions also in the location bar (off by default, I think).
Generally you use memtest86+ or something similar (IIRC Windows' bootloader contains something like that since vista).

On the other hand I've seen memory module with sufficiently unfortunate pattern of broken bits, that it could not be detected by memtest86. Even such tools need some part of memory that they run from and thus does not get tested (also some memory is reserved for BIOS). The problem manifested itself by completely unusable Windows and occassionally flipped bits in files downloaded from network on Linux (I assume that on Linux the faulty bit ended up in DMA bounce buffer, while on windows in something significantly more critical). To confirm my hunch, that it was memory related I netcat'ed few GB worth of CHARGEN output and analyzed the pattern of bit errors, which were perfectly aligned on some boundary. Finding which module was faulty then involved rearranging modules, running memtest86 and repeating the CHARGEN experiment.

Edit: actually diagnosing this took about month and half. memtest86 was passing and there was unrelated known hardware bug in used network card which I though might be related to observed behavior. Experiment with chargen was motivated by finding out whether the bit errors were somehow aligned to TCP segment boundaries, instead I found out they were aligned on some quite large power of two, which clearly pointed to memory issue.
The fundamental problem is that interprocedural optimizations break that model. Optimizations that inline e.g. jQuery code into callers are very important. You end up needing to do optimization on jQuery either way.

Additionally, the code that JavaScript JITs generate is not position independent, and it contains no linkage information (symbol tables, etc.). It contains raw addresses of various browser objects within it. You would need to introduce some sort of linker for that to work, which is a lot of complexity.
ASUS Announces B250 Mining Expert Board with 19 Expansion Slots
You knew a lot of insider info about yourself. Brute forcing registration of outlook accounts in no way guarantees they will be connected to a pay pal account etc.

I imagine there are easier ways to extract money from people. There are too many unknown unknowns here.
The injustice is not (just) Yelp paying $200k instead of $150k, it's an engineer in India with the same skillset earning $30k. Or any number of projects not being undertaken at all because the return is less than $200k.

I don't know what the solution to education financing would be in this scenario; perhaps something like Singapore's Tuition Grant Agreement obligating students to stay in-country or pay a big penalty to leave.
I didn't read the whole article, so my comment is about the PATENTS file and not the article. The situation isn't just about React. The PATENTS file is found in many repos, and it's leaking into the entire open source ecosystem due to dependencies. Those kinds of conditions should not be added to Free software licenses.
Can you give an example of what you're talking about? Or what those two things are?
Copyright law would likely disagree, I believe the MPAA would also likely disagree and put to responsibility on the person consuming the content to only consume content from "Authorized" sources, and of course they have no responsibility to report who the authorized sources are.
How privileged are you?
Yes, this is a buzzfeed url and yes it is quite India specific but I found it pretty interesting. Feeling grateful for my privilege while being acutely aware of the unfairness.

https://www.buzzfeed.com/soniathomas/how-privileged-are-you
That's the simple answer. However, there is a trade-off between the rights of a property owner and service provider to determine how their property is used and whom they provide service to, and the rights of the public not to be arbitrarily excluded from using that property or service.

That trade-off is not always made absolutely in favor of the property owner. For example, there are privately owned public spaces : https://en.wikipedia.org/wiki/Privately_owned_public_space

The complex question is whether Google's servers should be considered more like private property that provides a public service and has to allow access to anyone or like the private property that is your personal computer, where you can grant and revoke access as you please and nobody has a say in that.
Odd analogy imo. I'm not the one setting the rules, the restaurant already decided to only cater towards dieters. They're the ones telling you that, if you don't want to eat on a diet, don't eat at their restaurant.

So I think a slightly different analogy would be that it's a restaurant for dieters, and with each drink/food-item, they give you a running tally of how many calories you've ordered.

Ie, if you want to eat at that restaurant, clearly you want a diet focused dining experience. They also provide you with a tool to monitor your calorie intake.

Likewise, a forum which bans users over civility is clearly one populated by people who seek that. Angry internet voices would clearly be unhappy there, and would not even want to take part. Likewise, that forum also could give you a tool to monitor how un-civil you're being, to help you stay civil.

The tool that I spoke of would be an aid to people already choosing to take part in that experience.

This would all be a very different story if it was forced on everyone who wanted to say, use the internet. I think your example would more closely resemble a police state. Unwanted rules, shoved down your throat.
How we found that hidden Apple job listing
I'm well aware what Java is, given I'm developing for it (and other things) since 1997 ;)

But my original comment was meant seriously, rather than cheap trolling. Unlike Groovy, JavaScript has excellent portability and a perspective to migrate code away from Java/JVM.
I don't think there are any really solid approaches here except to use IRHydra [0], which lets you decompile v8's optimized version of a function into an assembly-like representation. But I'm pretty skeptical of whether anyone but v8 engineers can really make use of it.

I think the only workable approach is what you're doing - have an approximate idea of how the compiler works and make intelligent guesses about what will help. But when you're tuning at the level where changing the order of if statements makes a difference, you're at the level where next month's update may reverse your fix, so in a lot of cases it'll be questionable whether it's worth the effort.

[0] IRHydra - http://mrale.ph/irhydra/2/
I don't really like where type inference is settling out. Maybe it does come from programmers becoming used to dynamic languages but it doesn't mean it's better.

I find

val x = fn()

to be almost maliciously hiding the type when

int x = fn()

is just as simple and gives you much more information, especially when reading code outside an IDE such as on github. val/let/def and the like are just low information cruft.

A lot of times I'll find myself creating an extra local variable just to have the type info in the variable name since otherwise it's invisible from just reading the code. Essentially adding an extra unchecked type system layer I have to manually maintain:

val listOfThings = functionThatHopefullyReturnsThings()
The Fascist History of De-Extinction
If AWS is serious about Kubernetes, here’s what it must do
Do we still need Webpack when all connections can use HTTP/2 and TLS thanks to LetsEncrypt ?
> I'd argue people know (even expect) they are searching Google when they type in a browser address bar. No one wants Bing search results when they type in the start menu.

NO!! I don't expect to be searching Google when I type something into the browser address bar. That is what the search bar is for.
Sounds like a coordination problem with a first-mover disadvantage. It's in the best interest of each individual company to keep profits coming back to improve the business and it's competitiveness, rather than earmarking some for philanthropy and community outreach. The first company to do so would suffer while the others continue improving their business.

This is exactly why it's a problem to solve at the government level; a higher authority, with teeth, is needed to solve these coordination problems and force market participants to all do the right thing.
I feel iOS is too curated and too Draconian in what they will accept.

I would much rather have to sift through garbage to find the app I want, then to have a company like apple tell me what I am allowed and not allowed to install on the device I paid them 100's or over a $1,000 to "own"
If he hasn't yet, he should submit this to https://onlinecensorship.org/. Curious how often this happens, I don't have a good data set but it seems like this has been happening a lot more recently.
This is incorrect. Arrays are implemented as a type of object, but you shouldn't worry about that. Hashmaps and arrays both have ~O(1) random indexing. If you need an array, don't use an object.
bing still lets you control safe search filters the way google used to
At the risk of being tangential to the topic: Let this be a friendly reminder that if you, like me, use google services heavily, it may be in your best interest to do regular backups of your account state. (I have no affiliation etc; I just realized when reading this that it had been almost a year since my last backup)

Here's a link to support documenting "how". https://support.google.com/accounts/answer/3024190?hl=en
Can you share more about what kind of programs you're specifying with TLA+? Business applications, particular algorithms, or something else entirely?
> There's a pair of `if`s that if I swap their order, that part of the code allocates. How do people deal with these issues? A large fraction of this code is still allocating, and I haven't a clue where or why.

Are you sure that allocation is a problem? Nursery allocation is extremely fast: it's just one overflow check and a pointer bump. Usually it's around 3-6 instructions.

Allocation in modern generational GCs is in a completely different performance category than C-style malloc is.
> not your typical crime scene.

Not a scene of crimes typically investigated, prosecuted, etc. We'll never really know what crimes would get on the books if the criminal justice system decided (against their better judgement) to go after the powerful as hard as they go after the weak.
Sorry, can you elaborate? Why is it a problem that there are more black people in basketball?
Zero Hedge is like the rantings of paranoid conspiracy theorists
There is no need to restart the server all the time, it depends on the type of change.

When using plain JSPs with exploded WARs, you can usually hot reload.
It is still not clear to me what happened. The reply from Google sums up to "You angered us, figure it out. It's in the TOS".
The bubble cheerleaders that dominate HN groupthink don't consider ZH a credible source, so indirect linkage was likely done to avoid the insta-flag effect.
You can only enter into a common law marriage very few jurisdictions in the US and certainly not in California. In jurisdictions where you can legally enter into common law marriage in the US, the couple doesn't just "get married" by cohabitation for a few years, they have to actually agree to get married and present themselves as married to others. It's very clear that they must want to be married and agree to be married. It usually requires a public decoration of marriage. (So a marriage ceremony, just without an officiate)

You can also file married income taxes if you are legally married in your state of residence. In fact, if you didn't it probably would be considered tax fraud.
Honor Among Beasts (2006)
Musk signs letter to UN about autonomous weapons [pdf]
Are you acknowledging that I have effectively provided that accounting? You should, but it's not clear to me that you have.
I wonder the same thing myself. Occasionally I look into these frameworks to see if they really add anything to the development of complex web applications vs. the amount of work they take to integrate them and it always heavily seems like a waste of time.
"Biological imperative" is the phrase the article would have used for the past <n> million years, since the dawn of the species and whatnot.
In most cases you'll see, it is a type of advertisement commonly called sponcon, or sponsored content.

Creators are now obliged to differentiate sponsored and non-sponsored content, though there is almost no enforcement, and it rarely happens.
Indeed. Moving frequently is the best way to prevent accumulation of too much "shit you don't need"!
∞ UI Design
This is the same argument that was used to wrongfully deny service to gay couples. You are turning a blind eye because corporations are attacking an ideology we disagree with.

I do not believe that some people should be treated more equally than others.
Saying that construction is a 'basic job skill' is kind of an amazing way to say you don't understand what is going on there at all. Or that somehow it's just magic to you. Most jobs have a depth to them, and most people have to learn quite a bit to do them successfully.
I had two (and "half") fraud experiences, and Ebay didn't care much.

One case was a fake flash key, another a scammer trying to "buy" my laptop with fake bank transfer receipts, and the last one a genuine SD card, but destined to the chinese market.

In all cases Ebay didn't care much; in the first, I even lost my money.

Nowadays, when something similar happens, I just report the item as not arrived; although this is not 100% ethical, for clients it's sadly the safest way.

This is in reality part of a much larger issue, where the portals profit from being more lenient, so that they have a larger amount of sellers (and sales) of cheap crap, rather than being more punishing, and losing sales.

I definitely advise to report items as not arrived, rather than risking through reporting frauds.
Firefox isn't. It has a separated search bar and won't send any data over the wires when using the address bar. Ubuntu also changed back from their "we are entitled into spying on anything" opinion, and aren't starting remote searches automatically either.

Anyway, wether those automatic searches will display the ads or not is a different issue. Many will.
Now that I've read her own account, I have the same impression I got years ago: maybe, in addition to an environment of harassment, she wasn't actually that good at being a VC.

She recounts the Flipboard incident -- she spotted a good deal early and was shot down, and then others took (a worse) deal for themselves. So... yeah, they ignored and steamrolled the junior partner. Cutthroat and not nice, but it's not shocking behavior unless there's evidence that this only occurred with her or with other female partners. Short of that, I'm willing to believe that this is a full-contact sport, since there's million$ on the line.

So I'm left with two takeaways:

- KP has/had a big problem with partners like Amit, and their tolerance of it.

- Ellen herself was likely not a top performer, but she fails to recognize that.
We can only speculate about what happened here. Whatever it was, it happened in some mixed cloud of panic, fear, anger, shame, &c &c. I think the whole project of trying to evaluate the rationality of Madsen's response is poorly formed.

Something terrible happened on the sub. We don't know what, yet. Maybe we will some day. In the interim, I think there's room for compassion towards all involved.
The order of scripts matters, so it's not really possible except for the first script (similar to C/C++ #include optimizations). Even then, you'd have to deal with the possibility of someone modifying something the scripts create.
In his tweets on Aug 15th he suggests that the Charlottesville incident has not hurt Trumps popularity.

Kinda scary, but if true we should be addressing it as is instead of burying it.

Edit: it looks like Trump has actually had a small increase in popularity
Maybe it was packed next to a wand of polymorph.
The left is a bazillion times more fascist than the right. But you brainwashed monkeys wouldn't know it. Too busy gargling cock and toeing the party line. Fuck off commie.
In my view Trump has already done more damage in 8 months than 8 years of Reagan, and in the end will far exceed it. The sheer damage being done at the State Department alone will take a decade to recover from already.
Not familiar with Zerohedge but the entire thing does seem pretty questionable, especially non-reinstatement after review.

Google needs to get on clarifying this and the reasons behind ASAP because right now it looks like an entire internet presence was shut down due to publishing unpopular math.
I'm not sure where you got the idea that I was promoting/supporting this (or maybe I misunderstand you). I was talking about a tool to monitor yourself if a forum existed where users were banned/etc based on civility. Ie, a speedometer, in the car example.

In the case where there is a forum that requires civility, yes I do want a tool to help me stay civil. Likewise, I also like having my speedometer. It's nice to know when I'm speeding, and when I'm not.
Office design is different budgets than products and salary. And very different people and reporting lines. The office facilitators job is to save money by e.g. open planning and hot desking and is not measured at all on the productivity of the teams.
What do you mean by "CHARGEN?"
Quizlet uses react.
Before Sierra, you could only map to Control but not Escape.
Glassdoor is not a random sample.
Interesting. What would you say are the main advantages over simply passing the data through a server side rendering library?
> Currently, there simply aren't any many contenders in Scala's niche (very powerful statically typed programming languages with a pragmatic bend, i.e. not Haskell). C++ could fit the bill but pushes memory management and Cthulhu on you.

That does sound like the niche that Rust is shooting for.
Why do you necessarily need a line limit?

I would simply indent all chained function calls and be done with it. Eg.

return foo(param)
.then(bar)
.catch(err => {
logger.error(err);
return -1;
});
Hitler had a nose, you have a nose, thus you're a nazi.
Time to buy Bitcoin?
In case it wasn't clear, when I said prefer typed arrays over objects, I literally meant Typed Arrays [1].

These are not like arrays _or_ objects. They're faster than either, since there are less corner cases and type ambiguities.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Type...
Thanks for this link, it's a short article but I hadn't heard about it. I switched my default search engine to DDG about a year ago (occasionally using !g syntax for Google search), and really appreciate their service. I'm glad to hear they've found a profitable model that doesn't need to track users.
Is it time to buy or invest in Bitcoin? I found these good advantages in the link. Any comment on those?
Danny Yoo isn't one to swear :-)
The backlash is on. One of their boys got fired, and they're pissed. Sad to see Taleb going along with this.
Favorite part:

"One final observation. Crypto is like catnip for programmers. It is hard to keep us away from it, because it's challenging and fun to play with. And programmers respond very badly to the insinuation that they're not clever enough to do something. We see the F-16 just sitting there, keys in the ignition, no one watching, lights blinking, ladder extended. And some infosec nerd is telling us we're can't climb in there, even though we just want to taxi around a little and we've totally read the manual."
I'm guessing there are companies that will test chips according to their data sheets for you?
>presumably you can afford the smallest available quantity?

I guess I just always assumed it would be 1 btc. Seems a bit silly now really.
So pretty much every grocery/convenince store, pharmacy, or any other retailer that relies on upstream supply chains is fraudulent because they have to rely on externally verified sources of trust and don't "know" what they are selling?
Everytime any topic like this comes up with quotes >For IPv6 that minimal value has been bumped up to 1,280 bytes< I get my hopes high to have IPv6 only world.

My ISP Excitel gives only CGN-NAT local 10.x.y.z ip address. I checked their BGP advertisement, and they don't even connect to IPv6.

May that day come soon.
I have no idea what you are talking, but I love it. There is nothing more satisfying than seeing a peraon be so passionate about something. Thank you for posting this, it made me happy.
Some historical background: The 8 byte RAM chips were used in minicomputers in the 1970s to implement CPU registers, for example in the Xerox Alto. The advantage of TTL was that it was much faster than MOS memory.
Markforged announces two 3D printers that produce items as strong as steel
And they made a number of legitimate attempts to clamp down on that. First with CD keys, then with online activation, then Windows Genuine Advantage. Of course, they didn't succeed, because the phrase "successful DRM" is an oxymoron.
I work offshore on occasion; when in areas with excellent coverage, you'll often have (spotty) coverage on decks below the waterline - the signal bounces off any reflective (to RF energy) surface and finds its way into lots of nooks and crannies where you wouldn't expect to have reception.
But what does the RUB key do?