skysight-inc/HackerNews huggingface dataset:
React/Redux solves a specific problem: managing state and DOM rendering in a complex single page app. If you don't have that specific problem, you probably shouldn't use that combination of technologies. If you do, you can use React/Redux or any of the other technologies out there (Angular, Vue etc.).
I wonder if horizontal bikes couldn't be awesome for elders trying to get healthy again. Avoids dangerous falls, probably a bit less demanding for your body. Just not where there are cars.
I'm not sure it's about adding unneeded features, rather stuff like not ignoring returned error codes or failing to write a unit test for something that needs it.
"If they have plateaued internally, should the employee be replaced with someone who has not plateaued yet?"

There are a variety of opinions on this matter.
My personal one is "set the bar at the point they can do good self-directed and mostly self-managed work". If they can get and stay above the bar, awesome, i would never replace them.
I have not used PS that much so I am not sure how much can be accomplished with it.

One of the great things about a Linux system is that you can use the terminal to install and delete programs. Can you do that with PS without using something like Chocolatey?
I'm definitely willing to wager that half of the country is awful, but that's if you're willing to use voter turnout as a valid sample size to represent the population at large. That's not the point. Racism is bigger than political parties. It's crazy to say that the left doesn't do racism, of course both sides carry that weight! I'm really confused by your comment, I don't know what point you were trying to make beyond trying to absolve yourself of a perceived implication of racism.
> It's confused by the fact that there are some pretty outstanding $10 bottles and some pretty horrible $30 bottles.

The intermittent reinforcement factor at work which lends to 'found one' and makes it interesting (I am guessing..)
Just about time.
> Why is Safari not tested on 32-bit machine?

>Safari defaults to 64-bit machines and doesn't need to worry about 32-bit anymore. Big pieces of their engine is 64-bit only. As a result showing Safari on 32-bit machines would give incorrect results.

Maybe this has something to do with it?
You need to learn how to deal with dependencies properly. When reading a file it should always be obvious where the dependency comes from.

There are a few use cases for singletons but using them as globals to avoid passing dependencies around is simply bad practice. Your code is a tightly coupled and untestable mess at its current state.

It's funny that you arrogantly just dismiss every single person in this thread as idiots. You need to take a step back and consider that you might actually be wrong.
The US unemployment rate measure is deceptive
Was this filed against Firefox, Chrome, and EDGE? (it seems like the kind of PoC that you make to prove a point to browser vendors to get them to fix what should obvioulsy be fixed... if the user can't see it, no matter how that's been achieved, don't autofill that field.)
Wavelength, published by Asana
Totally. I think of this as "people who want to do something", and "people who want to be someone."
Will Replacing Old Windows Save Money in Greater Vancouver BC
> Personally every time I look at my pay statement the taxes sting badly. However, I think the more interesting discussion to have is, "what are we spending money on?"

As a self-employed libertarian I think the same thing :O

I think most of the services that are offered through the government are noble or necessary..I disagree that it should be the government that runs many of them.
I have no pension account.

My first software job was with a pensions administration firm, where I had to take numerous courses on the economics behind pensions. Boring stuff, but the one thing that the teachers drilled into us over and over was that, for my cohort (currently <30yo), pensions would be a waste of our money - with the exception of the few "gold-plated" ones still offered by certain employers.

If anyone's interested, I have instead chosen to aim for the so-called Lean-FIRE, and my "investment", if you can call it that, is in fertile land in a stable country and extensive experience in permaculture. I'm about 5 years away from being able to semi-retire and being reasonably self-sufficient in food, power and water.
Ugly gaming PCs are our own fault
Getting fired after three weeks for incompetence simply doesn't happen at anything above junior levels. I've seen a few very quick firings up close and personal. On the junior level they really were incompetence, but usually mixed with a combination obvious personal issues (eg creepy around women) and work ethic problems. At the more senior level it was basically either borderline personality disorder (to generalize) or drug/alcohol addiction. It's almost impossible for a senior-ish person to be that incompetent if you're really being honest about it...we're talking three weeks here, not even months. I find it nonsensical that a relatively senior hire could be fired after three weeks simply for incompetence, there is likely a lie in here somewhere. Whether it's Snap or this fella, who knows, but I lean towards believing this guy.
haha, yes.

Every time I noticed such things going on at a company, I jumped ship.
Not all browsers - Firefox suggests form input values one by one (when you click in the field) so it is not vulnerable AFAICT.
I do not want to downplay that we have a lot of improvement to do on contrast and brightness before we can match an actual window to the outdoors, but vegabook specifically called out his ability to resolve pixels on his 40-inch 4K. Resolution is still a problem. In fact, I feel we have a lot of improvement still to do in desktop displays and that resolution and size remain the most significant hurdles.

I run two of the Philips 40-inch 4Ks on my desk and although these are fantastic displays for the price, there are many areas for improvement.

Most importantly, and easiest to fix: they should be fully matte rather than semi-gloss. My contention is any display used for work should be matte unless you work in an environment with absolutely no lighting. Lighting glare is the most frustrating issue with computing, in large part because it's so easy to fix. In the early 2000s and before, monitors, including the highest-resolution monitors of the time, were almost exclusively matte. During the malignant era when living room displays converged into desktop workspaces and "HD" reigned terror on computing, we also accepted glossy/mirror displays. Although we have recovered from that period of resolution regression, matte remains marginalized.

40-inch at 4K is too small to use singularly and too low-resolution. I feel ideal is ~55 inches, concave, 10 to 15K horizontal resolution.

For what it's worth, here is a blog/rant I wrote in 2014 about ideal desktop displays: http://tiamat.tsotech.com/ideal-desktop-displays
Biometrics SUCK. I spend many days a month digging rocks. My finger prints are rarely intact enough for a fingerprint reader to capture them and read them.
That raises interesting questions about how we hire.
would love to hear your recommendations at the $10, $15, $20, $25, and $30 price points if you have any!
Leah outed a stealth trans woman as part of her crusade. She's hurt that person far more than the FSF ever did.
Getting into React is kind of mixed bag. The core concepts are easy to understand and compared to other frameworks lean. JSX is easy, components are trivial but once you try to get productive, wow, it's not that simple anymore. It's more than a bit of HTML embedded in JS.

So, you need really to spend time to understand the core of React very, very well. And this takes time, effort and at least a couple of real and serious apps you should write to understand why React and its concept are the next step in FE dev and why others use React's concept as blueprint (e.g. Inferno). Tutorials are not enough, real projects are the best way to grok React.

I don't think it's like Java Swing, not at all (I think the comparison is misleading since React is from the ground very different, e.g. totally different design patterns/paradigms, .g. no observer pattern, and a super minimal API). It's a tool which is super flexible. It's definitely not your daddy's jQuery-based front-end framework which let you start quickly. But once you get more experienced with React you face much better code maintainability with a small code base already. Further, you should be good at JS and ES6. I guess this might be another obstacle for many. Compared to Vue which I like a lot and which shares also some similarities, Vue is more complex due to a large API surface, code-in-HTML templating syntax, nested instance semantics, observable gotchas, ES5 workarounds and a larger documentation that is absolutely vital to read and understand.

Give React a try. You need of course a real use case. Many website's use cases don't require React and could be done with some simple server-side rendering. So, React is def not the best tool of every job.

I was ignoring React too long by just using it for some toy projects or going through tutorials. This was not enough. Once I tried React for a real project, I learned its brilliance and I don't want to go back to anything else for SPAs or websites with more interactivity.
If you're putting together something relatively simple, Javascript is a perfectly fine choice. And the fact that front and back end shares a language is a real win.

However if, for example, you have a complex site with intermittent performance problems, good luck. This applies whether you are running complex async code in node.js and you're trying to track down the badly coded callback that blocks everything else. It also applies if you have multiple microservices and you're trying to track down which back end service is causing front end requests to be painfully slow 1% of the time.

And, of course, I'm waiting for Javascript to have something like the problems that Rails did in 2013 when it was discovered that automatic deserialization of requests allowed remote code execution..in multiple ways. In the case of Rails, you just had to get an updated package. In the case of npm, however, the dependency system means that you won't be able to eliminate the bug without updating the whole toolchain in a way that is very, very hard to do. The problem is that in Javascript, libraries A and B can and often do import different versions of library C. If C has a critical bug, then you can't get rid of it until you've upgraded all three. Now imagine this with hundreds of dependencies, each of which has pinned its dependencies and has not been tested with breaking changes in underlying libraries that they depend on...

Every widely used stack eventually has an "upgrade the world" fire drill. That fire drill is going to be very, very messy with Javascript.
Ah, yeah, that's the one I was referring to in another reply. Thanks. It's a good watch.
> They decide this is all there is, and they're going to ride out their remaining years doing as little as possible other than wallowing in regret and yelling at kids to get off their damn lawn. It's sad and terrible.

Am 36 and on this road; can confirm.
> Except we're not pretending like they don't matter. We're pretending they have a proportionate say.

Well... they don't have a proportionate say, if by "proportionate" you mean "in proportion to their population". They have less say then that.

But they also don't have a proportionate say if you mean "in proportion to their only being one state out of fifty". They have more say than that.

All of which is by design. Whining about it now is just sour grapes. Now, if people had been complaining about it since they first learned about it in junior high civics class, then I'd be more inclined to grant them that they have a principled position...
They also have a big book of how long each individual repair should take.

If your insurance company has preferred repair shops, do you think the insurance company is paying the standard rate? They do have a better negotiating position than you do.

Of course, this isn't as big of a problem as it used to be, back when they didn't post an hourly rate.
Thank you for a more accurate recall of this memory, though I feel that a diplomat is but one specific sub-class of politician.
Yes. I wish more people understood this.

The other one nobody seems to want to talk about or understand is Medicaid. People think they are getting health insurance (or whatever they want to call it) when, in reality, they are accumulating debt with the government and a debt most states are required, by law, to collect.

This is one of the huge problems (outside of costs and lies) I have with Obamacare. The claim is that millions of people now have insurance when, in reality, millions of people were shoved into Medicaid and are accumulating a non-trivial financial obligation with the government. To say this is dishonest is probably cutting it short.

https://www.medicaid.gov/medicaid/eligibility/estate-recover...
Agreed. However the issue is quite a bit more subtle because the larger the company the harder it is for employees to have the big picture on a purely logistical level. So it's not necessarily true that employees pushing back are right.

That's not to say existing management structures are optimal. A big part of what the latest breed of tech giants has done is really optimize the culture to be able to get the best out of large teams of engineers, who themselves are force multipliers via code. The computers are essentially like perfectly obedient slave labor.

In the old days you always needed a lot of man power, so the biggest organizations were all about rigid command and control structures and policies that would enable a large organization to function. Sometimes these organizations were defacto distributed systems with multi-month latencies (eg. The British Empire). Under that environment it's just not viable for individuals to question procedures on a regular basis or the whole thing breaks down.

What companies like Facebook have done is come up with an organizational architecture that can use the perfect labor of computers to break through to a level of impact that could not be achieved by a human-powered organizations. There's probably still an upper limit to efficiency, but it's orders of magnitude higher given the right engineering leverage and culture.
Yep. And to play devil's advocate for a moment, I've really been impressed with fastboot too. I think it's a great idea. Overall things are certainly heading in the right direction, but I just wish we hand't sunk so low from a performance and robustness (progressive enhancement) standpoint first.
Yes and no. Libreboot in this instance seems have crap all to do with the issue, expect being used as leverage for one individual in the dustup.
This is fake news.
> you're making the company pay to get rid of problem (meaningless clicks) which wouldn't exist if you didn't run the extension.

The company that chose to display ads in the first place? Who is the root cause of the problem here, exactly?
Maybe you will have to give them a raise when they notice that pay elsewhere has gone up. Of course if they already get 6% more than they would at the next comparable job today there is no economic reason to give them the raise, but there is not economic reason to pay them so much currently either.
Things to do after installing/upgrading ubuntu
You have had a very supportive family, as well as rich opportunities. Congratulations.
I think I agree with what you are saying. In terms of the finitudes of human understanding, I would put it this way: the theist thinks things are as they are because that is what God wishes, but why God exists is a mystery. The materialist thinks things are as they are because of the laws of nature, but why the laws of nature are as they are is a mystery. Have I got that right?

And then there is the third option of absolute mysticism , which a human mind merges with the Infinite, and all secrets are revealed to it.

Let me add that I am focusing on the finitudes of human existence because my number one interest is political philosophy, and political philosophy is ultimately about how human beings can best handle those finitudes.
Probably not really sleeping. Holds it's charge when I do more. Most of the time I just close it and leave.
The best thing I ever did for my professional life was acquiring new interests that had nothing to do with software but were still intellectually and/or physically stimulating.

Weightlifting is cheap, has proven physical and psychological benefits, and is eventually fun (sucks for the first few weeks/months though). I just recently starting taking lessons to get a private pilot's license. GA is expensive (relatively - anyone on here who isn't a student can afford it) but it's no more dangerous than riding a motorcycle and is a fairly rare skill. And it has the added benefit of being pretty mentally taxing as I am still very new to it.
It's using information from adjacent frames to add extra detail.
No - `arp-scan` only works if someone is associated with your AP. If I was using `airmon-ng` or similar, then yes, iOS MAC randomization would affect performance. Although, once the phone connects to the AP, `airmon-ng` may still work.
FBI never examined hacked DNC servers itself: report
I was about to add this feature but then focused on API migration for real-time updates. This feature is next on the list :)
Not exactly online only but I run a small ATM Business out of Seattle http://effortlessatms.com It pays all my bills
That's a good point. I need to include it when I write about these issues.
Start-ups take aim at errant drones
If you have release criteria, sure, bump to 1.0 when you hit them. But if you don't have release criteria, just name it 1.0 and go from there. Version numbers don't matter as much as people think they do. This way we can avoid people having to type "0.7", "0.8" etc for 17 years instead of just "7" and "8".
Some people have grants or scholarships, some get free tuition, mostly at the discretion of someone in the administration. And some of us worked our way through grad school, paying MSRP.
No PPA necessary: http://packages.ubuntu.com/yakkety/web/chromium-browser

Most of the more-or-less mainstream distros ship Chromium in their standard repos. In fact, they're more likely to ship Chromium than Chrome due to the fact that the former is FOSS and the latter is not.

Neither macOS nor Windows have such a philosophy of "prioritize the FOSS alternative", so Chrome is unsurprisingly the better-supported option there.
> It happens to everyone that writes code all day long

More like "It happens to everyone."

I know this is a developer-focused site, but this isn't a problem unique to people in software.

An old joke, "Oh, you hate your job? Why didn't you say so? There's a support group for that. It's called everybody, and they meet at the bar."
Direct link to apps

Android :

https://play.google.com/apps/testing/com.flipflopapp.halfche...

iOS :

https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftw...
http://www.theatlantic.com/technology/archive/2015/06/whos-a...

According to the article, it's about screw thread measurements. And the cultural aspect. The fact that the abbreviation for the system is SI which is short for a French phrase makes it seem foreign. And FRENCH. Which many Americans seem to hate.
I work as a data scientist and often talk to unions and people in the public administration about data, and I agree that data which companies like Uber, Airbnb or Fedex generate can be very interesting for things like optimizing public infrastructure or salary negotiations. I can perfectly understand why companies don't want to publish this data (as it's a valuable asset and contains a lot of potentially sensitive insights about the company), but you have to weigh this against the benefit to the public that the data could generate.

I think it's not unlikely that we will see new legislation soon which will oblige companies to make some of their data available to the public or at least public organizations so that they can be used for public good. In fact this wouldn't be unprecedented, and nothing that would be (IMHO) very detrimental to these companies.
This data could be extremely helpful to planning out public transportation. You would be able to determine the most common areas people go to, where they come from, when they typically go there, etc. All would help in planning bus routes/subway lines/etc.
In practice, every employer pays what it needs to get employees, and nothing more. Unless something changes the number of employees available, salaries don't change.

Tax cuts go straight into the employer's pocket, as the employer will happily tell you to your face:

https://theintercept.com/2017/01/05/corporations-prepare-to-...

Sure, it's theoretically possible that the employer could pass all tax cuts to its suppliers. McDonald's could call up and offer to pay more for frozen hamburgers and fries. Walmart could tell its Chinese shoe makers that it plans to pay double for all future pairs, just because. But, why would that happen as opposed to rewarding the shareholders?
I dunno, I've ridden the roads in Plano before. The fact that most roads are multi-lane definitely make things more amicable to biking there since cars can move around cyclists. In denser urban areas (yes, yes, Plano is semi-urban with all its corporate infrastructure) where the lights are denser and the roads have fewer (or one!) lanes it is much more difficult.

Also, more pertinent to Plano, what if you want to replace your car entirely? Grocery stores are still pretty spaced out and you are SoL if you want to get into Dallas proper! The DART is incredibly slow, so that's out, and biking from Plano to a night on the town with your friends is Deep Ellum or Greenville Ave is a tall, dangerous order.

Keep it 214!
Medallion taxi services in NY have to share pick up and drop off data with NYC's government. Even though each of those cars are privately owned and operated. In NYC, Uber drivers are all required to have taxi licenses. It seems reasonable that a private medallion-competitor should have to share the same information that the private medallion-owners do.
Whats your store link?
Also depends on 2-player vs. many-player games.

A few feints to throw off your opponent can work very well in a 2-player game, where, like the grandparent says, they throw off his OODA loop and can give you additional room to maneuver. In a multiplayer game, though, it's unlikely that all your competitors will be thrown off. One will go for the ideal strategy, irrespective of competitors, and while you & your chosen adversary are duking it out with feints and countermoves, they'll silently come up and pwn you all.

I'm reminded of the Microsoft/Netscape battle during the first browser war. The two of them set each other firmly in each others' sights, each trying to predict what the other would do and counter it. In the end, Netscape died and Microsoft became irrelevant, and it was a tiny startup called Google that ended up winning.
I agree, I have noticed some poor 4k quality, even on netflix, especially in dark scenes.

I am constantly consulting realorfake4k.com especially since the marketing for streaming (and even purchasing) is so confusing on Amazon Video.
Emirates may have the best wine selection for those who want to spend thousands getting from A to B, but I find the longer Ukraine International Airlines flights have the best drinks for the average person. I've taken several in the past few months, and the flights are not only inexpensive but the drinks on board are very cheap or free. Of course, some of this is owing to the depressed hryvnia.

For those that wish to spend a little more, but not anywhere near Emirates levels (and for those who are scared by flying over Iraq, which was definitely an experience) KLM often has inexpensive flights with fantastic service, even in economy. Not as good as Emirates of course, but still somewhat inexpensive.