skysight-inc/HackerNews huggingface dataset:
It's not about how much you charge, it's about how good your business is. I am far more confident about gmail's long term prospects than their paid competitors', for example.
"Invite only", "provides a full report and a proof of concept that is accepted by Apple engineers"
My cynicism leads me to believe it's because tech is (now?) more about making money and less about ethics or making cool stuff.
The car won't stop running, it will just complain about the key not being in the car. It will let you drive away. (I tested this is my car when I got it - I started it, left my keys in the garage, then drove down the block and back).
I've just tested the nameservers again and ICANN ones seem to be a lot faster than before. OpenNIC ones are down for me right now.
If you ever find yourself stuck for too long, drop a code snippet into https://play.rust-lang.org/ and share a link to the code in IRC channel at #rust or #rust-beginners (irc.mozilla.org). Very friendly community.
That said, it's not like they're user inaccessible either.

http://spritesmods.com/?art=hddhack
Link to referenced video?
The family of the bride has to pay dowry, because she becomes part of the man's family after marriage and they have to feed her. Or so goes the logic, I guess. (Or maybe because women are so much less worth then men that you have to add a dowry to make the marriage a fair trade.)
Was his tweeting strategy more or less "sub-optimal" than Apple's security QA? I think we're focusing on the wrong part of this story.
>If you think that scarcity is sufficient to prove that something is a good store of wealth, I have some paintings, that my children did, that I'm happy to sell you.

Scarcity is literally the only thing that makes goods valuable in a capitalist society. This is basic econ 101. Gold is more valuable than air because it is scarce and hard to produce (mining is the only way to generate it). If you think that an entity, that your children can at their will generate in any quantity is scarce, it means you're confusing uniqueness and scarcity.

If you're certain that bitcoin is doomed to fail, you certainly should be shorting it or selling calls / buying puts above spot price. Are you? You're a fraudster if you advocate a position for which you have no downside exposure in case you're wrong (Doctors who advocate patients to take drugs they haven't assessed the side effects are morally bankrupt).

Feel free to remember this thread in 10 years.
This could be incredibly dangerous because now your car decides to stop working because the battery became too low to keep authenticated. Or if something happens with interference.

The potential failure scenarios increase by a huge margin if you require the keyfob to be authenticated with the car the entire time.
I'd argue that even to the ordinary Joe it should be quite logical that disclosing something publicly before the company has had a chance to fix it means that nefarious people could learn about the exploit and use it against victims.

It's the same logical line of thought that leads people into turning wallets into the lost and found (or an authority) instead of just pointing at it on the ground shouting "hey look, a wallet!" then walking away.
Show HN: Open-sourcing a side project: Townsourced
I read it a few years ago, but I must second _Master of the Senate_. Probably the best book on American politics I have ever read.
I can imagine this being modified for spring-like muscles, with a more elastic material. Other than that, you can just suck the air out faster (which has a limit) would work better with shorter muscle "segments".
The introduction to Reactive Programming you've been missing. (2014)
> On the other hand, I, a university student with next to no understanding of computer security, can simply walk onto campus, sit down at a Mac, and within seconds have complete access to the computer.

its educational for the end user. You cannot trust Apple. Good reminder there are other OS available out there.
I know. But I don’t want my roomies to access it while I’m in the toilet, for example.
The way the system works provides little in any sense of a line of liquidity. Unlike normal banking the exchanges operate ledgers where the fiat currency they have on hand is directly tied to how many people have put fiat currency into the exchange network. Given the extremely rapid rise of the price of BTC, it's extremely unlikely they have anywhere close to the amount of fiat currency if large numbers of people cash out.
I hope a judge will order Apple to make all source code of macOS to be readable by everyone. This does not necessarily mean open source: you will not be allowed to modify and re-release it.
This is extremely naive.

Yes Apple shouldn't be having this issue but disclosing a 0-day issue can possibly hurt users far worse than hurting Apple. Apple may lose a tiny bit of money but users could lose far, far more especially if someone develops a good way to remotely deploy / take advantage of this defect.

Ignoring responsible disclosure also limits the ability to sue them for any damage resulting from it (or so I'm told by one of my lawyer friends who thinks this disclosure may make it almost impossible to successfully sue them over it unless it simply takes them too long to fix).
I once deleted libc on a Chromebook when trying to bootstrap a compiler toolchain for fun. I then discovered that ls is linked to libc. Luckily, wildcard matching and bash built-ins like echo still worked, and I had a copy saved somewhere, so with the help of echo * and cp I managed to come back from the brink of oblivion
Nobody. The FBI even investigated and found no credible threats. Just because you hear something from the very outlets being called into question, it doesn’t make it true.
yes. physical access should never be considered secure.
Chem != Chem Eng. I take your point though ;)
How children learn to do sums in primary school
Meh. Before I read this, I opened open up the devtools and added a

html { line-height: 1.4 }

to make the lines less hilariously dense. Also, `width: 700px` etc. does not adapt to mobile viewports.
Have you ever lived in a county that went through hyperinflation and had to use the USD to stabilize prices? It's because it was the best alternative to a high inflation currency. The USD dollar drove bad money out because it was relatively good to their alternative. Now people have a better alternative to the USD, so they are dumping it for something that is relatively good/better to their alternative.
> composition (no dict words),

This is an outmoded guideline for password security. String enough dictionary words together and you achieve a high level of entropy. See for example https://en.wikipedia.org/wiki/Diceware
Autodesk to lay off 1,150 as company restructures
Which, up to this point, is still never. Young kids can probably be happy with chat bots though?
Battery Storage Will Offer Grid Support as Puerto Rico Recovers
How to Temporarily Fix the MacOS High Sierra Bug That Gives Full Admin Access
The Square Kilometre Array Takes Root in South Africa and the Australian Outback
Very true, over time less and less people will move into temporary USD positions.
People don’t know what, or who, to ask. I have declined treatment until I knew what I would pay for it. I’m looking at you, you Anesthesiologists.
Patreon. Product sponsorships from SaaS companies (I assume you mean banner ads). Paywalled content
That's a sick burn but I think it needs updating now that there isn't such a thing.
I'm curious how you get long pauses. I only really see giant pauses when I do a sync process call that takes longer than I expected. So, updating GLOBAL tags, for example.
WD made it clear in there talk that this wasn't about saving on costs, but rather having control over the innovation in the data space.

I don't see any reason to doubt them. It's an incredible risk to switch their entire company over to a still-growing ISA. But being able to design and modify any particular core as they see fit without having to talk to lawyers or negotiate a new contract... that's an incredible power.
I remember my Macbook's battery life being significantly extended by an OS upgrade; either Leopard or Snow Leopard.
Many traditional recipes actually call for canned tomatoes over fresh. The canning process seems to affect the flavor in a positive way.
> I had to call a meeting and laid in down in October. If 2018 is React, I am leaving on Dec 31.

I'm not sure they'll miss you.
I really wish it had been. I had no idea it was something that A) left droppings, and B) actually enables direct login from boot with root/no pw once you've done it.

Apple's going to have to nuke everyone's root account on an update. I don't see any other solution that won't leave a shitload of machines with open root accounts from trying the fun tweet and then never setting a pw.
I think only economic consequences would cause Apple to up its QA game. Like decreased sales or lawsuits with good prospects of winning serious money.

Unfortunately, I don't believe those will happen.
Yep, happens all the time. Or you say "I've used a placeholder image. Can you please select and buy a stock photo that you like?" And they never do, and it all gets forgotten.
Not really, the laser point is really small, though it might be an issue for flash LIDARs. But even then, techniques such as heterodyning are available.
n/a probably means "not available" in this case.
On the surface this seems bad, but it looks like you need physical access to the laptop to get in with this vulnerability. If someone has physical access to your computer, you should consider the data compromised (unless you're doing full-disk encryption or something).
I think I need to give this a try. I may have to put my phone in a "dead zone" box or something when I get home so that I can be off and present with them.

I like the idea of turning on a ringtone so I can be reached but also not always surfing youtube/facebook/hacker news/etc. I don't know why but getting my computer out to do something seems a lot more effort and I'm less likely to do it.

I'm going to try this out tonight and go for 2 weeks to see how it goes. I'll re-assess then.

Thanks your comment was the impetuous I needed to figure out a way to do it without getting rid of the smart phone the rest of the day.
Apple Support [video]
The DAO of Capital by Mark Spitznagel, it basically talks about an investing approach where “one gains by losing and loses by gaining.”, it is very insightful because it explains a strategy and effect I have seen work everywhere. Where people who suffer hardship early on, become stronger to deal with things, whereas people who do not suffer hardship early on get wiped off when real hardship arrives.

His whole strategy is about how to do things in life by not trying to take the greedy algorithm [1] strategy where you choose the most logically beneficial outcome at each step and hoping to find the global optimum. Rather he talks about how various organisms in nature take a less than optimal step in the short run, but in a roundabout way they win big.

Spitznagel runs a billion-dollar hedge fund based on the same strategy, and his investment approach is to make less profit in the immediate future, only to make a humongous profit in the long-term future. He has demonstrated this strategy with his fund in 2015 when the market flash crashed and he made billions.

1. https://en.wikipedia.org/wiki/Greedy_algorithm
In South Australia (links to it via personal site linked in my profile). 13 desks total, but we're currently fully tenanted.
If you like Caro's work check out The Power Broker.
Wonder if people tried screen share/vnc with that theory. I'd suspect anything gui-driven.
It's a very important topic to understand to be productive in Rust.

My knowledge of C made learning Rust so much harder for me. It's really hard to stop thinking in pointers. While Rust's references are technically implemented as pointers, for the purpose of "fighting with the borrow checker" it makes more sense to think of them as read/write locks for regions of memory.
How hard would it be to put this behind an Amazon auth so I don’t have to fill in all of this data which amazon already has?
Esperanto Technologies is working on high performance general purpose RISC-V processors.
If you design a system for mass adoption that exploits the masses and only benefits a tiny group of people and you publish your blueprints and claim the details were available, that doesn't change the fact that you've already literally taken the money supply and run.
>Amendment I. Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.

If ISPs are allowed to put up a tollway preventing or slowing my access to the press - at their own discretion, that is absolutely a violation of the constitution.
These keys aren't exactly hidden. This is like trying the doorknob a second time.
100% agreed. Eventually, most companies come down to people being willing to put money down in exchange for something they value. And then doing that again and again over the course of the relationship.

So many entrepreneurs are really building products, not businesses. They want to be insulated by money while working on making their perfect thing. And I get that. Building is fun. It's scary to put yourself and your product out there. And it's hugely unpleasant to have that fail.

But until we try for real, we'll never truly know what works. The sooner and more often we try for real, the more likely we are to find what works.
Is that a reference to JetBrains and Kotlin? :-)
This situation seems more like a lock manufacturer selling millions of locks that can be opened with a toothpick.

I'd lay responsibility at the lockmaker's door, not the guy who told everybody they were at the mercy of anyone with a toothpick.
> haven’t negatively affected Uber financials

SoftBank share purchase discounts Uber by 30%

https://www.ft.com/content/2a2131e0-d3ef-11e7-a303-9060cb1e5...
In Germany, garbage is considered a serious issue. There are various levels and ways of mandatory recycling that need to be implemented by everyone, including private households. For example, depending on the city, paper, "Gelber Sack", organic material, and everything else besides special disposables like for example batteries must be seperated, and compliance may be checked, and fines may be handed out in case of violation. Some people moving to Germany are surprised about how serious it is.

This explains why the garbage was checked, and why it was possible to track down the source.
My biggest miss on SQS is > 15 minute delays
> Every struct (or at least every useful struct!) refers to data

Not true, zero-sized structs are quite useful too. They can be used to fulfill traits, indicate certain errors (often in enums), etc.

A couple quick examples from the stdlib:

https://github.com/rust-lang/rust/blob/1.22.1/src/libstd/syn...

https://github.com/rust-lang/rust/blob/1.22.1/src/libstd/col...

I recommend watching this excellent rustconf 2017 talk for more information; it heavily features information on how zero-sized types can be used: https://www.youtube.com/watch?v=wxPehGkoNOw
Net Neutrality Hits a Nerve, Eliciting Intense Reactions
So what if both parents have the same job; engineers in our case?
Why not? The end goal is protecting users. If disclosing a vulnerability before a company has a chance to fix it puts more users at risk than waiting how is that not irresponsible?
[100% Off] Sell Photo Online: Earn USD 5000 per Month Stock Photography
If you have a mouse with a middle button (or just one with a left button and a keyboard with a CTRL key) you've been able to do this since probably Firefox 1.0 by clicking thusly on the refresh button in the target tab.
I indulged in a bit of forward-fantasy, imagining an eventual death penalty for Uber.

The objection to a corporate death penalty is usually "but what about the employees?"

Well, what about them? The desk-workers are mostly in high demand, no problem.

And the drivers ... well, I see lots of Lyft and Uber stickers on the same cars. If there's no Uber in town, Uber users will likely use Lyft.

Is that an unseen danger for corporations in the "sharing" economy? Your employees are portable by definition?

This got me also thinking, why isn't there a two way auction for ride sharing, with companies competing to "sponsor" the ride, and drivers competing to drive the ride, and on the other side, customers competing to buy a ride. Or just cut out the Uber/Lyft middlemen and have independent drivers compete?

Is it too soon to "Fix Ride Sharing!"?
This is different though: the bug is so bad that random, inexpert users can discover it by accident. People that are not going to even be familiar with the term "responsible disclosure" at all. This may have been the case for the guy who tweeted this.

There is no realistic way to keep a lid on something like that and so in this case the blame is entirely on Apple.
Yes, but this individual already has a functioning product or is very close. Too many engineers think "I'm going to put out the most perfect product with all the features I want" when what they need is to put out a usable basic product, start making money, and iterate on new features based on what their customer wants.
Pale Moon is a 3.5 fork, it's ancient, although it's gotten a lot of independent development.
Finally, ion3 concept implemented in a mainstream OS.
My thoughts exactly. I guess I’m so buried in the coding world that I actually have to do a double-take when reminded Windows is an option, or that people actually use it for development.
"The greatest shortcoming of the human race is our inability to understand the exponential function.”

- Al Bartlett
Not sure what exactly on the back-end you're after. But why not use the free tier on Google Cloud, AWS or Azure? I've been using GCP for a few months for free (you get $300 credit when you first sign up):

https://cloud.google.com/free/

That way, you can just build or use whatever back-end services you need.
Unfortunate this is downvoted so much.

Especially from the perspective of the beginner there is much to be wasted by learning proprietary API’s.
Ultimately the engineers who created these tools can be help criminally culpable if they knew or should have known that the tools they were creating were intended for an illegal purpose.

It isn't the kind of thing that is likely to get charged but certainly something that investigators can use to put pressure on low level employees and get them to testify against their bosses.

Uber has pissed off a lot of people so don't underestimate the "karma" that they have coming to them. Lots up people lining up to piss on their grave while laughing heartily.
It's not the same thing. In macOS, it has tabs within one application. It's about tabs across different apps inside one window.
> chemical vapor deposition of graphene onto SiO2 nanoparticles

I thought I was watching an episode of Flash for a moment.
Obscurity is not long-term security, but it can buy you a bit of time to get a fix released and pushed out to users.
Graph.cool
Temporary workaround (pasted from http://www.bbc.com/news/technology-42161823)

While Apple works on its fix, it offered a workaround for users concerned about the bug.

“Setting a root password prevents unauthorized access to your Mac,” the company explained.

"To enable the Root User and set a password, please follow the instructions here: https://support.apple.com/en-us/HT204012.

---

Edit - for me those Apple instructions didn't work. This seemed to:

Search for 'Directory Utility' in Spotlight and click it.

Click the lock to make changes

Select 'Enable root user' from 'Edit' on the main menu and set a password.
Well at least it's not a Wired article, so the chances are much better
anyone with common sense know that this is false... it would break the internet if ISPs would take advantage of the absence of a net neutrality requirement. I think that whoever passed this law gave the ISPs a pretty bad idea (not that the law is bad).
Art advanced along fine because there was no way to copy paintings and sculptures. There was no way to record a play or orator.

But that, of course, is no longer true. The advent of technologies to capture and distribute art has led to new forms of art, and with that an amazing situation where people have unparalleled access to the works of genius. However, those new forms also have a drawback: they can be easily copied and distributed without compensating the originator. So in order to keep being able to support filmmakers and novelists and musicians we need to shield them from this. Otherwise, they will stop making their works.

Who is going to spend 5 years writing a novel if they can only sell one copy?
OK. I was being 100% "This is exactly what I was thinking". I could have posted this instead: https://en.wikipedia.org/wiki/Nimslo

Of course, in my mind, I was thinking of cheap webcams strapped to wood.
They claim a full size battery has a "possibility" to reach 800 Wh/L. I'll just use 800 for illustration. They don't report the specific gravity of a full battery, but for other lithium ion batteries a specific gravity of 2.5 - 3.0 might be reasonable.

800 / 2.5 would be 320 Wh/kg.

800 / 3.0 would be 267 Wh/kg.

Both numbers are quite good, as batteries go, but not an order of magnitude higher than what's available now.
I couldn't disagree with article more. I don't want a damn chat bot. I want a way to solve my problems that's not pretending to talk to person. I don't what to have to guess a string to enter to get the results I want. Give me some sort of real UI. I can't see how a chat bot could be more effective than good documentation with good search functionality.
Back in around 2006 I was doing GPGPU regex and string matching and decided to google around for parallel string matching algorithms. I spent a good chunk of time scrolling around in the Vishkin's algorithm implementation and wondering why it all felt so familiar; it was only when I scrolled back to the top of the file that I realized it was familiar because I wrote it.

A fine example of why you should comment your code, as the person who reads it in 10 years from now will be a stranger, even if that person is you.
GCC and LLVM do not retain SSA form by the time register allocation happens (they both convert to a non-SSA low-level IR before then).

It's also worth pointing out that "optimal" in theory doesn't necessarily correspond to optimal in practice. The hard problem of register allocation isn't coloring the interference graph (since there's not enough registers most of the time), it's deciding how best to spill (or split live ranges, or insert copies, or rematerialize, or ...) the excess registers. Plus, real-world architectures also have issues like requiring specific physical registers for certain instructions and subregister aliasing which are hard to model.

In practice, the most important criterion tends to be to avoid spilling inside loops. This means that rather simple heuristics are generally sufficient to optimally achieve that criterion, and in those cases, excessive spilling outside the loops isn't really going to show up in performance numbers. Thus heuristics are close enough to optimal that it's not worth the compiler time or maintenance to achieve optimality.
I think it's pretty clear that she meant to write Uber in the second tweet.
HP accused of sneakily installing system-slowing spyware onto its PCs