HNHacker News
TopNewBestAskShowJobs

dmayle

1,161 karma · joined March 16, 2009

submissionscomments
dmayle··on Leaked: An Intel and AMD Desktop GPU Joint Venture
We've heard crazy rumors like this in the past, and been disappointed.

If we really are looking in the ballpark of 50 TFLOPS (single precision) for $1k, however, it'll probably bring a change in how ML tools are supporting AMD GPUs.

dmayle··on Palantir worked with Cambridge Analytica on the Facebook data it acquired
It is much easier to change the future than it is to predict it.
dmayle··on Why I Quit Google to Work for Myself
You can still collect this data anonymously. Rather than giving people a fixed number of votes, you have them vote for everyone, but use random methods to conceal the source. (This has the effect of hiding single complaints, though)

For example, when downvoting: flip a coin, if it comes up heads, downvote that person. If it comes up tails, only downvote that person if you think they deserve to be downvoted.

Doing it this way, each person can be expected to get roughly 50% of people downvoting them. If the number is enough higher than that, then that person probably deserves the downvotes, but you can't tell who they came from.

dmayle··on A British couple who took on Google and cost it £2.1B
At this point in time, I am honestly surprised at the lack of balance in this conversation. While I'm writing this, the entire discussion is a bunch of pile-on for Google without any consideration of the actual facts in this case.

Today is a sad day for the internet.

In phone book terms, the business model of this couple was roughly equivalent to plastering stickers with their phone number over all the other entries in the phone book. Any end user wishing to get the information they wanted had to go through an unnecessary step. Any destination, had to fight to prevent their content from being overrun.

I am both a European and an American, and the fact of the matter is that the European Commission is attempting to stifle American business. This ruling does not protect users, and does not protect valid businesses, it protects spammers.

Instead of trying to legislate our way into competitiveness, I would like to see our countries focus on actually attempting to stimulate tech businesses, because attempts like these just hurt technology companies overall. Sure, it hurts American companies more than Europeans, but they're also in a better position to shoulder the burden. This makes it tougher for smaller European tech shops.

dmayle··on Cleo Robotics Demonstrates Uniquely Clever Ducted Fan Drone
This. The simplest way to guide would be with a flexible membrane in between the two rotors that contained some sort of electrofluidic bladder
dmayle··on Regexper – Regular expressions visualizer
The visualization tool shows that the regex is not correct. It allows 000.000.000.000 as an IPv4 address
dmayle··on gRPC-Go Engineering Practices
Json is a serialization format. gRPC is both a serialization format and a DDL (data definition language).

That means that you are storing your schema, which also happens to contain interoperability features.

...and the serialization format is more efficient.

dmayle··on List of oldest companies: Before 1300
Beer nazi here... Hefeweizen/weissbier is not a lager. Lagers are cold bottom-fermented beers. Hefeweizen is warm top-fermented beer.
dmayle··on Google Pixel 2 and 2 XL announced
Except it doesn't send any data to the cloud. They mentioned that explicitly. There's an on-phone database of songs that it is matching against.
dmayle··on iPhone X
With Face ID, all the government has to do is detain you. Apple warned against evil twins, but they should have warned against anyone living with you. Family members, kids, roommates.

Face ID: Don't go to sleep ever again

dmayle··on Counterintuitive problem: People in a room keep giving dollars to random others
The only reason why anyone might find this surprising or counterintuitive is that they're using a terrible visualization. Dollars should be on the x-axis, and number of people should be on the y-axis. If you had that, you'd see this slowly converge to a standard distribution (bell curve).
dmayle··on Compulab Airtop – Natural Airflow Desktop
In order to run it as a hackintosh natively, you would need compatible hardware and drivers, which this doesn't have. A niche alternative (starting to be more documented) is to install Linux and run an OSX virtual machine. Traditionally, that gave you terrible performance, and specifically terrible graphics.

A hypervisor is a very lightweight wrapper around a virtual machine that either requires a modified virtual machine (not the case here) or hardware support in the CPU so you get to run a VM with a performance hit on the order of 3%.

The newest intel CPUs have added hardware virtualization support, so if you have a discrete GPU (like for this box), you can give the integrated graphics to the host Linux system, and dedicate the discrete GPU to the virtual machine (again, performance within a few percent of native).

All of this is to say that you can run a virtual OSX system on top of linux, and get almost native performance like running a hackintosh, but without having to have a perfect match of already supported hardware components.

dmayle··on Compulab Airtop – Natural Airflow Desktop
Well, you should at least compare apples to apples. A fanless power supply will cost your more like $200, a quality small case will cost you $200, a fanless cpu cooler like the NoFan will cost you $100, so you're at about the $700 range, which is not too far off. A $100 permium to get all of this integrated, and able to cool 200W (as opposed to about 100W of cooling in the generic solutions) is a lot less extravagent.
dmayle··on Compulab Airtop – Natural Airflow Desktop
My next system is going to be an Airtop as well! I'll be in the market at the beginning of next year, so I'm hoping that they'll have a new model by then with the 1050 or 1060, and that they'll get one of the newer processors that packs more performance per watt.
dmayle··on Compulab Airtop – Natural Airflow Desktop
Not directly... But with a discrete GPU and the KVM hypervisor on Linux, you could get the same effect
dmayle··on Compulab Airtop – Natural Airflow Desktop
It is entirely passively cooled. The GTX 950 has a thermal profile (TDP of 90W [0]. The 350W recommendation is for your entire system, it's not asking you to add 350W to the size of your current power supply. The Airtop can passively cool about 200W, so they put in a GPU at 90W TDP, and a CPU at 85W TDP

[0] http://www.anandtech.com/show/9547/nvidia-launches-geforce-g...

dmayle··on Realistic alternatives to Apple computers
The high end XPS 15 currently uses the Skylake-H, and will probably also use the Kaby Lake-H (quad core) as opposed to the U dual core, and we don't know if that will have higher RAM support
dmayle··on Realistic alternatives to Apple computers
The Precision 7510 weights 6 pounds, which is about a half pound lighter than what the 17 inch macbook pro used to weigh. (750 grams heavier than the current 15 inch macbook pro). So... it falls squarely into Macbook Pro range. Now.. if you're looking for a Macbook Air, of course, this won't come anywhere close to to that.

This is not to say that you'd accept this as a Macbook Pro, but your statement about it not being an alternative to the Macbook Pro is clearly not true.

Personally, I often carry around a 40 pound weight (4-year-old daughter), so for me the difference is negligible.

dmayle··on Realistic alternatives to Apple computers
The MSI GT62VR looks like what you want. It meets all of my needs plus GTX 1070, plus Thunderbolt 3
dmayle··on Realistic alternatives to Apple computers
I've got a colleague who had the P50 4k display, who said the only annoying part at the time was that moving Chrome or IntelliJ from a lowdpi to highdpi display meant you had to relaunch those processes (and this was some time ago). While I agree this is annoying, Fedora 25 launches this month with Wayland, which is supposed to fix these issues.
dmayle··on Realistic alternatives to Apple computers
The 5510 gives you 4k touch, but is limited to 32GB of RAM (and has a slightly weaker processor) This is the business version of the skylake XPS 15.
dmayle··on Realistic alternatives to Apple computers
I've been doing very similar research, but with slightly different constraints, so for those who might be looking for a more powerful laptop:

* 15 inch screen, preferably hidpi

* ability to power two external 4k@60 displays

* 64GB of RAM

* M.2 NVMe SSD (preferably Samsung SM961 / 960 Pro)

* quad core (this trumps kaby lake vs skylake)

* touch screen

Other than that, I tend to agree with the opinions expressed in the article.

I have found four possibilities:

* Dell Precision 7510 paired with TB15 thunderbolt dock (no touch screen)

* Lenovo Thinkpad P50 (People seem to have troubles getting 2 external screens at 4k@60, no touch)

* Falcon Northwest TLX / System76 Oryx Pro / Clevo (1080p no touch, bad battery, but has GTX 1070, more USB-C ports)

There is one more possible contender, which is the as yet unreleased kaby lake XPS 15. Given the XPS 13 refresh, I suspect we'll see the new XPS 15 in the December / January time frame. If I knew for certain that it would support 64GB of RAM, I would wait and get that machine, but at this point I'm leaning towards buying the Precision 7510 in the next week or two.

dmayle··on Google's “Director of Engineering” Hiring Test
I'd have failed too, because I use a very particular way to describe a hashing function.

A hashing function is actually a sorting function. It's supposed to take an input space and sort it in an unpredictable and evenly distributed way across the output space. What's more, neighboring points in the input space, no matter the sort used to determine proximity should not result in neighboring points in the output space.

Fingerprinting is just an emergent value that comes from choosing fixed length hashes, and the fact that the mapping from input to output is stable.

dmayle··on Facebook React.js License
I agree with you, but I understand the issue being raised. The way I see this, the issue breaks down three ways (not chronologically):

1) Facebook publishes open source software, that everyone is free to use under copyright law. Everyone agrees this is a good thing.

2) The copyrighted software also includes the use of patented inventions, Facebook adds a patent license to assert that there are no submarine patents (that Facebook is not using copyleft as a means to setup future patent trolling). Everyone agrees this is a good thing.

3) The patent license is worded in such a way that it sets up a sort of 'patentleft'. Facebook is asserting not only that it's patents are defensive, but that there's a license which guarantees it. This license works kind of like copyleft does, though maybe with less precision (at the organizational level). It asserts that if your organization is using patentleft inventions, then by definition, all inventions that come from your organization are derivative works. Unlike Apple's open source license, the guarantees provided by patentleft have no bearing on your rights under copyleft. Not everyone agrees this is a good thing.

For patentleft, some people work in organizations that wish to split their efforts into those benefit from patentleft, from those that don't, like they currently can with copyleft. In the case of copyleft, it's a lot easier to detect infringement (does this code use copyrighted code). At the patent level, not only is it more difficult to tell, but the litigation around it is more difficult to settle.

I personally think that patents and copyrights, when done right, add value to society, but that current laws aren't "done right". Further, I think that copyleft and patentleft exist because of flaws in the existing system of patents and copyrights, are made to fix them, and I fully support that.

* Disclaimer * I am currently a Facebook employee, though my views don't necessarily represent those of the company. I wasn't an employee when the license was created, and I have no work involvement either in the license, or in software covered under the license. When the second/third clauses were added, I was a Google employee worried about the effects of these clauses.

dmayle··on Show HN: Primitive Pictures
You could store the combo shapes for 50 images in about 350 bytes. If you want to fix to axis and pick one shape, you can get it down to 300. (That's 256x256 images, for each shape you need two coordinate pairs, or 4 bytes, 1 byte for rotation, 3 values for rgb (15-bit color), and 2 bits per shape for choice between ellipse, rectangle, and triangle
dmayle··on DEA regularly mines Americans' travel records to seize millions in cash
There is no world where this practice could pass constitutional review. What they are doing is called out as unconstitutional in no less than three (!!!) different amendments. At this point in time, the supreme court should be buckling under the weight of requests to review this practice, and have it struck down as un-American.

"The right of the people to be secure in their persons, houses, papers, and effects against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized" - Fourth Amendment

"No person shall be held to answer for a capital, or otherwise infamous crime, unless on a presentment or indictment of a Grand Jury, except in cases arising in the land or naval forces, or in the Militia, when in actual service in time of War or public danger; nor shall any person be subject for the same offence to be twice put in jeopardy of life or limb; nor shall be compelled in any criminal case to be a witness against himself, nor be deprived of life, liberty, or property, without due process of law; nor shall private property be taken for public use, without just compensation." -- Fifth Amendment

"The right of the people to be secure in their persons, houses, papers, and effects,[a] against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized" - Fourteenth Ammendment

dmayle··on Apple tells U.S. judge 'impossible' to unlock new iPhones
What's more is the app update mechanism. From a technical standpoint, Apple just has to deliver an app update via auto-update to a version of an app that has the necessary access
dmayle··on Journalists Trespass, Assault Tesla Employees at the Gigafactory
Actually, it's not. It's Murder 2, or Murder in the 2nd degree. Premeditation is Murder in the first degree. All that's required for murder is a) intent to harm (not premeditation), and b) death. Given that running over someone kills them, this is definitely attempted 2nd degree murder.

Edit: I forgot, intention to commit a felony carries premeditation, so it would even be attempted first degree murder

dmayle··on What we break when we fix ad blocking
> I'm going to keep repeating this because everyone seems to frame the debate in the wrong terms.

As it turns out, you're guilty of the same thing everyone else is, because you've absolutely missed the point of enabling ad blockers on iPhone

For Apple, it serves two purposes, both of which are hugely anti-competitive. They'll most likely get away with it, due to the fact that they have a minority share of the global smartphone market, but the effect on the marketplace will be drastic.

1) This is an attack on the open web. No matter what anyone says about minority report advertising, ad-supported content is a boon to the public good in that it encourages more sharing and more open sharing of information. Yes, you can go too far, but ad-blockers drastically change the market dynamic. Even the conscientious advertiser is punished by the extremes, which means that the market can not respond to user preferences for ads. In the app store, no such technology will exist, and as such it drives content creators into the walled garden of eden of monetization. There, the market will adapt, and you will be stuck with ads no matter what your preference is, and will have to support ads to the same level as the average user.

2) This is an attack on Google, in many ways. On the one hand it gives Apple an above-average position in the case of their ad network when on their platform (lock-in), on the other hand by starving the open web, they are ultimately starving the future of Google's search technology, helping to erase that advantage.

If we want to go down this route, everyone should be demanding that Apple enable content blockers in apps themselves.

dmayle··on Decline of play and rise of sensory issues in preschoolers
I'm an American parent of mixed French-American children, and I have a very hard time believing that schools are the cause of this. American preschools are way behind French preschools in terms of academic preparation, and yet French children aren't exhibiting the same kinds of problems.

If it really is a play issue, it's more likely that American parents don't allow their children more freedom on the playground, instead helicoptering around (I'm guilty) and not allowing them to just handle things themselves.

← PreviousPage 6 of 8Next →