skysight-inc/HackerNews huggingface dataset:
> Start from scratch, don't connect anything legacy

The myth of the clean sweep. Personally, I've found such systems tend to be late, wrong and inevitably end up resembling what they replace, warts-and-all. This is because systems tend to mirror the organisational and political context they are in, and most programmers today are not significantly better than those who came before them. Quote me all the exceptions you like, this is my experience.

https://en.wikipedia.org/wiki/Conway's_law
My employer is not SF based, but they do pay the same to all employees regardless of location based on the market rate for their base city. Lots of folks taking advantage of that to live in cheaper environments. Although there are a couple oddballs who use it to live in SF and not get the local rate for there.
I personally never checked the fps when playing Minecraft but Minecraft was not extremely computationally intensive. Despite that they still needed to port it to a non GC language to get it running on phones
3) The internal networks are open enough that something worm-y can rapidly spread through bugs in common services (file shares or something like that), once it has infected one internal machine through some other channel.
Windows users should be blocking all Microsoft spyware with a DNS blackhole, except for when they occasionally want to pull in an update. I would share mine, but it's only running on a micro instance...
Of course they're culpable, but crime is an environmental problem you have to deal with, just like bad weather. No amount of shaking your fist at the clouds is going to mitigate the problem of a leaky roof.
Migrating from Java to Kotlin: the easy way
unrelated thought

I was listening to a podcast about this folding microscope thing and they were talking about how this special "cell?" becomes a coil and is able to pull oxygen/becomes the 'lungs' for the insect... pretty neat.

If you get shot in the lungs lay on your side to try keep them open. PSA, I don't know I looked it up one day.
I find the article to be interesting from beginning to end. It was very informative but yet I applaud HPE for adjusting their take on the cloud industry by partnering with SUSE and reinventing themselves with this new OpenStack 5.0 that will be releasing soon.
Looks like Multiplex lobby is pretty powerful in France.
at my company, we only run our snails 8 hours per day and they get an hour for lunch.

(And the tunnel is LAX to Culver City-Westwood-Sherman Oaks, not downtown. There's already a train that runs downtown to LAX. LAX to Westwood is 18.2 km on the roads per google maps)
What happens when an earthquake causes his tunnel to no longer being aligned all unexpected like?

There are challenges with working in a seismically active zone. I'm sure he has thought about it. I'd be curious what answers he came up with.
SQLite is C, and C header files tend to be trivial in comparison to their template-loaded C++ counterparts. Even though Firefox is only a few orders of magnitude bigger in terms of source code it takes exponentially longer still to compile.
I don't know, how long will humans exist? It will never be a crime.
She's finished digging, and they're disassembling her to take her out of the tunnel now.

https://seattle.curbed.com/2017/5/10/15612548/bertha-tunnel-...
Can cofirm. Programming IRL (esp. on a team) is mostly tedious crap like that. I'm glad it pays so well though.
"Every time" is wild exaggeration of a sort that derails reasonable conversation.
OBD2 is incapable of doing any of those things. It is a diagnostic interface to read out information about important systems. There is a standard set of data streams, and vendors add customizations on top. So any OBD2 scanner should work on any car, but it may not be able to parse/display non-standard data streams.

There is some danger of control over the interface, but the interface does not specify any control operations beyond resetting diagnostic codes. The vulnerabilities in the interface stem from automakers repurposing the protocol, and are model/maker specific.

It seems like another protocol would only help if it defined control mechanisms so that carmakers would stop abusing OBD2.
I think you vastly underestimate the number of businesses critical processes in huge international companies that uses Microsoft Excel.
"not that bad" is still something that "I don't want to deal with" when I'm making a game. Get rid of GC pauses and let me allocate memory.
ScaleFT uses a certificate based approach and issues short lived certain for SSH and RDP. Also has a policy engine to set additional access controls.
Can you listen for the communication and play it back... range maybe. Put a sticker under the car door handle haha
I don't know if this particular legislation would allow this, but this the path that I fear we're heading down.

The flyer you'll be getting from the company who owns the line coming to your house: https://imgur.com/muJfxMQ
Sure. But proving it to the point that you can make the other party pay for it, without going bankrupt yourself, is not easy.
Comparing payment provider performance data
Does that upset you? he he he
How do product liability laws cover vulnerabilities no one knew exist. Let's say it isn't a case of lack of forethought or ignoring bug and vulnerability reports, how do these laws treat it then?
This is an often overlooked point. Uber is the only one in this space with a global brand. And they're very deeply entrenched in international markets - I can use Uber in a tiny city in the UK the same way I can in the US. The actual local implementation is different (here Uber is a fully fledged private hire firm), but the brand and the experience remain consistent.
Any dealer is 'no haggle' if you pay list price.
New Snapdragon chips answer to customers' actual needs
Google Blocks OAuth Requests Made via Embedded Browsers
How J.J. Abrams Created a Reading Experience Unlike Any Other
Oh. I hadn't found the story astonishing, sorry. To be honest, I feel like you're the one coming off as arrogant, to suggest that there's some impassible divide between those that live in rural communities, and those that live in cities. I don't believe this is the case.
You can't. The physical interfaces aren't compatible, and the protocols used to communicate aren't compatible. You will need physical hardware that's compatible with each side (probably SATA on the SSD side, some flavor of Ethernet on the network side) and an OS/webserver of some sort to translate requests from HTTP to files stored on disk, and to communicate with remote HTTP requestors.
Flat UI color picker: Amazing selection of flat colors for UI design
probably now Uber will focus more on the Uber Elevate project

http://www.latimes.com/business/la-fi-qa-moore-20170511-html...
Another data point here - takes me about 6 months as well.
Why Juicero Press Is So Expensive
I'm interested, I would use `rubocop -a` personally.
The main benefit for shell scripting is the ability to pass data seamlessly between your script and any programs that take and output text. No serialization/parsing is required.

What I consider to be the biggest benefit of Tcl in general compared to the more mainstream scripting languages is the pervasive immutability. In Tcl values are strings and strings are immutable. It encourages you to write programs that consists of a reusable, easy-to-test collection of pure functions and a task-specific procedural or (more rarely) OO core.
Large Organizations like Microsoft, Oracle, and the like because they have support numbers to call when things go wrong. Oracle is the top offender I dislike integrating with their products but it's hard to get decision makers in IT to look elsewhere. No ones lost a job buying oracle as the saying goes.

I'm not familiar Linux support. Not sure what Red Hat has going on for desktop support.
Democratizing Data at Airbnb
The Xerox Star alongside Mesa and Tajo/XDE development environment was a great system, with type safety, developer and user productivity in mind.
Wow, awesome. I've been checking Amazon every few months waiting on this. I was starting to think it'd never come. Also, just to echo xurukefi, what about part 2?
Just as a remark: He doesn't see Free Software as anti-capitalistic. He i.e. also supports the possibility of selling GPL software. (just as in the 90ies, where downloading large files from the internet was hard and it was common to buy a box with S.u.S.E. Linux)

"Many people believe that the spirit of the GNU Project is that you should not charge money for distributing copies of software, or that you should charge as little as possible—just enough to cover the cost. This is a misunderstanding.
Actually, we encourage people who redistribute free software to charge as much as they wish or can. If a license does not permit users to make copies and sell them, it is a nonfree license." https://www.gnu.org/philosophy/selling.html

What he cares about is that the software is free as in freedom and contains no lock-in: You can look at it, you can edit it, you can distribute it.
You're not missing anything. This is an example of implementing the wrong solution better instead of implementing the right solution.

The right solution is as you state public transit, which is more space efficient at moving people than cars.
> it just takes money off the market. Hoarding is bad.

Like anyone with significant wealth, Bill Gates's wealth is mostly in non-cash investments, whereby the capital is used for enterprise.

A more sensible argument might be that Microsoft is successful because of anti-competitive practises / exploiting a monopoly, rather than adding value.
I think you've done it backwards. $300USD would cost someone in the UK £233GBP.
while I'd love to see this, I think that is highly doubtful :(
> Sure I have a new found love for math, but I'm not going to be accepted as a mathematician ever without the rigor of a formal education

I think there are two separate things here:

1. Being a research mathematician requires a degree of expertise which is easier to come by with formal education.

2. Knowing how to use APIs and make correct distributional assumptions; despite the bullshit fed by our industry, it is not easy or non trivial to design a completely idiot proof API. So having know-how of how the math works under the hood is helpful even if you are going to just use the API.
I could, but I'm saving a ton of money this way. The owner is a friend of a friend of a friend who didn't want to rent anymore, but didn't want to sell at the bottom of the market.

I live two blocks from the train, and it takes me less than 10 minutes to get to the loop. The neighborhood is also close to the neighborhoods where I like to spend time.

That isn't to say I wouldn't prefer to live in a nicer neighborhood, but I don't think the benefits are worth the added cost. Plus, to be quite frank, nobody is shooting at me.
Normal Ain’t Normal – Trying to Fit In
I rarely hear about black hole dns, and I often wonder why it's not more prevalant? Does anyone have insight into the pros and cons involved?
As far as I can tell, they only modified the formatting used for lining up column options[0], not all formatting for the file. I hated that formatting anyways, due to the diffs it produced. I admit that I haven't tested a migration on 5.1 yet and am just looking at the commit log so maybe I'm wrong.

[0]: https://github.com/rails/rails/pull/25675
Great chart, unfortunate conclusion with some erroneous allusions. Bear with me here: Starting with ABBA, and fully blossomed in the form of Max Martin, Top 40 Pop has been dominated by Swedish composition techniques.

Taylor Swift, Britney Spears, Kelly Clarkson, NSYNC, Bieber, Katy Perry, Demi Lovato...Max Martin's fingerprints are all over the hits. He has a defined style as well. Balanced lines. It's brilliant. Thus, it's not about the performers if you want to study the composition - you have to go to the actual composer(s).

Just saying that this is a sound technique and approach but looking at the data set at the exclusion of pertinent considerations. Revised, it would make for an interesting story.
Release of the FISC Opinion Approving the 2016 Section 702 Certifications
Pretty much all GPL'd code comes with a GPL license header, so you'd need someone to strip that header off.

It would be hard to hide the identity of that someone, thanks to Git.

Once that someone takes the stand, the truth becomes hard to conceal because presumably company X doesn't pay them enough to lie under oath.
Thank you david. I really appreciate your contribution and kind words
When a title is misleading, the first sentence is often an excellent choice. But in this case it (i.e. the shortened version of it you used) was more misleading: it states a rumor as if it were a fact, where the original title includes "said".
The rational response in such a system if you mess up is to not tell anybody, wait, and hope the problem gets bad enough that it's not obvious where it started.
My recollection is reverse engineering is legal, but it needs to be done carefully. Using staff that designed the "thing" you are trying to reverse engineer is not part of the doing it carefully bit...
I love the Noun Project! It will be amazing to have a plugin to get all their icons on WordPress
I honestly do not care if people use a proprietary closed-source operating system, but it freaks me out on an existential level that important things that might kill you are closed source.

Life support machines, x-ray machines, heart-rate monitoring machines, even voting machines. Nobody knows what's going on in there, and a software fault or hack could be the end of you. Like that Toyota "unintended acceleration" bug which would've been discovered a lot sooner had other people been looking at the code.

This is also coupled with the fact that these vendors, for reasons that challenge the absolute limits of my comprehension, insist on using old versions of Windows. I would not be surprised if equipment of that sort sold today still runs unpatched versions Windows XP.

ATMs and cash-registers are likewise a total farce. Some of them are packaged so poorly it should be criminal.
Where does elon find money for all his ideas? He seems to innovate at breathtaking pace.
Meet the man who walks people for a living (2016)
They probably wouldn't. I'm sure anybody who's been a sysadmin has seen this happen.
That's not a good ad campaign. Every marketing campaign says they are the "best" or "highest rated" to some degree by finding some study or review that reinforces their marketing campaign. It's become noise at this point, even if it's true.
There's a simple problem with your proposal.

Unless the entire world adopts this legislature in lock-step, there will still be incentives for ransomware authors to infect systems.

So what if French, Spanish, and American victims are legally prohibited from paying, if there's still money to be made in India, Australia, and Ireland?

Because the marginal cost of vulnerability exploitation is very low, what will end up happening is ransomware distributors will remain in business, and French, Spanish, and American companies will now not be able to recover any lost data. While their Irish counterparts pay the extorters, fix their systems, and move on with their lives.
A Day in the Life of a Security Avenger
Apparently, hoy can even try to negotiate with them

http://www.radiolab.org/story/darkode/
i.e. http://freedom-to-tinker.com/2013/10/09/the-linux-backdoor-a...

There's been multiple attempts. Linus has even been directly asked to put backdoors in Linux.

There is even a contest to make code look normal, but do something malicious
https://en.wikipedia.org/wiki/Underhanded_C_Contest

I'm sure the NSA is very good at that.
Well, I think my point there is that cryptocurrencies provide two avenues for imposing regulation: legal and technical regulation.

My payment channel suggestion is an example of the latter. And of course, you can use both: competent fintech "blockchain" use-cases are all examples of adding technical regulation to a field that's already legally regulated.
Most people are not driven really, so this advice won't work for them.
You're frustrated, but what are you doing to provide a better alternative? If national services lose control of their systems, what then? What is it that you expect to happen? The same people in charge, but making better decisions? A revolution that will magically fix everything?

I understand that you've been trying to persuade people of the merits of openness, but as you have experienced it's very difficult for an individual to persuade people of things without being a politician or offering some commercial bargains. Managers keep making bad decisions because they can always find someone who will write the code instead, but for some reason developers are unwilling to act in concerted opposition to this and so find themselves endlessly ignored and overruled.
>> $300, even per machine

Plus potentially hundreds of cancelled procedures, including all electives for the next two days, cancelled GP appointments, etc. etc. The lesson is going to cost a lot more than $300 per machine (and as it's per machine that could end up being $300k per hospital when you consider the number of machines they have).
Opening an attachment can't do anything more than you could do intentionally. If some low-level nobody really has the ability to bring down the NHS systems (no matter if it's done by accident or with malicious intent), then I can point to a long list of managers and security officers in NHS that definitely need to be fired for allowing a system where this is possible.
It's silly to expect The Verge to do some actual fact checking/reporting.
I think this is more true than many would like to admit. Maybe 'most work' as meaningless isn't the way I would phrase it, but I know many including myself that are often creatively and technically challenged, work an average number of hours, but feel the mental stress of burnout purely because of the guilt and resentment of spending so much time on the specific job function, itself.

To put it a little more abstract than 'kicking the dog', much of the work we do is in service purely of the bottom line - for products no one demands or needs, that solve no real human needs (of which there are MANY unmet needs), but generate maximum profit often at the expense of others or our collective future. Some work that centers purely around controlling capital serves virtually no real human function and has no actual output except profit (think banking, real estate, etc). Maybe I'm in the minority but these thoughts weigh heavily on me and make it much hard to make myself 'work', regardless of compensation. We keep at it because it's not feasible or enjoyable to be low-income in the world we live in, but we feel the urge that we should be doing something else. I call that a form of burnout.
"Our brains just possess superior perception."

This is the kicker. Lidar allows companies to make up for a lot of the current shortcomings of state-of-the-art computer vision.

As to how easily Uber could advance state-of-the-art computer vision, CV is an academic field with decades of research efforts built up already. To be fair, CNNs are still young-ish in terms of producing results, but Google, FB, etc all have better teams than Uber in this area. The fact that every major self-driving car project except Tesla is using lidar says a lot about how insiders see the first-to-market strategy playing out. Relying on pure CV at this point is kneecapping yourself.
FP16 multipliers are smaller (in terms of silicon footprint), which means that you can fit more of them on a given silicon die, and they use less power than FP32. The other advantage is that FP16 uses half as much memory, meaning that FP16 operations require half as much memory traffic, which can lead to faster computations. It can also allow you to fit models on your GPU which have twice as many parameters.

The reason you don't typically have FP16 on CPUs is that in the CPU world, cache dominates die area and power usage. The floating point ALU component of a CPU is relatively tiny. Still, even in the CPU world, Intel recently added instructions to convert to/from FP16 before operating on it, because they know there is a memory bandwidth advantage in using a smaller floating-point format.
I'm surfing the web in search of a suitable solution for my business website. Initially I was leaning towards using a premium WordPress theme ( https://www.templatemonster.com/category/cafe-and-restaurant... ). I found out that building a website with WordPress from the very scratch requires to be fairly technical. To cut long story short, WordPress requires time and energy to maintain all the technicalities of operating a website. Using a premium theme make the process much easier.
That's what I said. We judge laws not by their intention, but on the outcome. Outcome of cookie law is one giant net negative.
You're going to have a hard time proving it was done properly, clean room, etc, when one of the heads of your department on the topic was a key engineer of the technology you are supposedly reverse engineering when he worked on it at the competitor who developed it.
You either support a higher minimum wage and healthcare for everyone, or you support the Walmart tax. It's really that simple and Walmart is not the only corporation the "Walmart" tax goes to. We already know what our "representatives" support.
searched for "save" .. ten pages of variations on the 3.5" diskette icon all labeled "floppy" even though diskettes aren't floppy. I wonder when a new save icon will emerge?
Lets say I run any given hosting company.

Someone using a zero-day exploit gets in and encrypts everything that runs my company and demands a ransom in exchange for the key.

Using your logic, my government says I'm not allowed to take measures to get my company back in order.

Why should we further expand the power of the government to make an already shitty situation even more detrimental?
Let's go back to 1000 BC, and re-invent Chinese.
Phish does something similar to this, but only with audio. When you buy a ticket it gets you access to download the MP3s from the website.
To put this into perspective, the things that recently shipped are autosteer and auto-braking at high speeds.
"What communism is" is not a fact. Even if it were, not all statements of fact are civil and substantive, and that's the standard you need to follow here.
lol, the three comments replying to you as of now are

1. Anecdote about the "logical" argument you already described

2. Anecdote from an internet person about an unnamed professor

3. A call to selection bias, with no hard evidence
I'm half suspicious the author is deliberately ignoring they obvious so they can focus on buzzwordy phrases.

Millennials don't stick around because they know they will have slower career progression by staying put. People, in general, are more amenable to collaboration within the boundaries of their work than answering to controlling micromanagers. Quelle surprise.

Hierarchy is a red herring. Hierarchies aren't a problem in and of themselves. Hierarchies that decide everyone below certain boundaries should be treated like fry cooks are. I guess you could call the opposite "challeng[ing] lines of management and overcome hierarchical bureaucracy" but that framing just makes me think you have something to sell.

It's not like millennials are more anti-establishment than generations before them (they're frighteningly obedient). It's that people with a decent work life don't realize how bad the "professional" jobs taken by the generation can be.
A bridge is a largely static unmoving object, but even bridges require maintenance - some bridges require more maintenance frequent maintenance than others. It's not that bridges are necessarily of low quality.

If a the bridge maintainer instructed you that a column needed replacing it would be replaced.

Everything constructed in reality requires maintenance in one way or another. Your house, your car, your bridge and yourself for example. To suggest that software should be different is an interesting point of view.