skysight-inc/HackerNews huggingface dataset:
It took out Nixon: https://en.wikipedia.org/wiki/Saturday_Night_Massacre
www8.hp.com has two A records that point to Akamai. My guess is that it's easier to mess with a subdomain for global CDN stuff than the top level.
When I call a system a black box I am not saying we cannot understand it, but rather we cannot easily extract the rationale used by the system to discern the classification. Layered neural networks are good examples of this where the signal is mixed in with the noise. I like simpler/older systems we can use to discern the method of classification (decision trees/forests) and NEAT which produce human readable structures.
I wish they could somehow preserve it more perfectly. Could they encase the thing in a cube of acrylic? Maybe the heat of the liquid acrylic would damage it?

The fatberg should be preserved as a monument to the staggeringly wasteful nature of our current culture. Then keep it on exhibit even after we reach a sustainable future, to remind people what things were like before we started acting more responsibly towards our planet.
> "Most people on HN believe that technology will only ever improve society, with very limited negative effects that can be mitigated or eliminated with more technology."

I think it's safe to say that there are people who are enthusiastic about the promises of technology and those who are concerned about how it can be used, and likely significant overlap of those two groups. The likelihood of making an error when making sweeping generalizations about the constituency of HN (or anything else, for that matter) is pretty much guaranteed to miss the mark for a large subset of the population.

Your comment upthread likewise is very general and unsubstantive, and comes off as flip, for that matter. I suspect that has more to do with why your comment was down voted than about your particular concerns or position: after all, the comment doesn't say much. Granted, the comment you're replying to doesn't have a whole lot either, but that isn't an excuse for commenting poorly oneself. Dig in. Share specific thoughts or concerns you have. Help move the conversation in a constructive direction.
I thought Pie chart will make the percentage more clearly. Do you have any suggestions for the chart? Thanks!
That’s not an option for most people and it only goes so far. Climate change affects the entire planet. Disease, crime, and unrest are hard to escape and wealth increases your risk of becoming a target for the latter two.
See for example Michelin "reinventing" the wheel [1]. Taking old stuff and recreating them with new kind of internal structure which is made possible by 3d printing.

[1] https://www.engadget.com/2017/08/07/michelin-vision-biodegra...
A Pet Crayfish Can Clone Itself, and It's Spreading Around the World
Automerge uses vector clocks internally to track visibility and minimize conflict and retains all alternative values in the _conflicts list for that value.

Automerge must select one result to be the default consistently across all uncoordinated peers. If you don't do this, different nodes may see different documents during a conflict state, which is undesirable.
Those are fine two cents for you, but I don't know why it should matter that you mention them in this thread. The parent comment clearly shows he/she appreciates the ability to take photos/videos at his/her leisure. If that works for them then why bring your opinion to the conversation?
How do you decide which product to make?
Vue scopes components through data attributes. I'm not entirely confident we really need shadow dom support in browsers, as we have good strategies now of creating components without it.
So you might be able to use some kind of linter to enforce that you only ever call default(MA) where MA: struct, but even then, is it safe to assume that default(x) instantiates x in a valid state for all structs? Wouldn't that then mean that e.g. you couldn't ever use a struct containing a reference type anywhere in your codebase, since if you do then default(x) initialises that struct to contain a null reference, right?
I go in the morning. I had to reconfigure my day and make some sacrifices but it's worth it. I wake up at 4:00, work out for about 70 minutes and get to work by 7:00. Starting your day off with a workout is great if you can do it. It's the physical equivalent of making your bed in the morning.
I bet, they started with cartridges with anti-refill chip, and only then proceeded with the printer itself
I think I know what you're trying to say here and I probably even agree, but you should know that lots of people try to elevate the tone of political discourse when it's on topic here, so you're going to get down votes.

Perhaps an better thing to say is:

"It is very disappointing that the GOP policy on the CFPB and data privacy is to destroy the former and ignore the later, rather than letting govenrment-mandated corporations with government-granted advantages run roughshod over the American public without any form of accountability.

The GOP and Trump administration are playing a very dangerous game in their transparent attempt to pay back donors, and I will certainly do everything I can to help unseat GOP senators and house reps in my state if this is their policy for the Federal Government. If they're going to grant privileges to companies I demand they also require accountability."
Motion is relative, no? I see things at rest from where I'm standing.
Politics is a pendulum. It has always swung back and forth every few year. But now it's swinging much farther and much heavier, and it's making the whole system unstable.

Democrats are unlikely to give in again. Giving in is what drive away their base cost them the election in 2016. If they do it again in 2020, the party is dead.
Agreed, because it's only a $36,000 Bitcoin puzzle as of right now.
Typescript has been very good at sticking to Stage 3 proposals likely to be adopted by browsers, and providing "off ramps" if the specs change between Typescript implementation and browser adoption. (For instance, Typescript module syntax still recognizes a predecessor to ES Module import/export syntax, but it provides good warnings for the out-of-date syntax and between Typescript strict modes and tslint warnings as errors you can very quickly migrate a project over to the standard syntax.)
How does this printer differ from other 3D printers on the market?
Couldn't agree with you more. So much so we actually are building a company to help developer do just that - http://slanglabs.in :) Provide tools to developers to build a voice interface on top of existing mobile apps that in our mind would marry the best of voice (as an input mechanism) with GUI (as an output mechanism).
It does run fairly slow with some of the debug overlays on, but with the overlays off I get a solid 60fps - it's averaging about 4-5ms per frame draw without enabling the overlays. What kind of machine are you running it on? There's a ton of room for improvement still, this is just an initial release.
Or you can flood the market with high-quality fake stuff, to the point where people stop caring about the real thing. See also: diamonds.
I doubt very much any Russian money went to the NRA. It wouldn't make any sense. What good would it do for Russia to pump up the NRA's coffers when a small group of people in the NRA then choose which candidates to support via the ILA?

You do understand that the NRA is a huge grassroots organization but that the lobbying arm, the ILA, is a pretty small group of people, right? The membership would find out about any significant pot of money that just showed up from out of nowhere and somebody would scream bloody murder about it--the NRA members, including the board, are patriotic Americans, after all.

No, the whole Russia NRA thing is absolute slander of the worst kind. Something the left is very good at lately because there's no way to "prove innocence." They just make wild accusations and leave a mess in their wake because that's how leftists tear apart a country.
You've got my wheels spinning. Go's image processing libraries are calling to me.
> is it necessary to state your sex, gender, sexual orientation, race, country, age or any other personal indicator when producing code?

To answer the text of your question, is it necessary? No.

Here's why it can be good, though. Programming seems to be considered by default (by most people) to be a male activity. If you are a woman considering the field, knowing that there are other women involved may make you feel less likely to be alienated. Just as a man interested in the hobby of knitting knows that he'll spend a lot of time in the company of women and may risk being considered odd (I have a male friend who is a knitter who mentioned this to me). So you may be doing a service to others by announcing these parameters (and potentially at some cost to yourself by doing so, per the WiFi SSIDs mentioned in the article...and worse). Writing a for loop is not inherently male or female, but being around people who casually and unthinkingly make comments about breast size just might turn certain people away from their chosen field.

These stereotypes are both arbitrary and real. If you attended MIT you might even be able to guess when I was there when I say that I think of women there predominantly doing Chem E, Mech E, Biology, Aerospace and EE, while men predominating in CS, Math and Physics. I hear things have become less specific since, which shows both the arbitrariness and yet reality of these stereotypes, and how actual effort can improve things (the institute has been making a genuine, if inadequate IMHO, effort to be more welcoming to women)
scarce resources are difficult to make uncool.
It creates perverse incentives (ex. http://www.wfaa.com/news/local/investigates/exclusive-judge-..., https://www.caranddriver.com/features/town-without-pity), even more so than taxes, which typically have multiple layers of oversight on spending.

Unlike taxes, fines and fees in the US are not adjusted for income, so they hurt poorer people much more than wealthier people (ex. http://time.com/3182726/if-you-want-to-see-inequality-in-the...).

If you're already struggling financially, being forced to pony up 30% of this month's net revenue just to keep some public agency afloat so it can fine and fee more people later is the kind of bad break that kills people (https://www.thecut.com/2016/12/america-is-failing-the-bad-br...).

It's cruel and unjust and it has no place in America.
Maybe HP is doing there best to steer clear of anything that might result in Stratasys suing them.
Indeed :)

But what did you expect when you clicked on a github link?
An attacker needs the ability to compute on your local machine. Javascript is the way to do that in a browser.

With just CSS this should be impossible/ very unlikely. I guess it is probably technically possible, but I do not expect to see exploits using just CSS.

With HTML5 idk, that's really outside of my area.
3 banques confirment qu’elles n’autoriseront pas les achats de cryptomonnaie
Kindle version please!
Dispatches from the Rap Wars (2016)
SSP is £90/week. That won't cover most people's rent...
Gibson Guitars used to do this too with www2, but it looks like they've cleaned up their act.
"uses retinal projection to put a display in your eyeball..."

That sounds awful! Like some shit from Black Mirror! Jesus, Fuck!
Ok, but someone has to manually check that, since someone could write "default(MA)" with MA not being a struct and this wouldn't be obvious at the call site. And even if we do find a way to automatically enforce that it is a struct, default won't necessarily put it in a valid state, right? (e.g. if the struct contains reference types then we've just moved the problem one step down: the struct can't be null but the things inside the struct can be null).

Edit: Also does this "default" mechanism extend to allowing us to compose typeclass instances out of smaller typeclass instances? E.g. the monad instance for Writer is defined as:

instance (Monoid w) => Monad (Writer w) where
return a = Writer (a,mempty)
(Writer (a,w)) >>= f = let (a',w') = runWriter $ f a in Writer (a',w `mappend` w')

i.e. we can obtain a Monad<Writer<W, ?>> for any W for which we have a Monoid<W>.
Filipino Foods and Recipe – Https://goo.gl/B3A645
A blog that features all about Filipino foods and recipe. It also features information on Culinary Arts, Diet and Weight Loss, and Healthy Foods.
No. France for one does not have a similar system available and lending still works well.
It is though. The CFPB has to be able to impose fines large enough to balk the largest financial players in one of the largest economies in the world.

Imagine if the cop that writes your speeding ticket gets paid on commission...

But if that then becomes an incentive for self-dealing, it is very problematic. Instead that money should go directly to citizens in the form of remediation and barring that, deficit paydown or underfunded government services (the VA comes to mind...)
I can picture using this with a voice interface w/ full screen transparent overlay toggle for navigating the world. Eye-swiping seems too difficult. Couple that with sensing where your hands are and you could manipulate 3d interfaces with gestures. People talking to themselves on a Jawbone was weird enough. Now they'll be full skitso where everyone's a talking mime with their own personal minority report / terminator UI.
My impressions is that most people still care about real diamonds though. Have thongs changed? Have prices changed?
I've been thinking about this lately as I've seen a few stories about poaching recently. Last week it was about turtles in Mozambique (exotic pets in Thailand). Last year it was small dolphins in the Sea of Cortez (a casualty of the market for fish bladders as an aphrodisiac in China). There are also pangolins in Indonesia (Asian delicacy).

Try as we might to stop the poaching I really feel like the only way to solve this problem is by killing the demand. Honestly I don't know how to do this. It just seems like efforts to quell the supply side will be ultimately futile for animals that by definition wander in uninhabited areas and are open to poaching.

What's sad about this is how much of it is completely pointless (Chinese "medicine") and how when certain species get endangered, it just drives up the value and makes them even more of a status symbol.

Sometimes it feels like we're heading towards (or are already in) a mass extinction event where we'll be the likely biggest victims.
There are a lot of companies already doing this: Shapeways, Ponoko, Stratasys direct, 3dhubs, proto labs, etc. Most have a 2-5 day turnaround but you can pay to expedite and get parts next day.

I have two 3D printers in-house at my job (Projet 460 and 3500HD) which we use for day-to-day prototyping and we commonly go to outside companies for limited production runs.
How Facebook has become the world’s largest echo chamber
I'm not sure how you can come to that conclusion.
Probably not particularly well as the Myo band only detects a handful of super basic gestures, and unless they have changed their stance in the past year or two they refuse to expose the raw data to developers. This makes it impossible to distinguish more than their predefined gestures.
There is no source code anywhere, unfortunately. I'm planning to approximate it the best I can based on information available online over the years and observing game behavior. In a lot of ways it's a fairly simple game but still has quite a lot of depth. My priority right now is getting rendering and some basic interactions (plopping buildings, networks, etc..) working and then move to implementing the simulation on top of that.
> declare every type everywhere

What does that mean? The types are declared exactly once.

If you mean C# doesn’t do type inference, well yeah.

But, I still don’t see how this changes my original point, which was merely to demonstrate how to do return type polymorphism in a language other than the sacred Haskell. As the original post gives the implication that it’s not achievable when not working in Haskell.
There is no ^publicly disclosed evidence of in-the-wild malware using Meltdown or Spectre ^yet.

The real nightmare targets are cloud providers. Many smaller providers have not patched yet.
For a company about to spend ~$250,000 on the ability to fabricate 3d models in house "3D Printing Solution" does message better. A 3D printer is just an expensive tool that requires expensive software and expensive people to make it work. A 3D Printing Solution implies a complete suite from installation to software to support that doesn't require investing in specialized skills.
I'd like to clarify, tech is great and all, but I don't want to become a fucking cyborg. What the hell is wrong with these people?
Shapeways already has HP Jet Fusion printers (albeit not with the color printing abilities) that they'll print parts for you on-demand with for quite reasonable prices. It's not "next day" delivery, but it's not far off from how mail-order film photo developing/printing works.

https://www.shapeways.com/materials/hp-jet-fusion
I'm not sure. With rare things, you only need a few people willing to pay ridiculous prices for the behavior to continue. And the more rare it becomes, the more coveted as well by people who can look beyond the moral implications of killing elephants.

But, if kids in China start wearing fake ivory necklaces to school and can buy them for a few bucks, why would you pay thousands more for something that is virtually indistinguishable? The trick is to make it so close to actually ivory (or genetically grown to be identical). If it looks like a bad knock off it won't work.
This is something I'm actively working on - I wanted to get an initial release out there but didn't expect this much attention so quickly! Hoping to have something out there to parse out the original game assets within a day or two.
Tempesta FW: WAF (Web Application Firewall) Acceleration
Automerge is very similar.

If there are conflicts, it returns a _conflicts property on the object so you can retrieve the other conflicting alternatives so the application logic can write another change if it wants to use a different alternative than the one that was automatically chosen.
Yes, it’s possible for programmers to write bugs.
Okay, good answer. I can see why for ease of use you might not just demand that clients work with the raw vector clocks.
> Until fraud and deceit stop being the go to business method

But how can that happen? If fraud is the most profitable stratagem, it will always be chosen -- if not by one company, then by its competitor.
During the 2012 Presidential primaries, he campaigned on getting rid of three agencies, including the Department of Energy, which he now runs.

(This may jog your memory if you watch stuff like The Daily Show: in the debates, he fairly embarrassingly forgot which three agencies he wanted to get rid of...)

https://www.usatoday.com/story/news/politics/2017/01/19/rick...
Here’s Why Alexa Won’t Light Up During Amazon Super Bowl Ad
Interestingly, the divergence between spelling and pronunciation of English words is frequently mentioned as a special difficulty for speakers of languages that are written phonetically, but it seems like this would be a problem for everyone. Probably, those who are already used to non-phonetic scripts don't expect English to be any easier and therefore that particular point isn't as salient.

It would also be interesting to have a comparison in the opposite direction: things that English speakers frequently struggle with when learning the respective language.
I pour it into mason jars. If it's a fat type that can be rendered into lard I do that, but for oils and other unsaturated fats they just get stored until the jar is full and then tossed in the trash.
An extremely interesting read, but a very long article. Minimum of a 10 minute read.
Even in the "absence" of an economic system, i.e. lawless decentralized areas, it would still be a problem.
Thanks! How do you handle different terrain heights?
People with meaningful manifestos get demonetized.
Wow the adelic point of view is totally new for me!!!
I add your book to my bookmarks and will definitely read it.

It's really nice to make a chapter on elliptic curves, it's one of my domains of research (ECC).

I have codes for CRT and Pell's equation as well, maybe I will upload them.
Our ProductHunt Launch by the Numbers
It's not as clear cut. Luxury items have strange economic behavior but let's say that the a govt banned sales of Ferraris overnight. Would rich people go to great lengths to buy Ferraris or would they buy Lamborghinis?
Besides the nonsensical "advantage over S-expressions" statement in the README, the biggest issue I have with this is that Mark maps only to JavaScript, not to other languages where dicts/maps/hashes and arrays/slices/lists are two different things. Makes me wonder if it just has not occurred to the author that there are languages != JS.
How does France go about determining if someone is a good credit risk who pays their bills on time?
Lightmatter aims to reinvent AI-specific chips with photonic computing
There's all sorts of costs associated with the latter approach, you need to expend capital on equipment, methods to monitor progress, these workers need supervision, etc. I guess that explains why many firms that take this approach are so chaotic at the line worker level.

In fact a tech oriented PE firm that buys these businesses out, makes technology investments to improve productivity or eliminate easily automatable labor and then use the savings to scale the business further. (Which would result in net more employment.) I predict we'll see more of these in the coming years.
Indeed. Also lab grown diamonds aren't much cheaper than real ones AFAIK.
Just to plus one - also really enjoyed "The Miracle Morning". Great way to think about structuring your day, and a short read. Earlier may or may not help, but should be read at a time when you are striving to improve yourself, but maybe not finding the success you wish.
Tips and tricks for date handling with moment.js
The wizard monoid
Most SimCity 2000 discs come with the DOS version, the Windows 3.11 version, and the Windows 95 version. The DOS version runs just fine under DOSBox if you don't want to get into Wine too deeply.
Cloudflare Terminates Service to Sci-Hub Domain Names
I don't understand what is the advantage of using Docker in production to run Go. It can already emit static binaries, can contain embedded assets and you can cross-compile for all supported systems using xgo... Ship your binaries, drop them anywhere in the filesystem, run them however you wish and you're done.

Even for building, a proper build system (like Bazel) is a better tool than building in Docker containers...
Well if you don't care about type safety then there's no point caring about any typesystem features, since you can emulate them by replacing all of your types with "any".
This is less about capitalism more about status-seeking.
First Model 3 motor failure reported, Tesla engineers to investigate
Unfortunately, most of those committees don't have any actual power to enact anything. By resigning in protest, they at least prevent themselves from being used as justification to enact the things that the Trump admin is doing.
The last question is "How do you turn this thing off?"
Junior talent becomes senior talent by virtue of acquiring experience. Doing the wrong things and learning is one way of acquiring experience, but being directed by a mentor is a much more efficient and productive way of acquiring that seniority. A lot of lessons learned from reinventing wheels can be distilled down into a conversation or a pair programming session, but in the absence of senior leadership, it becomes a week long hacking session on a library that will ultimately rot in Git forever because it's foundationally unsound.