skysight-inc/HackerNews huggingface dataset:
Iowa State has separate degrees for Software Engineering and Computer Science

Which isn't the difference between doctor and nurse, more like an MD and PhD in medicine, one focused on practice, the other research.
Original post: https://googleprojectzero.blogspot.com/2019/08/a-very-deep-d.... TL;DR: five web-based 0-days that Google saw being used in the wild for versions of iOS ranging from 10 to 12.
There's a discussion here of sorts: https://www.reddit.com/r/MachineLearning/comments/cvcbu6/d_w...

Perhaps Google could copy PyTorch. But Tensorflow has a lot of overhead, and for both political/technical reasons, there's no easy path to go from Tensorflow to Pytorch.

You could just as easily ask: Why is Google sticking with {Hangouts/(Allo,Duo)/Angular} instead of doing/copying {Zoom/WhatsApp/React}? It's not like Google lacks the technical ability.
Ok you mean now lets handover the dirty job of logistics from Earth to Space to Indians and liberate NASA to focus on more important things. Good Idea!
I was really just making an example. The person wasn't necessarily being forced to stay under a roof by 'state goons', they may simply have needed to be shown 75 times to figure it out. There are many fields where that is normal albeit usually what we would consider more complex tasks and you'd generally expect someone to latch onto the knowledge faster. There are arts where the most basic moves will be practiced thousands of times to master them and still seek some further layer of understanding. When you consider the range of problems that contribute to homelessness I can imagine someone just needed to see it 75 times to learn it.
> on-smooth functions like abs(), max(), min() where derivatives do not exist

While these functions are not differentiable they are sub-differentiable. Which is an extension of differentiability.

Subderivatives are set, if the set only contain one point the function is differentiable. Otherwise it doesn't matter for gradient descent you can just use any element of the set.

> Disjoint IF-THEN-ELSE conditions are discontinuities in the function space

Same, it doesn't matter, they mathematically are equivalent to indicator functions and are subdifferentiable.

https://en.wikipedia.org/wiki/Subderivative
hard agree.

I remember once coming across a 3rd party web API whose documentation stated you could configure something like 50+ settings with it. Only about half of them actually changed the configuration, the other half I had to actively go in and start doing things like shutting down the service, updating various files, and then restarting.

When I realized this I just thought to myself, how in the world does your pride as a developer even ALLOW you to ship something that bad.

Another example is PoSH (Powershell SSH). The author just randomly changed how he does things, and changed the defaults, so one day things that worked before just stopped. You now had to configure it to have the old behavior. WHY!?!

Then I realized that if you issue a shutdown command over SSH via PoSH it would hang until the timeout was hit. I then found myself maintaining a custom version of PoSH to work around the issue. I even went as far as to describe the issue, and my fix, for the author, but to this day I don't think they ever actually fixed it. The day when we can natively use SSH from powershell can't come fast enough.

The point being that things are always so damned brittle. And the worst part is that I don't think it gets better the lower down the stack you get. I've ran into plenty of these types of issues in C and C++, it's a mindset and it drives me nuts.
Tesla Model 3 becomes one of the best-selling cars in the UK – not just electric
Thanks! Today I learned:
https://www.nolo.com/legal-encyclopedia/waved-through-border...
It's a little surprising that even with a two-speed Gearbox the Taycan has neither better range nor low range 0-60 acceleration than the Tesla P100D (which has the same size battery). Obviously spec comparisons aren't the whole story and the handling and high-range acceleration may be better on the Taycan. Looking forward to seeing more comparisons and already glad to see more EV models in this category.

Edited incorrect comment about top speed.
I didn't follow this story beyond reading Google's deep dive on the bugs. So I'm curious about a few things. (Deep Dive: https://googleprojectzero.blogspot.com/2019/08/a-very-deep-d...)

The deep dive actively avoided mentioning information on who the targetted group(s) were. Was it later revealed who the targeted demographic was? Or did Apple just now reveal that information in this statement? It's a rather big piece of the puzzle. This attack being orchestrated by a nation-state was a strong possibility. Knowing that it was a targeted attack against the Uighur makes that case significantly stronger, and adds even darker tones to the story.

And then there's this bit from Apple's statement:

> all evidence indicates that these website attacks were only operational for a brief period, roughly two months, not “two years” as Google implies

Interesting. So I re-checked Google's post and:

> This indicated a group making a sustained effort to hack the users of iPhones in certain communities over a period of at least two years.

A week ago, I read that to mean that these exploits were being actively used for two years. Reading it today ... it still reads the same to me. I guess what it is actually supposed to say is that the exploits were developed over the course of two years; not that they were actively used for two years.

So that's definitely poor wording on Google's part. I wouldn't say it's nefariously worded, though. I think the author of the blog post was just trying to drive home the sophistication of the malicious group.

But I know that I certainly came away from Google's article thinking that the exploits were _active_ for two years, which is significantly more frightening. So it makes sense that Apple would want to rebut that point.
Futilely reorganize your business units repeatedly until it’s a Dead Sea and there is no distinction between working hard and slacking off.

Edit: I see I cut too close to reality for some here and I want to apologize if you felt this sarcasm was off base but really I feel that my comments are indicative of reality and I am bringing something new to the conversation here.
You are rather missing the argument. If KV SSDs are much faster than doing the same with a software DB on top of a block abstraction, is that not proof that these are inequivalent? GPUs run software too, but that doesn't mean it's in anyone's best interests to run that on the CPU—not all software is the same, precisely because the hardware is different.
There was also much less demand for college back then. Much fewer people went to college, so schools couldn't charge too exorbitant prices. On the other hand, a Yale degree today is so valuable that Yale could probably easily fill their class with good candidates even at $100k/year price point. Recent admissions bribery scandal proves that quite well.
Yes, but the hassle of deleting their email once every few months isn't enough to make suing them worth it. Plus, that doesn't really resolve the issue that requesting to be take off things doesn't actually remove me (the original concern of these comments)
Absolutely. These articles erode trust in the competitors of Google. The fact that Apple was aware of the vulnerabilities and in the process of fixing them is lost on the public. They were apparently working on fixing these bugs for 10 days prior to Project zero.

Maybe this sensationalism furthers the public interest by turning software security into a weird zero-sum game where every company is trying to break their competitors products. But I can also see how cases like this creat a negativity that prevents companies from collaborating to fundamentally improve security.
This reminds me of the time my high school wrestling team had practice over winter break and we played hide and seek one day instead of practicing. There were about 30 of us (including coaches) and we had the whole school to ourselves. That was the best game of hide and seek.
Really this is a problem with any gigantic platform that hosts thousands of people's livelihoods. Apple, Google (not just the Play store; ads, etc.), YouTube (people who make a living off of their channels), Twitch, Uber, Amazon's store, the list goes on.

It's not that (most of) these companies are egregiously terrible at being fair, percentage-wise. It's that their scales are so incomprehensibly massive, and their business interests sufficiently high-level, that people will always fall through the cracks. Always. Entire lives comprise a rounding error. And then in most cases those small businesses have no alternative; they're simply shut down. This is a problem endemic to any sufficiently large platform monopoly (or duopoly, etc.).
At Amazon new products have a press release written during the spec phase (to help frame the pitch internally); I presume, at this point, fb writes an apology during spec phase...
The Punishment Bureaucracy: How to Think About “Criminal Justice Reform”
Thank you! Yes, I'm currently working on a 2.0 version, which is a big refactoring code-wise and takes a lot of time. That's why regular updates are missing unfortunately :/
Easy to criticize eh?

Since you were born of Indian parents, it will be easy for you to get OCI/PIO. Why dont you go there and start helping with alleviating poverty, corruption, water shortages and suffering? Come on...you can do it...
Thank you for stating this so succinctly!

This concern has been nagging me in the back of my mind, but I hadn't convinced myself that code-coverage was insufficient (in practice) until you framed it this way.

Now all kinds of supporting examples come to mind:

- divide-by-0 errors

- floating-point exceptions

- numeric underflow / overflow (both silent and signaled)

The alternative code paths exercised by these situations are generally outside the purview of code-coverage tools, because they reside in the silicon / firmware, process' default signal handlers, etc.
This isn't a new idea to me either. I would have put it in words "The attic of the org-chart is empty" but same point.

But what bewilders me is that there ARE achievements in the world that you have to wonder how they succeeded. The engineers and scientists of NASA put men on the moon without email and mostly paper based information sharing systems. You can't just muddle your way though such efforts - how did that mission succeed? It is REALLY the case that a handful of "more aware than most" individuals had a such a strong direction providing influence on their peers (or subordinates - or superiors even) that made such an achievement possible? It seems like stretch to me.

How did they do it, if most of them were just muddling their way through?
That’s exactly what I was thinking when I read this. Basically 70% of the students that get admitted are Asian means that they are scraping more than the top 3% of Asian students. If the other racial groups are not doing cram school or equivalent test prep the the other students would likely be top 1-2% of their respective racial group. The difference there in just natural ability can be pretty large. That’s why it might seem like the white kids don’t have to do much to succeed where as what happened is you are comparing groups of people with significantly different natural ability due to selection bias.
Any idea what's the name of the area in which it is going to touch down?
What do you think about www.roynac.com? Any feedback please
I like this breakdown. I want to make a radar diagram of my personal weighting of these three groups, and put it on my resume. I think, something like 75-15-10.
And I think those “maker” types of roles don’t need a hard C.S. screen. But algorithms aren’t just about reimplementing the classics. There are points even in ordinary “DB front end” type of work where understanding algos will affect how you scale. You may find you’ve just been getting away with brute force approaches because that data sets were small. You can go very far like that but there may come a day when it matters and then it will really matter.
A lot of people would express the sentiment that their late teens/early twenties (when they lived in college dorms) were one of the happiest periods of their life. OTOH, take the average 35-year-old and put them in the same dorm, and then see how happy they are there.
A list of the typical questions in my opinion. I was hoping that they would at least list: "What important truth do very few people agree with you on?"
It doesn't work that way based on the international betas, but if you want to believe you've hacked Facebook Dating, go ahead and believe that if it will make you feel better.
FermiNet: State of the art approx of molecular orbitals
well... unfortunately some sites don't hash.
I remember that once I used the "forgot password" on one, and they emailed me the password. Not a new, random one. My actual password...
What is your point? I read the whole article. It only became more nauseating. Why do you think more details of the article would run counter to my point?
That is more a sound bite meme than anything factual. They can only sell the root data once to people who likely have no idea how to use it for advertising and would rapidly lead to very bad looking headlines the first time a stalker used it.

Meanwhile they can use it to sell ads indefinitely.
The visa bulletin shows wait times and is updated on a monthly basis.
https://travel.state.gov/content/travel/en/legal/visa-law0/v...

And here is general information on the how to figure out your priority dates. https://www.uscis.gov/greencard/visa-availability-priority-d...

I'd suggest you also scope out visajourney.com though it is not official. https://www.visajourney.com/content/times/

But if you have a lawyer then they should be able to look this all up.
ArtvoltAfrica Art Survey
Seems logical. I think most manufacturers have just decided that they'd rather use an over-sized motor than deal with a transmission, but if you're willing to tolerate a more complicated drive-train you get more usable power with less weight.

Using a transmission might get weird if you have multiple motors, though. For instance, it would be odd to have the front wheels in one gear and the rear wheels in a different gear, or the right rear wheel in a different gear than the left rear wheel.
But it does! https://news.ycombinator.com/item?id=20896811
Given unlimited time, money and importance of the code in question - go for 100% coverage. Otherwise, probably not.
I'm sure Google will take a moment to acknowledge Apple's feelings at the next shareholders meeting.
I have learned for myself, with long effort and evaluation of when I was right and when I was wrong, that God is real and does care, that He answers sincere prayers in His time, and our choices matter. I have written how I know, here, in detail (a simple site). It includes reason, and feelings that came as a result of actions I chose.
http://lukecall.net/e-9223372036854587400.html

But everyone will decide for themselves what they think is a good enough reason.

Ps: do you know what an insomniac, agnostic, dyslexic does? Gazes up at the stars, wondering: "Is there ... a dog?" (I hope that's not disrespectful, including to anyone who suffers dyslexia--I have enough oddities that you are welcome to laugh at, but this isn't laughing at dyslexics at all---I don't want to be disrespectful, to anyone. But it really made me laugh, what an odd feeling that would be...)

[EDIT: slight changes for clarity.]
Apple says Uighurs targeted in iPhone attack but disputes Google's findings
Passphrases are still easier to transcribe between systems. Which, given password managers' brain-damagedness at archiving and migrating passwords, remains frustratingly necessary.
It took longer than I expected for a Torturer to show up...
Or - they have the final say-so for projects and if they don't agree people either leave or they just learn not to present innovative (read different) solutions. Once the leader leaves, the ones left are so conditioned not to engineer (innovate) the status quo eventually sinks the ship (process, company, etc.)
His comment was made in jest.
Did they know who was affected?
Man, you have a very weird way of twisting what I said. Anyway, I would refrain from explaining myself.
Instagram was the new thing and many FB users were abandoning them for Instagram. Facebook did grow Instagram but it's not like they gained new users, they mainly retained the original network in two different silos.
>There's no reason everyone should have to be a hero all the fucking time. But often the only way to fix it is if everyone refuses. Not saying unionize, but if everyone slows down to a sustainable pace then what can they do about it?

Exactly what they did starting in the 70's and 80's, start shipping the jobs to someplace else. There's always somebody who is desperate. I'm not personally against trade with countries such as China, but it damn sure needs to be more accountable than it has been.

Unfortunately I don't think the way we traditionally have unions in the states enough. We need a much larger group of people to stand up and demand a better system. We might need to have unions for entire industries ala some European countries, and even that might not be enough.
Once an O-1 petition is filed with USCIS, as little as 2 weeks to get an approval but then of course one would need to get an O-1 visa at a US Consulate outside the US and that timing will depend primarily on appointment availability. The preparation time is hard to say because so many factors go into this but on average about 2 months.
>Everyone should download the app in protest to ensure there's a lot of noise in the data.

Surely they can filter out the noise because there's flood of people downloading them after news broke out?
I would think the engineers take algorithm and data structure courses so that’s not quite the distinction we’re talking about here.
What mass panic? Did I miss the part where entire towns were burning their iPhones? Most people don’t know or care about security, and even if this was “sensationalized” do you honestly believe everyone didn’t just forget about it a week later? Is there anyone who actually believes this will have any effect on iPhone sales?
APIs are the next big SaaS wave
> What is the crime?

If you've been asked to leave, the crime would be trespassing.
Because for accounting the numbers easily fit in the supported range; even the US National Debt (https://www.usdebtclock.org/)...
Well, I haven't gotten to that point yet so at least I know what to look forward to. Though, it sounds like pretty much anything in life really.
Streaming isn’t available where there’s no internet connection, unless you just happen to have cached what you’re looking for. Whereas my entire music collection is available any time.

I also heavily dispute that Spotify, Apple, etc lead to better search or discovery.
"To have fun" is a good reason.
and no way is 12 a good limit
Ah, good old integer rounding...
WeWork has dual class shares so it won't be included in the S&P 500 at a minimum.

Reference: https://fortune.com/2019/08/20/wework-ipo-s-and-p-500/
Well done for finding the right phrasing. That was my first thought too but the phrase I had in mind wasn't politically correct so I didn't comment.
I'm using them interchangeably here, but you're right, it was sloppy - I should have said mass. (They're only equivalent on Earth, and even there a given mass's weight changes based on where you are!)
I'm sure they thanked in private, but once you start going to press with false information the good will is dead. The fact of the matter is that while Project Zero might be good for the general population; its most good for Google who stands to gain from bad press of their competitors.
I've had a fair bit of luck searching on quickly chosen fragments of stack traces.
We must have been to different facilities. The dozen I've been to are all primarily open-office spaces with a small handful (literally countable on one hand) of offices and conference rooms.

For Regus, the opposite is true--most of their spaces are cubicles/offices with only a handful of locations offering "open-office" style spaces.
I don't know all of the examples cited, but bringing up Bret Victor in the sentence immediate following "Beautiful code is more important than beautiful UI" surprised me.

Up and Down the Ladder of Abstraction is still one of my favorite examples of an interactive webpage, and is beautifully elegant in how it integrates with and supports the text.

http://worrydream.com/LadderOfAbstraction/

It's cleanly designed as does exactly what it needs to. Hard to beat, IMO.
Unfortunately, I don't know UK immigration law.
Xcode can't install apps on the iPhone ? Or Cydia ?
When Google posted the Project Zero articles, that did not impact my view of Apple in any way.

Google claimed an exploit was being actively used for two+ years (with no evidence beyond a variety of versions being exploited, which could also simply be the targeting of different versions). They also added editorial narrative like "we'll see cases of code which seems to have never worked, code that likely skipped QA or likely had little testing or review before being shipped to users." They then obviously sideband released the group that was targeted, making it a big news story. Unstated was that the same sites had Android and Windows exploits on them.

Project Zero is hugely valuable, but this was the first time it seemed like it became a marketing tool, using classic media release patterns for the biggest bang. Android is by far the most popular OS, with many serious exploits over its history (a 0-day privilege elevation just released by third-parties) -- does anyone remember Project Zero doing such an analysis of Android bugs?
>Where do you think the money is going? Is it being spent within the Indian economy, or is cash being lifted to the moon?

Meanwhile Indian economy is in downward spiral.

Depending on one organization to change anything is a dangerous bet.

They should be opening market so that we can have private space companies like SpaceX
Food trucks locally have acted as incubators for restaurant ideas. If successful then they open a restaurant.

I like the idea of a restaurant incubator much better. People could start out real small, maybe rent out a dining room for a single night each week. Have a big kitchen that could support multiple dining rooms.

Instead as the large department stores close locally we're getting go kart tracks, mini water parks and other kid attractions.
When I was learning C, google must have thought I had a lingerie fetish after searching for so many cstrings
They edited their comment to a completely different answer, without noting so. The original was just a marketing blurb.
Show HN: KVdb.io – Simple Key-Value Store as a Service with Scripting
> Likewise, we're supposed to assume that there is something magical about our prior assumptions? Why?

Because that's how the math works. It isn't possible to compute a posterior without first having a prior, so you have to decide on a prior somehow.

You can dress it up and try to hide it, but you can't avoid Bayes' theorem forever.
That's one of the cool things about the Red Hat Certified Engineer, no internet access. You still of course have access to anything available from the yum/rpm repositories, so man pages and documentation are there for the browsing.

I definitely felt proud of myself for passing, especially when the other 6 senior linux admins all failed because they were too arrogant to study or prepare.
That's the second category. One end is the same, the joining bar is the same, and the other end is decorated. Once you have a few pairs, you may come to grow tired of that sameness. Here's the more artisan pair I wore yesterday. Steel wire and four well-selected pebbles from a stream:

https://arnt.gulbrandsen.priv.no/tmp/cufflinks.jpg
The military compound won't be overrun, but local towns are bracing for an surge of idiots arriving the same day.