skysight-inc/HackerNews huggingface dataset:
I feel the same about the Kindle and Google Play stores, as well. iOS App Store seems to be the only one that has more "useful" apps to noise. That said, the iOS App Store is filled with crap as well, they just do a good job of curating a front page, and the category list pages.

Google Play Store is a lot better than it was in the past, but the problem I find now is due to the sheer number of android devices, you just don't get the consistency while running apps that you get on iOS App Store. I assume this is the same for Kindle since it is android-based and Windows Store since there is so much hardware out there.
You're confusing free speech with US constitutions' first amendment.

Not all of us live in USA. Free speech is a universal right, independent of the platform.

Now US government respects this freedom and executes it on it's platform, that's the public space.

Now, on the other hand, many US companies don't give you the same freedom. They don't allow the free speech on their platforms.

We should be thinking whether it's good or bad and don't muddle the discussion with the American-specific PoV.

I personally don't like to see companies having any morals. There's nothing courageous about it. I would like to see companies have ethics instead and follow them to the best of their abilities. Ours is the privilege of judgment.
Clojure supports this though.

And given that removing the FP nature of Scala pretty much hamstrings its value proposition, I can see why he'd be dismissive of it on those grounds.
Well, because if someone else doesn't offer a job, long term contributes to degradation of society and eventually increase in crime rates.

It is easy to say to just get a job when one is young and lucky to live in prosperous regions. Outside those criterias one can spend years trying to get something, even just a couple of hours a week.
This guy does not seem smart.
Not too bad, need to trend that label in order to expose these bull pens for what they are.
Original: https://www.bloomberg.com/news/articles/2017-08-20/brent-oil...
It is fully legal to do many things that are ethically awful.
A Stroke of Genius: Striving for Greatness in All You Do (1993)
Bulk imports are planned: https://github.com/prometheus/prometheus/issues/535

Note that bulk really means bulk. This is for one-off loads, not doing push.
Around the time of the Pure Digital acquisition, Cisco was making a push into the home. They started buying up consumer brands like Flip and Linksys. I can't speak to why--perhaps their enterprise growth had slowed due to the recession? Anyways, they floundered with the consumer brands for a while before killing them (Flip) or selling them off (Linksys). People hypothesize that the rise of smartphones killed off Flip, but I really believe it was the Cisco acquisition that killed it. I think Flip could have otherwise survived for a few more years out of a tail of slow adopters before pivoting to a GoPro-type market.

I worked on the Flip Mino, but as a consultant, not a Pure Digital employee. I followed them fairly closely, but didn't have much inside information, so the above is just my own hypothesis. Though OP's article seems to have come to the same conclusion.
I find that mentality terrifying because it's ... excuse your probably triggering ... ignorant and does not follow the fallacious logic to it's final disastrous conclusions. You know you are clearly wrong as a liberal when one of the foremost, masquerading communist, Noam Chomsky, disagrees with controlling speech. Some will invariably start trying to make a counter argument that "private company ... blah blah", but the inherent and clear exposure as disingenuous rationalization comes with the understanding that the tech-tyrants are de dafacto governmental actors ... essentially state level actors that are a threat to the government of the people, not even to mention an inherent threat to every single most basic notion of democracy.

It does not matter that Google and Facebook, et al. tech-tyrants are private entities when they have formed a tyrannical cabal to suppress the means of communication to the point where alternatives are impractical, let alone impossible. It's the same argument as saying slavery is justified because you can always flee slavery if you so choose. That's also a private enterprise. I don't think many of you would start advocating for slavery though. There's fundamentally no difference between depriving someone of their freedom of movement and depriving them of their freedom to speak, whether you prefer to abuse your power and control to censor and bring to heel the speech you don't like or not.
Well, I mean, that's kind of the question, isn't it? She's sharing a lot of personal anecdotes after losing on her claims about those in court.

I do not know what happened or what people actually said, but I won't take the illogical step of inferring things about this case from the outcome of other cases or vice versa and I disliked the fact that this is a lot of scandalous, unverifiable anecdotes that she was not able to credibly establish in a court of law.

Harassment is real. I'm a victim of it myself and the guy who put his hands down my pants was fired for that, though I wasn't really working in tech at the time. I managed both to confront him and to prove it. Her claims, however, failed to be proven in court and therefore I do not find her credible, nor can I without new, verifiable evidence.

I know too well how high a bar that is, but I wouldn't see it set any lower, not even in my case.
Also note that Wardley was pushing past PaaS into serverless and per-function billing back in 2005 with Zimki... lightyears ahead of AWS, until it was designated 'non core' by Canon.
> Now, you would assume that for both p1 and p2 the same hidden classes and transitions would be used. Well, not really. For “p1”, first the property “a” will be added and then the property “b”. For “p2”, however, first “b” is being assigned, followed by “a”. Thus, “p1” and “p2” end up with different hidden classes as a result of the different transition paths. In such cases, it’s much better to initialize dynamic properties in the same order so that the hidden classes can be reused.

Does that mean an object with n properties takes up O(n^2) memory for the class definitions or O(n!) if the classes do not guarantee a property initialization order?
sorry for the clickbait, but i didn't feel the need to reinvent the wheel. it doesn't work in the browser though.
I think we can both agree genius is the exception to the rule, not all geniuses are disorderly and rather geniuses can function highly or even thrive in environments where people of average ability can not, but in no way does disorderliness create geniuses.
You may also be interested in Eta. Clojure reaslly isn't pure functional, strictly.
This Week dbdebunk.com
Yeah I think that is a concern for many people around building an app with React and friends. I've heard people complaining on this issue multiple times at work.
>I came to a realisation that much of what our society is about is focused on getting people to buy more stuff.

With a few exceptions, that's why most people have jobs!
Millennial techies are choosing skill based training over college
This seems like an ill-advised thing to admit?
The Getty Images link below has a pretty broad range of American eagle emblems with similarities to eagle emblems used by other countries. It seems this is case of seeing Nazis where one wishes to see Nazis.

http://www.gettyimages.com/detail/illustration/american-eagl...
Is there a way to see what hidden class an object has? For instance, if an array of objects is parsed from json, were all the objects assigned the same hidden class? Alternately, can one obtain statistics about hidden class usage? Seems like this would be very helpful for real world apps, especially given the prevalence of data intensive Electron apps.

EDIT: https://www.npmjs.com/package/v8-natives haveSameMap seems to do exactly this!
I know that https://cloud.weave.works somehow includes or uses hosted prometheus. Haven't tried it though.

The 2.0 release of prometheus will help with stale data but not support bulk import yet. For that you can track https://github.com/prometheus/prometheus/issues/535

But to be clear: My service isn't about running Prometheus off-premises. It only provides the metrics which you can gather with your own Prometheus servers.
Fffast pagination
Isn't the point of Erlang to use it's message system in most cases?

If the supercompiler can't handle message passing then it can't handle ~98% of all Erlang code.
> do I need to verify that they've correctly licensed their movies before watching?

I don't think that's your responsibility. If it is brought to your attention that the app is infringing copyright, maybe it's your responsibility to stop using it.

But it's not your responsibility to verify that every service you use has the rights to all the content it uses. How could you possibly do that?
Marketing Email and Newsletters: UX Findings Then and Now
Swift in Android Apps
>It is about only having stuff that you need or deeply care about.

Couldn't anyone be a minimalist by that logic? I suppose a vague term like that can quickly become meaningless.
Yale: Report outlines principles for renaming campus buildings (2016)
What does the term "lake" represent in these family of CPUs?

Apparently asking this makes me an idiot to some... while I'll admit to simply laziness...

I assume that it would tie a technology together as a code name for this family of procs, but in the case of "lake" they use it in multiple differing technologies...

So was curious if it meant something else non-obvious to me.
The nazi thing is just the next smear campaign after muh russia narrative.
I don't believe Kotlin will get much strong outside Android.

In all these years of alternative languages customers still don't allow us to use anything other than plain Java.
Personally I think the deeper reason they don't kick Breitbart off is because they can't be seen to be vulnerable to pressure from activist campaigns. If they kick off Breitbart, it sets a precedent for the next time an internet shitstorm gets whipped up over a controversial organization.
Sure, buying meat from cows and pigs which are kept in horrendous conditions is "ethically awful" but I don't call meat eaters(that includes myself) motherfuckers. As far as I can see the only problem with rhino horn is that people kill wild animals to get it - once rhino is farmed, there's no difference between that and farming cows in my mind. In fact it's much better since rhino farmers don't kill rhinos to get the horn.
Do all Eagle graphics have to have their wings up in the air or you'll automatically assume they are Nazi dogwhistle symbols...?
"Clear goals" can have different levels of abstraction. Junior code monkeys may need finely grained detailed steps while climbing the technical, architectural or management ladder will make your goals more abstract as they encompass greater breadth and depth, yet them not being any less clear. "Steer team to deliver product A in 3 months with top quality" or "provide analysis of strange crash events P, Q, R that appear to be vaguely related and originate in lib K, and propose possible short-term mitigation tactics as well as systemwide refactoring strategies to reduce or remove dependency on regularly problematic but heavily used lib K within a mid-term timeframe, and we'll talk about your conclusions in two weeks" can be just as clear to some people as "implement method foo doing X according to spec point Y.Z by the end of the day" is to others.
Why would one learn Smalltalk before Java?
Pursuance: a framework for process democracy
Android O Launch Livestream
The "fire in a crowded theater" thing is an urban legend. It was a snippet from a ruling that has been subsequently ruled against many times in the last 100yr.

Free speech in the US is basically:

1) don't do anything that would be a slam-dunk defamation lawsuit.

2) don't tell people to commit crimes

3) don't try to play technicality games with the above rules (e.g. "I only said I wish X were dead, not that my followers should murder X).

Following those rules doesn't necessarily mean someone won't try to harass you via the courts but that happens for all sorts of issues not related to free speech as well.
For a more comprehensive reference on v8 internals, there is http://wingolog.org/tags/v8, which has been around for a long time. It is even directly referenced from https://developers.google.com/v8/under_the_hood.

I don't think there's anything in this post that wasn't already explained in this reference, except the fact that now there's Ignition and TurboFan, but that doesn't fundamentally change anything.
He is no longer associated with them and hasn't been for some time. They are going to launch a rocket a couple weeks from now, weather permitting.
Must Be the Music on Google Home
No, but when you combine it with Breitbart's fascist leanings it's clear enough for me. We don't have to examine each piece in isolation.
apt-get upgrade does not usually upgrade a package, despite the name; 99.9% of the time it applies a bug or security fix, almost never changing any functionality or interface - and would result in the same config script.

And that assumes you actually have a config script, which is also a nontrivial assumption.

Djb redo lets you track e.g. security fixes that change libc.a if you are linking statically, but that's not usually done.

The only build system I know that guaranteed a rebuild whenever and only when it is needed is tup. (Assuming you have only file system inputs)
Just about anyone writing code in this industry can learn to implement, given a blueprint. Not everyone can learn to generate the blueprint. The former takes some marginal ability to memorize facts and to recognize patterns. The latter takes the ability to truly understand a problem and orchestrate the pieces of a solution together, some of which will be tasks ("clear goals") for a coder to implement. It's the (or at least one) difference between perpetually solving homework from CS and being an engineer.

Can't speak for GP, but my view is the latter can't be accomplished without some direct, in person interaction today. The future, with more robust collaboration tools, may be different.
This describes exactly my/our experience. Test recording can be a great time saver when used properly. Sure, a Java or Python guru can write a webdriver test in "seconds", but she usually does not want too. Plus the "seconds" often turn into hours of coding and debugging ;-)
"I just don't recognise the business painted here to be "tech"."

Perhaps. But those VCs and CEOs and COOs are your bosses. Just as engineering cannot be divorced from the effects of what is built,"tech" is hard to separate from it's own environment. And it appears that the same antics continue down the stack.
Ceylon was designed with functional programming in mind. The idea is that variable is something you will rarely type because mutability is something to avoid; with this mindset, the pain of typing it could be considered a feature.

value is used for type inference and isn't much different from typing val. It's also optional; you might just declare an actual type instead, ala Java. I personally think this tends to read better, but that's probably because I spend most of my time in Java.
This is an artifact of the real echo-chamber people should be concerned about.
Shopify is not a dumb pipe. Email services are not dumb pipes.

Even common carriers are not strictly dumb pipes.
I've noticed this phenomenon as well, but one thing you can do is watch the network traffic on your router, and you'll see that they aren't snooping in on your conversations. What's likely happening is that Facebook knows that you're married to her, and since spouses/friends/close relationships tend to have the same general interests, it's a good way to narrow down the scope of advertisements for you and your social graph. If you search for a coffee machine, then your wife is also likely to search for a coffee machine, therefore, it follows that Amazon would show an ad for a coffee machine to your local network.

Like I said, I've definitely observed this phenomenon before. I've also observed that it's likely confirmation bias: I don't remember all the OTHER things Facebook advertises to me. The only reason that ad for the coffee machine jumps out at me is because I was just talking about it, but who knows how many times it showed up on my feed and I just glossed over it because I tend to gloss over ads?

Posts like this come up quite often, and I definitely think it's dodgy and suspicious, but ultimately, I think it's just clever marketing tactics by Facebook to determine what to advertise to you.
Everything that's wrong with tech journalism in one article
It's one of the biggest problems in fronted development right now and it's something conceivably can be addressed by the... well, let's call it "guiding structural paradigm" for the lack of a less pretentious term.
In yesteryears, utilities were the domain of the government. However, big internet companies are the utilities of today. Increased reliance on their services makes them as powerful, or sometimes even more, than the government.

In this new world, companies need to recognize the importance of free speech when it's within their right to control the same. I laud shopify for acknowledging their power and place in the e-commerce world, and for doing the right thing.

If corporations are the new government, then they should live by Othello's saying - "I Disapprove of What You Say, But I Will Defend to the Death Your Right to Say It"
That's a bummer. The upside is that I will continue to have no reason to upgrade my current MBP.
Founders – some actionable technique to boost your focus and concentration
Lots of optimisations don't apply in the presence of side-effects but are still useful.
> That said, the iOS App Store is filled with crap as well, they just do a good job of curating a front page, and the category list pages.

Very true. Once you delve into some of the category pages, or the search, you find many many pages of utter garbage. But the 'front page' experience is carefully curated to look like the cream of the crop.
Because it's a lot of work to go off and build your own.
Do you think Apple's store has the same lack of quality control?
..."until"? Both of those are entirely optional.
Does it happen following a cold boot, or wake from sleep, or has it been awake for some time? My Mac's been off for a week and just booted it, macOS 10.12.6, and the time is exact. That's next to impossible with a hardware clock, it had to have found an NTP server during or shortly after boot.
I'd accept a job title like 'Technical Priest' or 'Code Surgeon'. One of my former bosses half-jokingly changed my title to 'Web Prophet'.
I am curious why the parent is earning down votes. Is it the comment about teaching?
How does porn cause legal headaches for US-based platforms?
Platform languages always get access to everything from the eco-system, while enjoying better tooling.

External languages always have to try to fit into the platform.

This is the main reason why as language geek, I always try to learn new languages and paradigms, but when it comes to production code I only use the platform languages.

No FFI headaches, no lack of tooling, first party support in the SDK, no messing around with alternative build systems, no issues hiring team members and so forth.
> once upon a time we managed to pay for books, newspapers, magazines, and newsletters just fine. We can do something similar online.

Even those paid-for newspapers, magazines, and newsletters had advertising in them. The subscription cost still didn't reflect the full economic value the publisher was capturing per reader. So in that sense, we still weren't fully paying for content even in those times.

And one thing with online subscriptions is that people, once subscribed, expect all other forms of compensation to disappear (ads, analytics/metadata-derived revenue, etc). So the publisher either needs the subscription to be high enough to reflect the full economic value of the reader (something that didn't even happen before) or still contain secondary revenue sources somehow or another but in a way that's subtle or hidden enough for paid subscribers to not complain about them.
How do they lean fascist when they constantly argue against bigger government?
I disagree, and I'm glad we can do that :)

IMO, analogies are fair game, and a useful tool for simplification. They can also work well for highlighting hypocrisy, when a supposedly universal rule is not being applied as widely as we thought it was.
An object with N properties will typically require N hidden classes, forming a chain back to the empty class. However most hidden classes only require a constant amount of memory, so this is O(N) allocation size.

If you initialize the same properties but in a different order, you'll get a new list of N hidden classes. In the worst case you could indeed have O(N!) hidden classes, if you construct with every possible initialization order.
Selenium Locators Tutorial: Types, Best Practices, and Many More
Not if that biology student wants a decent life. There's not much money in science. It pays much, much more to be a mediocre dev.
Your last paragraph is definitely uncivil. The other two, maybe borderline uncivil in tone, though accurate in reality.
On the contrary, I have been getting into modern science fiction after being raised on my dad's collection of Asimov/Clarke/Heinlein/etc. and the modern stuff is great. Check out Vernor Vinge, Greg Egan, Kim Stanley Robinson. None of that is science fantasy. If anything, I'd say that science fantasy is less popular now than it was two or three decades ago. Look at the popularity of modern TV and movies: Arrival, The Martian, Gravity, The Expanse, Interstellar. Three of those are complete hard science fiction and the others are more in the vein of 2001: A Space Odyssey and Contact than Star Wars.
PAGES2017: New Cherry Pie (July 2017)
That workflow is no different than today with SDCards or CompactFlash cards.
My point was that even if TDS is now publicly attacked in the media only one thing will happen: Traffic surge for TDS. Most people would never have heard about that site without these actions. And for the Alt-Right Troll Mob this whole thing is only more fuel.
A few days (?) ago they also boasted that 70% of users are "ok" with their telemetry, or is it 30% haven't figured out how to turn it off?

Or in this case, haven't bothered to switch to Google on IE/Edge?
About 20 years ago,I looked around the back yard of an uncle born in the early 20s. Back by the fence, there was a patched gas tank from a pickup truck. There were also four or five rusted out hibachis, which were neatly nested together and leaning against a tree. A cousin to whom I mentioned this suggested that it was the effect of a childhood during the Depression.
Color picker – Google Search
Why are countries like Paraguay, Uruguay, Russia, and Panama not on their maps?
I've never found natural language interfaces to be useful in programming.

The hard part of programming is specifying the problem in an unambiguous way.

If anything natural languages can make this harder to accomplish.
Only bigger than you think because of the massive population of people who don't know how to change their web browser search provider, or their web browser altogether.
Eclipse Across America