skysight-inc/HackerNews huggingface dataset:
It seems you did not read the article thoroughly. The argument being made is that Signal is sending the WRONG signal by making the user think/feel that encrypting the tunnel and passive data is enough to guarantee privacy and security.

Quoting:

There are many things users can and maybe should be concerned about: Hackers, providers, promoters, crooks, spooks, shareholders or maybe the person on the next seat in the bus. Do they want to prevent their data from being used for other purposes than communication itself? Maybe they want their messages to be tamper-evident, or perhaps they want plausible deniability or immunity against eavesdropping? What is the use of end-to-end encryption when there could be a key logger or a rootkit on their device, transmitting everything they do to a remote entity?
Encouraging users to believe in a general sense that Signal makes their communication safe, will tend to promote a false sense of once-and-for-all security (regardless of the indisputable and substantial increase in end-to-end encryption). It is very important to remember that even though encryption will increase security, some information should not be stored in IT systems at all – and especially not if they are provided by a third party.

However this is no argument against the use of the Signal messenger or protocol itself. We instead want to think about the problems created or supported by OWS‘ promise of security.
This was an amazingly stupid action on the CPSC's part to begin with. Are magnets often considered a "toy"? Yes. Can magnets actually cause harm? Yes. But this is true of almost anything in our world.

There are a lot more dangerous things that are a lot less regulated than a wholesale ban. The CPSC needs, apparently, a much strong leash put on it. We need a government, not a nanny state.
I understand where you are coming from but I disagree with some parts of your comment.

FOSS is not superior to the end user because by no means it helps with the vendor lock-in. Remember that the vendor in FOSS is the developer and when they decide to ditch the product it does not mean that someone automatically will step in to take the job. Therefore, the customer is locked in anyway. You are assuming that the customer will support the product but they may not have the technical know-how nor the interest to do it. What is the difference between a dead closed-source product and a dead open-source product?

In fact, more often than not you see the opposite happening - someone creates an open-source alternative of an already established closed-source products or services to piggyback on the established success.

I am dissing FOSS. :)I am only only trying to present a balanced view that at the end of the day all software is equal as long as it does the job for the time it is used.
Stop Asking People What They Think
I could see how putting a magnet on both sides of your earlobe might squeeze it too much.
Really interesting article. I'm also a bit naive when it comes to geofencing (but, then again, I'm not engineering in a 50bn company).

Waste of existing talent is unfortunately a way of life at large corporations :( .
Hello! First take a deep breath. Then establish backup life plans which are temporary until you can start working in the field you studied at university. Having multiple plans gives flexibility. Find one person you trust and talk with them about whatever you're comfortable with sharing. Temporary work occupies the mind and allows you to work toward your goals so don't disregard it. At this point, focus on building confidence and mental stability. Debt will always be with us but you control it no matter how much you feel it controls you.
My wife loves Le Tote [1]. Over the past few years, we've talked a lot about the potential you've described and she's tried various services (ThreadUp, StitchFix); Le Tote is the first one i've noticed that really seems to bring her "joy."

[1] https://letote.com
I imagine it's maybe down to the new Investigatory Powers bill in the UK, and maybe Trump in the US. The former at least seems to have led to some journalistic recommendations for Signal.
Note: you're making a mistake if you read this story and think "well, at least the system basically works, and the right decision was finally made". The maker of ZenMagnets was tirelessly and bizarrely passionate about overturning this ruling. For every entrepreneur that struggles through a hurdle like this, a dozen more wisely choose to silently forgo developing a similar a product.
Sick for Attention
I've deployed Datomic on AWS using cloud formation to spin up two transactors for when one goes down under pressure.

Throw out everything you ever thought about databases. It is from here you will learn a completely new way of dealing with data especially in environments where you need an immutable audit trail.

I almost feel like Datomic solves what blockchain does (immutability) really well without the drama.

Clojure was also another culture shock. I like it personally but the syntax at first was scary (but it's really simple and straightforward).

Having said that I'm not 100% sure whether I realized any productivity boost working with clojure. Finding clojure developers is tough & expensive vs Java or .NET or PHP.

Datomic has a bit of a learning curve and I still haven't fully crossed over, relying on google groups discussions and it's not a user friendly experience which I feel may be their limiting factor (they've made it far too difficult for the wandering developer to approach it) and the fact that it's closed source and proprietary but this is most likely because a lone developer hobbyist has no business using Datomic because it really makes sense in industries where you need a fully auditable trail, something that was typically available in event sourcing frameworks with some sort of CQRS wizardry that I've had trouble justifying using.

All in all, unlimited peer is a welcome news. However, datomic in all in it's shape or form, only applies to a small group of developers it seems, which is a shame because datalog queries blows SQL out of the water.

The stuff one can do with datalog on datomic tightly integrated with clojure, it's game changing, but won't apply to all use cases for folks on HN.
I don't understand your point.

- Is paying for news categorically bad, or is it OK?

- If it is bad, why do you think volunteers will magically produce better results than paid journalists/editors/etc.?

- If it is OK that news gets paid for, why do you object to posting paid news sources on HN?

- If you do not object to paid sources, but only to some sources, and the sources are indicated when the link is posted, why do you think they should the system should prevent the links from being clicked rather than let users choose which sources to visit?
They are displaying the "old" prices, for whatever reason. If you click "2017 Preorder" the price comes up as $34.42
Show HN: A blog on pragmatic software development
One little-known fact about Ted Chiang is that he also works as a technical writer and has written documentation for Microsoft (on MSDN). If you've read their C++ documentation, it's possible you've already read some of his work!
Germany can be very depressing. Making and keeping friends that can keep you up, pretty much impossible. Screw jobs, take a vacation semester, go travel a bit, doesn't need to be expensive. You'll meet nice people, then finish your studies and look for a job with some positive attitude. I've been through this, believe me
Have you considered that these companies might not actually be that innovative and that the parent comment was a legitimate criticism?
Карта сайта – Арго двери
> HN is probably something like 99% web and app developers

Most generalizations about HN are merely projection based on sample bias, so please don't post such generalizations unless you have representative data.

We're thinking about adding that sentence to the site guidelines, because spurious general claims about HN are a cliché here.
Sea ice reaches a new low
Isn't Cognitect mostly a consultancy already? Revenue wise, I mean. I don't mean to discount the incredible amount of work they pour into Clojure/Script and Datomic.
This is really interesting, but my heart hurts at the SEO value lost in having the main content be all PDFs. Not that there's really a NEED to have all of this crawl-able & indexable by search engines, but it could probably reach a whole lot more people if it was.
Yeah, if you want to convince people you aren't an anti-Semite and neo-nazi, calling the ADL a "fever swamp" without some substantial supporting argument probably isn't the best place to start.

Of course, following that up with calling for the mass exclusion of Jews from all societies other than that of the State of Israel is not helpful, either.

And there'd be more consistency to your argument there if you argued that non-Jewish Whites should be, similarly, excluded from all societies other than those of the European continent.
> Expensive hires are really hard for startups to justify.

Or... startups are hard for experienced workers to justify.

Who would want to work for less money, shit equity, bad hours, on calls and surrounded by constant waves of variable level developers that you don't/can't get enough time to train.
What Is Common in Kubernetes, OpenStack, SaltStack and Zabbix?
This is the best way to get started learning React Native, really amazing work Devin!
I believe that most people would probably assume that it's similar to eating a coin or other small piece of non-sharp metal -- it's not good, but it's generally not potentially life-threatening.

If you spend a little bit of time thinking about how strong magnets can probably attract each other through internal tissue, the risk makes sense, but it doesn't seem like something that's obvious, at least not to me.

This is one circumstance where awareness/warning labels are really useful, but unfortunately we hear so many frivolous warnings people are not likely to take them seriously. Everyone should know that these contraptions were literally banned at one point for the risk they pose to children, and the disclaimers encountered are not just generic CYA, but representative of a real risk to small children that has a real body count.

Like the GP, I'm glad that these are legal in the United States again, but we should not take the issue of informing parents of the risk involved with these toy-like objects lightly.

A similar issue is being posed by the small watch batteries included in many children's toys and remote controls these days. Children swallow these and they burn holes in their organs that result in serious disabilities. It's important that parents be aware of such non-obvious environmental dangers.
i could see other apps that use a native browser preferring the AMP version. something like yelp, that lets you click through to the source page, for instance.
Mostly true.

The other issue with this is that with a traditional warrant you know that they are gaining access. You might not be happy with it, they may have even busted down the door on the way in, but whatever damage was done was done once.

With this they break in (potentially damaging your systems), they take your data (potentially in ways that could leak it to other parties), store it (potentially insecurely), and even though your operations are compromised you have no idea.

Who is on the hook when the FBI leaks your SSH keys after they used a 0day to break into your machine and vacuum up everything on the HD? What if those keys are used to issue a software update that crashes every one of your businesses self driving cars all at once?
Exactly, which is why they should have required Facebook and WhatsApp to comply with the GPL. Alternatively, they should have created a more flexible license that could be used by Facebook, WhatsApp, or other companies to integrate their software. My point isn't about the GPL per se, but about the unfair playing field they are creating.
I'm perfectly fine with my own memory for that. However, yes, bookmarking the place in the timeline would be a nice feature to have.

(Now if only Twitter, Facebook or Hacker News would have implemented this...)
So from https://isc.sans.edu/diary/Port+7547+SOAP+Remote+Code+Execut...

- this appears to be an attack on an externally visible port (7547)

- There is publicly available exploit code for this issue (https://www.exploit-db.com/exploits/40740/)

- There are at least 41 Million hosts on the Internet with that port open.

Sounds like quite a few people are going to have a bad time over this, and I'm left once again shaking my head at how someone ships an Internet facing consumer device with an open port by default.....
Frolic with 900 dogs in Costa Rica
One of the most useful tools that helped me learn assembly was the Ketman Assembly Language Tutorial.[1]

As I step through an assembly language program, it gives me instant visual feedback of the contents of each register, flag, and memory.

I'm really surprised that there's nothing remotely like this on the web yet, and that I have to resort to running dosbox or freedos to have access to this super useful tool.

[1] - http://www.oocities.org/siliconvalley/office/6208/
There actually are warning labels on balloons, plastic bags, and the like warning of suffocation/choking hazard.
Have you done any A/B tests to see if this improves conversion rates over a traditional form?
There isn't really much more to optimise: at higher optimization levels, the compiler will figure out whether that was a one time operation or not, and if he determines that it was, it will simply hardcode:

moveq $52, %eax

but all the extra cruft with stack and frame pointer setup will remain unchanged, and will still be there, if only to comply with the ABI calling conventions. I guesstimate that there are up to 50 clock cycles used for each setup and teardown of the stack and frame pointers; now multiply that with the number of times a function is called, and you can easily waste hundreds of thousands, or even millions of clock cycles pretty much doing no useful work, just housekeeping.
Thanks Brent! Means a lot coming from a core contributor / mr. exponent :)
Did you miss that musical beat? Your pupils didn’t
If they use a 2FA service like authy, this kind of support is often built in. I don't know what these devs have in store for 2FA though.
> it fills the page (and therefore memory) with lots and lots of entries

Yet observables are all the rage. Additionally, can't you just move prior entries out, so the "scroll and fetch" goes both ways?

> disallows me to quickly navigate to exact place in the view I need

I've seen infinite scrolling that implements paging as well

In general I'll agree infinite scrolling isn't implemented well, and is usually just the result of dropping in a module and forgetting about UX.
I would argue for the 6502 over the 68000.

The 6502's a bit less simple to learn, but I'd say it's worth it. It worked its way into many important computers, and is arguably one of the most emulated and most used processors in existence.
Would you use it?

Honestly? No. I'm curious what others think but my trust for the 'gig' or 'sharing' or whatever new %adjective% gets conjured up next week by %news_outlet% is entirely gone.
Position any background image with offsets in all corners
Theoretically, they could sabotage the crypto algorithms, hope that someone uses it, intercept that communication, and decrypt it using the sneaky weakness they introduced.

Or the right circumstances could cause the library to make requests to their secret government hacking command-and-control server.

Seeing that they released this at github.com/gchq/..., I'd keep my eyes open for requests to secret-hacked-data-backchannel.open-exploit-project.gchq.co.uk

(Or, with less sarcasm: this is probably the project on github with the lowest possibility of containing government backdoors).

(or maybe that's just what they want you to believe)

(or maybe that's just what /we/ want you to believe)

(or maybe that's just what /I/ want you to believe)
> Similarly, HN should not allow links that automatically add an item to a user's e-commerce cart and then direct the user to the checkout page.

I didn't notice them. Do you have 2 or 3 recent examples?
As few others have said, Python3 still does not have full support for popular libraries from Python2. Yes, it is getting there but not yet. For example, according to this site [0], Carbon is not supported by Python3 yet.

[0] http://py3readiness.org/
Future Technology We Can Expect to Be Inspired by Films
> Doesn't work that way with containers - they can all still have access to all the memory

It's not a container problem I'm summing up here, it's a DB problem. Well behaved DB software won't grow to boundless limits to manage the workload, it will grow to it's configured limits.

Running multiple instances of a DB server means that each DB is going to be hard-coded to a limit which is some fraction of the available memory.

> I have yet to deal with a server where adding more RAM was more than a rounding error

There are limits even to this, though. The most memory you can get for any single, broadly available instance in AWS is 244 GiB, and its going to cost you an arm and a leg to run. It's not hard to create a dataset which exceeds 244 GiB in size.

> take down all of them to upgrade any one of them

Only if you're upgrading the actual DB software. And most time a master switch is sufficient to keep everything online through a DB version upgrade. Not to say that master switches are easy; but even Uber has that pain with their system.

> all of them being able to run on the same database version, and with the same extensions.

This isn't something I frequently see being an actual problem, within the same corporation.
still the favourite - https://www.youtube.com/watch?v=SzW0ammfUAQ
As opposed to you just coming along and saying you deserve my stuff?
>Hardware stores have mostly uninteresting tools

My nephews don't think tools or random bits of hardware are uninteresting. I certainly didn't either. If you're of a mind to play, the world is nothing but toys.
Lake Wobegon: Where all the women are strong, the men are good-looking, and the children are above-average.
https://news.ycombinator.com/item?id=13047499
Not this specific device perhaps, but Sous Vides (as I understand it) can form part of a commercial kitchen, at high-end restaurants.

A quick google shows: http://www.telegraph.co.uk/news/2016/09/10/michelin-restaura... - A Michelin starred restaurant, which uses a Sous Vide. They are generally quite expensive to by for home use.

I won't comment on the rest, but I'd agree that the list doesn't exactly fill me with wow.
Paleo for weight loss;
http://www.marksdailyapple.com/blog/

And lifting/barbells for body/core strength;
https://www.youtube.com/user/athrall7

As neverminder mentioned, form is critical and take it slow until you build strength. I do benchpress, overhead press, squats and deadlift every other day and I am in/out of the gym in an hour. I've had two cervical fusion surgeries and found that typical Rx of pills, back braces, bed rest, take it easy (i.e. become sedentary), etc. just make things worse because they weaken the structure.
Happy+New+Year+2017+HD
I'd add that one can use throttling to bring new databases in live, while sustaining peak traffic.

Some databases have a configurable limit in MB/s for replication, or it's possible to assign disk/CPU quota on the slave to slow it down.

Combine that with good planning and monitoring, you'll be fine =)
Ah good! Happy I misunderstood.
What makes you say bizarrely?

It seems normal to pursue something that could result in economic benefit, if you have the means to do so. And if there's a larger principle at stake, all the more reason.
The real Tea Party was enthusiastically suppressed by the full establishment, and the IRS's part of that continues to this very day, it's been slapped down in the courts in a ruling within the last few weeks.

Establishment politicians claiming the mantle of the Tea Party used that to get elected in the notable 2010-14 elections, and you're shocked, shocked that professional politicians lied? Quelle horreur!

And didn't notice that when presented with such blatant betrayal, the Republican base picked a non-professional politician as its Presidential nominee, who ran on a non-establishment platform, in the face of a near total revolt of the GOPe outside of Reince Priebus and enough of the RNC, and, you know, won the election?

Let me turn this around: who specifically would you recommend as being outside of the "orthodox power structure" for his cabinet picks?

Heck, is Trump, according to you, by definition part of the "orthodox power structure"? Did getting elected President make him so, if not earlier? Just what are you asking for?
It is public domain, but as others have said the owner or library is likely using contract law to force some restrictions. The book 'Copyfraud' is good read to get some more info about what's going on here (http://www.copyfraud.com/).
Took me two hours to go from San Francisco to San Jose by public transit, and I had to use an Uber for the last leg because the train for the last segment stopped running (this was for a journey started around 8 PM).

Took me two hours to go from Tokyo to Kyoto.
Actually I had completely forgotten about battery packs.

Point taken, absolutely. Hopefully the crappy ones are simply overstating their capacity instead of actually trying to reach it within volume/safety constraints (and cutting corners to do so), so they won't be as explosion prone - but indeed, valid point.
Sorry, yes, I should have said "Warning labels aren't mandated for balloons...".

For instance, the first result for "balloons" on amazon doesn't show any warning labels on the exterior package or the front of the interior bag.

https://smile.amazon.com/Kings-Deal-10color-Latex-Balloons/d...

(Maybe it's in small type on the back?)

EDIT: Was able to find this PDF, which says that latex balloons must be labeled if they are intended for children under 12. But presumably nothing is required if intended for adults. http://mohawkglobal.com/wp-content/uploads/2013/12/labeling-...
When people link to this, it's a good idea to mention that 65816 emulation runs as one enormous switch statement. Yes, it's accurate, but at a rather large performance penalty.

I'm a daily/weekly higan user, nut I make no excuses for how it's written. take a peek into the code.
Obligatory link to Elevated - a 4 kilobytes animated 3D demo with music by rgba (authors of PDF in the OP) & TBC: https://www.youtube.com/watch?v=jB0vBmiTr6o

For me, achieving something like this in 4k is just mindblowing.
"The contestants today are Julie, from Kent, and Simon, who's also from Manchester"
If, however, you think "too bad there are dozens of entrepreneurs that fail at hurdles like these", make sure to remember: for every entrepreneur that encounters such Kafkaesque situations, there are thousands that never run into any problems with bureaucracy that can't be solved with a phone call or a two-page form.
Other than the anachronistic name (thought "cyber" wend out in the 90's), I'm extremely impressed to see such an awesome tool come out of the public sector. Kudos to GCHQ!