skysight-inc/HackerNews huggingface dataset:
Most key bits are below; there's much more in the article and in the article's links.

> GrayKey can unlock an iPhone in around two hours, or three days or longer for 6 digit passcodes

> 'GrayKey' ... can break into iPhones, including the iPhone X running the latest operating system iOS 11.

> The device comes in two versions: a $15,000 one which requires online connectivity and allows 300 unlocks (or $50 per phone), and and an offline, $30,000 version which can crack as many iPhones as the customer wants.
It doesn't look like netmap is actual raw access to the interface like I mentioned.

I also severely doubt that microkernels encourage efficient design. I'll give you secure but it's not inherent to microkernels either (NT is a microkernel, somewhat, and has had lots of vuln's over the years, the difference between microkernels and monolithic or hybrids like NT is that most microkernels don't have enough exposure to even get a sensible comparison going)

IMO microkernels encourage inefficient designs as everything becomes IPC and all device drivers need to switch ring when they need to do something sensitive (like writing to an IO Port unless the kernel punches holes into ring 0 that definitely don't encourage security).

Monolithic kernels don't necessarily encourage security but definitely efficiency/performance. A kernel like Linux doesn't have to switch priv ring to do DMA to the harddisk and it can perform tasks entirely in one privilege level (esp. with Meltdown, switching ring is a performance sensitive operation unless you punch holes into security).

I don't think monolithic kernels encourage bad design. I think they are what people intuitively do when they write a kernel. Most of them then converge into hybrid or modular designs which offer the advantages of microkernels without the drawbacks.
Last satellite in the Indian Regional Navigation Satellite System launched
Not quite that early but Isambard Kingdom Brunel is pretty memorable.

Columbus himself was arguably a businessman.
There are pictures in the article.
This is what I've been pondering about in regards to general decentralization. For instance, I see the pieces of a decentralized version of YouTube laying around waiting to be put together, but I know such a platform could easily lend itself to piracy without some sort of regulation.

I do not understand enough about regulatory systems to confidently suggest a solution but I am excited to read and hear what others think about this.
IOKit dates to c. 2000 so it’s hardly a modern example and even people at Apple bitch about the fact that they went with C++.
Introducing Charlatan: Go interface mocking tool
Most of the ones shown in this article aren’t really the best examples of Dark Patterns IMO.

This trick Facebook Messenger uses to get your phone contacts is a good example of how bad these things really are: https://medium.com/@scf4/an-example-of-a-dark-pattern-in-fac...

As developers we should be refusing to build features like this.
The apps become read-only, with export functions.

Source: https://support.1password.com/membership-billing-policy/
Blockchain Set to Disrupt Trillion-Dollar Freelance Job Market
> Malwarebytes’ post says GrayKey can unlock an iPhone in around two hours, or three days or longer for 6 digit passcodes.

So couldn't you avoid this by, say, having a longer PIN? Maybe even a password?
The moral framework used generally tends to determine where one falls on the major debates in ethics. As I happen to be aware of the different moral frameworks, I do not have the luxury of being beholden to an unexamined, implicitly "chosen" moral framework. Often times my internal debate is which framework is the most appropriate to evaluate the ethical question at hand. I am talking about hard ethical problems here like euthanasia, not the everyday things like lying, theft, etc.

To answer your question, while in my personal life I take a more deontological (Kantian) moral approach, if I were in a policy making role I'd take the pragmatic, utilitarian road; that bird would be sacrificed if it really did help advance science. Ecce homo.
SanFrancisco-style cable-car has a cable in a slot. It is 200 year old technology, safe to pedestrians and horses.

It could be made even safer with magnetic coupling. The cable has strong permanent magnets and you can attach to these or use alternating magnetic field to generate energy.
Not just X10. There's powerline Ethernet adapters out there, I use them because I don't want to run a bunch of Cat-5 all over the place but I also don't really want to use the Xbox over wifi.
Vim ain't sufficiently complicated (that can arguably be seen as a good thing). That's why it's been mostly reimplemented in Emacs.
If you look back a bit in the thread, the idea that I was disagreeing with is that this proves people were wrong when they said Backpage made many sex workers safer.

I'm not saying we should let the Backpage people slide, but that the ideas "Backpage was involved in some very messed-up stuff that people should go to jail for" and "Backpage was better than the streets for sex workers on the whole" can both be true simultaneously.
Many times when people ask what to build or work on (much like the author) are told to focus on things they need - Scratch your own itch! Lately I haven't really found many things to focus on working on due to this. I highly doubt I can think of many things in my life that would be close to a "stand up comedy routine".

I mostly just want to figure out something I can work on in my spare time to learn outside of work. It doesn't have to be a business (although I wouldn't be upset if it eventually turned into that), but even having a userbase would be a fun experience.
Is it? Maybe I'm morally bankrupt, but if you think that's sleazy the world is a literal (figurative) ball of mud.

A thing that can be cracked will be cracked. If someone's good at something, they will probably look to sell their skills. If it is within the law for police to perform this kind of thing (it probably definitely shouldn't be), they're gonna use whatever contractor can do it best (if they can't do it themselves).

It just seems like the natural progression -- outside of the oddity of police being allowed to "break into" (in a sense) private property.

I think this argument devolves into the does-tech-hurt-people (guns, security research) argument, and maybe I'm just way off base, but I don't knock the iphone cracking people in this instance... I mean I wouldn't necessarily do it but this isn't bad enough to pass muster in my book as sleaze.
#Intel's Most Powerful CPU Processor for Laptops Is Here
Linux is async throughout since it can do task switching on blocking.

You're not the only task running.

Or do you expect Linux to pause the system when you read a file until the DMA is answered?

Linux itself is fully async, anything blocking (even interrupts to some extend) will be scheduled to resume when the reason it blocked is gone or alternatively check back regularly to resume.

A program running on Linux can do a lot of things async as mentioned via POSIX AIO. It's not impossible, go seems to do fine on that front too (goroutines are put to sleep when doing blocking syscalls unless you do RawSyscall).

The conclusion that lack of 100% asynchronity means it can't be properly concurrent is also wrong. As evident that sending something to disk also doesn't not halt the kernel.
Pengertian Kata Fold Dalam Permainan Bandar Poker Online
Microservices in Golang – Part 10 – Summary and Thoughts
The Alert to Life, the Universe and Everything… Part 1 – JavaScript Quirks
When I learned MIPS on the university using SPIM, Pentiums 75 MHz were still fresh and I knew Z80 and x86 Assembly quite well.

The way some instructions were neither macros nor actual CPU instructions always felt strange to me.
Your Honour, the courtroom is a crucible. In it we burn away irrelevancies until we are left with a pure product, the truth for all time. Now, sooner or later, this man or others like him will succeed in replicating Commander Data. And the decision you reach here today will determine how we will regard this creation of our genius. It will reveal the kind of a people we are, what he is destined to be. It will reach far beyond this courtroom and this one android. It could significantly redefine the boundaries of personal liberty and freedom, expanding them for some, savagely curtailing them for others. Are you prepared to condemn him and all who come after him to servitude and slavery? Your Honour, Starfleet was founded to seek out new life. Well, there it sits. Waiting. You wanted a chance to make law. Well, here it is. Make a good one.
Baaghi 2 Official Trailer Parody – Spoof – Tiger Shroff  Disha Patani.Famesmedia
How to use the new React context API – screencast
A purely "defense" contractor, protecting the country itself? No, nothing wrong with that.

But what is euphemistically called "defense" is far more often about offense - attacking those countries and people who displease or are inconvenient to you, making sure the world is structure to suit your* interests, usually at the expense of the interests, and often the lives of people elsewhere in the world.

* - In reality, the interests of the elite of your country.
In almost every US housing market except the Bay Area, houses can sit on the market for quite some time waiting for the right buyer. I’m looking at apartments right now in nyc and we saw a very nice place that has been on the market for half a year. It’s not exactly right for us at this time, and perhaps it is a little over priced, but it’s not hard to picture this making the owner antsy.
>>So if you care about securing against this, use a longer passcode (and alphanumeric) is the message I guess.

Yeah but "normal" people don't think that cops will have a reason to look at their phone. Until it's too late.

Cat and mouse game, let's hope Apple does something. Typing 10 characters a gazillion times a day can become frustrating
Prosemirror and Slate both great projects but lack of community interest. They are basically framework for creating WYSIWYG, until they release full featured editor built on it, i dont think it will become popular.

Personally tried both, working with Slate feels much smoother, plugin system easier than prosemirror in my opinion.

And, there is ckeditor5-beta. You might wanna check out.
Eh. No defence of the way Kalanick or some of his minions acted in certain situations, but... Uber was entering an incredibly difficult space, given the power and entrenchment of the existing taxi business/lobby, and the generally anti-innovation and protectionist approach of many local politicians.

Without their 'hustle' and willingness to take steps which were risky, relatively antisocial, and often illegal (e.g. entering cities illegally first and asking for permission later, organising pretty challenging pressure campaigns against local politicians, authorities, etc.) they'd not have made it past a year, let alone revolutionised an industry.

Their downfall was applying the same risk and hustle mentality indiscriminately, including within their own company.
RPI UPE – Vim vs. Emacs Showdown [2018/04/09]
Absent this whole article is the fact that there are good reasons for criminals to want to crack your phone. These developments just make it more likely your personal information and, frankly, cash can be stolen by anyone who swipes your phone.
As a defense contractor, you build stuff that end up killing people. Especially if your country is aggressive toward others / have imperialist view.
WeekendJS 134: What's New in ECMAScript, Font-End Handbook, Webpack4 in Prod
That's quite simple - as a controller holding my data, you're responsible for safeguarding the data and fulfilling the requirements, so if putting that data on a public blockchain makes it impossible to do your duty, then you're not allowed to put that data on a public blockchain.

If I put my data there, that's my problem, but you're not allowed to do that.
I assume you're referring to https://www.contabulo.com

With the disclaimer that I'm nothing more than an oddly engaged person on the internet, and least of all a marketing expert, and the caveat that I'm not even likely the target market for this:

1) How does this remain sticky for the long term contrary to traditional wikis?

2) How is this different from other virtual card / sticky note project management options like Zenhub or Trello?

3) What is supposed to be compelling about the demo boards? I can see how the product can potentially fill different niches, but none of them show how productivity is significantly improved as a result.

4) Is the price of $7 a month a per user price?

In case it's not obvious, I don't personally need the answer to these questions.

I think you could be much more direct and clear about your value. I sort-of get the sense that you're almost ashamed at the possibility that you're better than everything else at solving your chosen problem. But I think both you and your prospective customer would be better served by you directly speaking to the pain you're addressing and why / how your unique solution addresses things better than any other offering you're aware of.

Signing up is a pain. How feasible would an immediate ephemeral instance be, where the user signs up in order to save their work? Assuming I'm normal, I'd expect users to be a lot more likely to sign up if they're already convinced that they want something vs still in the 'this looks potentially interesting' stage.

I also wonder if you're somewhat low-balling yourself at what I assume is $7 per user month, especially given this is mostly a business oriented product.

I think this looks cool, and has the potential to significantly lower engagement friction compared to other solutions, but would like some guidance to condense those good feelings into a clear value proposition.

Anyway, hopefully that was useful enough to warrant reading.
Yes, it would be much better. They also need to take away the in-your-face Full Self Driving marketing on their Auto Pilot page to eliminate any misleading association.
It might not be a good way to provide Internet to urban centers, but for those who live in low-population-density areas it could be a compelling option (i.e. it beats dial-up).
Most likely it would seem as if the air is distorted by some diffuse gas other than the air contains. If you vent a nitrogen gas bottle you'll see a shadow that the gas escapes, but you cannot see it with the naked eye. So, for seeing magnetic fields you'll need also to see some specific electromagnetic wavelength which would shift in the presence of a magnetic field (much like light scatters when gases move). With complex neural networks involved in an eye it's likely that those specific light receptors found make it possible to perceive magnetic fields penetrated by sunlight. Which is basically shown in the pictures.
This just sounds like the inner-platform effect when applied to database applications. :/
It's mainly for international teams but not all international teams get them. It's mostly just to clear some things up.
>>Wow. That's very sleazy.

He got paid by Apple to secure them. Now he gets paid to do the opposite. After a couple of beers he will you the truth $$, but now he probably reasons it as "helping cops to catch bad guys."
IANAL, but: iOS is not a monopoly, but it has a dominant position, especially in US (over or close to 50% market share). For tablets their market share is even bigger than that. That should be enough to at least consider some actions, on some level, by someone. Google and Mozilla could sue, I guess? On the other hand, Apple making it a security issue could be a solid defense in court, maybe that's why no one bothers.
If Facebook purged your information, how could they verify your identity? They don’t want to provide the ability to check if an arbitrary person was leaked, because that has its own privacy issues. So in this context I wonder what you expect them to do.
Not Oak, but you might interest in Grid.

https://github.com/the-grid/ed

Built on top of Prosemirror.
If they need to break the law to collect the data (the far over-reaching CFAA), what should they need? a search warrant? (honest question about civil liberties, I really am curious)
Tesla brags and thinks it is OK to use their customer as guinea pigs more than other manufacturers.

Other car manufacturers are more careful than Tesla in what they let get out of the lab. For example, they wouldn’t have to send out a firmware update that, as a new requirement, forces users to keep their hands on the steering wheel (https://thenextweb.com/artificial-intelligence/2016/09/23/te...) because they wouldn’t yet dare deploy one that doesn’t.

And I don’t think their technology is worse than Tesla’s. See for example https://www.technologyreview.com/s/520431/driverless-cars-ar... (2013).
I don't have a country. That's a manmade concept that is forced upon me against my will.
You'd still need to decrypt the whole table to do e.g. aggregation.

For example, a customer's address is private information; statistics about how many customers come from each town/region is not, but calculating a simple "select town, count(*) from x group by town" requires decrypting every address.
1983 CIA Document Reveals Plan to Destroy Syria, Foreshadows Current Crisis
>Can you crowdsource cooking from your neighbors?

They have what is essentially this service in Singapore. Professional kitchens that make home cooked meals. Very popular.
That's a good point, I like the idea of identifying solutions using a cost-benefit approach.
Why do you have to type it that often? I usually have to type mine once per day and the rest is with fingerprint or faceID
I was the first data scientist hired at Opendoor. We have a strong team of data scientists, engineers, designers and operators. We're ready and excited to take on this challenge.
some small ones I use.

alias x="xdg-open"

alias update="sudo apt-get update; sudo apt-get upgrade"
I guess they copy something off the phone, validate passcode attempts against that piece and the phone gets correct passcode only.
I disagree. Many people lack the vision, or sometimes the same negative experience to understand that something needs changing, of people with the original idea. And people often default to the negative, in my experience.

Brainstorm Uber with a group of people and you'd get challenges that taxis already exist and are fine, that laws stand in your way, and that people wouldn't want to get in a stranger's car.

Or to misquote (I think?) Steve Jobs, if Henry Ford had asked his users what they'd wanted before building the Model T, they'd have asked for a faster horse.
Agreed I’m always amazed by DIY houses or just extremely DIY modified houses. It seems to be an area where people who don’t consider themselves creative can express creativity. Good stuff.
US judge says Uber drivers are not company's employees
That just tells me you value money more than your time. Most people have this the other way around. You can always make more money but you can't make more time.
Water under voltage forms a resistor network (effectively). After some distance it's not that deadly if you don't have potential to neutral.

Arcing may also occur under high current situations with low voltage as long as an arc forms early in the disconnect (just test it on your car battery)
Going with your own format has some advantages, but using a well known popular format also has advantages. I did look into ProseMirrors and other editors but due to the formatting I ended up making my own. Where I've gone the painful route of having HTML nodes instead of a JSON tree. My reasoning is that I always want to end up with HTML anyway, and this also allows switching back and forth between editing HTML and WYSIWYG-mode. And use existing source control (Git/Mercurial) for versioning. The biggest pain is that browsers like to mess with the white space, and different browsers want to format the HTML in their own way. The next step would be to implement my own html/CSS renderer/wysiwyg-editor using the canvas. When researching I found some proprietary tools that did that. I wish the contentEditable would get more love from the browser vendors, because that's what most web editors use.
Maybe one solution would be to actually show you what the car is "thinking". E.g. it could project the outlines of what it's seeing and what it's planning to do on the windshield.
High Court sets out 11 questions for ECJ on EU-US data transfers
So as I stated, Duolingo's value for me is the gamification of getting me to study Russian on the daily bases. BTW, I have used it for 2-3 years now. I've had various streaks of 50 days, 100 days, etc. I'm 1-2 days now from 200.

To answer you, when I went off grid for camping, I lost my steak. But that was it. I just had to start from zero streak again. However, my Russian lesson progress stayed where I left off.

There is (used to be) this power range under each level that you completed. And if you do not use the app for while, they gradually lose their power strength level. It's a way to ensure you return back to old lessons and you repeat them. But still does not effect your lesson progress.

At the end, Duolingo was a free (I actually paid a few times to retain my streak, so probably have paid them about $20 or more by now) way for me to have a structured/organized path to learn Russian with a motivator. I always find ways to complete my daily Russian lessons even in busy days. I think if the streak was not a factor I would have probably given up on that a while ago.
If you really want to learn Russian you have to get more resources. Often when I googled some word = "russian grammar" I found an online source or class that explained which was very helpful. RussianPod101 has some free podcast lessons that is good to help you with pronunciation and also some common phrases. But you still need a proper grammar book to make it through it all.
Yes, I wonder if this device has a way to bypass that.
If you are using fingerprint or faceID, then they do not even have to use this tool.
Speculating About Store Buffer Capacity
Payday lenders, cash for gold, rent to own and many, many other businesses would disagree. Poverty is quite profitable to exploit because your customers often have no choice.
The only technical debt I see on C#, are little things like 3 different ways of declaring lambdas for example.

As for the rest, my only complaint is that Java and C# designers should have paid more attention to what was being done in Delphi, Oberon, Component Pascal, Modula-3, Eiffel, and have offered value types, spans, low level primitives for high performance code, AOT/JIT compilers since version 1.0.

And in this regard, C# fares much better than Java.
Yeah I am interested, but deleted my account a few weeks ago :(
> validate your market

how do you do this? Smartphones existed as PDAs for 10-20yrs before iPhone. If I had shown someone my Sony Clie and said "if I make this work with your finger instead of a stylus, simplify the UI, and charge you $80+ a month for service would you be interested?". except for a few geeks like myself the answer would have been "no, that stuff is for geeks" for most people and yet here we are 10 years later and everyone has a smartphone.

So I don't really see how to "validate your market". I've got a few ideas I'm 99% sure would be successful given the correct marketing and PR but because they are new or at least new for a given country people tell me they don't get it, not interested. They might be right but it might also just something they need to correctly ibtroduced to.

Netflix comes up in my mind as an example. It seems obvious but if you'd asked Mom and Dad if they wanted internet movies 10 yrs ago theyd have looked at you like your crazy
Yeah I’m curious about how this would work with a longer pin. I have one that’s over 6 and you need to press ok after punching in the pin; making it much harder to crack I’d imagine.