jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Right, that's my point. Are we sending good jobs that are actually increasing the quality of life for people overseas, or is it all just a post-rationalization and we are really just exporting slave labor to get cheaper stuff?

This article isn't about the issue. This article is about congratulating Tim Cook. And that's why I have a problem with it. If he wants to come off as such a great guy, let him start within his sphere of influence.

If they cared about the people, they'd be giving them jobs at "Western" working standards, regardless of whether or not those standards are reflected in the rest of their local economy. I would think that would have the biggest impact on overall quality of life, because it should cause competition over the employment pool, forcing the domestic companies to improve their own working conditions as well, in order to retain their labor force.

But the things I have read make it sound like even Amazon warehouse workers have it easy compared to Foxconn employees (NB: it appears things at Foxconn have changed in recent years, but the only stories I see are about relative change, leaving the absolute condition uncertain, which makes me think it's still bad. Also, Foxconn isn't the only company in China).

Don't get me wrong, I'm not just wilting away from anything that is not a cushy office job. Factory work and warehouse work are not easy. I know, because I've done it. To certain people of more delicate sensibilities, even what I did (packing groceries for shipment in a large grocery-chain distribution center) was "bad". It certainly wasn't sitting in an office chair, typing for a living. But as far as manual labor goes, it was ok. The work is the work, it needs a person to hump heavy things off of shelves and onto motorized carts. At least at the place I had worked, it was a safe environment with fair expectations and incentives.

Incidentally, even the base-pay was significantly better than my first software development job. There were some guys who took it very seriously, even worked out to make themselves very strong with lots of stamina, ate very healthy, to be able to improve their production rate and they made significantly more. I did the job during college, so once I got my degree, I wanted to pursue a career in my field, but if I had stayed, I probably could have ended up as a floor manager making about as much as I ever made working as an employee (I freelance now, which is definitely better). And I've been treated far more poorly as a person at several different software development offices in the last 10 years. It's one of the few places I've been in that was a true meritocracy.

I don't care who makes the stuff. Just treat them well. By your own standards, not conveniently by their lower, local standards. No, that doesn't make for cheaper products, but I don't care, I'm "rich" now. I wasn't, and now I am. If I don't pay more to make life for other people better, nobody will.
That's like saying C doesn't have an if statement, you're just adding it to the AST, it's the CPU that does the actual jump not C. In short: a distinction without a difference.
I saw someone on YT the other day who basically printed his part with 20% infill and a honeycomb infill pattern, no bottom, then poured epoxy into the honeycomb, and then used the resulting solid 'die' to form sheet metal. Amazing times we live in, where you can do things like that with < $400 total worth of tools from any hardware store.
> the original user base has been alienated from it and has been supplanted by a profitable horde of "normies". Does anyone disagree?

Why the gatekeeping? What’s the point?
I think it qemu's itself if run on another platform.
I don't know about other but I have a nice little scheme based dsl which compiles to yaml for aws services. I've used it in anger for 2 years now and no one has noticed any difference at any place I've worked in.
I don't think that open source should be above making us laugh every once in a while.

You can look at this way instead: The focus is on good code, not nice logos which fits the Linux image well.
We only have estimates for unknown discoveries, and the margin of error is huge for those. Not well known at all. There is definitely a finite amount of gold in the crust, but no one knows how much, and even "knowing" how much China has locked up in their vaults is difficult (they keep it secret for obvious market manipulation reasons). Of course, we are less than a hundred years away from being able to mine asteroids, but I'll doubt we'll bother mining for something as intrinsically worthless as gold.

The US dollar is still a very stable currency, whatever the libertarian alarmists claim.
It's on iOS. As far as we know, iOS will read every NSString it wants without regard to privacy.
Note the date of this release.
Ah, my mistake.

I need to rewatch "Conspiracy Theory." I loved how his apartment was rigged.
What is with the inconsistencies in naming convention for the states?

1. No state listed.

2. Two letter abbreviation.

3. Three letter abbreviation.

4. Four letter abbreviation.

5. Full state name.

6. Multiple cities/states listed in one line.
This kind of stuff is better handled on the server side by analyzing the user agent string, do you not agree?
Ugh, honestly we as a country should boycott flying until they straighten this shit out. I can't believe people are payed to harass others like this.
I wouldn't count on HSR not having the same TSA problems that our airports have now. It seems like that is going to be the next big push by Homeland Security.
As Gannes notes, the timeframe of some of these discussions is left unclear by Levy's book. Are we sure this wasn't a discussion to buy Skype from eBay, or very recently since its spin-out?
To repeat your point, market economics are the worst, except for every other kind of economics.
I wish Apple released butterfly keyboards for desktop. I'd totally use one for my PC, even if it has a Mac layout.
Both masks and Vitamin D are helpful and those at risk or in areas of great spread should consider both. This is similar to masks and face shields offering a multiplier effect. The big difference is that sufficient Vitamin D levels are strongly correlated with numerous metrics of good health including immune, metabolic, and muscle-skeletal system measures.
Of course they are. Tencent had bought "not technically a majority stake" there, to try breaching Apple and pushing 3rd party appstore there (Apple has 7 billion revenue just from selling game apps in appstore). They will finance anything Epic does while they are useful for their plans.
What happened meets the dictionary definition of an insurrection completely. It did not appear to be an armed insurrection or an attempted coup, would be difficult to file under terrorism, and sedition will be very challenging to prove, but "insurrection" is definitely the correct term to describe what happened.
tell me who wants to hold yuan as a currency (not just a little bit for liquidity of trading), instead of holding USD.
This deprecation makes no sense, just because you want to use HTTPS should not mean you remove the ability for others to use HTTP.

There are many things HTTPS (and HTTP/2+3 or websockets for that matter) can't do, the energy use is not an issue now as long as money is "free" and there still is stored sunrays in the ground, but eventually everything will use HTTP/TCP again.

I for one do my own security over HTTP and I save alot of time/energy doing it!
plan9 was free software in 2000 when the 3rd release was made available (and before the issues discussed in this article were encountered). this is despite RMS's objections that were parroted by clueless linux fanboys around the net.

as to practicality, plan9 was exactly as practical as phk's supposed "cathedral" unix would've been. at the very least it had 1Friggin'UI instead of many :)

but hey, thanks for the downvote. it's not like we haven't had this discussion in person with phk, our difference in opinions is well known to each other.
No, they could not. And if you don't want to trust $random_manufacturer's Android ROM, you could switch to GrapheneOS[0] whose developer Daniel Micay attaches a lot of importance to reliable app signatures (which is why GrapheneOS doesn't come with MicroG as the latter would need signature spoofing).

[0]: https://grapheneos.org/
> Most countries have unfriendly tax treatment (capital gains on your coffee purchase).

That's definitely unfriendly tax treatment. Is it different from the tax treatment that applies to national currencies?
I think you have a valid point (other than in the case of the Vagrant docs, which I absolutely detest [0]).

The simplest way to make good-looking docs might just be to 'just use Sphinx' (as does Flask, mentioned and http://docs.python.org/ and [many others][1].

Another example of amazing docs (they've always been pretty decent, but amazing in their most recent style) are the PHP docs: http://www.php.net/manual/en/function.pg-affected-rows.php

The docs are a necessity to make up for the shoddy, inconsistent patchwork that is their language design, but they are damned well designed and easy-to-use for the wading through flat scope that is required by those who use the language.

Similarly, styles based on YARD/codo (http://coffeedoc.info/github/coffeedoc/codo/master/) are pretty nice for API references.

[0]: Disappearing sidebar when you resize to narrow, huge amounts of spacing everywhere and sidebar names that can't be expanded without navigating to their root. :/

[1]: http://sphinx-doc.org/examples.html
The focus of avatar-js seems to be to support the avatar project, which seems to be mainly about providing a node like server.

At present, there aren't nice binary downloads for anything that can just run node programs, I had to fiddle about a bit to get something I could play with, and even then, only some programs work - npm for example seems to go into a loop.

https://github.com/kybernetikos/avatarjs-sandbox/tree/master...
It's called an emergency fund for a reason - as a freelancer / consultant you should be putting away even more than the average worker because your income may swing like that.

For you, I would keep 6 months of living expenses in a savings account that is difficult to get to (I keep mine in a local credit union and don't have a debit card for it so I have to physically go in to withdraw which helps curb impulsive purchasing).

Definitely go the contractor route - it is better pay. Also realize, though, that it's about more than just your programming skills. As a contractor people will pay you well to solve problems. Keep your skills fresh even if it means a little extra effort and some mistakes, you will be better off in the end (I am).
GNU does provide binaries for some systems: http://www.gnu.org/software/mit-scheme/

However, there hasn't been a release since 2011. The primary maintainer (Chris Hanson) is now at Google, and seems to be busy with other things. Previously, he was at MIT and used to write most of his own research projects in Scheme, so it got a lot more maintenance attention.
That size of an emergency fund is worth having not just for dips in work but also for relocation costs (if he ever wants to move), breaks from work to focus on new skills / further education, or even big emergencies.

All of these things have happened to me and my emergency fund was there to catch me everytime.
Never thought this comment would end up on HN when I wrote it ;)

I remember writing this example and being mesmerized watching the games progress. I think I made an alternate version that speed up the time and opened a handful of browser tabs to watch the games. Most of them do end up in insufficient piece draws or the 50-move rule.

Glad to see others are enjoying it :)
Few of us in the 21st century would dream of embarking upon our days on an empty stomach

In my circles, I'd estimate only a narrow minority have a breakfast beyond caffeine. I certainly don't eat before noon.

PS: more evidence, after I searched to investigate:

http://www.telegraph.co.uk/news/uknews/7593760/Two-thirds-of...

Men skip their morning meal the most, with 74 per cent admitting lunch is their first meal of the day.
I've worked with IBM ClearQuest and IBM FileNet and I concurr, those products are retarded bloats of off-market junk. The free golf courses in Orlando are nice, though, so I've renewed the purchase for two more years.
Organizing insurrection isn't socializing.
I'd be cautious multiplying your MRR x 12 to establish ARR. Things like seasonality or promotions could overestimate your ARR by using inflated subscription numbers. Additionally, if customers are not contractually obligated to stick around for a year, that calculation may not account for month-to-month churn.
I'm assuming that when you say "instead of the period the invoice/subscription is for" you mean that the invoice isn't being split and recognized across a multi-month service period.

Most products will call this Revenue Recognition. Some basic SaaS analytics/metrics products don't offer this functionality but it can be a hassle even with the ones that do. The accuracy will always depend on clean invoicing hygiene when the invoices are created.

e.g. if you create a subscription in Stripe and have modeled it properly using products, prices, etc... then the metadata for revenue recognition will be available but if you generate an invoice and write "Annual subscription 1/1/21 - 12/31/21" as the line item description then every tool will recognize that amount in full on the invoice date.

Revenue recognition might be a separate add-on for ChartMogul but I think they can do it. Chargebee and Recurly also do subscription management and maintain revenue recognition reports. Stripe semi-recently added revenue recognition to the billing dashboard. Some companies build a waterfall schedule in Excel then manually record revenue every month.
If you missed it, his three part series on YouTube called "The Secret History of Windows Task Manager" [0] was an absolute pleasure. Additionally, he's still finding his footing on YouTube and is very responsive to feedback and is active in the comments.

[0] https://youtu.be/f8VBOiPV-_M
On that note, if my family isn't willing to install another application and spend 5 minutes wrapping their head around how to use it - well, I guess I just accurately defined the value of our relationship.
> Big companies are influencing politics right now.

and they are influenced by politic parties as well, in my opinion.

People decides and takes the responsibility for their own actions, not big companies. So these big companies should only warn, and must not restrict their user/customer.

I can see the big companies are orienting our opinion. And we even didn't notice it.
what happens if 100 people move to the same spot? What kind of infrastructure do you have that supports 100 simultaneous video streams?
First time user. Failed on me.

You have: 25 C
You want: K
conformability error
25 A s
1 K

You have: 1 cup flour
Unknown unit 'flour'

I think I'll stick with Google.
> it's pretty clear that the M1 would not perform as well if its decoders were as narrow as current x86 cores

This would imply that it's able to sustain ILP greater than 4 (or maybe 5 with macro-fusion). Does it actually manage to do this often? If so, that's really impressive. I was guessing that most of the advantage was coming from the improved memory handling, and possibly a much bigger reorder buffer to better take advantage of this, but I'm happy to be shown otherwise.
Every time I redefine a class, because I develop in Lisp by loading the existing version of something, then modifying it and recompiling/reloading the changed files.
Not if you bootstrap from the silicon up.
Eh, by that reasoning, you could equally live without electricity or running water.

Technology is leveraged, not because it's strictly necessary, but because it's useful. After all, the very website we're having this conversation on isn't necessary. You could get by just fine without it.

But it's useful, isn't it?

Frankly, I don't think quietly opting out solves anything. Would it have helped if some folks opted out of the industrial revolution, content to sit on their farms eking out a living? No. It was those folks participating in the system, but determined to change it, who ultimately lead the charge and catalyzed change.

This technology is here, and it's enormously powerful and useful. But that necessarily means it's also enormously dangerous. The solution isn't to attempt to convince people to abandon that technology and somehow roll back the clock. The solution is for folks to understand the good and the evil these technologies can enable so that we can have intelligent conversations about their use and abuse; conversations that can ultimately inform a new generation of law makers, business owners, and citizens, so that we can realize the advantages of these technologies while minimizing the downsides.

Fortunately, things like the NSA leaks may be just the thing necessary to start those conversations.
Location: SF Bay Area

Willing to relocate: Any where in the bay

Remote: no

Technologies: full stack, mysql, php, symfony, java, c, js, html, css, read below

Email: frazer@frazerk.net

Phone: 415 316 3637

Résumé/CV: https://www.linkedin.com/in/frazerkirkman, http://frazerk.net/cv/tech.html, http://frazerk.net/testimonials

4 years tech experience, 10 years community building and seminar presentation experience.

Roles that would suit me: Tech evangelist, vibe manager, full stack engineer, UX consultant, technical writer or communicator, product manager or futurist. I'd excel in a role where I can be technical and also work with people, with room to contribute ideas, passion, and business skills.

I've won algorithm competition prizes, was top of most of my programming and math classes, and tutored in Java and C while I was at university.

I learned a lot running my own business for the last 4 years involving positivity psychology and a retreat center, giving hundreds of workshops and public seminars. Many of my presentations have been to hundreds of people, even conferences to thousands of people over 4 days. I managed bookings, event creation, finances, and marketing.

I have a passion for education, mindfulness, health, positive psychology, virtual reality, and positive entertainment.

I am excited to branch out to new languages, and have been dabbling with AngularJS, go, coffeeScript, openGL, meteor, mongoDB, and would like to learn the flashiest html5, css3 magic. I'm a fast learner.

I'm a machine, so I'd be happy with a 9-7, but if the product or pay was right, I'd also be keen for a start-up culture, on call, 16 hour days, live-breath-sweat-create.

Looking forward to hearing from you.
I mean, that's why Trump was banned right ?
Every alternative to Twitter is shittier. It's practically a law of nature.
> He would likely have to host his own Mastodon server.

Seems like his SMM's are reading this thread... and now are looking "at the possibilities of building out our [Trump's] own platform in the near future."[0]

Let's just hope that they would not use Mastodon for that or any other Fediverse network.

[0] https://image.cnbcfm.com/api/v1/image/106821806-161015612532...

[1] https://www.cnbc.com/2021/01/08/trump-tweets-from-potus-hand...
Why would WebGL be important for parler?
That they failed doesn't mean they didn't try.

You don't think this was a coordinated effort? President Trump (and several of his allies) has been stoking this flame for _weeks_ explicitly and to the day. He gave a speech the morning of the attack, explicitly pointing them to the Capitol.

He seems to have also, behind the scenes, disuaded the usual defense mechanisms that would have prevented this from being even as effictive as it was. I'd expect much more information will be coming out about that as this is investigated further. I'm not seeing how you're saying this wasn't coordinated though.
This probably rings true for more than just cars. PC componentry, video game consoles, pool equipment, etc. all sold record amounts.
Calling that a coup is pretty insensitive towards people who have actually been through coups

With the utmost sympathy for those who have experienced coups and aware of the crap "enlightened" governments pull around the world...

I do want to say that gatekeeping and shaming of the form "using [word X] is insensitive to the people of real [word X]" is one of the trends that is amplifying division in the US. There's probably a better way we can acknowledge worse problems without inadvertently damaging discourse.

That said... an attempted coup can take many forms.
> If you said "Section 230 is a massive gift to big tech!" > Once again, I must inform you that you are very, very wrong.

>If section 230 is no big deal, let's just repeal it. What's the hoopla about it, then? Why are companies so adamant to protect it?

It's not a massive gift to big tech. It's a gift to everyone. It's a big deal to remove it. Certainly, it would affect lots of big tech companies; but it would affect lots of small sites too. Case law from before section 230 is pretty clear: either moderate perfectly, or only moderate to the minimums required to avoid criminal liability. I wouldn't participate in very many discussion forums without best effort moderation; either it would be a cesspool or sterile.

Section 230 allows sites to do whatever level of moderation they want. It makes no requirements of consistency or reason, whatever you do as a moderator is fine. The users who post are responsible for their conduct.

Certainly, there's a lot of moderation going on these days. And there's a real question of if there is a public square left; but section 230 wasn't about having a public square, it was about letting people run their squares however they like.
Thoughtful and well-spoken. Consider the downvote-graying of your comment as a “noble gray”. Whether you agree or not, it deserves actual discussion.
Don’t forget the holy relics (e.g. the flag).

You’re not the first to make this comparison :)
Got me intrigued. Here's a link to Bilal's page on the project: http://wafaabilal.com/domestic-tension/
I think my 14yo self would have loved SICP. I know I would have been able to process "The Little Schemer".
I am graduating from CS, currently in my final year. GPA does matters a lot when you are a fresher. Companies which visit universities for hiring (Campus recruitment drive) places a GPA cutoff, henceforth making low GPA fellas ineligible to even appear in their hiring process. All the big guns do so (Google, Y!, Amazon etc etc).
before:
$ ps ax | grep myapp | grep -v grep | {...}

after:
$ ps ax | grep [m]yapp | {...}
This makes sense; people do not write positive reviews because there is no incentive to do so. Negative reviews, though, you get to rant and be a savior, so you are more motivated to write them. More buzz == more links == more traffic.

What doesn't make sense, though, is that the banks don't care that their Cardholders are being abused intentionally. That can't be good for their business, so I'm surprised that they don't go after him. Physical threats and fake lawsuits also sound like things that will get you into trouble. I have a feeling that this "business model" is going to end with some time in prison, which makes it questionably useful long-term.

The article claims that Amazon doesn't put up with this bullshit; why does everyone else?

(I have half a mind to order some glasses from this guy just to get him to threaten to sue me. It will be fun to show up in court and serve him with my countersuit.)
Am I the only one who has to always look up the definition (w/ example image) for concave and convex to differentiate them?