skysight-inc/HackerNews huggingface dataset:
>They are getting tons of apps from top schools like harvard, stanford, etc. I don't think they will have any problem hiring people.

You're outright dismissing the idea that hiring is difficult for Google? You know they have over a thousand recruiters working for them, right?
Breaking Facebook’s advertising black box
Your description is a 100% spot-on description of what I inherited a few weeks ago. I wake up every morning making groaning noises I never knew my body was capable of.
Yeah, but that doesn't always turn out so well :(
We are running out of the very small selection of species of fish that we want to buy. The wast majority of fish belong to those that we don't want to buy, which either get thrown away or sold for almost nothing in order to be smashed into animal feed.

To say that we are running out of fish (generally) is problematic since there is overpopulation problems in lakes near where I live. The problem is that the fish isn't the kind that people want to buy, so fishermen goes where the money is.
> ...just need someone junior...

What does this mean? It sounds like expectations around pay and responsibility. If someone says, "Yes, I'll take your marching orders for 30k per year," why not hire them and let them do that? You might have something with more responsibility open up in the next year or so and have an immediate (and usually harder to find) candidate for that job.
What is the story with Project Zero? What is the strategy here?

If you think about it, pointing out flaws in competitors' products is actually unusual for businesses, especially large ones. It raises questions of motives, of trust (are they drumming up business in a negative way? Can I trust what company X says about their chief rival? Are they exaggerating or spinning it?), and it looks unsavory: You don't win in the court of public opinion by insulting the competition, right or wrong; you just look like a jerk. Also, there's a liability risk, which adds legal costs to otherwise free blog posts - 'can't you guys just find Linux bugs?'.

On the other hand, it might improve security for everyone if Apple and Google started competing to publicize each other's flaws. :) (But I'd bet the noise of accusations and counter-accusations of errors in analysis, misleading statements, etc. would soon drown out the technical info, and then the lawsuits would begin ...).
Yes, but we could see that batteries needed to get X better in order for us to achieve Y results in the future. But how much better do vacuum chamber technologies have to get before you can make the biggest one ever built, that also has a high-speed capsule traveling through it, that is also impervious to armor piercing bullets? Furthermore, imagine if every airplane had to fly the exactly same path, and if any failure on that path prevented (at the very least) all subsequent planes from traveling that path. And finally, how are security lines going to get shorter if the stakes will be at least as high as airplanes?
This advice is conflicted

1) Don't let your boss know, because it could threaten your job.

2) If it's that big of a deal to you, quit and find a new job.

What?

If you really can't get over the fact that your boss is using terms incorrectly, send them a polite email. If you're not on close terms, just get over it.
I wish someone did something similar for Populous: The Beginning.
One thing that's slightly unfair is you disproportionately weed out a lot of good candidates who don't have the time to fill out the entire screener type of questions.

However, you do get the "diamonds in the rough" who go the extra mile and do the research to find the right groups to relate to though.
Keep learning new things. If you can't think of something substantial you've learned in the last year, switch something up. Start a company, give some talks, or switch jobs and industries if you have to.
the USD, public perception and its subsequent psychology, and mining. or did i read the question wrong.
There's really no reason to exclude board members other than spite. If you're going to fine them then just fine them.
In 2011, I bought $11K (USD) worth of BTC (at $7 each), but I got uneasy when it went over $30 and sold it all. :/
I am using it together with my tiling wm and they work pretty well together.
It even has a visual mode that allows text selection and yanking.
Sorry :( Not yet implemented. You can open an issue here and I can prioritize it next

https://github.com/rlingineni/hackend
QUalcomm and Linux aren't competetitors, and while MS and Apple are, the PZ blog has talked about them all. It's a very technical security blog.
Be prepared for issues with ABI incompatibility and all that. Rust is a low level-language, but IMO not a systems language (disclaimer: I tried rust extensively over a 2 week period, background is a blend of C, C++ and Haskell from which it draws a lot of influence).
I agree that my wording maybe gave a wrong idea about the strength of the "ownership". Code has to be readable and commented and peeking into each other code is welcomed, calling for help or reinforcement on a module is recommended. "Realms" is something that is unenforced and that emerges implicitly.

On the other hand, joint code ownership leads to endless discussions about proper whitespace formating, variables naming and accessors. It leads to never-enforced style rules that no one likes nor follows.

> I don't hire or work with those people anymore. Neither should you.

If you are unable to work with some people by refusing to use a code architecture that would allow you to use them, does that really make you a superior project manager?

Don't get me wrong, different projects call for different processes. You don't code a blog framework in PHP the same way you program an embedded medical device. In some cases it is a bad idea to give free reign to individuals.

I simply notice that when it comes to abstracting your code, team structure and general project context is often more important than the project's function. In my case (non critical C# project with easily compartimentalizable functions with diverse team members of different skills, different maturity levels and a propensity to argue over minor formatting details) it meant isolated modules communicating through a well-defined API.

The alternative would have been to fire half the team and make a nicer code in twice the time. Not what I was hired for.
I agree that the situation is bad, but I do want to call out a technicality here. You don't have to work with them. Everyone around you chooses to work with them, because they believe that doing so is safer than not. And this impinges on you, because if they have bad info on you, it can hurt your interactions with people around you.

There is little that you personally can do to control the sources others use to gather information about you. That's something that's only within the power of a legal framework. The statement, "I don't want to work with Equifax because I don't trust them," is meaningless, because you do not work with Equifax.
Does that include labor, shipping, design work, getting the fab set up, programming, etc.?
Interesting, what race is your wife?
Check this on Sam Walton before assuming he got something for nothing:

https://en.wikipedia.org/wiki/Sam_Walton

More accurately he made something from nothing.

You and anyone else could have made a little something, too, if you'd bought Walmart stock. Lots of people did.

Also, you could be a millionaire by retirement if you adhered to a regular investment program rather than only one investment of $1,000.
I greatly disagree. Please provide an example of your school or work situation for comparison with a video game. Most real-world schools and jobs do not require quick thinking and actions like video games. I do think that there is an opportunity to make school and work more engaging, its just that most are still stuck in the old framework/system.
Hmmm ... trade is important, but it's hard to miss the overhwhelming correlation between democracy and prosperity.

Name a '1st world' nation that isn't democratic. But plenty of poorer nations trade.

One theory is that democracy provides greater political stability and the rule of law, and those are essential to prosperity. People are not willing to risk their life savings on a business when the government or some other powerful figure can just take it away, or if political instability will undermine their economic opportunities.
The inherent value of any currency is based on these 5 factors.

1 scarcity - limit on supply, difficult to counterfeit

2 fungible - all coins are the same

3 divisibility - 1 / 100 millionth of a bitcoin is smallest unit. crypto is high divisible, an important feature if there is deflation.

4 durability - dollar bills get old and torn up. whereas, computers and drives crash and you can lose your private key.

5 transferability - cash and gold require physical transfer.
banking: ACH, credit cards, wire transfers have fees.
bitcoin: global internet transferability. transaction time should be less than 10 minutes. fees were low initially but have been going up due to network congestion.

However they main thing that makes a currency valuable is willingness to exchange it for goods and services. That is the useful part about the bitcoin "bubble." It serves to increase adoption of it's usage.

edit: formatting and note about losing keys mention in comment below
Power corrupts, and absolute power corrupts absolutely. The problem isn't that they're ruling the world with iron fists, the problem is that they could if they chose to. The data that each of those large tech companies are able to collect can be used to manipulate populations in ways that have never been seen before.

That's not something to treat lightly.
What about megainflation? Or superinflation? I know the cost of medical, housing, and education has gone up an order of magnitude where I live in Los Angeles in the last 20 years.
Yes, but they work closely with government - and moreover government intelligence agencies - so government can leverage their help to do these things. There's plenty of evidence this has already happened.
I submit for your consideration that:

1. The Google Project Zero guys are idealists and motivated by increasing security.

2. Google security is taken far more seriously than most other companies

3. If Apple and Google competed in publicizing exploits, Google would win [is winning].
Tim Cook says he's never read a bill of materials that was anywhere close to accurate. I believe it- the last time I got an iPhone replaced, I asked what they were doing with the old unit and the person said they were probably going to reuse the touch id sensor since that was one of the most valuable parts.
Excluding Shipping, Marketing, R&D, Operation Cost, and the recent most expensive and inflated one, Patents.
I'm not defending nor evangelising Apples current solution.

I'm lead to believe it's not iPhone users specifically, but people in general.

I've worked in IT, but qualified as a tradesmen nearly a decade before, and I occasionally forget to turn wifi back on when I get home. I currently work for a large steel fabrication company. One of the project managers here doesn't even use email.

It's way too easy for the average person to forget to turn wifi on and blow all your mobile data / get slogged with overage.

In a similar fashion, it's not hard to see and feel when a / the tyres on your car need a bit of air, but we mandate tyre pressure monitoring systems.

We are, for good or bad, reluctant to regulate software system. So, I guess, as always, if we think of a better design we should probably make a demo or promote it, maybe iOS / Android will pick it up along the way.
A shame really. VimFX is so critical for my workflow that I am not going to upgrade to FFv57 just because of this.
Yeah. This is time for me to get on my high horse about controlled burns and fire being part of the ecosystem.

We've gotten so good at fighting fires that there is so much underbrush built up that one spark causes huge catastrophes like this, rather than a whole rash of little fires.

The bay area is so built-up that a lot of people really are building where they shouldn't be building, or don't do proper fire safety measures, such as cut back trees for 50 feet around their house and clear out underbrush. So even the "natural" little fires cause great property damage and need to be fought, giving these huge blazes enough fuel to really spread beyond any hope of containment.

At this point I think they're just trying to divert the fire, save lives, and hope it burns out soon.
Its too long and slow to be commuter rail anyways. The Bay Area -> LA segment takes about 12 hours (of a total 35ish), if its on time (its often multiple hours late). Even if it was never late and left every hour, it wouldnt be a very practical commute.

It is fun if you enjoy trains though! Take it if you have the time.
I've found myself in this position. I built up a lot of value for one company, but that value doesn't translate into new opportunities. I was compensated well for the knowledge, at the tradeoff of the future
Regarding durability, because of cryptocurrency's distributed nature, a better parallel would be lost private keys and transactions that destroy coins rather than drive crashes.
And I can rewind/pause yootoob if I missed something or need a little more time to understand it.
Wow... just materials? That much? Honestly I think even better of Apple, considering what they must invest beyond materials in each phone.
As a backend developer let me tell you this looks so familiar. This is a good thing because the frontend MVCs did quite clicked for me yet.
Sure but if I have invested a lot in MS technologies I am hesitant to learn and implement things in a completely new language if I can find something that is more fitting to the stack I already use.

The rest of the ML world is in that exact situation, but on Python. They aren't going to throw away their familiar tools unless everyone else does too.
Report on the status of Ruby on Rails. Job market sizing and GitHub popularity
Yes, and then they list the Modem here as being $11 part. And some of the modem prices changed since they last estimated.
I don't understand why so many people feel the need to chime into conversations with these types of comments.

"There's lots of rapes in these neighborhoods at night"
-- well women don't need to be wearing suggestive clothes or walking around without males

"There is illegal surveillance"
-- well I don't have anything to hide

"There are a bunch of companies who are arguably degrading the fabric of society"
-- that's not my experience

"A problem exists"
-- it doesn't apply to every person
The price of the shiny metal does not match the industrial usage of it though. Why isn't a store of value considered useful in itself? Don't we gain something by moving away from trading with wampum and sheep?
Mutant Sea Stars Can Take the Heat
Yes, but it's not really the same thing at all as a teacher in a classroom and after class, focusing on the student and their educational development, or a professor in their office. Few I've encountered online are as knowledgeable as 90% of my professors. (And most fields of knowledge have less online community than IT.)

If someone said they were shutting down local schools and just telling the kids to watch YouTube and ask question online, I'd be horrified, the kids would get far less attention and teaching, and the kids would be far less educated. Also, few would have the self-motivation to pull it off.

Not to knock Khan Academy, etc. completely. One idea I've heard is having students watch the lecture at home - everyone can see the best lecturers in the world - and do their 'homework', with personal attention from the teacher, in class.
Might I suggest another approach, friend?

"Thanks for reporting. However, without details of the certificate or why it was "invalid", it will be difficult to investigate this issue further. Could you return to the Apple Store and get a copy of the invalid certificate and any other details you can gather?"

Otherwise, you come across as abrasive, at a minimum.
Yes, maybe, but superluminal communication could come from any number of places if that's true. Quantum entanglement has some very strong results, both experimental and mathematical that appear to exclude it from the running.

Like, I'd be more happy with wormholes or tachyons or "actually the universe is a simulation" as possible fictional sources of superluminal communication than entanglement, just because we really do know how entanglement behaves quite well by now and it's no good for FTL communication.
This sounds good but in my experience does not reflect real people very well. Most people tell small lies all the time, and this has little correlation with real bad behavior--I've met honest scoundrels and dishonest saints. If you think people are being perfectly honest to you, well, you're probably wrong. A policy like yours only fires inexperienced liars.
The US Dollar lost half its value in my short lifetime. Most other currencies have done worse. At a time when the US Dollar is falling in significance as a global reserve currency, and a central bank holding ~$4.5 trillion in assets, you have no doubts?

I understand SHA-256 and ECC; they are easy to trust and more trustworthy than authority. Bitcoin is the most simple thing that could possibly work; and it meets "worse is better" criteria.

What backs FDIC insurance? A haircut, or printed money?
Support; several OS upgrades; iCloud access for the life(?) of the phone. The list goes on. Apple does make a lot of money though.
Huge fan of John Carmack!

These quotes from the keynote really stand out to me:

"If you think you've got that new killer app by all means go ahead and work on it but otherwise you can always spend time improving the existing applications and those are good muscles to exercise so even if it turns out that it wasn't the magic app - going through the disciplined work of making it as good as it can possibly be is whats going to need to be applied when you eventually get the magical application"

"Embrace the grind. You've all shown that you're bold by starting to work on an emerging platform that is not mainstream yet but it takes more than just being bold - you have to actually work really hard and you've got to fill your products with give a damn, to really care about every aspect of them."

"Success isn't about that one brilliant idea. Its about doing the one thousand little things right and getting it all done."
If you're really hell-bent on doing something, ask HIS boss how to correct him. (Have a list of specific real examples memorized.) Do this mostly just to be sure this boss gets the message that he's being snowed. Chances are good your boss is spewing terminology to impress this person, who doesn't know he's being shat on. But have a resume prepared even if you go for this indirect approach.
The materials price isn't indicative of cost unless you know what assembly, shipping, replacements, 3rd party retail margins, R&D etc costs. Given Apple have designed their own chips since the A5 (with the A4 optimised by Intrinsity and Samsung, the former acquired by Apple) and their own GPUs since 2017 I'd say the R&D cost isn't trivial. Unlike manufacturers like Samsung etc, they make their own OS top to toe.

I think it's more useful to look at their financials as the iPhone is their highest grossing product, with guidance of a ~35-40% margin.
Spaghetti code by its original conception, code that uses GOTO to jump all over the program willy-nilly, mostly died with the adoption of procedural languages that eliminate or mitigate the usage of GOTO, forcing naive procedural style into something more reminiscent of straight-line code(which is generally a good practice, but still easy to deviate from with nested loops, function calls, state machines, etc.). But the general idea of "pasta code" that is hard to follow is going to stick around by any name.
With the context of your example,

In our case we show all kinds of food by default. The user has the choice of choosing familiar food types. If it's available it will be shown first, if not it again goes back to default mode. User preference still get's priority, but given a chance to try something new; we don't see much hesitation.
[Citation Needed]. Extraordinary claims require extraordinary evidence.
I like this, but I feel that a repository pattern would be better suited (Repo.update(model) vs model.update(), model being ).
Well apparently you have expendable weekends :)
Fascinating that the battery of the original was the biggest until the 4 landed - it speaks for the power optimisation that they pursued for those first 4 iterations. Also amusing how it's literally a completely different purpose battery cobbled into a phone case to prove the concept before purpose-designed parts came into fruition.
Would you be happier with handwaved wormholes? I think you get the same effect but without so obviously violating the rules. (the practical requirements to build a wormhole and the difficulty in keeping it open aside, wormholes aren't completely excluded by general relativity, yeah?)
4.5G LTE or 3GPP Rel 13/14 along with 802.11ax WiFi + Bluetooth 5 Chip will likely be Apple's next target to bring them in house.
You need a repeatable marketing strategy! You can't afford to buy attention, ads are too expensive, so you'll have to earn it by giving away hard work.

1. Give away knowledge

Write interesting and informative blog posts on topics related to your technology. Post them on HN. See: CloudFlare

2. Give away code

Upload to GitHub some valuable part(s) of your product, or the entire thing, and then make money by offering Enterprise versions that have long term support, etc. See: Hashicorp
Well, you're succumbing to survivorship bias there, because there were plenty of poorly thought-out perspectives from yesteryear that haven't survived. Claiming that the ancients were more enlightened than us moderns because a few of their ideas survived is simply not rational.

And it's certainly stacking the deck to compare the apex thinker of antiquity to a non-apex thinker today.
I’m sorry. But claiming Rust is not a systems language is akin to claiming a Volvo is not a car.

If you don’t consider Rust to be a systems language, then you’ve got a very skewed perception of what a systems language is.

You seem to be alluding to Rusts ABI potentially being an issue, and that’s a fair criticism. Where a stable ABI needs to be exported, Rust supports the C FFI, like almost all other languages.
Agreed. I've heard candidates rejected as "overqualified" when they meant "not qualified or otherwise not interesting, but they seem to think a lot of themselves".
How Google Created the Least Offensive Design Ever Google Tested 157 Shades
And yet... in our case, the false-positive rate went from about one a month to one a year when we stopped using UPX. For a binary that didn’t change, mind you.

You'd think that after reporting a false positive once, an AV vendor would whitelist the hash of the binary, but no. Some of them were re-detecting malware time and time again. Until we stopped using UPX.