skysight-inc/HackerNews huggingface dataset:
I've found that a short (20 minute) commute can help a lot with this.

I'm actually serious -- the commute is like a palate cleanser between work and home. It helps even more when I ride a motorcycle, as the concentration on my safety totally wipes the coding from my brain, and I walk in the house with a clean slate.
What's the point of reimplementing BLAS in Rust? Those libraries have been polished for literally decades. They're not even security critical.
To torture your analogy: in my mind, if the brain is like a bird, then modern approaches to machine learning are like helicopters. Yes, these things can both fly, but they don't fly in nearly the same way, and if your helicopter isn't getting off the ground then looking at the design of a bird isn't going to help you very much with many of the challenges you're going to face in getting it to work. You wouldn't claim that a helicopter is bird-shaped, even though there's some basic relationships between the aerodynamic principles of a bird's wings and a helicopter rotor.

If we're having trouble getting our helicopter to work, maybe we should be trying to make a working airplane first, since then we can base more of it off the design of a bird and use this to help us to better understand the basic principles of aerodynamics.

Do you get where I'm coming from here?
KVM switches used to be a huge and super important (and expensive) thing in rack server farms back when every rack or every few racks had a pull-out tray with a keyboard and a monitor. Technology moved on. First the tray and monitor disappeared with KVM-over-IP, which saved many trips to the server room. Then the KVM switches themselves disappeared, as manufacturers integrated out-of-band remote access into the servers, first with add-on boards, then onboard and finally on-chip (this is what Intel AMT does, when it isn't busy running rootkits).

The little two-PC switch box the article refers to (I think) was always a spillover from the server KVM technology, except with a very small market and more difficult to make. Servers don't need sound and are fine with just VGA video. Home computers want USB (which variety?) and audio switched, or high bandwidth signals that are very touchy about interference or suddenly being connected to a different device like HDMI, Displayport or Thunderbolt. And then people want the stuff for cheap.

> signal switches with arbitrary bandwidth remain available: analogue relays

Have you tried that? Cut a HDMI cable in half and splay it out, then try switching that to another display. See what happens. If it were that easy, it'd be around (or you'd just be building it yourself).
Also related, the abandoned underground shopping mall in Barcelona: http://www.ultraswank.net/stores/avenue-of-light-the-lost-un...

Some amazing pictures... really conveys the mood.
Very interesting article, thanks!

It looks like this study was done by people who only just heard of the conspiracy (and so, if my anecdotal experience is anything to go by, they have less investment, especially because they haven't put any personal action into researching it).

I wonder if / how this would differ if you tried to reduce the belief of someone who was deep into pizzagate or something like that. Someone who has formed an identity around believing this kind of thing, someone who feels like they themselves "discovered" or pieced this stuff together etc.
This is kind of the answer that I expected, doing some web dev myself. It's sad, isn't it? One would think we would be solving _different_ problems 20 years later...
Top-100 Cryptocurrencies described in four words or less
Plus the parent also worked for Google.

Hardly the most appropriate source for learning whether the option worked well for the other end.
>It's not like you have a right to appear in Google's search results...

It should be, though.

It's not 1776. A website like Google is more than a company, it's a public service with immense power of manipulation and influence over countless industries.

The law shouldn't be written like we live in the stone age.
None of the exchanges I use support shorting. But yes, the limited shorting currently offered in the crypto world is not very robust. Fine for small day trader moves but no help with major movements.
What I had learnt from investigating this issue is:

* It's been a problem since at least 2012

* HDMI cables have an active-low connection pin, therefore it's easier to fool the video card into thinking the monitor is still connected.

* DisplayPort is an active-high signal, therefore if the monitor powers off, it's the same thing as the cable being physically disconnected.

Ideally I would be able to switch the monitor off in such a way that it still maintains a connection, just that the display is off.

Edit: formatting
> ...Google writes the code in nice C++ classes, that get exposed as low level C APIs...

I'm not on the android team, but in general it's easier to maintain reverse-compatibility with C ABIs than with C++ ABIs.

And the plethora of libraries and the modest size of the standard library are part of the problem. Let's say you're writing a C++ library that understands git and lets users develop more complex applications with your libgitxx as a building block. Whose filesystem primitives (file, directory, path, user, etc.) do you use? There's really not a satisfactory answer to that question.

Point being, C ABIs don't have this problem as much. They tend to just pass around ints and char. Maybe there are some structs to pass around, but they tend to be made up of ints, char, etc.
Google Teams Up with Salesforce to Push Cloud Computing Business
PHP 7.2.0 released
InstaFreight raises €8M to reshape the fragmented transport market in Europe
MacOS Security Update 2017-001 Breaks File Sharing
AI innovation will trigger the robotics network effect
OptionPlan, an app for founders looking to design a stock option plan
It's everyone else that is going to suffer, including all start-ups attempting to offer an Internet-wide service (something that not so long ago could be mostly taken for granted).

If a startup violates the privacy of their users intentionally and witth gusto they deserve to get smacked in the face; hard!
> Whenever I raise the point that it is immoral to shut us up in a close room twelve hours a day in the most monotonous and tedious of employment, I am told that we have come to the mills voluntarily and we can leave when we will. Voluntary! Let us look a little at this remarkable form of human freedom. Do we from mere choice leave our fathers' dwellings, the firesides where all of our friends, where too our earliest and fondest recollections cluster, for the factory and the Corporations boarding house? By what charm do these great companies immure human creatures in the bloom of youth and first glow of life within their mills, away from their homes and kindred? A slave too goes voluntarily to his task, but his will is in some manner quickened by the whip of the overseer.

> The whip which brings us to Lowell is NECESSITY. We must have money; a father's debts are to be paid, an aged mother to be supported, a brother's ambition to be aided, and so the factories are supplied. Is this to act from free will? When a man is starving he is compelled to pay his neighbor, who happens to have bread, the most exorbitant price for it, and his neighbor may appease his conscience, if conscience he chance to have, by the reflection that it is altogether a voluntary bargain. Is any one such a fool as to suppose that out of six thousand factory girls of Lowell, sixty would be there if they could help it? Everybody knows that it is necessity alone, in some form or other, that takes us to Lowell and keeps us there. Is this freedom? To my mind it is slavery quite as really as any in Turkey or Carolina. It matters little as to the fact of slavery, whether the slave be compelled to his task by the whip of the overseer or the wages of the Lowell Corporation. In either case it is not free will, leading the laborer to work, but an outward necessity that puts free will out of the question.

-- Sarah Bagley, 1845
Would you care to write an "Experience Report" for benefit of the Go community and development future?

Pretty, pretty please!

The rationale and idea is described on https://blog.golang.org/toward-go2#TOC_5.3. and https://blog.golang.org/toward-go2#TOC_8. , with an important note to later "publish it" (i.e. just link) on https://golang.org/wiki/ExperienceReports.

Yours seems to be an awesomely perfect case — a real-world situation, with additional case study of how a new language helps you solve the pain points!
True. Glyphosate opponent target the fact that everybody ingest glyphosate (and that's supposed to be bad). But the dose we ingest (at least in western europe) is too small to be really dangerous, and i think this arguent is a bad one. However, i am concerned about farmer and gardener using the product, as well as kids living near them.

Most natural pesticide and herbicide show bad affect on young people brain developpement. I would be really surprised if a chemical, more potent one was harmless.
My comment was not meant to be a slight against the people behind the service. I just think that it is dangerous to give hardware people an alternative to doing things the right way, namely to allow for their "firware" to be built from source (and as part of the kernel).
... which makes this a total non-story in my opinion :)

Of course KVM switches will eventually disappear; when was the last time any of us (minus datacenter staff) has been to the server room since the dawn of the PaaS age?
In a perfect world there would only be open firmware for all devices. We don't live in such a perfect world, and even Linux users might have e.g. a Logitech unifying receiver. And nobody should disallow them to use one with Linux. Modern Linux comes with a huge set of firmware for e.g. DVB-T sticks or WiFi adapters.

Vendors should be allowed to distribute Linux compatible firmware for their products.

Vendors need a reasonable way to update the firmware, if there are e.g. severe security bugs.

Users should have a reasonable way of getting these updates, without having to constantly monitor all pages for all their devices (and switching over to WIN just to update the via a "Updater Tool v4.732.x").

This is a good thing. It makes peoples' devices more secure. The integration with Gnome is seamless and updating usually simple (it is quite a new thing though, and some specific things can always go wrong). Users are free to chose with which vendors they do business and whom to trust.
Yeah, 'class' is a lie, but for practical purposes - ie how to make a thing that other things will inherit from, most of tech uses the term 'class'. Also a prototype that is never used directly itself could be considered a class if you squint the right way ;-)
The ones that used VGA ports for video often used to degrade the image quality in comparison to a direct connection.

Frankly there are entire categories of desktop computer peripherals that get a deserved reputation for being flakey junk. USB hubs used to be this way, but presumably they've finally got those right. Inkjet printers too.
Will AppSync also enable offline-first mobile apps?

For example enable users to use the app without the need to transfer data to AWS (create/modify data without an internet connection on the first app start). And only connect to AWS if the user wants to sign in to backup/sync the app data with AWS.
Nearly 4M Bitcoins Lost Forever
I actually thought about adding a similar remark to my programs' READMEs just today, but I don't particularly want my snail-mail address floating around the internet any more than necessary. (Maybe I'll get a postbox, if that's not too expensive.)
Could not reproduce.
You'd need the HDCP master key, but you need not be a full-featured endpoint. See https://www.bunniestudios.com/blog/?p=2117 for an example of a device that mixes an incoming HDMI video with a (non-HDMI) overlay video. The device is sold in the US, so it must be considered legal.
fastr is a loaded term already anyway, plenty of google hits for it (graalvm’s r implementation). Crates.io search works just fine though
BitClave Raised $25.5 Mln Within 32 Seconds
checklists != todo lists, might be the reason
The author is really not doing himself any favours with the comparisons.

Would anyone dispute that bacon and sun exposure are risk factors in cancer? Contrary to his assertion, Australia also ran a pretty well-funded campaign against sun exposure in the 80s and 90s.

The reasons why bacon and the sun aren't banned are simply that the former is that eating bacon is a decision people can take individually, and banning it would intrude on peoples' lives and culture much more strongly than banning a pesticide. As for the sun, it is really hard to ban, and has been shown to have benefits that counterweight the cancer risk.

Mocking the risk designation of "working as a hairdresser" is similarly hair-raising: Hair-dressers handle all sorts of chemicals, such as colouring agents. I wonder how easily the author could be convinced to expose himself to the lifetime exposure of a typical hairdresser.
With VGA, it was simple: duplicate the EDID to both inputs, switch the output wires, done. AFAIK, with DisplayPort it's not so simple, since there is a negotiation between the computer and the display, including link training (see https://lwn.net/Articles/736011/ for instance). IIRC, HDMI also has some bidirectional communication. To work well, a KVM would have to act as a display to the computers, and as a computer to the display, instead of just passively switching some wires.
Ad.
The 50 Best Workplaces for Parents
Pears aren't the only fruit with notable change over the centuries. Check out watermelons!

https://hyperallergic.com/226096/the-evolution-of-the-waterm...
Philosopher of mind Jerry Fodor dies
Anybody knows why vendors are still afraid of releasing their firmwares as source code? I mean are they afraid of patent law suits or do they hope they can cover up some super secrect sauce within their products?

At the moment I feel like closed source firmwares are one of the biggest issues for open source operating systems (especially with regard to mobile operating systems).
Uber says 2.7m Brits hit by breach that was covered up
I wouldn't think they are common in data centers either with all the good OOB management tools now available.
So if I clap my hands, and the sun rises, I made the sun rise (sarcasm)
On one part, I agree. On another, Average DevJoe on the Apple dev forums knew about it two weeks ago. It's scary to think about how many bad actors have known about it, and might have weaponized it given it is wormable, during that timeframe.
- They learned about this yesterday

Nope.

- They had as much heads up as the general public did

I.e. two weeks.

- They are a large company.

That's a point to their discredit. For a garage op, this would be acceptable.
Sales Training – Sales Training Solutions -The Bitter Business
Man, I did a job that was nothing but phone support for 8 months, and while I think it was great training for designing UIs that won't confuse people you'd have to pay me a lot to go back to doing that. Many people are not kind, patient, or understanding, and they assume you're unintelligent and uneducated (or else why would you be answering phones for a living?). The misery of that experience was the spur that made me abandon plans for a career in Japanese translation and learn IT (and eventually programming) in the first place.
You are better off with insecure/obscure radio then insecure wifi (no password or wep), and might exposit the device to the Internet which opens the attack range from your neighbors to the whole world.
At least you do not have to worry about your 433mzh device becoming part of a bot net.
> It's not like you have a right to appear in Google's search results...

Yes you have. If Google is not representing competitors fairly in search results, that's abuse of dominant position.
In theory all other search engines have to follow the same rules, in practise nobody cares if ddg shows illegal results.
Most Bitcoin exchanges also require id/passport, I assume these checks are also outsourced. Not exactly comfortable to share my passport with a random stranger.
> I recall my chemist teacher repeating the age old phrase "the dosage makes the poison" [...]

Indeed it's the dosage and not the substance, even if it will sound stupid
when somebody on your funeral says that you were crushed by a ton of cherries.
Affordable SR22 Insurance – How to Get a SR22 Car Insurance Filing
An SR-22 insurance certificate of financial responsibility issued by your car insurance company ensures that you are carrying the minimum liability coverage needed by your state. Here we check help for SR 22 car insurance filing requirements 2017 and how to get affordable SR22 insurance online.
I bought a USB2.0/VGA switch online for < $10. I had a number of vga and USB type B (aka printer) cables lying in boxes that are now put to good use!

A windows laptop and a linux NUC, 5 USB peripherals shared.

4K and all digital HDMI might spell the death of it but I'd be needing new PC(s) to drive such a display in any case.
I think trying to find satisfaction in your day job can be a lottery. Since these methodologies are so popular, there's no guarantee the next job is going to be any better. This article - on the topic of such methodologies working great for the employer but not for employees - may resonate with your personal experiences [1].

Given that everything else about the job is good, I suggest staying there, coding your own software at home, doing it in whatever way you enjoy most, and finding satisfaction through your personal projects.

[1]: https://michaelochurch.wordpress.com/2015/06/06/why-agile-an...
Amazon Fire Stick VS Roku
Oh it's never that easy. It happens 20 layers deep, with configuration set a certain way... only every Friday the 13th.

I.e. MacOS is based on UNIX/BSD, root is all powerfull. So root is disabled form login with <star> password, but it's still there. Then there is the Apple autentication framework on top of that, here root is disabled. But if you try to log in with root, it gets enabled but can't login because password is still <star> an disabled. Then somebody decides new password hashes are safer and we should update old hashes whenever possible. So now when a disabled root account gets enabled, the update routine mishandles <star> password and updates the root password hash with <empty string>.
I'm a developer of an online board game implementation. Before starting out, I consulted any library, platform and framework available to minimize implementation effort.

Vassal was also on the list to checkout. Various items made it clear Vassal was no fit (for me at least): 1) No web interface available 2) Lead developer who seemed to worry about inexplicable technical issues 3) non-existing usability 4) board game logic must be shoehorned into a generic framework, where I want to expose a boardgame specific API.

I ultimately decided to write it from scratch.
Autopilot's role and level of capability is often grossly overstated:

(All but the last link are from Patrick Smith, a commercial pilot, author of the "Ask the Pilot" column and my go-to for debunking this particular myth)

http://www.askthepilot.com/questionanswers/automation-myths/

http://freakonomics.com/2011/12/12/cockpit-confidential-the-...

http://blog.expertflyer.com/expertflyer/2011/09/ask-the-pilo...

http://flyingforeveryone.blogspot.com/2012/01/autopilot-myth...

I'm unsure what you mean by route "safety" -- how easily autopilot could be used to automate a flight depends on weather, how busy the airports are, mechanical condition of the aircraft, etc.
There's one way I know to stop that.

Ipfs. Its immutable, for a given key. And its easy to see what an IPNS link points to.

It may not be a way to verify, but others could do that hard work.

But it strictly shows proof that codebase for a web app hasn't changed.
This is more about youtube than google search, but it will be not that different:

https://www.youtube.com/watch?v=r0c1Bph1jrQ

After all, it goes from the top "We're not arguing for censorship, we're arguing just take it off the page. Put it somewhere else. Make it harder to find." - Eric Schmidt
I remember commenting long long ago about how the fake P3P header thing will get people in trouble one day. Not sure that one has happened yet though.
Because there is an oligarchy in broadband and in many other industries and massive barriers to entry as well.

In broadband, it would be completely stupid for carriers to compete on price because ultimately - they are competing with themselves. You reduce prices one day - the next you have to go lower - and so on.

It's better if they keep prices high and compete on other things.

It's easy to have implicit collusion if they are only 2 or 3 players.

Often, due to access rights there might not really be any competition in specific areas.

I worked at a small telecom switch company. We made a lot of gear that didn't make any sense just to get around regulations.

Example: we made a very expensive voice and dsl and t1 switch on a board. It was crazy expensive, didn't make sense. But the carrier wanted it, because if they had individual DSL cards (or something like that) - they'd have to allow CLEC (local exchange carriers) to compete. So they paid 2x for their networking gear to avoid competition.

The big money is in monopolies, oligarchies, and keeping competition away through legislation, barriers to entry etc..
900 "block hours" are far more than 900 working hours.

https://en.m.wiktionary.org/wiki/block_hour
Guessing Bitcoin private keys
A Journey to
Joplin – A note-taking and to-do app with builds for desktop, mobile, terminal
As well the use of KVMs by PC enthusiasts has most likely been replaced by virtual machines.
Yes, no doubt that rack-based kvm stuff disappeared. It was awful: hard to rig, hard to use with confidence.

(Confidence? "Wait, wait, am I talking to data2 or web4 or what?)

KVM was a just-barely-competent solution to a hair-on-fire (=== must-solve-now) problem.
Before C++17, boost::filesystem, now std::filesystem.

In Android's case, the ABI would be whatever g++, now clang, shipped with NDK support.

Additionally there are ways to implement compatible ABIs in C++.

In any case, they are wrapping the C++ classes already, either via C or Java, so they could offer them as well.

Instead, one needs to write unsafe C code, JNI boilerplate or wrap them again in C++.
Not to jump on, but there were definitely single CDs - the singles charts (Top 40) were compiled from the sale of CD Singles (and Cassingles, as the cassette versions were called). A #1 hit was determined by who sold the most CD singles, not albums - which is why pop music dominated the Top 10 singles charts, but rock bands would dominate the Top 10 albums. In Australia, a CD single cost $5 up to $10, while an album cost $30.

Also, CD singles were collectors items, because they would often come with bonus tracks that weren't available on the album or anywhere else. Sometimes they were just live recordings, but sometimes they were fully produced studio recordings that didn't quite make the cut for the album, but were still amazing. (Nirvana's "Even In His Youth" jumps to mind, as well as The Prodigy & Tom Morello collaboration "No Man Army".) I still remember my local 2nd-hand CD shop selling a rare Nirvana CD single for $100, and as a kid wishing I could afford to buy it.
> The agency itself disclosed Aadhar data at some point

Source?
Progress means .dev domains must be secured, but there's a bigger issue
This appears to be an ad.