skysight-inc/HackerNews huggingface dataset:
Funny how Target and Costco are still in business, since they're both public and pay living wages to their employees.

The duty of a business is to keep the business healthy. This whole "profit at any cost" is a fairly new development.
Advanced iOS at Big Nerd Ranch, in 2012. It was still ObjC, back then, but it made a big difference.

It was not cheap, but I still believe that it was worth it.
I didn't mean to imply that. Sorry. If you can get accepted and if you can complete the work, then it's a good program for you. But, yes, it is very difficult (as it should be).
Not sure if I read it (or if I was just thinking it), but if I were him I'd also use Earlyname as a sort of PH type of service. Social (media) websites want to be promoted and get users. Having an influx of early users via Earlyname would help with that. So on the longer term, I'd focus on framing the message to new companies as well. It also means he wouldn't need to search all the time for new social (media) sites.
Three points: about government, about unaffordability and about morality.

First, although government has some influence over a market, it's overall influence is much less than in a country without any free market whatsoever - so even if housing would be really unaffordable and it would really be morally bad, the government's responsibility for this still would be less.

Second, as I wrote in my comment above, the fact that housing is unaffordable in the centres of the most desirable cities is not the same as housing being unaffordable at all. Complaining about skyrocketing San Francisco rent prices is like complaining about expensiveness of designer clothes. If you need to shelter your body from the elements, you can always go to the noname retailer store at the mall and buy jeans for $10.

And third point is the most important point in my personal worldview, but the one that people usually don't agree with me on — that's why I base my argument on three points and not just this one. Freedom of choice and control over your fate is more important than just expected value of the outcome. A system that offers more degree of freedom and where your choice has more influence on the outcome is always more moral than a system that gives a better average outcome. So the ability to make that choice, between spacious apartment or location, or whatever, makes all the difference in the world in my eyes — and even if this system would have worse average standard of living the the communist one (which, by the way, is obviously completely the opposite), it would still be better, just for that.
Also, thank you for taking the time to educate me. I didn't take any signal processing classes in my EE degree, so I learned everything on the job and have gaps. How does autotune not sound horrible, if they do it right it is indistinguishable, or so I have read.
I'm an IC who has worked remote for 18 of the last 20 years. Effective communication is critical.

I tell my teenage son that my most important class in high school was actually English. Being able to write accurately, concisely, and persuasively is critically important, even when you're in a technical role.
In this context, equal pay fo equal work really means reduced pay for local workers, assuming they're getting paid above the global average. If remote workers in cheaper countries can really get the job done as well as local employers, why would a company decide to lose money on local workers?

Of course, the corollary to this is that maybe remote worker's aren't always as good a choice as local workers, which would explain an otherwise puzzling market inefficiency.
You don't need to be so negative.
Books, Udemy and independent authored content helped me get better at finance and programming.

Fuji cameras are great for daily use and its hardware controls teach you how to take nicer stills.

Manufacturing a real product helped me learn about distribution and inventory– something I'd never be exposed to in tech.

Travel helps me reboot and think about whats really important.
Without it we’re not human, people raised without it would have a value system alien to you and likely disgust you.

We can certainly avoid the worst of it - but entirely is more dangerous than none.
US Air Force Awards Microsoft Advanced Battle Management System Contract
I'm not sure that's internally consistent from a logical perspective. Forget the require bit. Say it's an option.

You're employed with a salary of $X at location Y.

Your employer wants you to move to location Z with higher cost-of-living. You can either stay at location Y or move to location Z. You feel it's right that your employer increase your salary because of the higher cost of living if you move to Z.

The company is asking you to make a concession: do the same work, but in a different location.

When you ask to move to a lower-cost area, aren't you asking for the same concession? Why is that concession expected to be gratuitous vs the same concession from the company which is expected to be compensated?
Impossible, I've given up on it.
I wouldn't say _no one_, but it's definitely not common: https://www.windowsworkstation.com/

I definitely remember running windows 2008r2 on my home desktop because at the the time that was all that was available in the "your educational institution neither gives .edu emails or has arranged anything with microsoft" tier of dreamspark.
A big part of professional work is peer review. This guide to critique is written for design students, but is relevant to engineers.

AIGA (professional association for design) has a number of other search results for “critique”.
> If `mod foo;` is the only way to make sure a file's code gets compiled, then at some point every file gets its own module, right?

There’s also the `include!` macro which can read a source file without making it a module and the `#[path=...]` directive which can let you use the same source file for several modules.
I'd probably even be fine with it if companies just came out and said "We're doing it because leverage over you. Deal with it."

It just grids my gears to no end when a company like Gitlab these blog posts about CoL adjusted compensation chock full of mental gymnastics to support themselves as doing some moral good for their employees. Gross.
Second hand and Mac minis need to be replaced often for development purposes.

Apple knows what they are doing.
+1 on the IDE front. I used to do everything on vim and will always find silly errors that an IDE would have found immediately. I switched to rubymine and not only me but everyone on my team appreciates it!
The cost are pretty much the same in the grand scheme of things. Note the Memory is not "part of the SoC", it is only layered next to it in the same package. ( Or on top if you are using it in a Phone )
My favorite recent observation along these lines was our CEO encouraging us to take a week off recently "to avoid burnout". But our PTO grants haven't changed, and so most folks don't have the time to take off.

Of course, this is the same CEO who owns three separate properties, and flew between them in his private jet, to keep his own stress levels down during Covid-19.
In 2010 I won a ticket to YOW Melbourne. The speakers included Erik Meijer, Guy Steele, Dan Ingalls, and Dave Thomas. If I'd known how good it was going to be I would have paid for it.

https://yowconference.com/
> It is close enough.

It's really not. The difference is the part that actually motivates you to pay an affiliate.

> We have already established it is on other stores.

When you look at other services that are just doing payment/download, it's far cheaper than 30%.

> You can choose not to do business with Apple.

That doesn't disagree with what I said, which is that you can't choose the type of relationship with Apple.

> You can. You can not deal with the app store.

"Take it or leave it" is the opposite of choosing the type of relationship. I'm so confused by your response here.

> No we cannot agree. Firstly 90% is not viable to anyone, nobody would agree to that and people wouldn't publish on the app store. So to start your premise is completely absurd.

It's not absurd. People still made apps when the market was a lot smaller. People make apps for android. If revenue is greater than cost, then apps will get made. And a cut like that would remove a lot of competition, so the actual drop in pay wouldn't be as extreme.

But okay, what if I said 75% instead? If you get 3x the market share while getting paid 25% of gross revenue, you actually make more money than if you were paid 70% on 1x market share. So there would absolutely be viable apps for some developers. But at the same time, if Apple took a 75% cut that would be unreasonable.

> The vast majority of would just pull their apps and Apple would have to lower the rate again.

They wouldn't if Apple was really committed. The app already exists, removing it would mean less money.

> Now if another player releases a new phone with a store and they have a better market rate and a decent market share then Apple will lower their rates (like Nintendo did).

Even with a better rate, Android's app payment market is smaller. It wouldn't do enough to make the apps there significantly better, and the number of people willing to switch off iphone for the marginal difference wouldn't do anything.
I had a similar experience (wrote about it here: https://blog.startopz.com/2019/02/21/the-downside-to-getting...). I was looking at a to do list that I couldn't accomplish in a year.

The biggest issue I had is not filtering what I put into my to do list. I was putting "ideas" or "to read/watch/review" in the same space as my "to dos". By throwing them all in the same bucket I would quickly feel overwhelmed by the amount of stuff I had to do. By separating ideas into Trello, to read being clipped into Evernote, and my tasks in Asana it significantly reduced the number of tasks I woke up to each day and reduced my stress level (which helped me focus better).

Last year I even moved a lot of my tasks out of Asana and into a bullet journal. This has further helped reduce the number of tasks that I am looking at on any given day.
City Walks, a new web app to explore the world
City Walks is free a platform that you can virtually wander around the world. During covid-19 times that traveling is difficult, take your time to explore the world from your screen.
I can hardly miss the point if I started the thread, can I? :)

I'm not against my idea of putting this man and his family on a flight. I'm against starting a gofundme (basically raise money for him) to fund this adventure, when he or his employer should be able to pay for this just fine.
Renegotiating your first vendor contract
It's the opposite of Steam's response to Epic, which was to lower the cut for larger publishers and larger selling games only. The reason is those publishers and big players could credibly threaten to leave the store. Apple has a monopoly so no one could credibly threaten to do so (without challenging the monopoly in court, like Epic did).

Steam reduced it for publishers with bargaining power. No one has real bargaining power on the App Store.
Does anybody know if the PinePhone has NFC? I looked at all the specs and didn't see it at all. That would tell me that (1) the phone does not have NFC, or (2) NFC is such a given so why would they list it, because "duh"?
Ask HN: What do you want to build in 2021?
The Software Developers will follow the path of the Autoworkers of the 60s, once a high paid and esteemed profession which becomes a menial job with average pay.

It is not that far either, I bet Software Developers do not have beyond 7 years for this to take shape and of course, those massive layoffs are just around the corner when remote works becomes the standard.
What got me, was explaining SMTP to engineers not familiar with the acronym, who used SNMP, and a guy walked in asking it if was SNTP.

Everyone started saying the above as initialisms, or long form, at that point.
patch:

@@ -2,6 +2,8 @@
import Diagram, { createSchema, useSchema } from 'beautiful-react-diagrams';
import { Button } from 'beautiful-react-ui';

+let lastid=1
+
const initialSchema = createSchema({
nodes: [
{
@@ -39,8 +41,8 @@ const UncontrolledDiagram = () => {

const addNewNode = () => {
const nextNode = {
- id: `node-${schema.nodes.length+1}`,
- content: `Node ${schema.nodes.length+1}`,
+ id: `node-${lastid+=1}`,
+ content: `Node ${lastid}`,
coordinates: [
schema.nodes[schema.nodes.length - 1].coordinates[0] + 100,
schema.nodes[schema.nodes.length - 1].coordinates[1],
Perhaps the fonts and alignment are deliberately off so that they can be improved in subsequent parts of the cycle. I'm not exactly blown away by the palette either, though.

Wording is sloppy, too ("into an email attachments"?).
I ran a lunch-time book club at work for groups between 3 and 10 people, covering technical topics like programming languages, version control, and so on. After a management change at the company, I couldn't get budget for books or lunches any more.

So I bought the books and bought the lunches.

The most effective way to learn something thoroughly is to teach it, and I was the facilitator for the book club, leading all the discussions and planning things out. The thousand dollars or so I spent per book, which won me sufficiently motivated study partners depending on me to lead, offered much more value than money spent on typical coursework or conventions.

Never mind the value I was providing for the company (lost on the new management, but I felt good about it nonetheless), spending that money was justifiable solely in terms of creating a maximally stimulating learning environment for myself.
> Discharging student loans in bankruptcy, will make it so that nobody will lend to students. I wouldn’t. Would you?

I would lend, after carefully evaluating the educational track record of the student and the earning potential of the major.

If a lazy kid tries to get a loan for philosophy without a clear path, they get a high interest loan or no loan at all until they figure out the most efficient major for themselves.

If a poor kid with high GPA in high school wants to major in finance, sure I'll lend at a low interest rate without a collateral.

If a rich kid with low GPA and poor track record comes for a loan, sure I'll lend with a collateral.

If a poor kid with poor GPA and poor track record comes for a loan, sure I'll lend at a high interest rate or wait until they improve their track record to earn the low interest rate.

This is literally how debt is supposed to signal prices. This will ensure that the most deserving kids get the easiest loans, least deserving get a signal that they need to change something. Universities also find it hard to raise tuition since the flood of free flowing loan money is gone.
Top 200 most common passwords of 2020
I don't understand why the other comments are being so negative, this is awesome. There's a Jony Ive quote along the lines of "when you build something, you get the actual thing, but even more valuable is how you've grown and changed from building that thing.

Best of luck on your future projects, great on you to make awesome stuff and grow as a person!
Good, as long as the training teaches them how/when to disable this failed system.
> Leadership is paid for the value they bring. Primarily through huge stock grants as part of their multi-million dollar compensation packages.

No they're not. They're massively overpaid relative to value they bring. They generally get these multi-million dollar compensation packages regardless of performance. Presumably this is also because of their power to negotiate which is high because they're more or less in charge of everything.
Any instructors you recommend?
It's from the name of the first human "Adam", which comes from the word for earth. And I thought that was the origin of the word that means human in Arabic.

But another poster said there are multiple words for human in Arabic, so now I'm not sure.
if it's targeted at the elderly/at risk (at first?), the reduction in hospitalisation should be higher; and I'd think that would pay back pretty quickly.
Marc Andreessen wrote that "it's time to build" in April 2020 [0]. I kind of disagree with many things in his piece, but I love the provocation.

What are you going to build in 2021?

[0]: https://a16z.com/2020/04/18/its-time-to-build/
I've seen this NNT argument a few places now, and no it doesn't make any sense because most of us will be living in a society for years and years to come so if we resume normal life at some point and it's out there we all will be exposed at some point.

Its current prevalence is irrelevant because if we live how we want to live it will be everywhere (assuming no vaccine).
Yeah amazing (me playing a DOS game on a FreeBSD PowerPC machine), Thanks anyway Microsoft ;)
Nice gatekeeping.

Thinking critically, in this case, would have been trying to understand where this 95% number came from at the very least, before making suggestion of unethical behavior.
Real-time paginated search with Ajax and CakePHP
How can it be a “purely cynical PR piece” when there is an actual reduction in cost for developers?

In other words, what should Apple have done here? What is the right cut, and how did you come to that figure?
Just look at what Apple has accomplished in the meteoric rise of the iPhone. This is strong evidence of a company that is competing like hell to keep and grow its customers base.

“Hurting consumers” would be an almost Orwellian characterization of the smartphone technology revolution driven predominantly by the competition between Apple, Samsung, Google, Huawei, etc.
If your budget is a few hundred, an IntelliJ Ultimate license. For me it's a force multiplier. Built-in highlights of things that can be improved (e.g. linting) is a bonus. In the end, things like VS Code are just text editors.

I mean, you can't get a warning that the `[]` syntax isn't available in your old codebase's flavor of PHP (5.2) in VS Code. I think.

Alternatively: Take time off. If you have enough money to live on for a month, take it. Make a list of things you'd like to dig into, or just spend a month doodling. Or take half days off for a month and participate in something like Advent of Code. You can challenge yourself in various ways, like use an unfamiliar language for the month, or a different language every day. Do some tutorials and make stuff in Pico-8, embrace the limitations and embarrassingly unreadable code, which is amazing at the same time because you wrote it and it all fits in your head. Just throwing it out there.
> And that is a risk assessment lenders would need to make. This is how all debt works.

This is irrelevant as the federal government is the owner of nearly all student debt, which is how they are able to forgive them in the first place. Student loans were de-facto nationalized under Obamacare.
> all commerce, including the interstate kind, has slowed down due to the pandemic response, but that certainly doesn't mean that the interstate commerce clause should be invoked for covid (or in many other cases that it has been employed by the federal gov't). that power should be reserved for things like collusive, coercive, and anti-competitive behavior, its intended purpose.

> for epidemiological concerns, the public health services act is the relevant federal legal framework, as @dragonwriter mentioned elsewhere.

The Public Health Services Act is almost entirely an exercise of Congressional power under the Commerce Clause. (Some bits of it may be grounded elsewhere, but that is the main source of authority for the Act.)

You can't really say it's the right statutory authority and say that the Commerce Clause should not be invoked in this context.
What's difficult about building it? Just curious.
How can local wages (in a currency other than USD) be "pitiful", but food cost "the same" for the USD? These are incongruent. Locals wouldn't be able to subsist on those food prices. The USD has greater purchasing power, that's just a fact.
600 comments recently https://news.ycombinator.com/item?id=25111726
Show HN: We scraped the Apple watch app store to make it easy to find great apps
The storage/maintenance issue is of greatest concern to me. It's an easy way to cut corners for smaller airlines during a pandemic. And if a plane goes down due to faults in that process, Boeing may again see criticism if it just happens to be one of theirs (even if it was an airline maintenance fault). I really don't feel like flying for a while.
Law firm claims stake in tape used to lift moon dust off Apollo 11 bag
First off, huge hug.

Second, if you've been unemployed for that many years, I suspect underlying mental health issues you may not be aware of (or haven't disclosed) is responsible for this, and not so much you doing something wrong in tech or your skills even.

Please immediately get help. You can even call 911 and tell them you're in crisis; they can connect you with social workers/therapists who can connect you with crisis help.

Alternatively, call https://suicidepreventionlifeline.org/
immediately.

There is mental health help for people who are low-income/unemployed!

Stay safe and hang in there.
There’s altstore.io and others, and e.g. f-droid for Android.

What you want is for those stores to be on equal footing - which I would like as well, but is harder to argue for because alternatives do exist.
It’s a mix of things I believe. Apple insists on owning the entire customer relationship, preventing an App owner from directly communicating with their users. From Apple’s point of view, this was probably a deliberate business decision: being able to communicate with your users can be abused by bad actors & Apple decided that it was better /for them/ that they prevent the Apple brand being tarnished by association by preventing any communication between App developers and App users. The downside of this is that without that communication, innovation on the App store has pretty much stalled. I’m not the only one making this argument: it’s something that John Gruber (hardly an Apple sceptic!) has made repeatedly.

As an App seller, one might reasonably want to:

. Carry out market research on a representative cross section of users.

. Communicate directly with users for bug reports and errors.

. Have a channel for real, high touch end user support.

. Sell to end-users in ways that are not limited by the App store model that Apple enforces

. Communicate with end users (on an opt-in basis) for marketing & cross-selling other Apps.

In general, the App store model works fine for low-priced, low-sales touch, high sales numbers Apps. It’s terrible for high-touch, high value applications, which is why you simply don’t see very many of those being developed for the App store - they’re just not viable. It’s this lack that Gruber especially complains about & I think he’s right. Where are the $100 Apps that fulfill a need that only a small number of people have? No-where, because they can’t reach their customers on the App store, so there’s no point even developing them.

(Obviously this is talking in sweeping generalities here: there are some high value Apps, but none of them are sold through the App store - the App is supporting some service that is sold elsewhere.)
Many Librarians are more than happy to find what you are looking for on inter-library loan. If by some chance the book is still not there, you can request that they buy it with little to no fuss (at least in the US). The catalog that your local library has online is more of a starting bid.

Additionally, if you have an alma mater, try looking with them. Most universities will give full library access to alumni if you are part of the alumni association, including journal articles, newpaper subscriptions, magazines, etc. Dues aren't too expensive and lifetime membership is reasonable, at least for me.