skysight-inc/HackerNews huggingface dataset:
Are you sure?

Jevons's Paradox is about demand increasing for a resource when it becomes more efficient to use, e.g., someone invents an engine which can go twice as far with the same amount of fuel but instead of halving the demand for fuel the demand actually increases.

If I recall, elasticity of demand has to do with the relationship to supply. A very inelastic demand will cause people to consume the same rate no matter how much _supply_ is available. It doesn't have to do with the efficiency at which the resource is consumed like stated above. It's a subtle difference but I think they're actually quite distinct concepts.

Actual paradoxes are common. Just consider the classic: "This sentence is false".
They may be shutting down the product lines, but I wouldn't be surprised to see some elements of it come out in future Fitbit products. One of the differentiating elements between Fitbit and Garmin is the Garmin ConnectIQ ecosystem - it's not smartwatch apps, it's apps and customizations that run on not-dumb watches that also have battery life measured in full days not fractions of a day.
While I agree with you, to be fair to Swift it has other goals, and one primary one is to seamlessly work with existing objc, which it's excelled at.
Summary of Best Vacuum Cleaner for Thick Carpet
It's true that undersea volcanoes emit lots of stuff.

Key point, though: we are currently in a lull of the total amount of oceanic volcano activity. Compared to what's usual, they're contributing less CO2 pollution to global temperatures than what they usually do.

And yet temperatures are still rising, despite the countervailing influence of volcano activity. Whatever could it be? Sun spots? Saturn entering the first house of Sagittarius? The anger of Zeus? Slenderman getting his jollies on?

Too bad there aren't any people who study this professionally.
Both of those examples strike me as very contrived.

I can't think of anyone who cares that much about timekeeping who isn't running their own internal NTP infrastructure.

Google's Spanner requires accurate global time, so they deployed GPS and atomic clocks. Same for CDMA. There are some applications for high-resolution time (eg finance), so protocols like PTP exist.

A smeared NTP source in an otherwise normal list of time sources doesn't seem like that big of a deal either - eventually the daemon is just going to mark it as a falseticker and life goes on.
Their claimed efficiency is only sort of true, in that it's measuring the electrical input while ignoring the external heat also used to run the light. By similar logic, one could say that a steam engine running in a very hot room is also over 100% efficient.

Also, the "theoretical efficiency of LEDs" is a very different number than the "theoretical efficiency of white LEDs". I think when talking about white LEDs, they are assuming a monochromatic LED pumping a phosphor.

But while it's not that practical, in that it's limited to picowatts (10^-12 watts), it is interesting nonetheless. Another similarly surprising example is that the theoretical maximum efficiency of some fuel cells also exceeds 100%, for similar reasons of extracting heat from the environment.
And the same thing is true for Flatpak...but are we really looking forward to another 20 years of multiple packaging formats for Linux ?

The push towards static packaging is a great time to unify. The problem is that snap is based on deb..not sure about Flatpak. So we again have a political split.

I really think this is the opportunity to unify Linux packaging - anything, I don't care..but let us please have one package format.

http://arstechnica.com/information-technology/2016/06/here-c...
The thing that most surprises me is that the highest searched tag in Bangalore, India is JSP. Looks like offshore development is still a big thing in the city that is widely regarded as the "silicon valley of India"
Antirez, of redis fame, wrote a minimal editor in C which got a lot of love here on hacker news a while back:

https://news.ycombinator.com/item?id=12065217

I took that release and added Lua scripting support to it, which also seemed reasonably popular:

https://news.ycombinator.com/item?id=12137698

It pretty much meets your requirements, and was a fun project. But it did make me realize that writing editors is sometimes harder than you'd think.
Another 0day (Firefox/Tor), Another Prevention (before execution)
This is extremely, really, amazingly, exciting news! Except for the potential charge gotchas in the FAQ which seems to fly in the face of the banner text on the main page but still...very exciting!
To me the obvious use case is querying your log files as stored on s3. Query for a specific combination of features, or do some (simple) processing on them.

It's really only useful for a small list of file formats. Doesn't really do much for you if you primarily use s3 for binary data or static web hosting.
Alimony is quite different from child support in US law.

For one thing, child support ends once the kids are old enough. When and whether alimony payments end probably depends on the state...
AWS has tons of tools but many come at a cost.

Well yeah, that's how they pay for those tools -- they charge for them.
I'd guess it's more to scoop up mindshare and make getting started easier, which almost assuredly leads to future upsells. That developer who starts prototyping a project on AWS instead of DigitalOcean now might make them $$$$ they otherwise wouldn't have down the line when that person needs to scale and doesn't want the huge pain of switching providers.
A to Z Information of Freelancing World
Also checkout clash-lang.org which takes an almost Haskell language to VHDL or Verilog or others.
The problem is immature tooling. There is no feedback loop from the compiler's generated assembly back to the IDE. We finally have libclang which sorta does some stuff (I'm not entirely sure how far it can go) - but I'm honestly not seeing any work being done in this direction on the IDE level. After all these years of C++ development, why doesn't the IDE do something as simple as tell me if a function is being inline or not is beyond me (that's the tip of the iceberg in terms of what I want to know).

When I asked people at CppCon about it I just got some shrugs and was told "just go look at the assembly".

Another solution is profiling - but that's got a slow turn around, and it can be hard to narrow down problem areas.
> Did they grow too quickly, too fast?

...surely those are the same thing? And I'd argue it's quite the reverse - Pebble were one of the first smartwatches out in the market but they never managed to capitalize on that lead. I suspect their fate was sealed the day the Apple Watch was released.
> and they told me I had the job and asked for some bank account information.

Wow. The worst thing is that collecting this information isn't even a red flag when starting a new job, although it's always been done when I get there in person on day 1 for me.

My current job required mountains of background checks and verification, more than enough to do some thorough identity theft. This was setup through a recruiter I met in person though. Imagine how many people they could get if they opened a legit recruitment office for a month?
But this is a PowerPC computer, not m68k.
Exactly; the delta from Python to C is smaller than the delta from C to "safety-critical real-time C". Might as well prototype and simulate in a higher-level language that's obviously not the final one, rather than writing in a language someone might mistake for production and trying to incrementally evolve it into a full safety-critical version.
I just played it and it also said it was played 0 times

To anyone that plays chess or would like to: lichess is an all-around wonderful site, and in my opinion the best place to play chess! It's also free, and ad free.
And Pebble Time Steel seems to be out of stock on their website.

I wonder if Fitbit will keep the platform going, or if it will just be abandoned.
The Lady Software Engineer Margaret Hamilton
I think it's unlikely that Fitbit will do well over the next few years. They sell in markets where the hardware is commoditized, just like GoPro. Razor-thin profit margins and increasingly interchangeable competing products are the future of that industry.

I guess this is an acquihire, which is fine, because Pebble was selling in a commoditized market and didn't have much of a future either.
The major sports industry may have a problem. Especially Major League Baseball™, with an average viewer age of 53.[1]

[1] http://www.cnbc.com/2015/07/12/baseballs-advertising-worries...
Phrasing like this pisses me off:

"Climate scientists argue that increased carbon dioxide in the atmosphere traps heat radiating from earth, creating global warming."

The words "argue that" imply that the matter is still in dispute.
I have an outstanding kickstarter order for their Pebble Core, which I really think was an interesting step to a post-phone world. It's a real shame. I love the platform, the devices, and the dev community. I hope they will be able to fulfill orders with the funds, but I imagine that it's pretty low on the priority list for fitbit.
>>But I do want to mention that around 3000BC the world was roughly 2°C warmer

The question you have to ask yourself isn't necessarily absolute temperature, but rather the rate at which such temperature fluctuations occurred in the past. Lots of species may be able to adapt to the planet becoming 2 degrees warmer over the course of 100,000 years. The overwhelming majority can't adapt if such changes occur over the course of 100 years - which is what we are seeing now.
> This is the same rule change that says if you use a VPN or TOR you can legally be hacked by the FBI, yes?

Emphatically no.

This rule changes absolutely nothing about what is required to get a warrant, including the specificity of it (must identify a specific computer and/or person - that doesn't change at all, so how they identify TOR, VPN, etc users is already enough and has been challenged up through the supreme court). Simply using concealment does not lower the bar or change the requirements for getting the actual warrant.

The literal only thing that changes is if you are located in District 8 and commit a crime with a victim in district 4, if the FBI can show you are using technological means to hide your location - they may handle getting the exact same warrant they are already allowed to get with the same amount of evidence in the victims district instead of having to find yours.

In the past, if you were concealing your location in a way that they filed in District 5, that evidence would have been subject to challenge due to improper venue. They are now saying that where the crime actually occurred is a valid place to get a warrant if they can also show you are using technological means to hide your location. Concealing your location isn't a crime and doesn't demonstrate that a search of a computer would uncover evidence of a crime (it's actually right there in Rule 41 (c)).

It explicitly doesn't change what methods they are allowed to use - so everything they can do after this change, they were already allowed to do.
No performance numbers. No tests. Nothing about how it manages concurrency, how it actually writes to disk, how it does replication.

It appears to be a server not a lib. Why would someone use this instead of kafka?
I'm not convinced it would do anything harmful, so long as you have enough NTP sources (which you should have anyway).

From their FAQ:

> We recommend that you do not mix smeared and non-smeared NTP servers. The results during a leap second may be unpredictable.

I read that as a soft SHOULD NOT, not MUST NOT. Would be a fun exercise to try doing it intentionally with common NTP implementations and see what happens.
I interpreted it as 'why not to lose your ethics and pursue richness in questionable areas'
As always, it depends. Team makeup, churn rate, domain, etc. all make a difference. If you have a team of Scala experts, then lean towards Scala. If you have high churn, then stick with an "easy" language with a small learning curve. If you're working on embedded devices--well you don't have many choices. If you have extreme correctness requirements, then you should lean towards languages with extreme type systems and formal verification tools. If you work closely with research scientists, perhaps use a language that fosters collaboration. If your company politics value conservatism and risk aversion, then pick politically-safe languages for the sake of your career and sanity.
> you forgot to zero the memory before using it

Nah, I did that on purpose because I remember the time I accidentally swapped the 'value' and 'size' parameters of memset, trashing the stack, and so now I go the 'safer' option to just leave things uninitialised. Not to mention the performance increase I get from avoiding a memset that isn't necessary, so long as I'm really, really careful and never make a mistake, which I almost never do.
Last I checked OCaml is single-threaded concurrency. My testing comparing Java with Clojure is they clock in about the same but Clojure pushes you away from locking where Java pushes you toward it but hard. Clojure isn't pure functional but it's enough that it makes a huge difference to achieving correctness without the performance compromise.
So straight off the bat their eliminating linux users, who you'd think would be a large part of their target market.

>a basic calculator (please do not plan to use your phone, computer, or graphing calculator)

Who even has a basic calculator anymore?
> It really feels like we're marching towards a brave new world.

It's not a feeling, it's a cold fact.
"While bleaching occurs naturally, scientists are concerned that rising sea temperatures caused by global warming magnifies the damage, leaving sensitive underwater ecosystems unable to recover."

This seems to indicate they're not sure how much impact global warming is having. Is it 10%? 90%? Would be good to know.
This won't work though, because the people who want to read fake news won't "like" the truthful stuff. Facebook's problem is that people want what they want and don't care about viewpoints that challenge their beliefs.
Previous discussion: https://news.ycombinator.com/item?id=13054094
Yep I totally agree.

My point was not against startups, but more that if you have this as a real defined goal (not just saying it would be cool) you have to focus on the most likely methods to make it happen.

Startups are not the most likely way to do it as cash based income is usually partially traded for equity. In most cases that equity is worthless or not worth the same amount you gave up taking the reduced salary. The rare cases are where it really pays off. So at least IMO you take a job at a startup not to "get rich" but because you believe in the mission and want to work with the team. If it works out that you win the startup lottery awesome, but to me it is the journey and intense learning that makes startups fun.
Carbon sequestration doesn't necessarily mean driving combustion in reverse to get oxygen and hydrocarbons again. Accelerated silicate weathering could remove a lot more atmospheric CO2 per unit of energy invested and it generates carbonate minerals rather than fuel that people would be tempted to burn again. Like this, "Enhanced weathering strategies for stabilizing climate and averting ocean acidification": http://www.southampton.ac.uk/assets/imported/transforms/cont...
It feels like a bit of an echo chamber in here.

From what I can tell, outside of the extremely tech-centric realms of society, smartwatches like pebble will not find any success.

Watches are both a utility device, as well as a fashion accessory. For most people, it has become mostly a fashion accessory first, a utility device second. Pebbles really don't look fashionable to most people, both on style, and on brand perception. People will put up with a bit of questionable styling if the brand signaling is good enough, but the reality is, the vast majority of people will not recognize a pebble, and instead will just see a not very stylish device on your wrist. As a fashion accessory, the pebble fails incredibly, and to build a scalable standalone watch company around watches which don't pass as fashion accessories is just a recipe for failure. Even the pebble steel isn't good enough.

So while people claim that the idea is good, the product is good, my opinion is that the product fails to do what most consumers actually need it to do. Sure, it had a big presence on paper because it was one of the first to bring the concept of smart watches to many people on kickstarter, but like that cooler which had a boom box, charging ports, and a blender, sometimes what gets people excited when they first see an idea online, doesn't actually translate to a product that fits their actual needs.

I think this may be why almost all the smartwatches are transitioning to fitness tracking as the main feature - the idea of what a fitness tracker is, looks like, and signals is very different from a smartwatch. Additionally, it's helpful that fitness tracking is actually a utility that generally can't be done well in other devices (smartphones).
I still have the first gen Pebble Steel and I really like it. The display gets a little funky sometimes, but it's held up.

The problem with their model is they kept pushing newer watches. I'm fine with my black and white Pebble. It does everything I want. I mean the new ones look nice. I'd get one if I didn't have one already. I still like the design of the original Steel over most of the newer watches as well.

I hope it lasts several more years. They made a great product, and I'm glad they didn't depend on planned obsolescence like the cellphone manufactures that have left us in this Android mess. I wish that model wasn't required for growth.

They should had found some other means to support the company while keeping the wearables as just one of a larger line of products or services. Even something totally unrelated like professional grade home routers or garden watering systems or some other IoT crap.
Nobody is impressed by your stupid stories of having been a weatherman in the air-army. Annual average volcano emissions are three orders of magnitude smaller (that's 1/1000, for the innumerate in the audience) than human CO2 emissions from fossil fuel combustion. And you can't fucking _see_ CO2 anyway. It's fucking invisible. Whatever you saw from that volcano was water or dust or ash or whatever, the things that volcanoes spew into the upper atmosphere that counteract the warming effect of their CO2 emissions.
The AWS Snowball service (https://aws.amazon.com/blogs/aws/aws-importexport-snowball-t...) can transfer 1 petabyte per week. Amazon mails you hard drives, you upload your data to the drives, and then you mail the hard drives back to Amazon to upload.
I bought a red cob led from AliExpress to go with some white ones for my plants. I got curious about the red nm frequency being used and dropped the seller a question about it. I loved the reply I got back...

Friend, they are red.

:D
The extremists minority are being used as an excuse to go after anyone with a certain political view.

If this weren't the case, why isn't Reddit and Twitter banning the countless examples of left-wing extremists harassing and abusing people just as badly?

I think abusers and harassers should be kicked out, but Trump winning the election has brought out the true colors in many business owners and other people that would rather use their power for personal grudges.

It's pretty disgraceful.
in what way(s) was he wrong about PRISM?
https://www.crunchbase.com/organization/pebble#/entity

Over 40mil in three crowdfunding campaigns (I backed all three of those Kickstarters) plus a $375k angel round (which included YC) and a $15mil series A.
Nice article showing how NPS was useful for you. I'd be curious how this compares with other metrics.
> It will require a massive change of mindset.

...or a dictator?
We were 5 colleagues that bought 5 watches from their first Kickstarter for the V1 Pebble.

Unlike you, I liked mine, but I didn't use it as a smart watch, but more as an alarm (it vibrates!), and it was a nice gimmick that you could flick your wrist to turn the backlight on.

I stopped used mine because the screen started tearing up like this: http://i.imgur.com/NsZKXDn.jpg and when I contacted their support, they couldn't do a thing about it.

My dad actually managed to get a hold of a V1 Pebble, and he is still using it every day.
‘There's No Such Thing Any More as Facts’
You think spending time together makes married people happier?
The best way to get published is to use a variation on a method that was used many times before. Since the novelty you're focused on is something biological, you stick with the same statistical methods that have gotten published for the last decade.

Unfortunately, there just doesn't seem to be much tenure-juice from innovating in statistical methods for most life-science fields. Not all, of course. Science moves slowly.
A timely news story. Just watched the latest episode of Years of Living Dangerously on NatGeo. Check it out. It explains why this is such a big deal.
And they are wrong. Criminals should be held accountable, and justice should be blind. Naive or not, those are goals we should uphold as a society, in my opinion.
That was a known defect for the V1/Kickstarter version. Support should have replaced it. Mine did it but I couldn't reliably reproduce it when support asked so I wrote it off. Haven't used another smartwatch since.
Kickstarter money is not same as investment money. Most/all of it gets used up in fulfilling the orders
They should have gotten into totally different sustainable product lines that still fell in the IoT realm. Maybe home routers for geeks, with upgradable Wi-Fi M.2 cards? Many of their backers were nerds, engineers, etc.

There are a lot of products they could have attempted that customers might have wanted. I think they maxed out how many watches they could push to their target audience. Everyone else just went with Apple/Google.
GPUs deal primarily with "embarrassingly parallel" worksets – those worksets where the data can be trivially divided into unrelated chunks, so mutability is not really a concern (since working memory isn't shared). In fact it's typical for an algorithm not to modify its input, and to write its output to a separate buffer. All the synchronization happens at the start and end of the algorithm, when work is passed to/from the CPU.

While it is possible for threads in a (modern) GPU to modify shared memory, it's typically very costly. Usually it takes the form of one thread running at the exclusion of all others, to do something like collecting the results from other threads after they're done running.

Re: Tilera, looks like they got bought out by Mellanox and haven't progressed past where I last kept track of them: http://www.mellanox.com/page/products_dyn?product_family=238... It was a shame, because the IPC mesh was easily twice as fast as the shared memory solutions they were pushing in the Gx series.
What "Only Australians" could have done to avoid this ?
The fastest way to upload is to ship hard drives in an airplane.
I don't work in this specific field, but did previously, during the first decade of this century, in broadcast video distribution.

At the time, UDP based tools such as Aspera[1], Signiant[2] and FileCatalyst[3] were all the rage for punting large amount of data over the public Internet.

[1] http://asperasoft.com/

[2] http://www.signiant.com/

[3] http://filecatalyst.com/