skysight-inc/HackerNews huggingface dataset:
The patient first presented with classic memory corruption symptoms, like random segfaults. Ran memtest. No errors reported, but a flurry of corrections logged in the BIOS. Pulled a pair of dimms, everything cleared up. Swapped slots too, so I feel confident blaming the RAM.

It did fall outside my expectation of how ECC works. One bit errors and three bit errors, but not two? Some access pattern that memtest strides don't hit? I didn't really need the extra RAM, so I just moved on without it.
One non-American anecdote: Finnish software engineers are "heavily" unionized. However, the minimum wages the union has negotiated are really low, $52643 per year for the most senior roles (less senior roles have even lower minimum wages). Of course, unions work differently in different countries, and Finland is one of the most unionized countries in the world.

I personally hate the fact that I'm subjected to the agreement negotiated by the union even when I'm not a member of a union. They negotiate for things that I don't need/agree with, yet don't negotiate for things that I would like. In effect, I'm "paying" for benefits that I don't need, yet this agreement makes it more difficult to argue for benefits that I actually want in my contract.
> Truthiness (e.g. 0 == false, '0' == true, 'false' == true, etc.)

That's not truthiness, that's implicit coercions.

Truthiness is specific to boolean contexts (if, while, explicit conversion to boolean).
Half the article wasn't about a/c efficiency it was that HFC is more of a greenhouse gas than CO2, and was agreed to be phased out.

Is there really an HFC replacement - what is it? I wasnt aware.
Question for the Sourced Adventures founder: do you know what happened with LivingSocial's acquisition of Urban Escapes in October 2010?

https://dealbook.nytimes.com/2010/10/20/livingsocial-buys-ur...
Was that a typo? Serious question.
I have a Fujitsu mini split that has been awesome in terms of bringing my electric bill down versus window units (we live in Maine, central A/C is less common here, and few homes were built with it until the 2000's). It does, like most splits, use R-410A, but I'd be happy to use something else if it didn't kill the efficiency.

In parallel with refrigerants and efficiency, though, I wonder if the article misses on mentioning geothermal cooling. Those systems are expensive, but if you can bring down the install cost and power them with cleaner energy, you solve some other problems. In developing nations, maybe you try and build larger systems designed to cool multiple residential units - and start to require it for mid/high-rise residential construction?
Oh, now I get it. However, aren't you forgetting that a lot of Uber drivers in Russia were or are still driving with Yandex Taxi and Uber concurrently?

Uber does not really do anything special to ensure this professionalism in Russia except a brief screening, AFAIK.

That's why I don't think that anything will change from rider's perspective.
Yandex.taxi is a service provided by Yandex. The deal talks nothing about licesing agreement for Yandex infrastructure (maps etc).
So the claim you make above is under premise that ride sharing will not make money at all and money spend on infrastructure will be far more than what ride hailing can generate.
So if this assumption is wrong then we are in different argument on whether ride hailing is a sustainable business at all.
Every investor is investing hoping ride hailing will be a profitable business. If it is then this combined entity has more to gain than lose.
FWIW, "enums" are in most languages you'll run into somewhat distinct from "enum types".
Investors are banking on the Tezos crew not being greedy, but being absurdly greedy. Investors are banking on these people's drive to become trillionaires, not just millionaires. But mostly it's just FOMO that drives investors methinks.

I for one believe that cryptocurrency is going to be a massive part of our future, but I am too dumb to know which one is going to win, so I am going to spread my money around a bit...
AT&T’s ‘support’ for net neutrality means tricking customers to fight against it
Any thoughts on Eiffel's implementation of generics?

https://en.wikipedia.org/wiki/Eiffel_(programming_language)#...
Not the source of significance, according to the article:

"New research from the Lawrence Berkeley National Laboratory in California indicates that adding improved efficiency in refrigeration and phasing out fluorinated gases used for cooling, as mandated by international agreement, could eliminate a full degree Celsius of warming by 2100. Given that the “business as usual” trajectory leads to 4 to 5 degrees Celsius of warming, that is shaving off a pretty big slice.

Hydrofluorocarbons, or HFCs, account for about 1 percent of global greenhouse gas emissions, but they can be thousands of times as potent than carbon dioxide "
Lately, there has been lots of talk of deep learning applied to create tools which can generate
requirements – designs – software code – create builds – test builds as well help with deploying builds to various environments. I'm excited for the future developments capable with ML.
I was once taught, "In C, calling a solution 'interesting' is a compliment. In Python, that's an insult. Maybe we should go with "interesting".
> You can, but from my understanding the math is not equivalent - employer-subsidised healthcare is cheaper even when you factor everything in, because they benefit from group-buying discounts.

Well, that's partially correct. True for General Electric, but companies with 500-1,000 employees don't really have a pull. Remember that insurance is also bought by state, so only employers heavily concentrated in one state get those.

The biggie on the employer side is tax deductibility. US taxpayers generously subsidize the cost of employer-purchased health plans but not the cost of individual-purchased health plans.

As an individual you can tweak the situation in your favor (figure out if your doctor or dentist belongs to an HMO, join an HMO instead of PPO/EPO plan, buy a bronze plan when you're young and single, upgrade to gold or platinum when you're older or have kids), but the massive corporate subsidy still means that someone working for a corporation and receiving exact same benefit would be paying less.
I've been hoping that, whatever we end up doing, we do something that at least as a side effect, creates reusable infrastructure in space that we can continue to use for other purposes. This seems a lot better, if less glamorous, then going for a big, flashy goal, but then throwing all of the hardware away when you're done.
Python expats needed a place to go.
Can you elaborate on point #1 (or point to the appropriate place in your book?)

One of my friends told me about "1000 true fans," and it seemed reasonable so I didn't question it. Now I'd like to hear the other side.
U.S. asks nations to provide more traveler data or face sanctions
I bet OP understands that personal feelings are subjective.

That website makes someone a whole bunch of money. That doesn't mean that website isn't awful.
From my observation it's:

1. Promoted posts, inline but called out to some extent.

2. Job posts. In HN's case, these are combined but there is also the "Jobs" page in the nav up top.

3. Regular ad network stuff as well. (Example Adsense, Carbon, etc)

4. Merch for sale

5. Paid mobile app

In the case of Reddit, they also do: Gold status which unlocks a few non important things
LLVM is an extremely open backend. So it can be used for many projects a short list of its usages:

* Compiling SPIR-V shaders to GPU executables

* Compiling C

* Compiling C++

* Compiling Rust

* Compiling Haskell

* Compiling Swift

* JIT compilers for databases

* JVM JIT

Effectively once you translate to LLVM-IR you are basically home free, the LLVM can handle the rest. Which means you have a board range of people providing optimization passes, and catching bugs.

---

With the GCC its IR is tightly coupled to the C front end. While there has been some decoupling, this is generally considered a feature as it doesn't allow for a corporation to _run away_ with part of the project.

---

The LLVM is more modular, you can pick and take what you need. You can embed it, or call it externally. It is a hybrid BST/MIT/X11 license so it is open source, and embedding it in your project doesn't mean your project becomes GPL'd.
IBM's Watson gets no love on Wall Street
Yes, I agree...And some people, from both inside and outside the country, consider that perhaps a period of Enlightenment would really transform the current culture there.

But I feel that given the current style of the Chinese government, it does not seem that there is much space for its people to develop any democratic or Enlightenment culture -- and from a perspective of statistics, a true and just and honest democratic society is more stable, both internally and externally, than an autocratic one -- and more likely to benefit a wider range of people.

Yet this is not the fault of any average Chinese...It is just that, at several critical moments in its history, some overly self-centered and overly biased leaders caused tremendous damages -- with all its ruinous and poisonous ramifications -- to the entire society. Had it been more democratic then, such damages would be unlikely to have ever happened...But the assumption of that necessity leads to the chicken or the egg dilemma...

Or perhaps the history -- and its consequential reality -- is quite fortuitous in nature...
Sorry for the uninformed question but:

With RAM sizes having ballooned to very large sizes (16-32GB now fairly common for a workstation) why is non-ECC memory even considered? Other methods used to safeguard large sums of 0s and 1s like hard drives, SSDs, modern filesystems (ZFS, Btrfs) have builtin error-correcting mechanisms. Why is getting hit with a cosmic ray and having a bit flipped in your CSV file any more acceptable than the same thing occurring on a "server" with ECC memory?
That wouldn't affect it any differently than non-injected code. No external URI loading would occur from code sourced from an extension.
SpaceX goes there–seeks government funds for deep space
That's the kind of thing that should be detected by a linter and stop code submission though, not necessarily stop it from even compiling. What if you just want to comment something out quickly? I don't program in Go, but it seems like it would be annoying to have to repeatedly add and remove the main dependencies while I was iterating on something.
Great, not all we need is specialized machine learning inference accelerators in our mobile phones. I wonder if Google has even considered making a mobile TPU for its future Pixel phones.
The colossal compute power goes up when more fiat enter the system and traders speculate the price up. It is a security mechanism, not a throughput mechanism
There is am ecosystem of many types viruses in all of us, healthy or not. Part of that ecosystem is HERVs or Human Endogenous Retroviruses (PERVs are the same in pigs--im not kidding). Understanding how they do or don't cause disease is an active area or research.
I hear that, I remember being asked if I was planning on sticking around to teach at DBC and feeling inadequate at the thought of it. Mentoring perhaps made sense...

BTW I finished in 2013 as well (Pocket Gophers SF!).
Reflects on how we see ourselves doesn't it?
This+New+Research+May+Slow+Down,+and+Even+Halt,+the+Spread+of+Cancer+Cells
Moz founder Rand Fishkin to step away from day-to-day operations
What's New in DevTools (Chrome 61)
Artificial intelligence has race, age, gender biases
To what degree are those being used though? Major projects (e.g. Linux, CPython) are still on ANSI C.
> For example, I've been examining generics recently, but I don't have in my mind a clear picture of the detailed, concrete problems that Go users need generics to solve. […] If we had a large set of real-world use cases, we could begin to answer a question like this by examining the significant ones.

Not implementing generics, then suggesting that it would be nice to have examples of generics being used in the wild… You had it coming, obviously.

Now what's the next step, refusing to implement generics because nobody uses it?

> Every major potential change to Go should be motivated by one or more experience reports documenting how people use Go today and why that's not working well enough.

My goodness, it looks like that is the next step. Go users have put up with the absence of generics, so they're not likely to complain too loudly at this point (besides, I hear the empty interface escape hatch, while not very safe, does work). More exacting developers have probably dismissed Go from the outset, so the won't be able to provide those experience reports.
I guess thats a form of binary search, however thats not what I was thinking. For example:

sqrt(7720.17)

first guess 50:

2500

Go up

second guess 100:

10000

too high go down

third guess 75

5625

too low go up

fourth guess 86 (for ease of calculation)

6400
480 + 480
36

7396

too low go up: 93

8529

too high go down: 90

8100

too high go down: 88

7744

Etc.

It's not a great method, but it's what first came to mind. I do it sometimes in my head for a quick estimate.
I'm not sure if it's a fair comparison. Walking to the line is far more pleasant than waiting in the line.
Would be interesting to see how well you could train this kind of thing off of a large catalog of lightroom edit data. to then mimic a specific editors style.
Not that it was intended, but I focused on two points of this post.

"I know that a lot of people in tech are really, actually trying to make the world a better place".

OP made some incorrect assumptions, but I think this one is right on.

Also,

"But people just now gaining power (e.g., people in tech), do have an opportunity to change some of those rules,
and could very well "undo" some of the damage that has been done by the incumbents."
It's the same thing in principle, but it's one of those cases where details matter a lot. Generics have been mainstream - as in, implemented in mainstream programming languages used to write millions of lines of production code - for over a decade now. At this point, someone claiming that they need specific user scenarios to convince them that generics are worthwhile, or that they aren't aware of a "good enough" way to implement them, beggars belief.
Could higher efficiency cooling be done by using more evaporative cooling systems (Swamp Coolers)[0] rather than traditional AC units?

There are climates where evaporative cooling is not effective, but perhaps they would be useful in the majority of climate regions.

[0] https://en.wikipedia.org/wiki/Evaporative_cooler
Much like countries with 'Democratic' in their name, the only thing that's communist about China is the name of the ruling party.
An Interactive Database Helps You Explore the Art of Soviet Children’s Books
I think it'll see more traction with Flutter and the like over the next year
Hm, I'm not knowledgeable about this subject but this seems like the offset on each row is NOT random, but it's instead repeating. Imagine instead that each time I added a new row, I chose the offset to be, say, a completely new value.
Yes. And how many applications actually have to store the block chain?
Sounds like you want Eager Haskell.
I have fond memories of helping my father replace the Freon in our window A/C units in the 1990s with products like R-410A.

Thanks to that effort made by many,
"A 2005 IPCC review of ozone observations and model calculations concluded that the global amount of ozone has now approximately stabilized. Although considerable variability is expected from year to year, including in polar regions where depletion is largest, the ozone layer is expected to begin to recover in coming decades due to declining ozone-depleting substance concentrations, assuming full compliance with the Montreal Protocol." [0]

[0] https://en.wikipedia.org/wiki/Ozone_depletion
It's a nifty technique, but I'm not sure it refutes my statement. You still have agents crawling the book to build an index of metadata by (in your experiment's case) subjects and years mentioned. You throw away the entries for subjects and years you're not searching for, because they're not needed for your specific problem, but that's an optimization. If you didn't do that, your agents would assemble what amounts to a fine-grained (and correspondingly large) card catalog of sentences, indexed by subject and year, which you could then search.
I liked using it at the university back in the day, and didn't had to repeat code.

Eiffel is a very powerfull language with good tooling, just failed adoption, because licenses were too expensive and software industry still has issues valuing quality.
I'd want to see the energy calculations for highly insulated, well sealed buildings. There is more material up front, but the insulation works during the heating season too.
Not for nothing, but ain't greenhouse gases only the short term problem?

The Earth radiates a fixed amount of energy into space every year. But when we produce electricity etc. no matter how we do it, more than half of the energy escapes as heat - a byproduct of boiling the water or whatever!

This isn't sustainable in the long run either! We are basically raising the temperature of the atmosphere even without greenhouse gases.

Tell me where I'm going wrong:

https://dothemath.ucsd.edu/2012/04/economist-meets-physicist...

https://dothemath.ucsd.edu/2011/10/why-not-space/
How much memory do you have and what are building? Last I was memory constrained I was trying to build Clang on a Raspberry Pi.
Just for reference, here is the list of NASA science missions now flying: https://science.nasa.gov/missions-page?field_division_tid=Al...

The private sector would have no incentive and little ability to mount these missions.
JavaScript, Working with APIs, and Making HTTP Requests
The thing is, White people kill white people in America at about the same rate as they do in Western Europe. As a white person, I am happy with the amount of attention paid to preventing other white people from killing me.

I would like the overall statistic to come down to match, and I think that starts with eliminating variables and finding common threads in how these murders occur. One thread that seems high on the list of suspects is the war on drugs.

Personally I would abolish it entirely. Not only should all drugs be legal to possess and use, they should be legal to produce and sell without tremendous additional tax (to prevent another de-facto black market, like illicit grain alcohol and native reservation cigarette smuggling).
the problem with incognito is that it does not always clear the cookies when you close it
People tend to blame the last straw for breaking the camel's back, but each individual straw shares equal responsibility.

When a tree falls, the rain that loosened the soil around the roots, the wind that pushed upon the end of the trunk-lever, and the beetle that damaged the bark such that the tree became less flexible are all responsible.

When it comes to icebergs calving from glaciers, warming is a contributing factor, but so is a snowfall upon the glacier further up the slope. Ice above pushes ice below away from the support of land, and like many crystalline minerals, water-ice has far less strength under tension than it has under compression.
> We did what we always do when there's a problem without a clear solution: we waited. Waiting gives us more time to add experience and understanding of the problem and also more time to find a good solution. In this case, waiting added to our understanding of the significance of the problem, in the form of a thankfully minor outage at Cloudflare. Their Go code timed DNS requests during the end-of-2016 leap second as taking around negative 990 milliseconds, which caused simultaneous panics across their servers, breaking 0.2% of DNS queries at peak.

This is absurd. Waiting to fix a known language design issue until a production outage of a major customer is a failure of process, not an achievement. The fact that the post presents this as a positive aspect of Go's development process is beyond comprehension to me.
You're really missed the point that was being made. It's not a paean to the superiority of card catalogs, but regret for the loss of a time when they delineated the scope of information storage relative to the scope of service provision (the library itself).

Librarians are rarely seen as custodians of knowledge, and their job has been downgraded to mere cataloguing. More troublingly, while the the physicality of a card catalog, and typewritten documents before that, imposed limits and therefore selectivity on what degree of information the government could store about a book (and by extension about you), that limit no longer exists so the amount of information stored has exploded while the amount of service provided has remained the same or even diminished, to the general detriment of society.

That erstwhile necessity to consult or at least cooperate with librarians also fostered a degree of politeness in social relations.
Can't we strive for better rather than just rinsing and repeating the same bad UX and shove-it-down-your-throat tactics?
Coding Wasn't for Me – I Made It Mine
13/15

One was because I got two LISPs mixed up with each other, the other because it was in a language I didn't recognize (Piet) and there were two languages I didn't know anything about as options (GLSL was the other).
Yes, in a sense that structured loops don't do anything beyond inserting implicit if/goto, and so the latter is enough for all use-cases.
Good, good. Bitcoin will fall, and eth will become king.
They can be very effective, they just look ugly and don't increase a house's value.

http://atomictoasters.com/wp-content/uploads/2013/01/swamp-c...

Authority: I live in Colorado.
Yes, i will opt for latter too, on few casual flights :)
Because ECC essentially takes 9 bits per byte for storage - typical implmentation is 9 chips per stick, not 8. You also need an additional controller to actually do the error checking.

So, even if it weren't for the typical "enterprise/industrial" you'd be looking at a minimum of 12.5% parts cost increase.

Multiple that out * billions of ram sticks and you're talking real money for something with dubious relevance for most users.
http://www.politifact.com/truth-o-meter/statements/2015/aug/...
Cavity Structural Effect
No, that's uselessly clickbaity.
>They negotiate for things that I don't need/agree with, yet don't negotiate for things that I would like.

It's about what the majority wants, not each individual.
Is there a good place to learn how to do this sort of reverse engineering?
That's a good point. Though there's no reason a computerized system couldn't do that, most of them just don't. Also I don't think electronic catalogs replace human recommendations, just the card system.
The article isn't very clear on this point, but I think that at this particular juncture, the author isn't so much lamenting "analog versus digital" so much as "public versus private". It's an awkward fit in an article like this.