skysight-inc/HackerNews huggingface dataset:
Butterfly MacBook Pro keyboards require more frequent, more expensive repairs
(The elcomsoft article is down for me, so I don't know the details but) I think it's to do with DFU ("Definitely Fucked-up") mode in iPhones that lets you install a new OS version when the main iOS won't boot-up successfully.
Jonathan Haidt is part of the "intellectual dark web?"
I’m guessing you would have to restore the device.
The anatomy of a code review
Enforced self-moderation? There's an oxymoron for you.
I don't thin there would really be anything to exploit because it sounds like the data lines in the actual usb connection are turned off and only the power lines remain enabled to allow for charging.
You might also like https://www.techdirt.com/?_format=lite for tech news.
OpenShift cluster tests
I just launched a product last week that solves this very use case (for Express apps): https://chew.sh.

It is VERY much an alpha and a lot of things aren’t working, just the bare minimum.
So you've never heard of the CSS naked day? Or visually impaired users and accessibility?
I'd start even simpler. ISO 8601 for dates. Metric for measurements. One way of writing numbers (I like the programming convention, with dot being the decimal place separator). It would already simplify many things, leading to efficiency gains across many segments of economy.
You keep throwing out all of this talk of "hormones" and "look at people pre-1950!" Without providing any real evidence. Where's the data on hormones?
Japan as well
Ah, I must be using the wrong driver then. Oh wait, nope, it's stripping because it's just inherently inferior. Sorry, you always see people pointing out the existence of Pozidriv, but it really makes little difference. They both strip like you've tucked a hundred in their thong.
Hey the Internet rests on old POP servers etc. Bad ideas from the 90's, compounded to the Nth degree. Its turtles all the way down.
Life's Irreducible Structure (1968)
Question for the serious: is this first animal not God?
But weirdly advocates only seem to come out of the woodwork to defend speech when it isn't supporting minority groups.
How About Reel to Reel Tape Decks?
How Walmart Scaled Hygieia to 5,000+ Dashboards
Superpedestrian | Cambridge/Boston, MA | full time, onsite

We're looking for several software engineers. Come help make cycling a compelling and fun alternative to your car! We’re working on a variety of software products to support the Copenhagen Wheel (check us out at https://superpedestrian.com) and making riding more fun!

Positions:

- iOS duo - Junior Engineers. We want you to apply as a team! If you've already worked with someone you like, this is a great opportunity. We will be prioritizing candidates who introduce us to another candidate who they work and communicate well with. We will be interviewing you together! This interview process will include joint coding exercise for you to show off your abilities as a team, as well as technical chats with our engineers here to show off your skills individually. Apply here: http://bit.ly/2FUu0q3

- Senior Full-stack Developer: Apply here - http://bit.ly/2wnAIFx

- Senior iOS Software Engineer: Apply here - http://bit.ly/2ryUGbJ

- IT Associate: Apply here - http://bit.ly/2KI0Uhc

- Other positions here https://superpedestrian.com/careers

Feel free to send me any questions directly (goss at superpedestrian).
Yes! Glad to see I’m not crazy.
Maybe they are. There's a huge difference in approach between the two. With enterprise customers, customer support will be very different for example.
Exactly so, 99% of people have never heard of posidriv and don't have the bits, or don't know they have the bits. I couldn't find anywhere in instructions or the website where Ikea mentions that you should use them, but sure enough every screw used posidriv.
> It's almost a caricature

It IS a caricature.

https://en.wikipedia.org/wiki/Poe's_law
I actually blogged about this in 2015, it's a problem for basically all cloud providers that allow recycled allocation of IPs: https://www.bishopfox.com/blog/2015/10/fishing-the-aws-ip-po...
> I have Google Alerts set up so I get emailed when people link to my site. A few months ago I started to receive an absurd amount of notifications, but I ignored them. I chalked it up to “Google is probably on drugs”.

Between this quote and the bozo-level advice in the "Domain Validation Should Be More Strict" section ("I would like to see more services only allow for DNS based authentication by adding TXT records" is going to solve this problem? permanently decommissioning IPv6 addresses?), the one lesson I can take away from this article is to stay as far away as possible from any of this guy's security related courses.
iOS already has the "Trust this computer?" dialog[1], but this sounds like it disables the port to the point where the dialog wouldn't even appear and no connection could get through, trusted or not.

[1] https://support.apple.com/en-us/HT202778
Good for Google. Although their stated reasoning is flawed (bail bondsmen don't target poor minority communities for any diabolical reason, they target them because they are part of the entire criminal justice system that targets minorities), the effect will be positive.

Mixing profit and capitalistic incentives with criminal justice is fundamentally flawed.
Example golang multi-stage build:

https://github.com/jaegertracing/jaeger/blob/master/cmd/quer...
Here is a quick experiment to show that the Ulam spiral indeed appears to have more prominent diagonal lines than a spiral of randomly chosen odd numbers even when the dimensions and the number of points in both spirals are same: https://github.com/mycask/ulam-vs-random

I have plotted a 99x99 grid in this experiment. One can plot larger grids to see that the difference between the two grids (the Ulam spiral and the random spiral) becomes more apparent with larger sizes.

Update: After I made these text-plots, I found that Wikipedia has much better graphical plots that demonstrates the difference:

- Ulam spiral: https://en.wikipedia.org/wiki/File:Ulam_1.png

- Random spiral: https://en.wikipedia.org/wiki/File:Randomly_black_odd_number...
Cambridge Analytica Won't Be Revived Under New Company Name
Nothing restricts it's usage, it's just that in the naming conversation, with the other names already taken, what domains were available, etc, it was the best option.

I certainly couldn't come up with anything else, and it seemed like the best name from the group.
You do realize that engineers make much more then marketers as a rule, right? Marketing careers start at like 30k a year and are competitive. You can make a lot of money later in your career if you're good at it, but same is true for engineers.
Been so long I'd blocked it out. Thanks :-)
That's surprisingly good. And it turns out that if search Google for my server's IP, I'll find even more things I host, albeit through listings on a bunch of random semi-garbage sites.
> Studies show that for-profit bail bond providers make most of their revenue from communities of color and low income neighborhoods when they are at their most vulnerable

And doctors make most of their revenue from sick people! Makers of cheap food make most of their revenue from poor hungry people! Makers of cheap cars make most of their revenue from low-income people just trying to get to work!

The level of ignorance in Google's statement is breathtaking, reflecting the mistaken view that selling goods and services to poor people is a bad thing. Bail bondsmen provide a valuable service: they allow people for whom bail is required, because a judge deems them a risk for not showing up at trial, to be released and keep going to work.

If bail bonds are being disproportionately required for people in low-income and minority communities, that's the government's fault. Targeting the bail bondsmen doesn't fix that problem--if those people can't make bail, they'll just stay in jail and potentially lose their jobs. Indeed, preventing them from advertising makes the problem worse, because it reduces competition in the market that would drive interest rates down.
A bit surprised that there's no TypeScript support, especially considering how verbose metadata you have to write as a result[1]. That whole thing could be made much simpler with some TS and JSDoc, eg.

/**
* adds 42 to the input number
* @param a the first number to be added
* @param b the second number to be added
*/
function ADD42(a: number, b: number): number {
return a + b + 42;
}

[1] https://docs.microsoft.com/en-us/office/dev/add-ins/excel/cu...
OK, say Equifax is blown up.

How does that get us any farther with the fundamental problem of how to prove identity when all the old schemes have been rendered useless?

There's a revenge or punishment piece that maybe is necessary and appropriate, but it doesn't solve any of the real problems we now face.
In most of the US gun ownership is socially acceptable and even celebrated. I think that's a good thing. If it were socially unacceptable we would have fewer people/representatives who were willing to stand up and support our gun rights publicly.
He's correct about this. Phillips was an early attempt at a one-way fastener. Doesn't mean the manufacturer isn't a dick for using them.

If you're working on something really important, like auto mechanics or the like, consider buying new fasteners when you reach re-assembly. Those old stretched bolts probably need to be freshened up anyway.
No sorry only for Mac. For now at least.
A Beginner's Guide to Convolutional Neural Networks
The Apple driver creates some sort of cryptographic keypair between the device and the computer to "remember" that you accepted the connection and not prompt you to connect in the future.

If this file was recovered from a victim's computer, forensic software can sue it to bypass the prompt. According to the article, however there is now also a 7-day expiration on these cryptographic keypairs.
When this happened to me, I jumped to the same conclusion, that the PDFs must be a honeypot or something.

But yes, PDFs are exploitable, like any file format.

https://www.sans.org/security-resources/malwarefaq/pdf-overv...
Ask HN: What is your long-term contractor rate and how to increase it?
I'm currently working long-term with a few companies in a remote contracting position doing full-stack development. My current rate is $100/hr but I'm probably delivering more value than I'm charging.

What is your current long-term rate and what resources/advice do you suggest on increasing it? Thanks!
I don't know. The purpose of the law is not to confer benefits on one class or another. It is to accurately describe the rights and duties of relationships.
I'd kind of assume everyone on HN has made their minds up about languages and I'm not qualified to change the opinions of any of them or even really try to be informative. So the puke is just for the (70% at a guess?) people who would agree that this is a bad choice.

Since I work with both python and javascript in exactly this dirty moving data around for analysts space (but haven't for long), I'll qualify a bit.

The most important point is that python absolutely brutally dominates the data science space, there are no javascript equivalents to the python ecosystem, it's not even close.

Secondary point is that javascript is much lower level than python in a language sense. Python already has classes built in, reflection, sane typing, just tons of batteries.

Javascript as someone smarter than me said before is lisp with C syntax. It's definitely possible to build a good language out of Javascript by using the right libraries and making decisions on how you're going to implement inheritance etc but it's just tons harder than python or almost any other language which has defaults on these decisions made for you. Guys automating their data flows aren't going to be at the level to make these decisions well but they will run into the same problems they solve and implement their own insane schemes.

I'd much much rather debug amateur VBA or Python than amateur javascript.
No kidding! Everyone in my immediate circle has iPhone, I get the occasional friend with the “Android better”... but it’s things like this that make me remember Apple is a company that is very clearly for money which means for the most part they really need to deliver to the customer - where google is a company that tries to do everything they can to imply they aren’t about sales they “give away” this and that, it’s a “free and open” ecosystem etc etc.

I’ll take upfront and honest at the issue of more limited and expensive any day.
I built a website for a mid-sized health care company, and the primary goal was to communicate with as many people using as many devices as possible, not to be flashy.

With that mandate, the site (about 300 pages) ended up almost completely js-free. I think there was only one page that had js, and that was for a calculating widget.

js is great for certain things, but certainly not necessary for all the things it's used for.
Thanks for the idea! Added that to the TODO-list.
Note that they're banning bail bond ads, not links. This means if you search for "bail bonds" you'll see organic links but no ads. This is a crucial difference that this post seems to overlook.

The search algorithm goes way out of its way to determine some measure of "legitimacy." Obviously this is a vague and hard-to-define measure, but the goal is commendable: show results that are both relevant to the user according to Google's relevance metrics and legitimate according to who links to it, quality of the page, freshness, etc. Whatever qualms you might have about the vagaries of the search algorithm, you can't dispute that it's difficult to game.

Meanwhile ads are chosen by what brings the most long term value to Google. Gaming this system is much easier, and usually begins with paying more per click. This favors advertisers with higher margins, which is harmless for innocuous queries like "flowers" which make up the bulk of search ads. For bail bonds, however, this favors advertisers with higher margins, which in turn rewards exploitative providers over the legitimate bail bondsmen this author seems to think will be harmed. If anything, this is actually a boon to the more socially-minded bail bondsmen this article is concerned about: exploitative bail bonds businesses that go out of their way to saddle their customers with debt will not appear on the top of the page, raising more legitimate ones.

Another point: one of the consequences of being able to pay for ranking is you can place ads on terms that are not really related to your business. For instance, "Home Depot" queries tend to show ads for Lowes and other competitors. In a similar way, searching for "bail bond counseling" and other terms tends to include at least one for-profit bail bond operation that offers no or nominal counseling. Meanwhile if there are no ads, then the legitimate counseling services will float to the top of the page. Likewise for queries for all the other services this article claims will be hurt.

Source/disclaimer: These are my personal opinions as someone who works in ads at Google, (but was not involved in this decision). All my points come from publicly available info. Please don't mistake this for anything but my own views.
Brings a new meaning to all of the 'god is dead' I see at punk concerts.

So, haha, no.
It‘s great to know that native .gitignore support is being considered! Definitely looking forward to that. :)
Ricordando Ermanno Olmi, grande maestro di cinema
Show HN: Plainflow, behavior-based customer journeys for your SaaS
It was pretty clear in the video.

I myself was charged for a much lesser distraction a while back involving a crash in which I was the only one at risk and for which the other driver shared equal blame. If I had run down a pedestrian I have no doubt the charges would have been severe.
> Not so surprising after Google's recent pricing changes.

Didn't that happen just a week or so ago? I don't think this can be attributed to the pricing change this early.
It definitely varies, but diners bulk buy most of their stuff from national distributors for sure. Nuggets, fries, burgers, meatloaf, gyro meat, etc.
Might as well ask the people running a mom and pop store in Podunk when they're going to unseat Amazon.
Could something similarly explain how law enforcement treats the poor and minorities?
HN, this is a simple way for SaaS companies to integrate SaaS services and create behavioral based customer journeys.

Some examples:

- Send onboarding emails when you have new signups

- Send a Slack alert to your #customer-success team when there is a new churn-risk customer

- Send a Slack message to your #sales team when there's a new demo request event

Here's interactive workflow example (no need for signup) https://www.plainflow.com/recipe/slack-notification-for-chur...

Thoughts?
Interesting historical point: Apple started using the pentalobe fasteners in their iPhones in order to make it more difficult for end users to service their phones.

https://www.ifixit.com/blog/2011/01/20/apples-diabolical-pla...
Every Woman’s Guide to the Glorious Blonde Afro Wig
> In practice what it means is that people who try to sell on the marketplace without knowledge of the opaque rules that govern it will tend to get weeded out. People tend to expect that the systems that they rely on are governed by moral rules about who is right and who is wrong. But it is really more easily navigable by people who are savvy.

How does one avoid getting weeded out and become savvy if the rules are opaque?
From the article...

My site is static too, which means it’s only being hosted through nginx from a non-root user.
If you're really concerned about people exfiltrating data off your phone via usb, fill the lightning port with epoxy and just use wireless charging and bluetooth headphones.
I don't know about anyone else, but their animated logo in the middle of the page is incredibly distracting to me.
How is this relevant when law enforcement can buy a $15k device that unlocks the phone?
They'd trade pet rocks if they thought there was enough of a market in it.

Market makers win in the same way as the house always win.

Call me again when they have actual direct exposure to BTC fluctuations.
VR - They'll all spend their time in energy efficient virtual reality; visiting those places without moving. Sure, it won't be the same but it'll be 'good enough' for us unwashed masses.
When my mother died, I was asked to think of one word to describe her. The best word that I could come up with was "teacher." One quick example: when my own child was 2 or 3, we spent some time with Grandma at Yellowstone National Park. Grandma walked with her grandchild through the park and explained geisers, plate techtonics, and many other topics of geology. I rolled my eyes and thought, "Really? He can barely speak and you are delivering a college lecture?" But then I remembered all the college lectures of my own youth. It's amazing how much even the youngest minds can absorb.

One of my biggest failings as a parent has been to assume that my children will learn things somehow without me teaching it to them. If anybody learned 1/3 of what my mother taught them in detail, they learned a lot.
Drone delivers 900 burgers to beat Desert Heat in Dubai
Not a law enforcement problem at all, unless there's some kind of fraud going on. Nobody has a right to an Amazon account. That's totally up to Amazon to manage how they want to.
The Case Against Growth
"free till beta"

I hate this stuff. Either make it free or let me pay you for it.

What sucks is switching over to it because you think it's saving money, then having them change the fee structure and you have to switch back.
have we reached the peak yet?

I am sure there is still some research who don't use AI.
Question for everyone saying it’s cold. It’s the same lattitude as northern Japan and Oregon or even New York City. Cities up to even Maine or north have warm water ports. At least by eying it. I figured it wouldn’t be that bad.
Oh yes. Knowing how to navigate the maze of Amazon support is extremely valuable to sellers. I sometimes do consulting for them to help with this very issue.

Support is exactly what you ask for, nothing more and nothing less. It also helps to know that whatever country they use has bans on things we in the US take for granted.
There was an HN thread on such sites last year: https://news.ycombinator.com/item?id=13337948
It already does that, but now after 7 days it won’t even open a data connection to check if the computer is trusted.

This also removes the last obvious channel for exploits. Sometimes there have been jailbreaks/unlocks which just need physical access to the lightning port, but those wouldn’t work after 7 days now.
The article mentions the ability to disable this feature on "Managed phones" (presumably through and apple configuration profile).

To answer your scenario though, you can always reboot a "locked-down" iPhone into Recovery mode or DFU mode and wipe the device without being able to recover the data.
U.K. Healthcare Startup Said to Have Posted Fake Reviews Online
Could require everyone to send a picture of themselves with a hand written note with date and time and a thumbs up.
Do you have any source for that information? I am very interested in that as well but couldn't find any information regarding that so far.

I have always thought (though without any source) that they re-flashed the iPhone by putting it into the DFU mode (and tricking the iPhone bootloader into accepting their key) and then just brute force the key.
It's risky to leave customers out that will feed your competition.
Most content specific sites (which is what we're talking about right?) and Wordpress et al have RSS feeds out of the box, if you're that obsessed with making browsing that fast surely aggregating feeds is by far the fastest way to browse?
Estimated effort is the amount of work (e.g. in hours) it takes to get the job done. Value defines how valuable the outcome of the task is (which should correlate with how quickly you actually do the task).

So given two tasks: Task A with 5 hrs of effort and value of 100, and Task B with 5 hrs of effort and value of 20, you should first do Task A since it produces more value. Value figures should be relative so when you estimate how valuable some task is, compare it to at least two other tasks.
How is it self-centered though? There's not 'self' here. My profession (IT) is not the only profession that requires translations. They are required everywhere and so what I am saying is applicable everywhere. My nationality is not in question either, because I am not a native speaker. How is that self centered?
The NYC MTA calls passengers "customers" which drives me insane. It's just.. inappropriate, even though technically subway riders are customers of the MTA.
Then the webserver admin should work out how to stop google crawling his site and stop his site responding as any DNS name.
The point of bail is to keep jails as empty as possible while ensuring defendants still show up for their day in court.

If you can't put up the whole amount, you can pay a bail bondsman a fee and you become his problem.

Both these concepts are good things for the accused. What is your alternative? Fill up the jails? Just use the honor system?
There is always the possibility of horizontal gene transfer mediated by a pathogen.
Squarrows: algebra for elementary schoolers [pdf]
it's probably not talking about DFU mode

>To improve security, for a locked iOS device to communicate with USB accessories you must connect an accessory via lightning connector to the device while unlocked – or enter your device passcode while connected – at least once a week

"accessories" makes me think it's a "regular" connection, not the recovery one.
You could just pull the flash chip and image it. You would need to figure out how to get the key, but pulling the flash chip and reading it doesn't look too hard if you can use a heat gun. If you lived in Shenzhen you could go the market and buy a flash reader.

Strange Parts is youtube channel where the guy does this.

https://www.youtube.com/watch?v=rHP-OPXK2ig