skysight-inc/HackerNews huggingface dataset:
Funny enough, there are plenty of forgers out there that have no trouble fooling even the top experts. Many times, they have to resort to testing canvas and paint flecks and using special imaging technology to discern fake from original.
There was a good discussion on impostor syndrome at one of the lunches. And once we had a great roundtable lunch discussion on Security (I learned so much that day).
Ah OK.

But when Treble is installed, isn't installing a ROM with the new version a simple business, at least for people who can follow technical instructions ?
Daily low-dose aspirin found to have no effect on healthy life span in elderly
Wireless app deployment/debugging's an option now-- sometime in the last Xcode version or two (not sure exactly when, I haven't been paying as close attention to that as I used to).

For iPhone and iPad, you still have to connect with a cable at least once to establish the connection, but the infrastructure's there to go completely wireless-- the app development workflow for Apple TV and for the watch is fully wireless (no ports to connect to on either).
You can do it with the restic server ( https://github.com/restic/rest-server ). Don't know if it is implemented in the S3 backend.
They Sold It in Books: The History of Clip Art
That's what you have coverage checkers for.

And you don't need full coverage. Aiming for full coverage is a folly - you aim to cover the API surfaces you're actually using. If you still get lots of runtime errors something is very wrong with how you test your code.

> A good type system is much more thourough and let's your tests focus on behavior.

The problem is no languages I'd be willing to use have a good type system that actually covers much.
But for how long? If they follow thier usual pattern, they will drop the iPhone 7 in 2019 and the iPhone 8 in 2020. It’s rumored that they are releasing new iPad Pros with FaceID this year. I suspect that the low end iPad
will be the only thing that stays on TouchId for new products for the next few years.
But they did not put any resources into the new product, old phones also work with wireless headphones. Instead they removed tech and touted it as "new and improved".

In fact it was less-featured than the older product, nothing was improved.
Finance jargon is impenetrable.

Aren't you supposed to gamble with a fixed percentage of your money in case a long tail event happens? From an outsider's point of view, that seems like rule number one.

Questions about NASDAQ:

- What is NASDAQ? Wikipedia says they're a "stock exchange",
which supposedly means they provide a place for people to
trade in stocks and bonds and various other "securities".
- How was NASDAQ affected by this guy's decisions? Are they trading something?

Cheers.
Is it just with relief texture? Sounds like they are 3d scanning and printing with the exact same texture. And if that's the case, it doesn't seem that hand stretched canvas would matter.

Sufficient resolution and materials with identical color and refractive qualities should get you a visually identical result.
Apple did sign on to the EU's "Common external power supply" standardisation process. They didn't however implement it.

In fact, Apple signed on in 2008 or 2009 to help develop the standard, which was completed + published in late 2010. Then in 2013, and again in 2014, they signed a agreement to extend to standard through to the end of 2014.

But... in 2011 or 2012 they introduced the lightning connector? And meanwhile, the the European Commission confirmed that all the agreements signatories, including Apple, are in compliance. There are some vague references to adaptors being available, and thus allowing them to be compliant with the (voluntary..) standard..

I think lightning will be replaced by USB-C - Some of Apples own products are moving to USB-C. But I find the history of the whole thing interesting. Had Apple taken a difference approach, one of cross-company standardisation, maybe lightning would have been delayed a little, but it could have also been THE standard. Just like USB-C is becoming today.

It's all a little reminiscent of Firewire, and Firewire's slow + painful, and ultimately - costly for consumers - demise.
“Keep your dick in a vice” is a play on words of the saying “keep you stick on the ice”. The latter being made famous by the Canadian comedian Steve Smith aka Red Green.
You don't go as fast as a bike, but you go faster than walking.
You know, re-reading that, I'm not entire sure what I'm on about.
It makes sense in my head, but doesn't seem to translate well to text.
I guess I'm just disappointed that the internet was supposed to free us from the tyranny of a few large companies deciding what we can buy, and we've let the same thing happen all over again. All we done is change the names from Macy's to Amazon, Sears to eBay, and Wal-Mart to... Wal-Mart.
Samsung has done just fine with waterproofing and they've kept the headphone jack.
Slack group to discuss deep tech startups
I'm going to take a very different stance here from others.

First, you should ask yourself - what kind of engineer do you want to be. Why are you building?

Then, read about the people who became the best and their early days. What did they do when they were in your position? Did they study a set of topics or did they pursue their passions? Taking and highly-weighing advice from people not at the top of the field could be very detrimental to your development as an engineer.

From reading books like: Coders at work, Masters of Doom, Making of Karateka, you will realize that the best engineers were driven by their ideas and projects very early on. They ended up learning to make things happen. But don't take my word for it, find these people, study their stories and pick the path you would enjoy the most.

This approach will not just make you a strong career engineer, but could turn you into one of the greats - the people that get to push the field forward.
Surprised there is no one-year cliff now.

Also did you have to return the pre-tax amounts or the post-tax amounts?
Interesting... Care to elaborate?
A completely sandboxes process can do nothing, since doing anything from a network request to drawing to the screen requires cooperation from the OS. Safari is partially sandboxed, just like any other app.
It’s a bit laggy and buggy, though. For now hardwired debugging is more reliable.
Harvey's lectures are more practical (impressive beautiful Scheme code), also cover some "new" concepts like map-reduce etc.
That's such a weird thing to say. It's not like computing as it is now was considered possible in the beginning.

I remember sitting with a bunch of the German senior communication networks folks in the tube in Hamburg and they were talking stories of the past, when their professors told them how utterly impossible/ridiculous today's networking is.
Optical SPDIF was never meant for profesional applications. In fact the use of optical cable for that is completely unnecessary snake-oil to make it seem "more digital", or something like that.

Profesional applications usually use the same logical data stream over RS-422 differential pairs (with cat5 for fixed installations and plain balanced mic cables otherwise being usually used).

For consumer use there also is third variant with TTL signal over notionally 50R coaxial cable (ie. the cable that should be used for line-level audio with RCA connectors) that seems to be common on cheap whitebox AV tech and almost unheard of on anything brand-name.

Another thing at play is that most proffesional audio users outside of the broadcasting industry have exactly zero use case for standardized digital audio interface. In typical PA application you will either find some semi-proprietary "digital snake" or no external digital interfaces at all (with particulary hilarious example being Pioneers DJ mixers and players that use gigabit ethernet for file sharing and automation and then pass the audio on two RCA jacks, not even as balanced XLR). In modern recording studio you just record almost directly into computer and do everything in software.
Are you sure it was "evolved from" and not "looks like"?

Because pterosaurs have no living descents, and all birds descended from therapod dinosaurs (even if birds were already widespread before the end of the Cretaceous).
Ask HN: Where are the good jobs in Canada?
I recently moved to Vancouver, Canada after working for 3 years in the SF Bay Area and it has been a little bit of a shock. The companies I've seen here are not doing terribly exciting things and don't pay very well.

The biggest difference is they are much less willing to take a chance on people with only 3-4 years experience like me. On paper I don't have a whole lot of experience, but I've been obsessed with technology since I was very young and HAVE learnt a lot. In the right jobs, given responsibility, I have done more than people my "level" would typically do in a more conservative place. But I didn't realize just how special that is to SF - it seems like companies in Canada still treat software engineers as interchangeable cogs with "X years of experience/knows Y technology, does not know Z" stamped on their forehead.

I'm willing to move anywhere within Canada. Can anyone recommend companies and locations with a more optimistic/SF-ish culture willing to take a chance on passion & talent? Or even how to find places like that?
A tale about domain-specific languages
You're right they owe you nothing, but that goes both ways!

When companies launch experiments and features that people actually like and then take them away, they piss some people off.

The bad PR they are getting from this means they didn't make it clear they were going to discontinue the service in 2020 (or something like that) and make it super easy to transition.

It's pretty weird they wouldn't just keep their Inbox service up and running and minimize maintenance costs.

Seems to suggest they want to make big changes to the underlying data storage and don't want to worry about backward compatibility.
Risk Parity
Apple did sign on to the EU's "Common external power supply" standardisation process. They didn't however implement it.

I wonder if going with wireless charging brings Apple into compliance. After all, you can get any number of wireless chargers with whatever connector the EU likes this time around.

Drop the headphone jack... Drop the charging port... Make a completely wireless iPhone and tell the regulatory bodies to go stick their heads in a pig.
Under what grounds? The burden of proof is on the employee and the employer can just stonewall and deny everything with zero recourse.

They could claim it was your performance, your motivation, conflict with the team or anything else really if they were ever pressed to give a reason.
Is cancer fundraising fuelling quackery?
Yup there are tons of them in all price points. Read this a while ago https://medium.com/message/uber-for-art-forgeries-2c9c8bf416...
While we can have hope in the tri state area or San Francisco, I don't see much traction any where else. In my city, the city government went hard on the scooters, and now they are exclusively being ridden on the sidewalk instead of the road, endangering pedestrians and the like. Unfortunately, the rest of the US is still stuck in 1990.
No shortage of waterproof and water-resistant headphone jacks on the market. This argument was always a red herring.

It’s about DRM and vendor lock-in, nothing more and nothing less.
You definitely don’t need do for counterfactual reasoning, that is a big misconception. The misconception is usually rooted in a misunderstabding of what “doing causal inference” means, and what specific assumptions are being made, e.g. exclusion restriction, SUTVA, exogeniety in a propensity model, balance between treated and non-treated groups.

In some cases, you would need the framework of do-calculus, but very often when other assumptions are reasonable, you don’t.

When using matching, regression adjustment, propensity techniques, or hierarchical models that separate strata based on the treatment to measure causal effects of treatments, and you believe the underlying assumptions are generally satisfied, you have utterly no need for anything do-calculus related, not even theoretically, and certainly not in terms of practically actually fitting models to the data.
I like bluetooth headphones, but even the airpods have trouble connecting to my iphone at times, and UI to connect the headphones is a complicated 5+ tap process. And if they aren't airpods, then I have to go into the settings app specifically and add 3 more taps for even more annoyance.

And when I tap to connect a specific bluetooth headphone, it may or may not connect. If it doesn't, its an even more annoying process of turning bluetooth on and off and the headphones on and off to get a connection.

It's this part of bluetooth alone that is the most annoying part of them. On top of apple not giving a good dedicated UI to managing your bluetooth headphones. Burying it 3-5 screens deep is not a good user experience.

Too bad android is a security and privacy mess.
You're right, because the physical media folks are accommodated by ripping software. I'm still bitter about Apple's garbage FLAC support but that's a battle that I don't think we're going to ever win...
Ha, you're right. Economics is an exception. I minored in economics, and found it amusing that professors who expounded on the virtues of capitalism were doing so within an socialist institution.

However, looking back, I'd probably place most of my economics professors in the neoliberal camp. I'd propose that the left/right divide is primarily about nationalism vs globalism now -- my professors would have tended to support international capitalism rather than national capitalism.

Figures like Mises weren't mentioned in my classes, despite his famous prediction that the economic calculation problem would cause the fall of communism. Yet Keynes was discussed thoroughly.
I stayed beyond one year, so idk. But I'd expect pre-tax.

Obviously you wouldn't pay tax on the amount you return, so it's not really an important distinction.
This is pretty silly. If China ever enters a shooting war with the US, their larger concern will probably be how to feed themselves, since they account for something like a quarter of all our food exports (80% of all US soybeans go to China!), and they import a comparable amount of food from our allies.
I know this is going against the grain for HN, but I’m going to suggest not learning the latest leetcode, computer science algorithms. Most places in corporate America are doing cookie cutter problems that have been solved before in different domains. Unless your company is operating at FAANG or even Twitter scale, all of the cross cutting, infrastructure concerns have been solved and you can use an existing piece of software to solve it and it’s usually open source.

What I do suggest you learn that most people don’t know is going deeper down the stack, domain driven design, continuous integration/continuous deployment, at least one public cloud environment (Azure/AWS/GCP).
Surprisingly, no.

Google around for tear-downs of Apple charging gear. They usually have comparisons with tear-downs of the generic "equivalents."

It's fascinating how different the engineering is from one brand to another, and the (sometimes terrifying) shortcuts the non-Apple chargers take.
pattern welding is, effectively, a solution to a problem we don't have any more.

When steel quality varied widely between batches, you needed a reliable way to mix it up so that the overall properties of the resulting object were predictable. This evolved into a more sophisticated technique that gave you not only predictability but differential properties (harder steel at the edge, more ductile in the spine) and a pretty visual result.

The batch variability problem isn't a problem any more, and we can get differential properties with very precise heat treatments now, so all that's left is the pretty visual result.

So, if it appeals to you; great! Just don't think you're getting anything that's super magical above and beyond what a modern alloy can do.
After getting new fairly expensive Bose Bluetooth headset I started wondering about the lousy sound quality when making VoIP calls on PC (Windows/Lenovo). Turns out others have similar complaints [1].

Vendors seem to claim that the problem is the low bandwidth available. I suspect the real reason is that they don't want to standardize on more modern (complicated) codecs for this purpose as it would make the headset more complicated and increase cost.

[1] https://www.howtogeek.com/354321/why-bluetooth-headsets-are-...
They could have the money, say they hired less people, but payed the ones they had better for example.
Prof Linares for EE. Excellent content presented in a kind, clear manner.

https://m.youtube.com/user/rolinychupetin
PBS SpaceTime for clear and deep introductions to modern Physics

https://www.youtube.com/channel/UC7_gcs09iThXybpVgjHZ_7g/
The talk presents a fairly simplified version of what game engines actually do.

Components that are only used by a minority of entities can be kept in a map. The talk refers to `specs`, which is an ECS system implemented in Rust. It allows you to use different backends (a vector, a couple types of map, etc.) and it uses bitsets to optimize determining which entities have which components: https://slide-rs.github.io/specs/05_storages.html

As to why "struct of arrays" might be preferred to "array of structs", it's all about locality of data. Game Programming Patterns explains it way better than I possibly could: http://gameprogrammingpatterns.com/data-locality.html
The other problem with Android is due to sideloading and app hacking, the best pro level apps (which are expensive for apps) have mostly chosen to avoid Android rather than experience high levels of piracy the last time I researched it. (KORG Gadget for example doesn’t exist on Android)
Web development, too.

If you plug an iOS device into a Mac running Safari, you can do extra special things.
I disagree. A traditional economics education is problematic: It naturally (and ostensively ineluctably, from first principles by logical deduction) leads to libertarianism.

> The worth of theory is its predictive power

Naive economics predicts that deregulation leads to higher welfare. That prediction did not pan out.

James Kwak has elaborated on the above points in his book Economism [1].

> It is not useful for describing, predicting, or governing society.

Well, governing society better is precisely what is at stake here. This article might not be the best manifesto for reform of economics education, and might have gone over board a bit with the more fashionable and silly "<adjective> economics", but the fundamental point stands:

People that have taken traditional highly technical undergrad or even graduate economics classes without further context in economic history, political philosophy, etc. should not be left in charge of shaping policy.

[1] https://economism.net
Maybe? My (layman's) understanding is that Micro USB is part of the "standard", and that any compliant Micro USB charger must be able to charge you phone. With some caveat around adaptors.. Hence how Lightning got the +1 - adaptors exist, so a Micro USB wall wart can be used to charge an iPhone.. I guess there is no reason a Micro USB -> Wireless charging adaptor can't be considered the same as a Micro USB -> Lightning adaptor - even if the whole "adaptor" thing is kinda skirting the entire point of the standard...
For Architecture - Eric Reinholdt, https://www.youtube.com/user/30by40

For construction.Matt Risinger , https://www.youtube.com/user/MattRisinger
It seems with their current customer base, there is so much variety in what people want that they have more leeway to ignore what any specific group cares about.

I’d guess for instance the number of people pissed off by a change of cable could be balanced by the people happy to use USB-C.

The balance between the two is unknowable beforehand, so I’d imagine Apple managers just not care that much as long as a move makes some sense.
It is entirely possible that you are just shifting the problem around to a place where it is less visible. Answer to the original question would still be the same. But, fwiw, I think you may sometimes be correct, especially since Amazon's flotilla of services is ever-expanding, resulting in having to know just as much as before, just for a proprietary domain. One is reminded of how corporations get talked into putting their businesses into SAP-world, and then discover that they need to hire SAP specialists to run it.
Google is overdoing "your website is not secure". They complain, with similar messages, for no-SSL sites, wrong-SSL sites, and now, rogue issuer SSL sites. A more explicit message, such as "This site used a security provider who turned out to be incompetent or crooked" would be better.
I find AirDrop reliability to vary wildly from machine to machine. Some devices I have it's rock solid. Others — even a brand new MacBook Pro that came in last week — can't use it at all.

I love AirDrop when it works. But it's a real disappointment when you get used to using it and suddenly it's not there.
I work in a games studio, where I have dozens of PCs, consoles and their controllers running all the time around me in close proximity - my bluetooth headphones(rather expensive pair of Sony over-ear headphones) constantly loses signal. If I as much as wave my hand in between the headphones and the phone, the signal is gone, they start stuttering like crazy. Bluetooth is absolute trash for audio transmission, I have no idea who though it would be a good idea to share the same frequency with other 2.4GHz devices for something so sensitive as audio.
mathematicalmonk for probability and information theory https://www.youtube.com/user/mathematicalmonk
They have their instances, sure but that's different than being a PaaS. It's about more than just compute now. When it's not then commodity is commodity, like Atlantic and Viper - they both have Api supports.
She Thought Her Family Was Middle Class, Not Broke in the Richest Country
I do not think this is due to low wages. Quality of ones morality is not necessarily measured by ones wage. If one is corruptible/corrupt there’s always a price point (or some other excuse) one falls for it.
Another thing is that primary thing you want to do wirelessly in live situation are mics and maybe instruments. That implies relative large dynamic range on input (certainly more than 16b samples), which is hard to do digitally in sane way.
If you can satisfy their desire for power, power users are extremely loyal.
>> The astonishing success of big-data and machine learning reflects our
under-estimating how much can be achieved by the low hanging fruits of
model-free curve-fitting. But when we look at the limitations unveiled by the
calculus of causation we understand that human-level AI requires two more
layers: intervention and counterfactuals.

Yes, well, the problem with that is that the vast majority of researchers in
AI know very well that human-level AI is many, many years away still. Whereas
those "low-hanging fruit"? They're just hanging there, ripe for the picking
and large companies are very eager to throw a shitload of money at people who
can pick them, right. now.

And- let's be fair. Anyone who knows how to do this "model-free curve-fitting"
that the good professor so despises has a brilliant career for upwards of 30
years laid out for them- and those are 30 years in which they won't have to
think about causality and Judea Pearl even once.
Arguably you have to teach the highly abstracted and mathematical fundamentals of economics first, before you can go and dismantle them (or rather improve on them). Problem is that the latter part is frequently neglected.
I know of cases in telecoms where a couple of BT workers got 10+ years for conspiracy - provided information to a gangland hitman to murderer someone's parents.

And anecdotally in BT you would hope if you got caught for naughty shit you would rather the Local Police, The Met or The Service caught you instead of the internal security.