skysight-inc/HackerNews huggingface dataset:
>seemed to get about equal billing.

Catastrophe porn sells in general, fires, plane accidents, natural disasters, etc. don't increase if the reporting increases.

Terrorism works trough media. Terrorism should get less media exposure and. Ongoing video feeds, constant speculation etc. should be treated as enemy propaganda even if it goes trough neutral channel.

If there is ongoing situation, short messages from the authorities are good. Deeper reporting at later time. TV-cameras on the scene and all the graphical drama building is working for the enemy.

> and in the case of the BBC, it's obviously wrong to suggest they're doing it for money, seeing as they're not financed by ads.

BBC and others are doing what others do and doing it for viewers. They honestly think that creating drama is being neutral. It's not.
Seems like there's an interesting analogy between keeping a startup in stealth mode and keeping your ideas in stealth mode

I see it pretty often here, the start up idea in stealth mode mocked (reasonably I think) the advantage of getting feedback on you idea far out weighs the potential disadvantage getting your idea stolen

seems like something similar might be going on here, lots of people worry about something they say being used against them later, but theirs a cost to that

when you put your ideas in a public place, and expose them to smart people, those critiques sharpen your ideas and give you useful feedback

if you're not actively trying to troll people, and legitimately trying to make your points in good faith

its probably highly unlikely that the potential downsides will outweigh the positives from improving your ideas by getting feedback on them
I'm not saying that it's impossible to overcome, just very difficult. This is cognitive dissonance territory, and a lot of people would rather just deny what's presented to them then reevaluate what they've been doing for a number of years.
Besides reasons already mentioned above (and adding my own emphasis on suboptimal power performance), CPUs have GHz-scale clock domains, thanks to pipeline stages that minimize the number of gates traversed on each cycle. FPGA designs often run at frequencies ~10x slower. While one could instantiate pipeline stages using FPGA's logic calls, it's badly inefficient use of silicon. Maintaining separate clock domains, on the other hand, also consumes lots of silicon due to needing to isolate the domains, to avoid injecting noise into shared power/ground planes.
> Ruby strings are more powerful than Python strings as you can handle different encodings. In Python, you have to work around that with the bytes objects to handle non Unicode encodings.

True, but that's another debate entirely. The counterpoint is that Python's stance makes it extremely powerful as a consumer of strings has a lot of guarantees about the string he's receiving, which is great for defensive programming.
Difficult to draw much of/any conclusion without the Redshift schema.

From direct experience of working on a moderate Redshift cluster performance is horrific once you start querying tables outside of their designed with sort and distribution keys. This is fine when you have defined use but when you're doing ad-hoc analysis or want to query across lots of dimensions we couldn't make Redshift work.

In contrast, I've seen BigQuery perform much more consistently in the face of large datasets with varying workloads.
The master password of the password manager has the same issue plus the burden of storage.
Is Earth All by Its Lonesome? Kepler Finds 4,034 Possible Companions
The DApp Developer Stack: The Blockchain Industry Barometer
Being discussed here:

https://news.ycombinator.com/item?id=14586920
A Quick Analysis of Microsoft's ESTEEMAUDIT Patch
CoffeeScript is ES6+ with a bit more expression-ness, less punctuation, and fewer new features like async/await. CoffeeScript's grammar and compiler have always been a bug-ridden mess (a fix was my first open source contribution), while for ES6+ you have three different well-supported sanely-engineered cross-compilers, as well as native support in browsers, and support from every development tool made in the last few years.

I loved CoffeeScript in 2012, but even then it was clearly a stop-gap, and we're on the other side. You're putting yourself at a strict engineering and hiring disadvantage, in return for... having less punctuation so you feel better about writing markup in your JavaScript..?
Bancor is Flawed
I think you missed the point of the article, which was that buying Whole Foods had nothing to do with winning or losing, but with providing a first, best customer for their grocery sales efforts.
Chrome at least isn't promoted as a great way to be tracked and get ads, they hide their shame like a proper company :) I know fake views are already a thing but it seems like a big issue to leave unsolved and if it's the only vulnerability, efforts on that particular kind of "fraud" will double down. Any model that gives the users machine a key role, isn't going to work long term, it'll eventually be the same ol' cat-and-mouse/race-to-the-bottom games of yore. Advertisers and content creators need to get back to basics, work together and leave the end users machines out of it. I know that doesn't work well for the little guy with a blog, they'll just have to work harder to earn their buck, like they always should have.
As far as I know Webex always needed the Oracle JVM and wouldn't run on anything else, so that would have been rather surprising.
Intel Core I9-7900X Review: Meet Skylake-X
SwayChat
Grow your business with better web chat.

SwayChat gives you powerful tools that help you help connect with your customers, empower your team, while retaining your brand and gaining powerful insights and be able to access and engage your customers anywhere by utilizing our Slack integration.

Talk to your customers in real-time
Swaychat is the fastest way to engage your website visitors. Get started today with a free 90 day trial.

https://swaychat.com
A simple solution in this vein is to white list your the EIP addresses of your NAT. This would give access to all resources in a private subnet (this is useful for Lambda's running in subnets).
Exoatlet exoskeleton design
From reading the top comments, an interesting conclusion is that messaging apps like Slack do not have drawbacks due to technical problems, but due to cultural problems.

These problems can be mitigated in a work environment where you can enforce cultural mores, but in a social environment (like within a group of friends or some other non-work related community) this becomes more challenging.

There is probably room in the market for a messaging app that prioritizes reaction communication and suggests that more thoughtful communication take place in a more permanent project management tool.
No, otherwise it'd be "you need xor you love".
For what it's worth - you can do this with firefox(others may work, but it's my go-to for this process).

Short summary of the steps:
1) First try to join a webex, let firefox download and install the webex plugin
2) Look in ~/.webex, you'll see a bunch of 32-bit binaries
3) `ldd` on the 32-bit binaries, and install the 32-bit requirements to satisfy the missing dependencies.
4) Restart firefox, join the webex, you're done.

The big issue is that the plugin they download assumes you are using a 32-bit OS, and will fail to load without much in the way of meaningful error messages.
How Korean Language (Hankul)was Invented
The fact this is about India is slight important. Maybe put that in the title?
the only reason we use a java applet, is because javascript has no api to access a smartcard reader. unfortunately this project can not solve that use case.
> is going to outweigh your fevered nightmares of a lawsuit apocalypse.

Once again with the hyperbole.

> .. McDonald's ..

I don't see any equivalence to what I am talking about to that case. Writing them is not mentioned in any current law as a procedural way to remedy the situation. Its a nice courtesy that was ignored.

> It's always going to end up in a lawsuit. To a company that's running an actively user-hostile web presence, no amount of non-lawsuit complaints will get them to change, which means it's going to end up in court no matter what.

No, its not always going to end up in a lawsuit. A regulatory notice is a fair first start with a defined period for response and fix. Love it or hate it, the DMCA notice is not a bad starting point that saves quite a bit of court time. Dealing with a notice from a government agency (e.g. health inspector) is not something that can be ignored.
Assuming you have an editor which auto wraps pararenthesis then with Coffeescript you are basically exchanging brackets for spacing with zero productivity gain, besides some features such as list comprehension and easier handling of that = this.

Additionally every JS file has to be preprocessed making debugging slightly harder and set up more involved. Every person contributing to the project has to become familiar with CS. Plus mixing both CS and non-CS files always ends up happening in my experience.

As a former CS fan, I really don't see the utility of using CS like I used to.
P values can't save you if the number of diverse subpopulations in the general population is larger than your sample size. Also, they break the two dozen people into many groups, so they've implicitly tested many hypotheses.

Even if they did the stats right, there can be hidden causality at play with samples this small. Maybe 100% of the people that don't eat red meat in their sample grew up in poor households with poor nutrition, or maybe they all live in the arts district, which is close to an industrial polluter.

Anyway, it looks like it is worth further study with larger samples, but I don't think you can draw any actionable conclusions from the current study.
Also published over IPFS as QmSYPTz9Eg2HyStSzVtiyUzehPDT1J9LEenBqt3TpFLRrD

You can see the filelisting directly in the browser here: https://ipfs.io/ipfs/QmSYPTz9Eg2HyStSzVtiyUzehPDT1J9LEenBqt3...

Edit: decided to mirror all of them, provided in QmcLWK1R4KK7mDwSDwAm5Ny5gs185vgMpXbnbWbxp44Dvm - https://ipfs.io/ipfs/QmcLWK1R4KK7mDwSDwAm5Ny5gs185vgMpXbnbWb...
Refactoring – been there, done that
I haven't used Debian in a while, so yes, maybe "stable" is not the right branch for me.

I would have been looking for something that you install once, and then it just works without intervention for a long time. But at the same time I also want to have access to some latest software, without relying on third party repositories (because the chance of breakage is very high) or compiling myself (because then I have to track versions manually).

When I think of a "stable" system, I expect that the underpinning is stable, no structural changes. Don't laugh, but Windows XP was a bit like that for many people. Install it, confirm the occasional update, and it just keeps running for a decade. (Of course, not with the level of security I would expect from a Linux system...) If I really want a frozen version of an app, I can just pin the version or compile it myself.

I think this is a very general problem in the Linux world today, you can choose between "frozen" (stable, LTS) and "unstable" (frequent releases, rolling). There is no "stable underpinning, fresh apps" distribution, although the Linux/glibc undersystem is incredibly backwards compatible. If you compile all the neccessary libraries, you can install almost everything on a distro a few generations old. But it is very odious, and would be great if you didn't have to do it.

Probably you're right and I should give unstable a try next time. Or maybe an alternative would be to make backports more self-contained, so that they would pull in dependent packages (thereby breaking other apps)? Maybe containers like snap etc. are a solution?

[Edit: cut down verbosity]
The extension itself is actually minimal, all the real work happens inside the page by injecting a script. Also the extension is not invasive as it asks for permission on a site by site basis.
How to travel the world as a developer
I miss the existential operator like the deserts miss the rain

foo?.bar?().baz?.boo
Great to merge the discussion but IMO the Upguard article is original/superior details.
I have heard this idea put forth before, and I believe it is still flawed. See my response here:
http://nothingofvalue.org/password_manager.html#no_storage
Take a look at depercolator, it's a wrapper around cjsx-transform, decaffeinate, and some other things:

https://github.com/bugsnag/depercolator

There's an open decaffeinate bug for CJSX ( https://github.com/decaffeinate/decaffeinate/issues/1009 ) but I suspect it'll be really hard to do anything better than just running cjsx-transform and then running regular decaffeinate.

To get JSX on the JS side after decaffeinate, you can use the create-element-to-jsx script from https://github.com/reactjs/react-codemod .
This deal is Venmo for groceries. A tech company is filling an obvious hole in an established industry - where in many other countries, the incumbents have been flexible enough to do it themselves.

Amazon has reached the conclusion British supermarkets reached over a decade ago: The sensible way to run a perishable goods supply chain is through an existing network of grocery stores.

While WebVan was crashing and burning, Tesco (biggest supermarket) was building out a home delivery service using their shops as "free" fulfilment centres. Tesco Direct launched so early, their original client wasn't even a website - it was a desktop Windows application!

This is another odd market where somehow the US incumbents seem unable to implement an obvious feature that is common in other countries. Eventually a middleman (Instacart for food, Venmo for money transfer) do it for them - and take a cut on the way. I wonder why this happens?
“Kai Buys a Single-Estate Gesha Microlot” – [Episode #75] Make Money Online
Ultimate Guitar Tabs and Chords Apk Free Download
on the other hand doctors are credentialed and software developers aren't. you don't get invited to interview for a position as a doctor unless you have your medical school degree, and all of the associated training that goes with that (residencies, etc.). there is nothing equivalent to that for software development, and in fact a computer science degree is sufficiently abstract/mathy that it's possibly to graduate with one and still not really know how to do practical software development.
and the virtue of allowing a single point of 2FA.

the seed is just the seed, and will always be the seed. the master password can change and be supplemented by 2FA / other enhancement schemes.
Ah, so it's merely a machine that implements a virtual version of the Java runtime.
My first full time job (in 2006) was with a relatively small company, but with hundreds of full time employees, and thousands of part-timers. I started right before a group policy was to be established, so every full-timer (including myself) was given a medical survey and a doctor was scheduled to come into our main campus for physicals.

Needless to say, we were denied a policy that any of us could afford. The average age at that company was over 50.

Thankfully, being young, I could stay on my parents insurance for one more year before having to get my own personal insurance.

I pretty much had to switch insurance every couple of years to higher and higher deductibles so that my monthly expense didn't grow. This was during the housing debacle, and no jobs and my current salary wasn't getting higher.

I kept my shitty insurance which wasn't ACA compliant until it was illegal to do so, and then I went without paying the fee the first year, then getting insurance through my wife's school the next year.

If the US goes back even 10 years, rates might be lower, but real care is almost non-existent.

I didn't get to have a stomach bug covered without months of fighting back and forth and medical collections calls until the ACA's pre-existing conditions clause went into effect, as I had a lot of stomach issues as a child.
I've been using TS pretty heavily now for a few years and I'm pretty happy with it (especially recent versions). I was going to disagree entirely with you, until...

> it has disastrous integration with Visual Studio 2015 and 2017

Yes, this is true. TS, like ES2015+, really wants to have a complete client build system. All the attempts to integrate it into the VS build have been disastrous, from web essentials on down. And you won't learn that from MS. All the problems you mention went away for me as soon as I began to treat the client code as a first-class citizen.

Move all the client code outside the solution and give it its own build, and a lot of these problems go away. I never have problems importing npm modules, and I haven't written a ///<reference> comment in over a year.

> Some of the solutions proposed by the project maintainers amount to writing boilerplate

It sounds like that's a problem with the project maintainers rather than the language.
Revoking JSON Web Tokens
> The trick of entering a dummy username and password,...
> Roko's basilisk

Curiosity killed the cat. Now I have to decide whether to destroy it or help it..
Point #3 is important. Time-shifting significance estimation is powerful in this context.

As the event rate is expected to be very low, almost all the data acquired are noise. Any true gravitational-wave signal must match within ~10 milliseconds of lag between LIGO Hanford and LIGO Livingston.

One can shift the clocks of one detector with respect to the other over months of data to look for a matching non-coincident detection. The rate at which those occur allows the straightforward determination of a data-driven false-alarm rate, independent of the analysis technique used.

Figure 4 is the relevant one: https://journals.aps.org/prl/pdf/10.1103/PhysRevLett.116.061...
I haven't looked at the security of it yet, but the name alone is a winner for something you want to keep secret.
>In the US, it is leaked online.

It's not a "leak" when the data is entirely public already...
The Slants Win Supreme Court Battle Over Band's Name
> Its alot like Roko's basilisk that way. Once you know the capability exists, you have to destroy it or help it.

I sort of wish Roko's hadn't played out as such a joke, because the general sentiment is actually a really under-appreciated one.

There are all kinds of settings where the best outcomes are gained by either preventing a thing or enabling it - and succeeding. Revolutions seem like the obvious case, where the highest payoffs accrue to the vanguard revolutionaries (if they win) or the establishment (if they win). Various doomsday cults in fiction also count, where people produce a bad outcome on the logic that if someone else does it first, that would be even worse.

It's actually really nice to have the idea of something which is sensible to restrain, right up until it gets out of control and turns on the people who restrained it.
> You still have to read the names or process them otherwise.

And how long does it take you to parse "svc" vs. "service" in average microseconds per day? With old unix there was at least a need to keep memory use low, today we are only limited by Microsofts MAX_PATH.
Any idea, why is Intel so much better at Chrome compilation?
Kepler and K2 Image Gallery
It appears not and that's a good thing here. Java is based on explicit typing and I do not expect things to work w/ implicit conversions between value types. Granted, that doesn't mean that a JVM implementation may not have a higher performing way to perform a cast between two of the same struct. There is of course boxing/unboxing that comes w/ converting between value and ref classes.
Thanks for comment! :) Yep, I agree with your point. Why I named it C/C++ is though all these 3 frameworks are implemented mostly in C++, they handle requests in procedural manner (you always specify handler function, but not class or object). Also restbed is 20% implemented in C, but sure, it is C++ framework in the end (: .
My editor's colorscheme makes brackets dark gray and I don't use semicolons in JS because it's optional. It's really not that ugly.
I
What IS ugly is inspecting machine generated Coffeescript source code in Chrome dev tools and debugging it.

So is having to set up preprocessors whenever you want to use Coffeescript. Which is easy in Rails but a challenge in many other scenarios such as simple static sites.

Not to mention the number of projects I've joined which has a random mix of both .js and .coffee files.

I'd prefer spacing over bracket if it was natively supported in the language as it is in my favourite languages Erlang, Elixir, and Haskell. But that's not the case here.
France is the only country I'm aware of where that's the case.
I hate to be in the position of defending a leak such as this. But if what they've done is "merely" compiling data that was available from our public profiles, are they obligated to secure that compilation? I'm asking -- I don't know for sure how the data was gathered, it just sounds like it was from scraping public records + public web sites.

Also, can someone ask Troy Hunt whether he has or can get access to this data so he can let us all know if we're on it? (But will it even matter if they don't have an email address field?)
Most programmers work will be in house.
Event: Your boss shares an article on @channel at Slack.

Reaction:: Since our boss has posted it and you don't want to be seemed a second rung player and the one who is NOT on her/his toes, you jump on the keyboard and first "Like/Thumbs Up" that post and then comment for the heck of it, something like "Wow", Amazing", "Insightful".

Then you look over your back ie, to see how many others have commented before you, and if you hardly see any, then you pat yourself on the back and consider the day to have been well spent.

Response:: You read the article once and decide whether it concerns you or to be discarded.
If it concerns you, you read it once more, may be twice and take relevant notes.
Then you decide, whether you should discuss this over an email to your boss, or a personal meeting would be more appropriate.

And thus, you draft an email or ask for 10 mins of private time with your boss.
My first words were that it's a fantastic language. :)
I mean I know it hyperbole but I am pretty sure there are hardware bugs that allow access, see that Intel or IBM remote management disclosure. It might not a real backdoor but it's as good as one. As people above are mentioning keep your paranoia inside your threat model
Agreed -- the Upguard article is a better topic link for this.
Show HN: Scinder – Premium analytics for runners
Does Mozilla plan to implement that part of Servo through Project Quantum, or not right now?
Beyond Headless CMS: The opportunity is greater than technical architecture
I built LightScript because of this; you might give it a try.

It's a rough superset of ES7+JSX+Flow, built on Babel. Integrates pretty well with a bunch of tools like ESLint, should be much more future-proof than coffeescript.

Would love your thoughts if you'd like to give it a try - http://lightscript.org
I'm not sure we're talking about the same thing. See the code I posted. There is no unchangeable static seed.
> the lower figure for women reflects the high danger of death in childbirth

I have to say, I didn't notice that. If they have any evidence that significant numbers of 19C women in their late sixties were dying from complications due to childbirth, that would be an interesting article.

The more I read it, the more I think it's an April Fool that was published a week or two early by mistake.
I'm using a recently released HTML5 version of WebEx on Linux at work now. It does (did?) have a stupid bug though. When you enter your name, you have to click the button to enter the room. If you just hit enter with the keyboard it would still try to load the Java version.
I've work for over a year on a CS codebase and, while brackets are ugly, but I'll take visible ones over invisible ones any day.