skysight-inc/HackerNews huggingface dataset:
A word of warning: The 'clickpad' on the X240 is the most unpleasant piece of computing hardware I have ever had the displeasure to use.

The clickpad has a ton of travel, and all of that travel is mushy. It sometimes doesn't even register clicks, and right-clicking is an exercise in frustration.

It was so bad I thought there was something defective about the version I had, so I had it replaced, and it was the same horrible experience.
And a car is darn convenient for a family-sized weekly grocery trip.

Agreed. However the only reason I have to make "family-sized weekly grocery trip" is because there is nowhere within easy walking distance for quick daily grocery trips.
Because a startup is likely to have greater local costs than local sales and so wouldn't pay any taxes.

When you start a company, you have many local costs (wages, rent, utilities) and yet you haven't made any sales. In the tech sector, when you do make sales they are likely to be at least in part overseas.

Therefore, it will be a while before you then have to pay any tax. When you get big enough that your local sales become larger than your local costs, then you will probably be able to afford the extra tax as you are now benefiting from the infrastructure provided by the state.
The hacker Kuroi’SH defaced the official #Google #Brazil domain
Branded Carpets- a Creating Brand Identity for Your Business
If your backend dev, maybe the laptops I use (IBM x220s) would work for you? I find they fly with Linux/an SSD. They're also pretty cheap (50 to 100USD). So I buy a few at a time so I can leave one at the office etc.
Getting most out of Linux terminal
I like TockOS too. As a hardware product manager, I look forward to use it in next project.
The app is ridiculously slow on my 4 year old laptop. Non-electron apps are always fast and snappy, but slack is almost unusable.
Mark Wunsch: Map, Reduce, Awk
$250, you have to assemble it yourself, no numbers row.
I use json files on s3 to store data for some projects. Far cheaper then having a database.
Uninstalling CCleaner and formatting now.
Madhurima Sweets- Send Diwali Sweet Gifts to India, USA, UK
Show your love to your friends & family this Diwali by sending delicious sweets online to them through Madhurima Sweets. It is the best website or online portal to order & send sweets to India, USA, Hong Kong, Singapore, Thailand etc with free delivery. Order here www.madhurimasweets.com/seasonal-special.html
Mozilla Persona suffered from the problem that its developers abandoned it shortly after releasing it, rather than making any attempt to get it into browsers. The pop-up dialog wasn't how it was supposed to work, that was a fallback (and apparently a slightly confusing one) - there was supposed to be a little login widget in your address bar that you'd interact with, and it'd be fully integrated into your browser's UI.
Installer neither on your system. They do more harm than good.
Edit: Updating with their release blogpost instead, as it's clearer:

Release Post: http://www.piriform.com/news/release-announcements/2017/9/18...

Affected Versions:

>This compromise only affected customers with the 32-bit version of the v5.33.6162 of CCleaner and the v1.07.3191 of CCleaner Cloud. No other Piriform or CCleaner products were affected. We encourage all users of the 32-bit version of CCleaner v5.33.6162 to download v5.34 here: download. We apologize and are taking extra measures to ensure this does not happen again.

macOS seems fine, it looks like it was their 32bit Windows/Cloud offerings:

http://www.piriform.com/news/blog/2017/9/18/security-notific...

>Before delving into the technical details, let me say that the threat has now been resolved in the sense that the rogue server is down, other potential servers are out of the control of the attacker, and we’re moving all existing CCleaner v5.33.6162 users to the latest version. Users of CCleaner Cloud version 1.07.3191 have received an automatic update. In other words, to the best of our knowledge, we were able to disarm the threat before it was able to do any harm.

So if you have a Windows copy, look for a patch I guess. Seems like it's not just fixed, but the rogue server taken down.
Cloud: Its all about WHEN not IF
How much time will it take to reach the limit of GitHub repository size (~1GB)?
Not at all. This API is on-par with Apple Pay (in fact, it's API is very similar to it) and Stripe has supported Apple Pay since it launched.
Which developers? I’ve never heard of anyone using whatever.localhost in their code, assuming it will map to loopback? Sane developers use localhost, or localhost.localdomain in some cases.
Define budget...

Buy a refurbished or exhibition model, those are up to half-price for state of the art devices with no or minor damage.

Also, it might be helpful to know which local market you are on. In Germany I could point you to several stores.
This is spot on. The resistance to online payments and the newly introduced GST is not technical/financial it's because they don't want to pay taxes.
Any better on X250?
I think, this is not a “shadow DOM-like,” but a “custom element-like experience.”
Out of curiosity, why is "raw" UDP (I guess that's what you mean by UDP without congestion control) not an option ? Security ?
And implementation by the same author: https://github.com/csuwildcat/SelectorListener
I find Caustic highly recommendable. It has most features I'd expect from a sequencer and they keep adding new instruments and effects with free updates. At the latest a vocoder was added that allows for recording and mixing autotune effects. I would wish for only few things to add [0].

http://www.singlecellsoftware.com/caustic

Naturally, particularly fine editing doesn't lend itself too well to a 5 inch display, and therefore the interface is intentionally limited (I would try a tablet) but well adapted. It's perfect to sketch ideas on the go or for quick entertaining beatmaker sessions. Each channel has two effect slots, 4*16 patterns and a piano roll with automation controls, midi interface. The computations are very taxing on the battery.

The demo has full capability modulo saving, but a persistive quicksave and export to mp3 etc. I used to simply rename the quicksave to save, but payed to support the devs and was rewarded with updates from versions 1 to v3 so far.

I wish a likewise intuitive application existed for linux. I stopped synthesizer programming for a while after switching from windows because hydrogen was the best I could find and the experience couldn't keep up with FL Studio. Caustic 3 is like the old Fruity Loops, a real treat.

[0] right now I could think of a drum pad
The Pirate Bay Caught Running Cryptocurrency Mining Script
Not OP but I'm in the market and need:

- Windows based as I do mostly .Net

- =< £500
Wouldn't it be possible to fix with educating mothers and fathers to choose birth rate wisely?
The reason is a staged rollout, they seem to start slow (probably to catch early issues then ramp up).

I was only offered the 8.0 on my Nexus 5X last Thursday. Whilst the release might have been a month earlier I think the gradual rollout is to help frontline help desks and App developers.
The net does route around censorship; why do you think China keeps passing laws to outlaw VPNs that are already illegal? What the net doesn't handle as well are the armies of paid commentators the state uses to inflate it's preferred opinions.

If you really want to know what happened at Tiananmen in 1989, you can find a way to "jump the wall" and find out. It's just that most users aren't actively looking for alternatives to the propaganda statements, so their opinion on the state will be formed by enthusiastic reporting on the "belt and road" program or some other party-led initiative.
Top 20 Budgeting Software Solutions of 2017
I don't have it either. I have a 'moments' link on my profile page, not on my feed, but as I have not created any 'moments' for myself, it's just a blank page telling me what they are.
Piriform Security Notification – CCleaner has been compromised
I think browsers and OSes need to improve to make mining in the background possible such that the UX is not hampered in any way. Right now, with Javascript in the same thread as the UI, that seems not really possible.
The fix is easy: add the letters 'UTC' after the time.
Shouldn't be too hard considering that the entire thing is written in C.
Part 2: Var vs. Const vs. Let – Modern ES6+ JavaScript
Ranting and Rapping Online in China, and Raking in Millions
Dynamic speed bumps crossing the ocean from Sweden to Australia
Naturally the clockchain provides proof of work.
Python CheatSheet – NumPy
Who says? npm is proof that package managers need to do none of these things to be successful, and indeed the traditional design of a package manager as a constraint solver is self-defeating, because it puts a perverse pressure on libraries to have as few dependencies as possible and to avoid using the package manager to resolve their dependencies.

The reason npm has teething problems is because it's one of the first package managers to actually reliably address the problem of libraries depending on other libraries. Almost incredibly, nobody bothered to solve this problem before npm. i.e. npm addresses the case of library X depending on Z v2.0 and library Y depending on Z v3.0 without falling flat on its face.
One of the reason the sowjet state collapsed is because they lapsed when it came to surveilance, as in they started to built massive public housing projects, allowing for family to move into theire own flats and thus escape surveilance.

Another lesson seems to be, that historys smallest revolutionary cell can be bribed into neutrality by economic success.
Dataset: 1.6M accidents and traffic flow over 10 years
Right now I see 3.2 stars and doing the calc with the votes it is right
Finding Insights in Scientific Publications
Thanks for the response and sorry. Maybe I was not quite clear. I was attempting ask if it would trigger the event handler before DOMContentLoaded (relevant on big document where DOMContentLoaded takes 10 seconds to fire)
Example on a timeline:

0. Browser starts parsing the document
1. Sentiel.js loads (ie. by blocking script tag)
2. Handler is set for .my-component (ie. by inline script tag)
3. Browser parses <div class="my-component" />
4. Handler is fired for .my-component
5. Browser parses rest of document
6. DOMContentLoaded is fired.

Will the .my-component handler will always fire after DOMContentLoaded or have you experienced that it might happen before? I guess it reduces to the question if key-frame-handlers will fire before the document is fully loaded/rendered.
Underestimating the power of Jeff Bezos
I'm going to use this thread as I'm in the same situation:

- Budget 1000 euros

- Work: Mostly front-end but also some Node/PHP/Java and IDEs

- Location : France
This comment should be at the top of the page. There have been lots of recommendations, but we don't even know if OP needs a Mac or a Windows machine or what. Thanks for asking about all those details; the answers to those are key to making an informed suggestion.
Monero: Private and Difficult to Use
The same for me, worked for almost 2 years remotely and thoroughly missed having co-workers, face-to-face communication and discussions. You lose a whole level of expressiveness being remote, doesn't matter what tools you try to use to mitigate that (video-conference doesn't cover having a whiteboard to draw and people interacting, virtual whiteboards are clunky to use with a trackpad/mouse, etc.).

The perfect situation for me would be to have an office where I can go to when I feel like or it's necessary and working from home whenever I can.

I also like pairing or mob-programming a lot and still haven't found a proper solution to do those remotely.
Is its preprocessor compliant yet? Last time I checked, the P99 project page said it fails to compile on tinycc.
> Many have suffered and do not even bother with Ruby apps anymore.

These sort of grandiose statements have of course existed on the Internet for decades, but with the rise of demagogues like Trump, we see that such statements can be readily believed en masse without a second thought.

Could you provide data or numbers explaining that Ruby's package management system is a factor in new apps not being built in that language anymore?

I don't mean to necessarily add politics in here, but hastily throwing out intimidating messages--"Ruby's package manager is broken and now no one is using it; Node and others will of course head down the same path"--helps no one. First, it harms the morale of new programmers learning these languages who may be lead to believe they are wasting their time. Second, it frankly is rude to the groups of individuals who do work on the package managers themselves; if you have a better idea, build or sponser one.

The burden of proof is on you to provide these statistics, so until then, there's also the third result: it makes you look like a crank, not a professional who has considered the pros and cons of different package management systems.
Me too, good that their update isn't convenient.. for once. Still at 5.31.

Gotta check other computers though, and smartphones.
Note that with nixops, you can pass variables to the whole deployment configuration, and as such, your deployment is "dynamic" if you reconfigure it often enough :)

Here's a deployment of mesos where you can specify how many slaves and masters you want: https://github.com/wmertens/nixops-mesos
that's not entirely correct. when linotype was dumped phototypesetting was introduced. and it seems it was not possible to reintroduce the typesetting of the linotype age.
DEK wanted to have a digital typesetter reproducing the same quality of linotype. if the typesetting of that time and if it was digital at all was poor quality is unbeknownst to me
I thought the MS Surface already had facial recognition unlock, so how are the stories of it in sunlight?

my issue with facial recognition on the phone is, will it try to unlock if I am just reading notifications/texts? not something I want it to do.
> There no such thing as an unimportant person

And on that theme, when I wore uniform we were told never to use the term VIP but instead NP, Notable Person. Which I thought was a good workaround as it separated fame from "importance"
A Guide on how to find a GPU Database that’s just right for you
Wow, rsjs is really neat! Thanks! Totally going to use that on our dashboard.
There has been a number of cases of installers from trusted developers being infected lately. (For example Transmission being infected twice...)

On our side (developers) we need to be careful with this idea that "we will know" when something is wrong and be more careful when deploying software. It would also be nice if some form of tool could be used to test a binary to make sure it only contains what it should contain (sort of a whitelist of symbol names compared to the source files, idk...) I'm sure something along these lines probably exists for some different purpose.
No it isn't. The reason is very few people have Nexus/Pixel phones and they're pretty much the only ones that can get 8.0.

7.1 is only installed on 1.6% of phones and that has been 'available' for nearly a year!!
> But then you have to buy a lot of iPhones, right?

Just two per carrier would do: one at the start of the quarter, and one at the end. Earnings dates happen weeks after the quarter ends, so you'd have heaps of time to peddle your analysis around.
Why having freedom of speech, independent judicial system and accepting human rights as common values has to be the prerequisites of being a global power? Technically if you are rich and powerful then you are a global power.

Edit: sensing lots of incoming downvotes. Point is that democracy may not be the only way to global power.
I think if a friend drove two hours to my house and threatened physical violence because they disapproved of my financial and technology decisions, I would have one less friend.
Creating Compositional Components in React with This.props.children
You still need to go through the 'SmartGates' or whatever it is. They're aiming to completely remove all of that.
As a religious person it is my belief that only divine protection saved us from nuclear annihilation during that era. If you think about the primitive state of that technology, the amount of brutal, stupid men that walked around in the military and the number of close calls, you really have to wonder how it did not happen.
Detailed write up of how it is implemented, and why mutation events are not suitable:

http://www.backalleycoder.com/2012/04/25/i-want-a-damnodeins...
I have a UX305FA and I wouldn’t recommend it.

I love the form factor and overall feel. I really like the keyboard, though I don’t care for the trackpad.

My real issue with this laptop is the screen. It’s hard on my eyes to the point that I don’t use it. I’ve had the laptop for around a year now and have had at least 5 different Linux distros on it, I’ve calibrated the display, and nothing has helped.

I wish I had bought a Thinkpad.
I guess I didn't explain it clearly enough. ∗∗a is not new syntax, it's just applicable in a new context.
Clients ask me to develop carousels much more than I'm asked to make a P2P video conferencing app.
Containers Change Everything – Anne Currie – Codemotion Amsterdam 2017
Binary analysis for each software you install might be too cumbersome for most developers.

I suggest you use something like "Little Snitch" for mac which warns you when software makes inside/outside connections.

It might not be the best, but it's definitely something that works to mitigate some hacks.
Generative neural fakes: how machine learning changes the perception
The thing is, all the "new" or "high tech" parts of bitcoin can be treated as a black box, and their relevant properties summarised on a single sheet of paper. You could then hire someone with financial controls expertise to run the other side of the business - the entirely conventional money handling.

A bitcoin exchange really isn't all that different from a metals exchange, if you substitute "physical delivery of gold" for "emit an actual on chain bitcoin transaction".
do you mean a role in controlling the evolution of the disease once it has been diagnosed?
Create Android Topbar Menu with Guillotine Library
Supose they had a 10% chance the fund is worth nothing in a given year. Over 20 years there is only ~12% chance a given fund makes it but taking such risks significantly boosts returns. Further, assume many such funds and you are only looking at the lucky ones.

This is why you need to make predictions of performance ahead of time instead of analyzing past performance.

PS: A standard trick is to start 20 funds and the 'best' one has high returns. Create another 20 funds to have a new 'best' when the old one reverts to the mean. Thus you need to analyze total returns weighted by funds size of a company not just individual funds.
I have seen more of these than I can count in West Africa, and I am told the same is true in the East (I am going there next).

The scale of construction here is staggering - I wrote a little about it [1]. It is not only roads - it's dams, deep water ports, high-rise buildings, etc. Basically anything that requires a high degree of competency in engineering.

Western governments are now held to account when they make deals with African countries - the country must have fair votes, human rights, free speech etc. As you might guess, many African countries are not so hot on this.

China? They couldn't care less, and have no such requirements, so African governments are much happier to deal with them.

[1] http://theroadchoseme.com/chinese-road-construction
Google payment app Tez launched in India
Mandarin Café: Teaching Jobs in China
It's only convenient for users of GitHub, there is surely a large number of users that use both, but there is also a common standard.
true, if you're a Unity or Unreal engine developer you'll need a gaming laptop.
* NixOps lets you define the complete layout of your deployment (in Nix, obviously): how many VMs, what they should be running, where they should be running.

* NixOps works on whole machine + transformation of machine level: NixOps builds all system configurations of the whole network, then makes sure the required target hosts are available, then copies the builds to the hosts, and then atomically switches all hosts to the new configuration at once. NixOS is stateless, and a new config only means that the new service configurations are applied.

Rollback is a matter of switching all VMs back to their previous configurations, takes less than a minute in all.
> the article never mentioned in what way the site is "engineered"

Yes, it did:

"octopuses who had been inhabiting the area had built up piles of shells left over from creatures they ate, most notably clams and scallops. These shell piles, or middens, were further sculpted to create dens, making these octopuses true environmental engineers."
But aren't mutation events deprecated since forever? Is the newer replacement mutation observer also unsuitable?
I have a 2012 13" MacBookAir that I have used for tens of thousands of hours. With 8GB of RAM it handles most things, even 1080p footage in Final Cut Pro.

I did just put a new battery in it. Other than that it has been flawless, and I bet they are cheap now.
The most recent Lenovo T4x0 or T4x0s (a thinner version) that you can afford. Add more memory and a larger ssd disk as needed.

There is nothing wrong with used 3-4 years old machines. Processor power hasn't increased much. Just check the screen resolution, and factor in the extra cost if you need to add memory and swap the ssd disk.

The 440 series from 3 years ago didn't have physically separate mouse buttons on the touchpad (you just press down or tap at the corner areas of the touchpad), which some people found annoying.
Don't you think bringing Trump into this is an example of the same things you admonish GP for?
They enacted tremendous social change for their time, but they weren't dictators. Even if they wanted to abolish slavery or enable women to vote, it would have never happened because those were very unpopular views at the time. Only a (benevolent?) dictatorial regime can act against the popular will of the people to enact changes faster than the people can accept them.

Societal change has a hull speed, and attempting to exceed that hull speed will result in massive push-back and ultimately failure even if the change in question is viewed as 'obvious' in historical hindsight.

We can see the exact same thing happening today with the legalization of gay marriage or drugs. Both will be viewed as obvious a generation from now, but today they face tremendous pushback. That's not the fault of governance, that's just governance imposing changes that approach the societal hull speed on those issues.
It's like beauty, it is mostly in the eye of the beholder.

As an example, you will have to pry my IBM model M out of my cold, dead, hand (and I am not at all a gamer).

And I am not the only non-gamer loving it:

https://arstechnica.com/gadgets/2013/11/why-i-use-a-20-year-...

The feeling (tactile feedback besides the acoustic one) of pressing a key and being 110% sure that you have pressed it (same thing happens on good ol' HP calculators, such as the HP 28 C that you'll have to pry out of my other cold, dead hand ;)).

Still a lot of people believe that the M keyboard is way too loud.

Anyway, even if someone is a fan of long travel, clicky keyboards, from that to spending US$ 250 on a kit (+ 115 US$ to buy the actual keys) in order to have a keyboard where you won't find the Enter key where it should be there is a huge gap, however.

That's (besides the time and labour, that can be considered "fun") it's 365 US$ + shipping for a nice, little keyboard, frankly it is IMHO simply too much money for the "privilege".

Clickity, ckickity, click ...
IT Consulting Services