skysight-inc/HackerNews huggingface dataset:
If even politicians at the highest levels of government are doing it, let alone hate groups inside Israel, it doesn't help the case of Israeli objectivity.
99% of .net apps don't run on Linux yet.
This strikes me as perhaps the worst merge method possible for git. Sometimes people call your main branch soup, and this will make that an incredibly accurate description.

People are bizarrely terrified of merge commits.
The 'bad' bacteria compete for resources with the 'good' bacteria and simply dominate them to starvation to a point of insignificance. All that's needed is a stool sample with a quorum.
If you ask me, insulting is having a desktop OS pretending to also work on tablets and releasing that to consumers. You can't blame companies for not releasing apps that can work in tablet mode. It takes time, because that's basically like developing for a whole new OS. And Microsoft could do it because they are the ones developing the freaking OS.
Facebook Marketing Plan Template
Plex Cloud
The Dock? Why would they completely rewrite the Dock?
Technology alone is never going to solve this problem.

IMHO, focusing on Google's actions is not productive. All large corporations need to be watched carefully, and Google is no exception, but their motives are fairly transparent.

The real culprit here is government overreach. This is the core problem that we should be focusing on.
You could put the reminder in to a screensaver that activates after a certain amount of inactivity.
A. Digital Signing 2.0:
Our uncluttered interface lets you easily sign documents and secure them with blockchain technology

B. Smart Contract and Blockchain Secure:
By using secure smart contracts, we enable real time auditability & cryptographic proof of transmission & acceptance. (Absolutely easy to verify the authenticity + keep the private record.)

C. Digitize your Documents:
Say goodbye to the days of printing, signing, scanning and emailing!
So "many eyes find bugs" is better than using good engineering practices?

What an utterly ridiculous thing to say.
Is full sql server containerizable? If so, how would it work?
Get Lazarus

https://addons.mozilla.org/en-US/firefox/addon/lazarus-form-...
On the other hand, clean energy is getting cheaper and more widespread globally so power efficiency probably matters less for electric appliances. At the same time, I'm not sure how efficiently humanity is dealing with waste and if we can expect any significant improvement any time soon.

But yeah, it's definitely an interesting balance to think about.
Assuming this island is a closed system (it is an island after all), where did the initial lender with the capital and the "other wealthy islanders" come from?
Thank you for driving for us and making Uber a monopoly, we'll be automating our fleet and no longer need your services. We hope you had as much fun as we did and we wish you all the best on your future endeavors. You will be great!
A Rare Tour of Microsoft’s Hyperscale Datacenters
Interestingly the popup about copy.sh having control of the cursor was somehow overlaid above my Firefox titlebar, tabs, and addressbar. Didn't know that was possible.

GIF: http://i.imgur.com/giCT1nI.gif
I had 20/20 vision until I was 33, then over the next couple of years I noticed my site getting worse until I tried on a friends pair of glasses and everything went crisp.

I asked the optometrist what would cause my eyes to go bad and she just said "How many hours a day do you look at a computer screen?"
TLDR: A van ran a red light and hit a Google car. Nothing really to see here.
I did delay such tests for long, what decided me is very weak pulse in the morning, even after a normal night of sleep, and completely at rest horizontally. I had trouble keep my arms above my chest (felt like they were weighting a ton, same sensation if you try to hold your arms up for a few minutes). Also the fact that I couldn't use my indoor bike for 10 minutes without feeling numbness in many places and tingling that also reminded me of bad blood flow. I had to submit to cardiologists conclusion saying "nothing I can see here". My main problem with this is that, maybe a big panic/anxiety can trigger weak heart, bad blood flow, fat accumulation and small stroke. Which then weaken your heart for longer period, hence the whole fatigue, weak pulse, effort intolerance. Etc. Standard cardiac/blood pressure tests don't look there, and the only way would be high end cardiac or very invasive artery monitoring (angiography, coronarography) ...
Of course, I don't deny there're security benefits, but IMHO it's worth mentioning that there're some trade-offs.

>Well, of course there are always tradeoffs. The biggest one right now is that Google Chrome is the only major browser that supports U2F.

>Because it requires browser support to act as an intermediary between the website and the security key, you can only use it if the browser supports it.

>Mobile is also an issue, as they don't have USB ports!

>Some YubiKeys support U2F via wireless NFC, but support for this in mobile phones is very limited at the moment.
All fair. Just pointing out that this:

> Recommended pickup locations -> No longer door to door?

is not currently true for uberX. If you're inferring that uber is headed that way, well, maybe. But it's not so presently.
Uber are terrible though. Here in Austin we voted and got rid of them. Fasten is cheaper, has better service, and the app is way more complete.
Precisely correct, rebasing prior to merging ensures the branch about to be merged has no conflicts with the one being merged to, or that conflicts have been fixed in the branch prior to the merge… and merging with --no-ff ensures that the history of the branch gets kept "visually" when doing Git archaeology, as well as that the merge was "wanted"
The article mentions the term "proto-computer", which would be more appropriate.

Given that the "Enigma Machine" was indeed a machine (and not a computer) I think the term "computer" is a bit over the top for this particular machine.

For me, the most interesting part of the article was the way that the inventor looked in the 1800s. He was far ahead of his time even with regards to his own personal looks.
How do we know he wasn't working at an Apple Store rather than Corporate? Apparently he wasn't in the corporate directory.
This is another pointless diagnosis of a cluster of issues centered on an activity. Instead of, you know, centered on the disease. Kind of like diagnosing bad software with "HeadUpButt Developer Syndrome". Cute, a cocktail party line, but not the same as medicine.
The dumbest user agent based browser detection mechanism I ever encountered was one that a major grocery store chain had in place on their website. At the time, I was running Linux on a desktop computer which had an ARMv7 processor.

I visited their website and was, like in a lot of cases where they assume ARMv7 means I must be using a mobile device, redirected to the mobile site.

That's not the stupid part, though (just annoying). These guys took it one step further and had their mobile website decide that I was in fact not on mobile, and then they proceeded to throw me into a redirect loop between the desktop and mobile site. Talk about messing up with browser detection.

I wrote an e-mail to report the issue to the people in charge of the site, and you know what they tell me? Oh, "we forwarded your message to our web developers but they said that this doesn't happen". Wow, ok, "this doesn't happen". Guess I must be hallucinating, then? Well, jokes on them 'cause if they hire people who break their website so that I can't check the opening hours, guess where I'll be shopping? Not at their store, that's for sure.
Best part I think is that it's possible to make this the only allowed merge strategy for a repo.
How does that make them any more difficult to use?
Stronger iPhone7 Plus numbers and Jet Black not enough to combat slowing shipments
Agree on the cleanliness - most cabs are fine. However, try getting a yellow cab from Manhattan to Brooklyn after 9PM, especially in a popular/busy area.

Anecdotally I'd estimate there's a 1 in 3 chance of the driver either driving off/refusing the route, having a "broken meter/card machine", but will take (a large amount of) cash or (if you appear to be from out of town) taking a ridiculously long route.
Tutorial for Using Open Source to Scrape the Web with Scrapy
It really depends on what language you are asking about. Stackoverflow has subcommunities.

Some niche frameworks have great helpful communities

While the general Javascript community there hates questions that aren't formatted a very particular way
Tor has too many friends. I dislike the trend of Tor being used to control botnets, but the upside is that an entire underworld now sees tor as an asset. Any non-state attacking Tor would make some very interesting enemies.
I've also seen the suggestion that regardless of where lending goes, "safe" financial services should be moved out into a utility format. That is, investments and loans shouldn't be conflated with non-interest-bearing deposits and money movement.

Right now, people are caught in a weird double-bind that mostly serves a small part of the finance industry.

- If you don't have a bank account with a balance, you pay through the nose to access money and paperwork (e.g. notary fees, high fees on welfare debit cards, wire transfer prices).

- If you do, you expose yourself to the risk-taking of the banking industry. That means losing your deposits with Washington Mutual or IndyMac, and if you stay below the FDIC cap it still means getting scammed when Wells Fargo opens you a fraudulent account.

There are some good reasons to combine these things, and some of the costs for non-account-holders reflect the actual price of moving money. But it's not obvious that access to non-investment services should be inescapably bound up with exposure to investment risks and pressures.
My retired optometrist friend recommended that I wear reading glasses with a very low power at all times while using the computer, and I do that now. They're .75x or 1x, I can't remember. I don't need them--nothing is blurry without them--but they help your lenses to relax by doing some of their work at close distances.

The condition he wants me to avoid is called nearpoint stress, but sounds very similar to me (a layperson). It culminates in your eyes lenses becoming "stuck," unable to fully relax to focus properly on things at a distance. I guess the reason is that your cilliary muscles (that alter the shape of the lens) become overworked to the point of a spasm.

One symptom of that is looking up from your computer and objects being blurry for a few seconds, but then coming into focus.
Merging with --no-ff the just-rebased branch would've had the effect of adding a merge commit detailing what branch was indeed merged then.
It's a hash, not a hashtag. The hashtag is the # plus a "tag" word. When someone says "hashtag foo", they went spelling it out
# + foo,
they are saying "this is a hashtag, not a regular word in my setencen; the tag is foo" and the # is silent.

#prescriptivism.
I am only aware of one brand of washing machine that explicitly claims to be designed to be repairable by the end-user--Staber. I have never actually owned or used one before, so I'm not sure how fit for purpose it may be otherwise.

I have successfully repaired other brands of washing machine, dryer, and refrigerator, though. It isn't that difficult, but obtaining the replacement parts is absolutely ridiculous. The first-party site for ordering replacement parts often charges 50-80% of the MSRP of a complete new appliance for just one replacement part.

If any country wanted to encourage repair over replacement, tax incentives are probably not the best way to do it. Publish national standards for appliance form factors, such as case dimensions, screw hole placement, subassembly dimensions, connectors, drive belts, elastic ring sizes, etc. Then phase in requirements that all new appliances must conform to the standard by 20xx.

If all washing machines conform to standard WM-S, WM-M, WM-L, WM-I, or WM-X, and those standards only have three different sizes of drive motor and one kind of power connector and one control connector, then manufacturing third-party replacement motors becomes more economically possible than the current situation, where a Brand X replacement motor might not even fit correctly in two different Brand X models.

The chassis, outer panels, and drum of a washing machine just don't really need to be replaced, unless the paint chips and they rust out. Bearings, seals, motors, belts, control electronics, and knobs, on the other hand, those wear out.

Perhaps I have just been spoiled by ATX standards for computer parts, and connector standards for ISA, PCI, AGP, PCIe, ATA, SATA, SCSI, M.2, and USB. All those standards mean that third-party manufacturers don't have to maintain separate silos for Apple, Dell, HP, Compaq, Tandy, Amstrad, etc. The third-party motherboard manufacturers can just conform to Intel + ATX to sell a product, and maybe also micro-ATX and mini-ITX to cater to small-system builders. It is not difficult at all to assemble a working computer where the CPU + chipset, motherboard, case, power supply, system memory, SSD, hard drive, removable disk drive, graphics card, monitor(s), keyboard, mouse, speakers, wi-fi, and Bluetooth are all made by different companies.

But if you try to replace a single-phase AC 120V 60Hz 5A 0.5hp motor in an appliance with another of a different brand with exactly the same power rating, it probably won't work. The taxes are not the problem--it's getting the parts. As long as the only reliable source of usable replacement parts is the original manufacturer, of course repairing won't be viable. They would much rather sell you an entirely new product!
The public beta version (which has all the latest and greatest) has support for Windows containers too: https://stefanscherer.github.io/run-linux-and-windows-contai...
This is such a naive interpretation of the tax policy at those times.

I don't think you have ever heard of capital gains.
You must be in your 20s or younger :-D
Indeed. IBM is also investing a lot in Go by porting it to their hardware and OS primarily for blockchain stuff.

I think it is more of thing that Swift has more interesting Client/Server/Mobile story than Java. Given that I do not see why IBM would not cut investments in Java.
SpaceX first firing of Raptor engine
It is to have a single merge commit which is simpler to revert.
>These dangerous goods include lithium batteries, which are banned from being transported as mail or cargo on a passenger aircraft unless they are installed in or packed with equipment

...so transporting a Galaxy Note 7 is fine.
well yes.

If the share was calculated by individual PC models and not by company, even in the PC business, there would be a bunch of Apple stuff ranking quite high.

So they can scale on many aspects much better than their competition.
(plus they still have margins)
I don't think it's fair to call Swift an OOP language. It is certainly multi-paradigm, but provides a lot of facilities for functional programming as well. If you are not working directly with Cocoa, you can do a lot of interesting stuff with structs and protocols.

It appeals to me as a server-side language, and I've never done any iOS work. The reasons it appeals:

- Static types
- Good type system
- Lots of good support for immutability
- Apple is heavily invested in Swift, and very responsive to the community

It has some downsides. I'd evaluate Swift against Clojure and Elixir (which both have good, though quite different, concurrency stories), and maybe Haskell (but that would be tough from a buy-in perspective). But evaluating it against Python (which my team currently uses), it's hard to see a downside; we chose Python for Django and DRF, but we're increasingly not in love with that choice.
Express works fine listening on TCP. While I haven't tried I don't see any reason it wouldn't work. And I've see the full SQL Server running in a Linux Docker container :-)
It's not a disease, though.

It's a condition; one that results from a specific type of activity (extended close work, which is not what our eyes are intended to do).
Coming from a family of medical doctors, medicine stands to gain a lot in terms of quality of service by increasingly automating doctors out of the loop. These people (my family members and relatives included) typically go into the profession for money and social status instead of helping patients, to the point where it borders on being exploitative.
China will just go to war, easiest way I know of to get rid of an unemployable population.
Do you run webpack on Windows? It's much slower there than on *nix platforms
If I were subject to multiple insults, on stage, by the Cloudflare CEO, I'd sure as hell stay away. There is no good that can come from a dialogue from such a bad actor as he is.

And I can only combine his direct insults on stage (Whereas Krebs was directed at the service, not the man) with CF's insistent take on Tor. They are a bad actor, bar-none.
Postgres-BDR works very well for its intended business use case, which is geographically distributed multiple master database. Master-slave replication is not comparable cos there is only one master. You should use as few masters as your business case requires, so it is possible you don't need BDR at all. The underlying technology is roughly the same between master-slave and master-master, so that is not a big distinction and not the key point.

Postgres-BDR is designed to solve a common problem: access to a database from users all around the world. In cases where you have a single master and multiple standbys then all write transactions must be routed globally to the same location, adding 100s of milliseconds latency and in many cases making applications unusable.

Postgres-BDR offers the opportunity to make those writes to multiple copies of the database in different locations, significantly reducing the latency for users.

What BDR doesn't solve is what you do if all your users want to update the same data at the same time. But that type of application is just not scalable. If you run such an application on any database that gives you perfect consistency and lots of other shiny buzzwords, all you get is a really, really slow application, just like you had in the first place. But it will tick all the keywords.

All distributed systems require you to understand the business case and the trade-offs required to make it work. This is not fancy technology to use because you think its cool, its for use where it is useful and important to do so. BDR gives you the tools to know whether your application will work in a distributed manner and to keep it working in production without fear.
The article starts out talking about a woman who is 502 lbs. Why wouldn't "lose weight" be the best suggestion? You're 500 lbs!
After being initially skeptical I was convinced by a colleague that this is a good model.

The merge commit acts as a kind of "pushlog"; it tells you what actually landed together as a single unit. It probably also tells you what passed CI; although many projects state that you shouldn't have individual commits that don't pass CI it's rare that this is enforced below the level of the PR. That should be good for bisection. Because the commits are always rebased onto master (and of course you never allow merge commits other than from code being integrated into master) your history is relatively clean, you don't get multiple overlapping branches, but something like

M1 ------- M2 -------- M3
\ B1 - B2 / \ C1 - C2 /

Because the merges are --ff-only you don't get the confusing situation where the merge commits themselves contain changes.

In principle this seems like the ideal way to use the tools git provides. However I understand there are some minor rough edges e.g. with magic needed to tell git bisect how to only try the merge commits.
I have seen a few ophthalmologists seeking treatment for a condition resulting from computer use. I think CVS is a catch all that makes sense on the surface but doesn't really address the damage that has been done. There is some interesting research being done in this area, but it has taken a while for the eye health community to catch up.

My story goes back over 4 years ago, one day like the flick of a switch I could barely keep my eyes open. Now I live with it but it is extremely uncomfortable and distracting and I no longer hack on anything outside of work. My issue isn't so much dry eyes but strained and fatigued eyes. Imagine the most tired and strained eyes you've ever experienced. Multiply that by 10 and that is how my eyes feel starting from the moment I wake up. Luckily I still have 20/20.

Basically, let this be a warning not to take for granted your eye health.
A good idea is to store backup codes some place safe. You can use them as one time 2nd factors. Then you can then either disable 2FA, or more preferably, register a different 2FA option.
Yes but the imperfect incentives isn't punishing "consumption" of electronic devices. One clear example is the consumer version of a surround system with built in bluray. The day that the blu-ray drive gives up the consumer goes out buys a new one and throws out the old one. Now if we compare that to the enthusiast and buys a heavy receiver, separate speakers, and blu-ray player and is taxed individually on each component. What happens the day blu-ray gives up... he goes out and buys new blu-ray and keeps the old stuff.

Same goes for the pc-gamer that builds his own PC. Buys individual components gets taxed on each, upgrades and replacements of components are taxed. But a regular consumer goes out and buys a flimsy laptop taxed less and throws away the laptop when it breaks.
Yes, it sounds to me like they noticed almost immediately, and just didn't figure out what was going on until a couple of months later because he didn't tell them what was going on.
Or doctors could learn to be more humane when dealing with patients? Calling for automation in this case seems to be a very software engineering centric solution to the issue.
Since this thread is about evolution, we might even say that the evolutionary pressures we currently face in the developed world actually favor mild variants of ASD.

It might be because some ASD traits help people become more successful in the information economy. Asperger's people often thrive in well-paid occupations such as programming and data analysis where spontaneous social interaction is widely acknowledged to hurt productivity.

Or it might just be a side effect of a society that places a lot of emphasis on intelligence, making it more likely for a person with high IQ to seek a mate with similarly high IQ. The more smart people "inbreed" among themselves, the more ASD cases we will naturally see.

In either case, since evolution is whack-a-mole, this will lead to not only mild ASD but also more cases of severe autism if they are caused by the same set of genes.