skysight-inc/HackerNews huggingface dataset:
Researchers Propose New Version of Scalable Blockchain
Apple does not make a GPU enclosure, and does support external ones. I have a sonnet one with an rx580 in it. Works fine for me.
The Philippines Halts Mass Use of Dengue Fever Vaccine, Linked to Three Deaths
Even though Apple is all about focus, I would integrate a little more data by buying Yelp and TomTom. Yelp for a time was pretty toxic but I think they're clean enough now.
I also think that the rewards for success are much more concentrated at the top for professional sports versus other fields. there is a wide spectrum of talent in professional domains, and a wide spectrum of jobs such that even mediocre talent can often get reasonably good jobs. And in many fields, you have decades to build your career and many ways to succeed (versus a short physical prime and one very narrowly defined way to succeed: winning an Olympic medal)

I think most elite athletes training for and even competing in the olympics can't sustain themselves financially with their sport. As they get closer to the top they probably get more financial support / prestige, but if you aren't on the medal stand I'm sure much of that comes to a screeching halt
> Within a millisecond we hear “hey, none of that. We’ve asked you to be respectful.”

Absolutely this.

Failure is an opportunity to re-evaluate a project, approach, or other categorizable area of effort. It should not be feared. It certainly shouldn't be used to define the character of your life -- as you state, noun versus verb.

When failing is a verb, you get a chance to reorganize. To make better. To build opportunity. It's an absolutely exciting time, if you let it be.
Mostly true, though I've known a few people who realized, after several years, that they were "not cut out" to be programmers. They then had to redefine themselves in that way.

But you're right that athletics is unique in that there are a small number of years in which your body and brain are in the right stage of development to achieve peak performance. If you don't achieve your goals in that time, the only consolation you can hope to take away is that you made the effort, and hopefully reached the limits of your capability.
Considering the price of the other models in Tesla's range, obviously they were going to have to cut some corners to bring the price down sufficiently. Some of these are fairly benign, although the idea of the rear doors not having mechanical releases in an emergency sounds problematic. Also, the idea of pulling two bare wires out of the front and connecting a car battery directly to them is a real hack.

The car is very new on the market, so time will tell if these issues become actual problems.
There is a large amount of room between "trivial" and "serious concerns that it will be impossible without fundamentally altering the language." All I was saying is that there aren't such serious concerns about the borrow checker; there are some known holes, but most people think it's just a matter of doing the work to fix those holes (which could be a lot of work, and involve significant refactoring), not that needs to be an entire change in the fundamental way the borrow checker works, or that borrow checking itself is theoretically unsound, or that some features of the language are fundamentally incompatible with sound borrow checking.

The RustBelt work addressed one of the big open questions; is it possible to treat `unsafe` code in a modular fashion, or does all analysis of unsafe code have to consider all possible interactions with all other modules which use `unsafe` code as well?

That was in many ways quite a big question about the design of Rust; can you prove or very each module which uses `unsafe` independently?

The borrow checker, on the other hand, is an entirely local analysis. It can get quite complex, especially as you allow for more fine-grained borrow checking to make it convenient to use compound objects, and introduce non-lexical lifetimes which help reduce the number of restrictions on what you can do, but since it's entirely local, it's a much more tractable problem.

I think that it would be good to eventually formalize the full Rust borrow checker, and of course it's always good to fix these soundness bugs, but there are some more important open questions right now like fully specifying Rust's memory model (https://github.com/nikomatsakis/rust-memory-model) so it's possible to know what kinds of aliasing you can actually do in `unsafe` code, and which will be safe even under future versions of the compiler.

The RustBelt work so far is just a nice foundation getting Rust to be more formally analyzed and specified. There's a lot of work left to be done.
The Internet Changes Everything About Brand Identity
How can I help you?
Traditional  Assignment  Considered  Harmful [pdf]
i just began my first print edition subscription to the new yorker.
I subscribed to Wire because I remember how awesome the articles were at my tech-industry family member's house. It has definitely gone downhill from what I had remembered, all ad selling articles.
The Navy is looking at doing this on their aircraft carriers to fuel aircraft as they have tons of extra electricity production.
These two statements struck me:

> At a “Diversity Team Kickoff” event, a director announced plans “to freeze headcount so that teams could find diversity candidates to help fill the empty roles,”

> Next time you get invited to speak at a conference, especially if you’re a white male – ask the organizer to confirm you’re the only white male on the panel / in the speaker lineup. If not, say you are honored, but must decline, and give the reason. And because you are at Google, guess what – they’re going to change the panel for you.
>Apple does not make a GPU enclosure

Are you fucking kidding me? https://developer.apple.com/development-kit/external-graphic...

Apple has been specifically targeting competing TB3 devices they do not white list but rather black list their competition.

And what is even more obvious is that they do not block TB2/1 devices at all which are the ones used for all the publicly available DMA attack toolkits like Inception.

This has nothing to do with security.
FWIW, the current case seems to be "hardware works just as the spec says, OS blocks in anyway."

I've noticed a disappointing and somewhat repulsive trend increasing over the past few years, one which not only Apple participates in (but they are one of the most notable), of moving from "not supported" meaning "we won't help you with it" (fair enough) to "we will actively stop you from doing it" (FU for even trying to do something we didn't think of/don't want/etc.).

IMHO it's perfectly reasonable for a company to not offer support for literally every hardware combination out there, because that's a huge space; but to deliberately sabotage attempts at doing things outside of that boundary is incredibly hostile. I have no definitive evidence but this trend seems at least somewhat correlated with the rise of authoritarianism.

As a developer myself, and also someone who has done many "unsupported" things with no ill effect, I constantly try to fight this position from others, but it's difficult.
I agree with you in abstract, but examples in this article are quite odd. Leaving aside typing, which is faster if you do it by yourself once you learned it, they just don't take that much time. Neither travel booking nor filling expenses nor work related supermarket shopping. Even normal power point presentations are done very fast with company template. Preparing speech and content when presentation mattered a lot seemed to take way more time then layout.

Even candy crush is an odd example, middle management is not main audience and I doubt they play it all that much in work.

And then again in larger corporations, middle management (the ones that are not part of teams that produce) are what used to be administration. They have zero decision power, know nothing about projects they are assigned to and they are there to produce reports so that programmers don't have to.
“Statistically more probable”.

Based on what statistics, exactly?

Apple has a long history of blocking many things to protect users, e.g. unrecognized app developers and unsigned kexts.

OTOH, blocking certain TB3 devices hardly seems like a move that puts their competitors at any disadvantage. Apple doesn’t make any TB3 peripherals.
I’m a developer in SF where the official work & home computer is basically a MBP.
I also found the somewhat more casual BSDnow podcasts that featured Mr. Cantrill quite insightful[1,2,3]. He shows up around 15 or 30 minutes in.

[1] https://www.youtube.com/watch?v=l6XQUciI-Sc

[2] https://www.youtube.com/watch?v=Ya6h2zKlpaQ

[3] https://www.youtube.com/watch?v=dR3ntE9TXOE
> the cost of an actual on-chain transaction drops to a few tens of cents

"In 2014, the volume-based transaction fees [for Fedwires] range from 2.8 cents to 69 cents per transfer" [1]. They charge an extra 15¢ if the quantity is over $10 million and another 36¢ if over $100 million. These transactions settle instantly and almost every bank gives consumers access to them (albeit with varying surcharges).

[1] https://www.federalreserve.gov/paymentsystems/fedfunds_corep...
Yev from Backblaze here -> Hello Tim! I'm very sorry to hear you had a bad experience with support. If you still have it and are able to respond w/ a ticket number I'd love to take a look and get it to folks who can use it for training.

Not suggesting you switch back off of CrashPlan (we like those folks and they do good work) but we've changed quite a bit since your last interaction with us and the issue you were experiencing sounds like it may have been one of the burrs we've able to knock off. Again, I'm sorry you had a poor experience with us, but glad you're using an online solution that's working well for you!
Triboids
Kubernetes for dev infrastructure
I previously subscribed to Clarkesworld in paper. Last year I switched to digital only so that Neil would get more money.
Yev from Backblaze here ->
After the CrashPlan announcement, we've seen a large uptick in that exact combination! Seems to be working really well for folks!
The New Yorker is my only print subscription. Literature, art, science, and current events, every issue has articles I find worth while.
Doesn't apple use IOMMUs? Are there actually motherboards out there with TB3 support but without IOMMU?
Yev from Backblaze here -> non-chronological view makes it tough, but those were the only comments on this thread when I check it last night! I've been sweeping the rest this morning! :D
I dunno how I missed this until now, but the lightning talk on tail -f is great

https://www.youtube.com/watch?v=vm1GJMp0QN4#t=41m18s

When you realize halfway through that the implementations of tail -f you've written are probably broken too :(
Even if there is no carbon price, the idea could work if - and that's a rather big if - the cost of making "oil" from air with CO2 and water can be made low enough.

We might look into energy efficiencies along the process and into energy efficiencies to make those energy efficient components of the factory. Yes, it's far from closing economically or even energetically today. Will it always be so?

However, another aspect seems to worth attention here. It seems rather inefficient first to have cars which make CO2, release it into - rather big - atmosphere, then spend efforts to capture CO2 from that. But this approach - let's pump all the air of the planet through purification devices - allows to do other things, not only capture CO2. How about extracting noble gases (it's already done, AFAIK)? Or other greenhouse gases, like methane? Or ozone-destroying substances? May be we can engineer our atmosphere to our tastes? May be we can use those technologies elsewhere - say, on Venus?
I had exactly the same thought and you have said it very well.
Could not disagree more. The touchbar & Touch ID alone make it better (and I prefer they keyboard too, which imo is the best laptop keyboard I’ve used in my 26 years of using them).

Could it have a slightly better power/price ratio? Yes. But it’s so much better than my pervious model MBP it’s rediculous (previous was two releases behind but one physical revision).
That delay leaves you halfway around the planet, in the same orbit. Unless you give the satellite a good chunk of a kilometer/second of delta-v, you're not going to have any different of an inclination, and waiting half an orbit doesn't save you any propellant on apogee raising/lowering maneuvers for either permanent change of orbit or for phasing purposes.
Well, basically any nautical organization tracks them to some extent (i.e. ports, tugs, pilots, whatever).

We specifically use AIS [1], tracking ships is quite easy because of it. Other methods are radar.

Because it so relatively easy, there are a lot of commercial companies doing it too. The most well-known is probably MarineTraffic [2]

[1] https://en.wikipedia.org/wiki/Automatic_identification_syste...

[2] https://www.marinetraffic.com/
That enclosure is made by Sonnet, and the card is made by AMD. They make neither. They just say that they support it specifically as they roll out support of eGPU generally. So, no, I am not kidding you.

That Apple dev kit costs the same as buying the components separately, or have you not looked at that possibility?
The obvious musical selection to use in conjunction with this is “YYZ”

EDIT: Okay, I'm watching / listening to Dave Holland’s “Jugglers Parade” which is punchy and whose dynamic range builds slowly. It’s pretty freaking cool. I’m sure everyone here has musical favorites that they’re having fun with too.
Show HN: Math Art Snapchat AR Lens
I read the other day that chicken farmers are working on a solution to this problem https://news.ycombinator.com/item?id=16281316
Do something crazy. Completely embrace FOSS.

Do something conservative. Invest heavily in battery research.

Make hardware the focus, make it incredible. Support software with money and project governance, but let the ties to the hardware go. Win purely on incredible hardware.
It's a UI thing.

Most of them set a range so the standard operating speed on a highway is roughly at the top of the gauge. In this way, people can gauge their speed when driving different vehicles my glancing at the position not reading the numbers.
No feeling? Do you have nerve issues or something? Help me understand this complaint, I don’t get it.

Large key travel is only good for those hitting they keys way too hard imo
> broken “open in a new tab” behaviour – people like to handle links in onClick handler, and browser can’t recognize it as a link (even if the majority of the links are valid, sooner or later you’ll encounter a non-link “link”)

This one annoys me the most, but I will say an analogous problem is fairly common on non-SPA web sites, where reloading a URL doesn’t work as expected.
Yev from Backblaze -> Ted - it sounds like you hit the 30-day retention period with the drive (if we don't see a hard drive and/or data for 30-days we remove our backup copy of it). Is it possible that hard drive was disconnected before failing? We'd normally send warning repeated warning emails when we see the drive not connected for an extended period of time.
> That doesn’t make sense. Attackers will just pretend to be one of the permitted devices.

I don't have much knowledge on how the block actually works, but I would assume it's not trivial to "just pretend to be one of the permitted devices."

> There are also hardware mitigations to make DMA safe(r) now.

From what I can tell, IOMMU is not supported on any of the CPUs used by Thunderbolt-capable MacBooks.
Why implementing message ordering is kind of a big deal?
Serverless is the New PaaS
Professional sports is an entertainment business. There isn't much room for mediocre talent: nobody will pay to watch it.
Meanwhile...the band keeps playing on the deck of the Titanic.
While I mostly agree with this, I don't agree here. Maybe you need to connect your notebook to a projector and they hand you a thunderbolt to hdmi cable.

They don't phsically own your device and yet you're possibly fucked.
If you don’t use the touchbar I wonder what you ever do on the MBP. I use it regularly, many times a day for development & other tasks.
I'm not in a first-world country, so I don't subscribe to any magazines (nor have I ever) because I think that the physical delivery would be a pain in the ass and that I will always be one issue behind, but the last sentence is the reason I like to pick up a copy of Wired at the airport (their website is not even close quality-wise).

At this point I should probably just subscribe to the digital edition, but it seems like I can't do that on my Kindle without having them waste paper on me specifically every month or so.
What coliveira said, the tech is designed to be addictive. Most people don't have the willpower, so are they now sentenced to a life of low productivity? Isn't there something that can done to improve?
They began blacklisting 3rd party enclosures shortly before it’s announcement.

They do not restrict TB1/2 devices at all (including a TB2 GPU enclosure like the one I’ve been using for over 3 years) which have the same DMA access as TB3 the only difference is the speed of the PCIe lanes.

But sure tell me how this is done for security.

If Apple cared about security they would implement the same port and DMA protection MSFT has with Win10. But this is purely for business gains.
How the Testing Manifesto is going to change development
This is a very poorly written article. https://bitcointalk.org/index.php?topic=193281.msg2224949#ms... is a much more clear description of how atomic swaps actually work.
> By far the biggest danger to Venice is the hoards of tourists that make getting around for a local almost impossible.

You've got it precisely backwards. By far the biggest danger to Venice is the absence of those hoards of tourists. Venice is dependent upon tourism income for its economy to an extent much greater than most other cities. Rome, Florence, Milan, and others have big businesses and use tourism as supplementary income, but it's the main source for Venice.
They also say this:

> Don't impose unreasonable rules for usernames

On Google+ the selection of vanity URL is such a master stroke of tragedy that it hurts to think whether the restrictions are idiotic or just incompetent.

They already have decided the first part of your username for you: <base_url>/FirstnameLastname........

Yes, You only get to choose the last part of your username - the first part is decided. Even though "Firstname, or "Lastname", or "FirstnameLastname", or anything else that you want to choose is available, you can't choose them - unless you are famous enough or possibly you know someone at Google. The latter, I believe, is also very useful if you happen to lose access to your Google account.

After trying twice I just deleted Google+ from my Google a/c.
Yev from Backblaze ->
"Intelligently purges local files" sounds like a nightmare."
Anecdotally we've had a lot of customers really confused and get bitten by this when they're traveling and try to access a bunch of things that are no longer "local".
Delete, or make it not findable by other normal user accounts? How is deletion enforcable or provable? Are government agents allowed to enter your premises or those of your data centre(s), and gain complete and unrestricted access to all physical disk media to do a full scan to prove or disprove any given allegation of failure to delete?
Hmm, personally I’ve never had that issue, and I’m not exactly the poster child for a clean & pristine laptop.

Neither has any developer I know at my work. Are you somewhere with a lot of dust or something?
"...spent years and years of dedicated effort as a gymnast and quit and did not make it to the Olympics."

IIUC, the author quit because she was reaching puberty and her abilities were in decline, so she would never get any farther---that was why her coach changed her routine, leading to her quitting.

That is why she describes herself as a failure---she had a goal, put a great deal of effort into it, and then realized she would never be able to achieve it.

It's a part of growing up, realizing that you won't be able to realize some of your goals, either because of factors within you or factors outside your control. And it's probably worse for those like these gymnasts who have invested so much into the attempt. "It is the journey that counts" is a fine response, but it doesn't really help the initial pain.
If it's not a decent payment method, it's not a currency. Sure, there are plenty of non-currency assets which are deficient as payment methods highly valued to investors, but they tend to have some use value or return.

Why would banks function on top of something which has no use value, generates no returns and whose sole claim to be a useful asset rests on its fungibility, which is now inferior to that of currency except in cases of regulation evasion? If people are concerned credit instruments are too risky because debtors sometimes fail to repay, it makes no sense to swap it out of their portfolio for something with no more intrinsic value than a credit instrument but also no repayment obligations.
>Sweden does not have a problem with political correctness - only the right wing extremists think so

The Guardian (UK) is hardly an extremist right-wing publication, and it begs to disagree:

https://www.theguardian.com/commentisfree/2016/jan/13/sex-as...

(Edit: this getting hammered by downvotes is an example of PC in action.)
Maybe an unpopular view on HN but I have no problem with Google letting Damore go.

Work is to do work and in the US you often times do not even know who the person one cube over voted for.

Damore shared his views on Reddit without using Google name is fine but at work and multiple times even after told to stop is going to be a problem, imo.
Watchmen – AWS account compliance using centrally managed Config Rules
At a lot of companies, first the winners and losers are selected, then the metric procedures and goals are defined to document the pre-selected outcome. Manager A spends 20 minutes finding memes and obviously is the better manager because he met the expected pre-defined goal result while also having 20 minutes left over to meme-search and at a personal level is better because the report was more entertaining, so Mgr A gets promoted. Mgr B sees that, understands his spot in the hierarchy was baked into the cake before the metrics and goals were even defined so there's no point working harder on the supposed real job, and if memes worked for Mgr A, he may as well spend 200 minutes meme-searching, and if he doesn't get promoted he should meme-search for 400 minutes next time...

There is usually a compressive effect where if everyone in the industry is un or under employed unless they're in the top 5%, then only the top people are employed and there's not much "spread" to rank results on anyway. How many companies only hire "top ivy CS grads" or "rockstar ninjas", for example? I'm just saying a bell curve matches reality and enables usable predictions if you're looking at a sample of the height of the entire US Federal Census, but its meaningless if your sample is NBA championship winners. You can't cargo cult 80s era Jack Welch style rank -n- yank the B and C level players if it would be a CYA HR firing offense to have ever hired a non A level player. That's what supply and demand mismatch does to a system. The entire concept of competitive metric result reporting is obsolete.