skysight-inc/HackerNews huggingface dataset:
For the kind of difficult issues being discussed here it is already challenging to train staff in a single language capable and with the proper authority to resolve. A company operating in Europe has 20+ languages to deal with... (I work for a company doing customer service in 12 languages, we deliberately do not offer phone support because escalating or forwarding anything becomes unmanageable)
This sounds like an ad from the radio in GTA V for lobotomies as a way of removing any existential angst you may be suffering from.
Emulators are 100% legal. Don't get them confused with the ROMs ribbing on them. ROMs are duplicate copies of someone's IP.
Google has too many Chiefs. I don't understand why they don't hire a few remote workers? Not special flowers, with PhD's; just hackers who can answer some questions that are never quite answered of the ole "Help boards"?

Google might do wonderful things in the future, but don't piss off the people who feed you.
In this case, "horizon" is used in the archaeological sense of "a level of an excavated site representing a particular period."
If you need some additional motivation, I recommend Just F*cking Ship (https://unicornfree.com/just-fucking-ship/). It helped me get out of a rut and focus on what's most important.
I believe you can get that behavior by using + in a file that you compile with -Ounchecked. I don't believe there's any built-in way to do it at an individual call site, short of writing a wrapper that you compile with -Ounchecked and then calling the wrapper where you want that behavior.
This is exactly why FitBit only bought the IP - it means they don't have any legal responsibilities the other company has, such as warranties.
I think GP believes that if too many people are effected by a dumb policy the policy will be revoked (perhaps true)... if this is the case no one would be screwed over.
They since changed the title, but here is an archive http://archive.is/4MSwt
I often don't even bother to click through if there isn't at least an idea of salary. (Using words like 'competitive', or 'DOE' don't count, and earn the posting minus points)
Depends exactly what they bought. Those liabilities might be owned by the remaining shell which is now in administation or a vapour-like "parent company" rather than having been transferred to fitbit.

Maybe not moral, but quite probably perfectly legal.
Social Networking Patterns a book about repetitive structures in Social Networks
Not sure I'd want to work for a company with such... broadly defined roles...
Circle's interface is much easier to use than the banking apps and websites I've used. You don't need to enter the sortcode/account number, like you typically need to with the banks. And the fact that it's so easy and fast means that people typically pay each other instantly (at the bar, restaurant, cinema, whatever) rather than waiting and potentially forgetting. I like it because you don't need to remind people, or be reminded yourself.
Whether it makes sense or not is beside the point. Its insulting to be treated like a child. That's unarguable.
This happens to me quite often on Linux and I've always wondered if there's a way to fix it. Is there?
If it would be priced at the same level of VMS or mainframe OSes, I am not sure.

Plus maybe the Xerox PARC attempts would been more successful if there weren't a cheaper UNIX workstation as alternative, in spite how they managed the whole process.
What's new in Python 3.6 [video]
The code samples are striking: they demonstrate how verbose Java can be, compared to Python!
> Be civil

> avoid introducing classic flamewar topics

> resist commenting about being downvoted

https://news.ycombinator.com/newsguidelines.html
> the only skill difference is manual memory management right?

More differences off the top of my head:

* Java gets a lot of benefit from having Object as the base class of nearly everything. It would be a long write-up to explore all the implications, but suffice it to say that the new C++ `any` and `variant` are attempts to get some of the features that Java has been taking for granted for decades.

* C++ is full of Undefined Behavior, which officially can do anything up to and including Launch the Missiles. Undefined behavior can be caused by something as innocuous as using an iterator the wrong way.

* C++ has barely any reflection mechanisms, which sounds like no big deal, but it prevents things that Java programmers take for granted, like high-powered debuggers, standard off-the-shelf database abstraction layers, and dependency injection mechanisms.

* C++ has value semantics, not reference semantics. That means that `SomeObject a = b;` is a copy by default. Sometimes. You can write SomeObject to behave either way. Or in some quirky (probably broken) combination of the two. This seems like a little thing, but it has wide implications in all sorts of design decisions.

* On the plus side, C++ culture includes determinism in cleaning up after yourself. This is related to, but different than, manual memory management. C++ has never needed a `finally` keyword and there's a good case that C++ is better for it. But it does mean that some things are subtly harder, like proper use of exceptions. C++ coders talk about 'exception safe code', a term I don't hear about in Java conversations all that often.

* Java is OOP with some functional stuff mixed in. C++ is typically similar, but the "modern C++" style is increasingly moving toward something... else? Something more like the STL and less like adventures in class taxonomy.

There are a lot more differences than that even, but maybe that will give everyone a flavor for how it's different. It's very different.
My so returns around 50% of the them. I don't really get it, never bought clothes online, I don't think I ever will...
I wish there was a Java for JavaScript programmers. I was looking for one the other day, couldn't find it. There are plenty of JavaScript for Java devs!
Exactly. That's sort of the point. It's still as systems language, unlike Python. So you do have to think more.
Show HN: Median.tech
I expected the typical "Our Incredible Journey" type spiel, but boy, did that escalate quickly.
I find aggressive scope-cutting to be one of the most compelling things about building side projects.

I'm shopping for computer parts at the minute so built a quick app to scan UK shop deals, threw it up at a subdomain of my personal site (plug: http://slackfriday.jhope.ie) and let it go. Over cyber monday and later it got loads of traffic and watching a stupidly simple app do it's job was thrilling and liberating.

Even doing agile and lean MVPs every day at work nothing quite matches the level of focus you can reach when you know your own capacity and have a time-limit. I kind of disagree with the OP in that even if you use tech that you're familiar with and have a fleeting idea it's still worth doing every once in a while to remind yourself why and how people use things.
Some people like to print things without being on a wifi network for various reasons. Or be able to print something on the go or when working outside.

Another use case are people who are living in a Google Docs world. It's easy to print "natively" out of that environment and not be aware of where you are from a network POV.

I agree with your POV btw, just pointing out where many people come from when they use this solution.
Dick move, maybe. But when you have no money, you're limited in what you can do. As a separate cousin-post said, this is why Fitbit bought some assets, but ultimately they probably didn't get stuck with any liability (e.g. warranty issues and the like). Business-wise, that's probably the absolute right move to make.
That might be why they said they're dissolving the company and "many members" of their team will be moving to Fitbit.
Thanks for the reference to the Gear S3, I haven't seen that. I stopped wearing a watch 15 years ago but this might convince me to start again.
Show HN: Slack for travelers. Connect with travelers and locals in real-time
Highest reported buyout offer was $740 million from Citizen.
Using something like App Thinning introduced in iOS 9?
I used to receive some in the past, but now I hardly receive it. Frequency was usually about once a month, but I haven't received any since last year. And then I ask my friends and coworkers and they keep saying they are getting it quite frequently, and I am like "What have I started to do wrong?"
How exactly does this work? You have a contract with company X. Company X sells your payments to company Y. Your payments per the contract should still be going to company X unless the contract stipulates otherwise - that they can have you do the payment forwarding for them. Neither company can alter the contract you signed; that's not how contacts work. Any policy that is material to your mortgage should be in the contract. So what kind of shitty things can company Y do?
I'll trade my refund for a postmortem.
What on earth is the point of rolling your own messenger when you've supported iMessage integration from day 1? (and presumably could integrate with other major platforms).
If you are interested in books from the German-speaking region you should also take a look at zvab.com (now owned by Amazon) which is the largest marketplace for professional used book sellers.
If you manage to make Amazon screw over enough of them that they can no longer be ignored, everyone wins.
I'm quite angry. This sucks so bad. I "ordered" a Time 2 via Kickstarter.

I'm glad they are refunding me, but that makes me think... WTF, did they not produce any Time 2's? Or are they all going to the landfill? How long have they been knowing that they are going to be insolvent? This doesn't happen overnight! Was the last Kickstarter a gamble?

Why does everybody have to aim for total market dominance to be successful? They overreached and now the customers suffer. There should be a place for "small" manufacturer selling a niche product ("small" with a certain understatement like German "Mittelstand" enterprizes - I mean Pebble sold millions of units). If they had to increase the price by 10% to be sustainable, they still would have smashed the Kickstarter.

Sometimes I think there is a secret cabal conspiring so we can't have nice things ;-). The same one that decided that cell phone batteries have to be non-removable, touchscreens glossy, and wearables either mini-smartphones or bluetooth-step-counters.
> you won't see many FactoryFactories in C++ code.

Oh the fun of writing CORBA and DCOM....
Even if cyanogen was perfect, there's a closed source firmware running baseband processor with complete access to system memory, microphone, gps, and the network.
This has been discussed on Hacker News before (https://news.ycombinator.com/item?id=3989136). The cited article was published in 2012 at a different domain that is no longer alive. Thanks to the Wayback Machine, we have copies. Here's one: https://web.archive.org/web/20120623032243/http://edweissman...
I got "The Monday Morning Macro" in my e-mail on Monday: http://eepurl.com/crTJG1

The subscribe link at the top of the YC Blog points to the same mailing list. You could infer that the separate name has been dropped.
I'm curious what your thoughts are on other page businesses? Walmart, FedEx, Ebay?
Spoofing the Address Bar with the Malware Warning
> they want this because then they can strip out all your personal data

This is correct. Agency employees are taught to remove contact info, apply their own header, and trim the length (5 page maximum) before sending to clients.
Yeah, I've been waiting on my pre-order Pebble 2 HR to arrive, but will certainly be cancelling, presuming there's anyone left in the building to accept the cancellation.

Would love to know what the alternatives are, as I've been tired of the low build-quality of my Fitbit and really want something much nicer and closer to a smart-watch.
In some countries a photo is required, so it's nice that they've included the option.
Oculus Touch Teardown
Self-Healing Transistors for Chipscale Starships
What about buying DVDs on demand. So I want to rent Breaking Bad DVD, I put in a request, the company buys it from Amazon and puts in my address and also provides me with the return instructions.
I just have one question: Why?

Why, in this day and age, learn Java unless you absolutely must? (which you probably will, at some point, but if you're lucky, maybe avoid it). It was a pretty miserable language to begin with, and has since been surpassed in just about every way.

If you're thinking about using Java for a project, you can probably use C, Rust, or JS/Python/Ruby/etc. Hell, you could even use Haskell, ML, Lisp, or Smalltalk, if you're that sort of person.

But don't use Java if you can avoid it. It will make you feel better, likely improve your productivity, and make you stop wishing that you could commit seppuku.
TalkTalk's wi-fi hack advice is 'astonishing'
I'm pretty sure they do care. They're renting out a bot-net at some $/message, and only make money when someone actually clicks through to buy their "p3n1s pills," so knowing that a real clicking human is associated with an address matters quite a bit.
You're not wrong, but just want to note that Ubuntu has a number of options in the graphical settings interface to control updates, including automatic installation of (either security, or all) updates.
> It's just the Yelp of the past.

More accurately it's the Yelp of a generation. I work for a 100+ year old charity that is trying to modernize while not abandoning it's constituent base which is primarily seniors at this point. There's a weird internal schism going on because we're trying to appeal to the younger generation but we have to keep one foot in the past and maintain crap like our BBB rating because our base demands it.

As the Greatest Generation dies off, I think so too will old institutions like the BBB but for businesses that cater to that generation they're still relevant.
Well considering that Skype is mainly a way to, you know, contact people it doesn't seem actually insane to consider it.
As flash drives do automatic wear levelling and remapping of bad sectors, some people worry that their data might remain on the flash, in sectors they can't read or write because of those features.
EBay is integrating product search listings into its wider classifieds network
> If someone else were to start a DVD-by-mail business like the original Netflix, I'd sign up.

Netflix still has a DVD-by-mail service: https://dvd.netflix.com/
I saw the page via wayback machine since the site was down at the time. Seems like a cool academic project. I've been getting into FPGAs personally, with this exact application in mind.

I've been really stymied by how to process packets in hardware. The obvious approach seems to be to run an RTOS or even full-fledged linux if your FPGA has hard IP cores on it. But is there a better way? How much performance would one lose? I'm also a bit confused about how to communicate on PCI-Express (I'm a software guy ... so learning about DMA). I have seen soft IP for TCP/IP stacks but it seems too crazy. I'm doing this as a hobby education project btw. It has been great fun so far! Wish there were meetups on this topic.
Considering the wide availability of beta OS updates, I'd say that's on the developers of said software.

Why? If the developers produced a product that works and sold it to a user at a fair price, why on earth should those developers then have some sort of indefinite responsibility for producing updates because other people chose to break compatibility?

There is a reason we have standards and there is a reason it's important for system software in particular to define and support standard interfaces. In fact, that is arguably the primary function of an operating system: to provide a stable platform on which other software can run.

The fact that some of the main OS providers no longer seem to recognise this and instead consider instability and backward-incompatibility to be strategic assets makes me genuinely afraid for the near future of our industry. If I want to do something as simple as buying a laptop for one of my small businesses tomorrow, so someone can get on with useful work and will be able to continue doing so for a long time, there are currently no good options available.
I'd love to know what the ratio of incompetence to malice was.
Link seems to bring me to the comments. Cannot find/access the story.
Yes for the most common algorithms. The compression takes a lot more memory than the decompression.

But... you still have to be careful with the decompression if you intend to support small devices. Be it a tiny embedded device (obvious issue) or an old generation $500 android phone where the JVM processes are limited to xx MB (less obvious issue).
Thanks, I'll take a look!
Yes, blame the victims for working to support their families. That will surely be productive...

Amazon does have a seller support line. So what do you want people to do? Google "Selling on Amazon sucks" and then base their life on the opinion of some random strangers on the internet? What about the 99.9% of people who sell on Amazon and have positive experiences but don't bother to write about it? If we held other employers to the same standard using GlassDoor reviews, half the country would have nowhere to work.

"Honey, I could be making thousands of dollars a month selling this product I created on Amazon, but I'm going to take a part-time job instead because Joe Schmoe said Amazon has poor service. I'm sure little Timmy won't mind going hungry as long as he knows I did the responsible thing according to byuu."
Webcast (Dec 14): Hyperledger Update – Blockchain for Business
I've noticed LinkedIn doing the same thing. How many times do I need to visit their site and unsubscribe from every list before they get the picture?
Not really specific to France though. We just have a huge pharmaceutical sector here pushing pills with heavy marketing.
In some cases, it can significantly shorten and clarify the code. That's a Good Thing. Nobody wants to debug shell scripts.
I'm talking about the "pay $5 to get your normal post to show up in the featured spot" ones. I can't imagine Amazon makes any distinction there.
This is the definition of FUD. I see claims like this all the time, but never find any substance. Does anyone have any data to demonstrate that statements such as "to improve printing" is intentionally misleading? Seriously, I'd love to know.
Yes, especially for those who already have a comfortable salary and a nice job.
wow.

this sounds like "yeah, f*ck ya'all up, we are leaving this boat".

i guess that's what you get from "small startups".
Yeah, I tend to agree. I write my CV in LaTeX. This way I can easily add or remove things, I can source control the .tex files, and I can also produce a PDF file.
Fitbit, Inc. Acquires Assets from Pebble – Business Wire
Before down-voting this poor soul:

Hobbyist programmer, Schemer (although not smug about it, really), gamer, voracious reader, and highschool student.
Ask HN: Any idea where sites like specout.com get specifications info from?
I was not involved in the structuring of this deal, but have been involved in deals like this one. The terms are very arduously worked through to make sure the asset acquirer isn't accidentally picking up a liability they don't want.

Regarding the morality question: consider the alternatives. The moral choice is in the hands of the seller. A buyer is an option among many.
My HP inkjet multifunction printer of 9 years still works great but it always has given me issues with re-filled cartridges and it loves wasting ink when you install a new cartridge by printing a test page.
> start thinking a little broader about how software service providers can do a better job of learning how to say "yes" faster.

We don't need more "yes men", we need more people able and willing to say 'Here are the trade-offs', and work with the business from there.

Yes, it absolutely is about Business Value, and the best Business Value is not always "yes" (of course, sometimes it is).

... speaking as someone currently dealing with and seeing the Business Value impact of technical debt.
Milwaukee passed open data policy
Thinking about it, I'm sure there are already hackers that have targeted all kinds of IOT devices with microphones trying to get all kinds of information. Blackmail, trade secrets, etc.

You could probably make a bundle in the stock market with the right hacks -- although your trade patterns might eventually get you caught.
Sucks that Amazon doesn't take the approach that a lot of APIs do my letting one restrict key usage based on referrers. So like an affiliate should be able to say "This affiliate code should only try to credit my account if the referrer is for example.com"
That looks like a bribe to me. They initiated the problem and want cash to make it go away.

"we're going to close your business down immediately"

"what? Who can I talk to to explain the situation?"

"everyone is busy, but you can pay us $200 and we might be able to fix your problem"
Caching Build Dependencies
> FitBit bought just their software assets for under $40 million. In 2015, Citizen offered to buy the whole company for $740 million.

I'd say that was a failure for Pebble investors as they raised $58.81M according to crunchbase.
> Was the last Kickstarter a gamble?

_All_ Kickstarters are gambles. Their messaging[1] is pretty clear in the fact that you aren't buying a product, you're contributing money with the hope that the maker will deliver on their promises.

[1] https://www.kickstarter.com/blog/kickstarter-is-not-a-store
To get back on the build solidity point, I've yet to have a mechanical failure on a printer. Problems are often fluid dynamics (clogged pipes, heads). Outside of these parts, a printer is pretty simple device, geometrically speaking.
"One click encryption is one click too many" - Bruce Schneier
That business model is called "extortion".

"Nice business you have there — would be a shame if it were to be suspended… but fret not, a few hundred $ and we will resolve everything…"
Inside President Rodrigo Duterte’s Brutal Antidrug Campaign in the Philippines
Skype should be a little more private than your cell phone number is. If I add someone's phone number to my contacts list, that DOES NOT mean I want them automatically added as my Skype contact.
Can someone explain why companies would do that? Is there really some good reason, if only from a business perspective, to do this?
> In the first six months of 2016, highway deaths jumped 10.4 percent, to 17,775, from the comparable period of 2015, according to the National Highway Traffic Safety Administration.

http://www.nytimes.com/2016/11/16/business/tech-distractions...
So, basically, there will be no way to load watchfaces or apps when their servers go down, and a lot of other things will also stop working. I've been a big advocate of Pebble for a long time. This is a great middle finger to all of us that have been with them from the beginning.
> But what happens when they list all the bugs against you when it comes to paying the invoice.

I have never seen that happen, but then I have never worked on invoiced/project work, only long term enterprise/product dev. Customers license the software, but I suppose there could be some SLA type agreement also for desktop software (which happens to be the case).
How about all you disappointed folks just get a real smart watch backed by a real company like Apple Watch?
You don't like that slick touchscreen with subtle tactile feedback ?
Signal in a chrome app can pair to signal on android/IOS. But I don't believe you can use chrome only. The chrome app just waits for you to pair with a phone and can't send/receive messages until you do so.
Jupiter Hell is a kickstarter this release is dedicated to, but it appears to be a separate game.
Not so expensive when you consider support.
Can you quote specifically where they said they were the only ones doing it?

I watched that presentation and I don't recall them claiming to be the only ones using differential privacy.
User-influenced os commands are still considered harmful