skysight-inc/HackerNews huggingface dataset:
People aren't being very fair to you here and I'm flat out embarrassed by HN.

The most relevant thing is that you're going through something terrible. If I had anything, I'd give it to you, but I've had a very tough year.

The best I can offer is that I'm genuinely sorry. Not only for the way you've been treated here, but for everything that has happened.

I've had some good friends go down the homelessness path and the one thing I've heard from all of them is that, no matter what, you've got to have some sort of fixed address. Over the next few days, you've got two big priorities:

1.) Finding shelter.

2.) Finding someone who will let you get your mail sent to their address.

I wouldn't normally suggest this because it's rather manipulative, but there's a technique called door in the face persuasion. Your first ask is going to be, "Can we stay on your couch for {{period of time you'll stick to}}?" And, if you hear no or see a pained expression on that person's face, your next ask is, "Can I change my address to yours so I can keep getting my mail?"

Vast swaths of North American culture assume you have an address. It's amazing how hard things will get when you no longer have one.

If you're in the Denver area, check out the Denver Voice. It's a street newspaper and street papers are a great way to make money!
This comment is misinformed. Unix has always been multi user, and has always (aside from earliest days before anyone heard of it) been able to compile itself. Minix does not stand for multi-user Unix.

https://www.levenez.com/unix/

https://www.tuhs.org/Archive/Distributions/Research/Document...
The original Rising Sun book by Michael Crichton is a good read if you didn't know about it. Haven't seen the movie.
> For me I have learned that there comes a point when you need to work differently in order to protect your health and family well being. Big salaries are great, but when the price for that is massive amounts of overtime that takes you away from your family it just isn't worth it.

>...

>Family comes first, always.

I didn't learn this in the past 12 months, but a recent event has definitely reaffirmed this: stick to your 35-45 hours and leave. I start getting pretty useless as the day drags on. After a certain time, there is a sharp decline in my productivity. If I push through it, I just make mistakes that I have to fix later.

If you're not in a company that values your personal time[0], then start looking for another job. The burn out just isn't worth it. 6-figure salaries with equity and free breakfast/lunch/dinner just isn't worth it when you realize that your 50s will be filled with a distinct lack of motivation to ever leave the house.

[0]: I am with a company that values my personal time, but I voluntarily took on extra work to help another team meet a critical production deadline. I was compensated with quite a bit of extra time off in return. However, the stress and headache of being a duo that saved another team's ass (and possibly their jobs) and their constantly expressed anxiety was barely worth it. I actually snapped on one of those team members during this time period, and I said some things, within earshot of very many people, that definitely was not work place appropriate.
They should be using their insane amounts of cash and market power to completely re-invent personal computing.
Code Mesh 2018 Call for Talks ends today
Less the actual content and more the metaphysical dread and reductionary anthropomorphized conceptualization of fundamental economical principles
Uncensorable, on-chain forever, Twitter clone built on Bitcoin Cash
Apple will update iOS to block police hacking tool
I wonder which ones have the best vetting. And if it is adequate.

I also wonder about other packaging systems. CPAN, pip (pypy?) AUR and so on. It doesn't surprise me to see this happen. I wonder what other surprises might be in any of these packages.

FWIW, I'm running mostly Debian and some Ubuntu. I always prefer to install packages via the package manager rather than directly from some tool specific repository because I'll get automatic updates and some level of testing/vetting.
Increasing number of people working on something actually has a better chance of making that something worse than better.
> GC will always introduce jitter.

Hard real-time garbage collectors (including real-time reference counting approaches) can be used in such a way as to eliminate memory-management jitter.

Region allocation - a form of GC - can be used in such a way as to avoid memory-management jitter.

> GC-enabled OSs aren't used for anything in reality.

You might have a narrow definition of what you consider to be an OS. I would argue that things like the JVM, the Erlang BEAM, and even the browser are OS-like enough to qualify.
You're a ХУЙ
Iirc they purchased Namco and are have been Bandai Namco for many years.

Also a powerhouse in IP licensed video games iirc, esp licensing Sunrise anime.
I think maybe the reason every generation today is constantly distracted is they are constantly bored and there are lots of frivilous things designed to fill that boredom. They are constantly distracted by things that are designed to give you something to do when you are bored.

I'm bored, lets see what's on TV. I'm bored, lets see what my Facebook friends are doing. I'm bored, let's see what I can buy on Amazon or eBay. I'm bored, let me see what's on HN.

I think a better alternative would be: I'm bored, I'll paint a painting. I'm bored, I'll write up a POC of an idea. I'm bored, I'll read a book. I'm bored, I'll create something. I'm bored, I'll learn something new. I'm bored, I'll go outside and play.

Maybe hide your browser icon and put your code editor / paint / word processor icon in it's place.
It's trivial to insert software into the build pipeline without being noticed.

Run your own devpi server, build a compromised version of any dependency you want, and you can install whatever you would like, with no sign of it in the Dockerfile.
I used linux for 10+ years before switching to Mac and riding the iPhone gravy train. I'm transitioning back to backend work, so I don't need the GUIs anymore.

I spend most of my time in a text editor and terminal, so avoiding underpowered hardware and a terrible keyboard are completely necessary. The sad thing is that Apple used to be top-notch on this.
Manage and clone peer-to-peer Git repositories
Love this project! My son is turning two in August, and he loves smashing the keyboard on my laptop. Having a dedicated PC for him would be fun. And he'd love to help build it, I'm sure.
IELTS vs. TOEFL – Which Is Better
It's better than the Apple ad about "facilitated communication" -- a completely discredited way of getting non-verbal people to "talk" with what is essentially a Ouija board. _That_ was the most distasteful Apple ad ever.
They've also repeatedly broken having predictable tarball download URLs, which makes it harder still to make Python packages for distros, and dismissed it as by design. Package managers shouldn't have to implement Python-specific API adapters just to find tarballs and signatures. The Warehouse team seems more concerned with a pretty UI than a working platform.
>Government is anti-thetical to self ownership.

Government being the only reason ownership is possible without constantly fighting off invaders. Thank you laws.
Because it's not correct.
This is literally how all Linux and Unix CLI tools interoperate. Would be great to see wider adoption of something like PowerShell's ouput model.
I stopped using Twitter and switched to the weekly print copy of The Economist for news. It means you're slightly behind, but anything you learn you learn more deeply. And a lot of up-to-the-minute stuff is just needless button-pushing anyway.
Agreed, If I could get 4M(16bit) or 16M/32M/64M and a tty going,
and some tiny ssh implementation+ethernet that would be amazing.
That link is blocked in China.
(1.) Peace through humility.

* The humble live in continuous peace, while in the hearts of the proud are envy and frequent anger.

(2.) Establish constructive, rational ways of thinking.

* Constructive thinking is defined as "the degree to which a person's automatic thinking ... facilitates solving problems in everyday life at a minimum cost in stress."

* The more constructively you think, the happier you feel, and the better your emotional adjustment.

(3.) Strive for joy and contentment, not happiness.

* It’s important to make a distinction between joy and happiness. Happiness is circumstantial, like the pleasure that comes from eating ice cream on a sunny day at the beach. Such happiness is slippery and can vanish in a second. But joy is different. At the very least, it isn’t based on circumstances, which means it can’t be taken away

(4.) Enable contentment.

* “Though a good dinner is not to be despised — yet it is not worthy to be compared with a contented mind, which is a continual feast.”

* Contentment may be particularly useful for counteracting problems that stem from fear and anxiety.

(5.) Be patient.

* That’s what patience is. It’s being able to have this sense, in the middle of craziness, that all is not necessarily well according to circumstances, but all is well. Patience is being rooted in something outside of yourself, even when our hearts are weak and frail.

* Listen patiently and with an open mind.

(6.) Reduce negative emotions.

* Distorted evaluation of our performance in front of other people is the reason for depression and anxiety.

* Most negative emotions are completely useless. Resentment, bitterness, hate, and jealousy have never improved the quality of life for a single human being.

(7.) Purity and simplicity give freedom.

* “Purity and simplicity are the two wings with which man soars above the earth and all temporary nature.”

* The happiest homes in the world are not those in which are the finest carpets, the costliest pictures, the most luxurious furniture — but those in which glad, peaceful hearts dwell.

(8.) Build beautiful habits.

* Most of the choices we make each day may feel like the products of well-considered decision making, but they’re not. They’re habits.

* Create healthful, beautiful habits to live sustainably and achieve long-term goals.

(9.) Exercise regularly.

* Regular cardio exercise can help you sleep better, feel more alert and energetic, and enjoy reduced risks for cancer, diabetes and osteoporosis.

(10.) Eat healthily.

* The key public health challenge today is to reduce intake of all highly processed carbohydrates in favor of whole carbohydrates (fruits, vegetables, legumes and minimally processed grains) and healthful fats (like nuts, avocado and olive oil).
- Many well known people in tech are charlatans.

I'd love if you could expand on this topic. What do you mean by charlatans?
Great story and agreed. If you can handle any perceived psychic/ego damage from being rejected, then asking for things is essentially "free luck".

Other ways to put things in your favor over the long term:

- Keep increasing your capacity to do things. Learn ubiquitous skills such as sales, basic accounting, negotiation, speaking, etc.

- Keep increasing your network. Asking is a huge part of this.

- Improve your signalling. Signal your achievements, your opinions...share.

- Grow your assets. Even if it means putting a little bit of money away or cutting down on expenses.
How feeling bad changes the brain
on a side note, relevant xkcd: https://xkcd.com/294/
https://kill-or-cure.herokuapp.com/
The real message is exactly the opposite of what the article supposes. The real message, now directly from Apple, is "fuck you, our old ass shit is good enough for you cause we say so." This is obvious because they are spending money on marketing rather than on actual products. Probably, they aren't planning on releasing anything new this year nor fixing their egregious issues with both hardware and software. Why would they when most people are perfectly happy to give them money for inferior, outdated, and recently garbage products? Apple doesn't care about customers, they care about numbers and the numbers are telling them there is no market for laptops and desktops anymore. Too bad there's more to running a business than numbers and I suspect Apple is about to find that out the hard way over the next decade. From the brink of bankruptcy to the brink of bankruptcy would not surprise me at this point given their horrific product offerings these last three years, including ios and iphones.
What worked for me was to switch off all notifications, remove all bookmarks/shortcuts and gradually stop checking.
An Awesome Search Engine for Python Code Examples
Ask HN: How to explain passion for “tech stuff”?
Like many here I suppose, I've always loved technical stuff and been hacking around since a kid. But I can't explain that feeling well.

I enjoy the feeling when I learn about some cool concept, when I engineer a robust system for production, when I learn about the nitty-gritty of some interesting implementation detail, when my dev process just feels really solid and frictionless, when I read the next Go changelog, when I read about some intricate hardware details, when I understand some apparently complex tech so well everything just feels more relaxed, etc.

What is it that "we" like? How do you answer when someone asks "what do you like?" and you want to explain something similar to the feelings above?

(In my case it also applies not just for tech stuff, but nearly anything that's new and perhaps uncommon information. I love learning and discovering. Everything from art history to reading some medical handbook about caring for pressure ulcers in elderly patients)
> because there is a high level of social security.

Not in America.
Closing the pre-seed funding gap – one deal at a time
Why would that help -- genuinely curious? Shouldn't a redis server already not be bound by the secondary storage I/O speed? I thought it was a main memory system with asynchronous commits to disk?
Ask HN: Previously posted group offering one time paid cell service?
I recall a previously posted link to an organization that one could join and make a one time payment to which provided lifetime (or something like it) cellular service. I'm confident I upvoted it at the time but I've looked through several years of my upvote list without finding it.
Taken from http://manifesto.softwarecraftsmanship.org/

"Not only working software,
but also well-crafted software

Not only responding to change,
but also steadily adding value

Not only individuals and interactions,
but also a community of professionals

Not only customer collaboration,
but also productive partnerships"

I fail to see the "scam" here. Your follow-on comments seem to take issue with some of the popular opinions on how to best accomplish the goals above, but that hardly disqualifies the effort to improve software development as a profession outright as a "scam".
We don't use GitHub issue counts as "KPI" at Facebook.

The explanation is more prosaic: https://news.ycombinator.com/item?id=17316150
Aaah thanks! I looked at this earlier and couldn't find out what it was from a quick look and closed it (pfff millennials), but this sounds great.
"McDonald's" will not hire just anybody. I lived in Seattle for almost 8 months before finding a low-level wage job. The McDonald's argument is what entitled people say to poverty stricken people who are suffering.

Also "find an apartment you can afford" is hilarious and patronizing. I make enough money in the industry I have worked in for over a decade to not really be able to afford a 140 square ft efficiency.
"I think cars should be handmade because humans don't make errors"
> 2.11BSD, not OpenBSD, so the attack surface/weak links are mostly unknown for this majorly obscure kernel configuration/port.

They're actually probably pretty well known for most things, just buried under decades of literature and commits.

Starting off with a 4BSD would probably be better though since 32bit vax bsd unix got a lot more traction (and more direct code lineage to the modern ports).

But yes, if going 32bit with enough ram, might as well just port OpenBSD/NetBSD and get on with it.
Indeed. The project has been in development for 5 years, but feels like it is five months old. Full of bugs, every release breaks something major.
I watched the trailer for that bartender game and I have to admit I didn't understand what it's about, but yes, aesthetically it has a cyberpunk vibe.

And now that I think of it you're probably right. To be cyberpunk a piece of work needs those punk elements, but they don't need to be the protagonists.
Racket's support for parallelism with futures and places is in my experience almost unusable. I don't understand why they have chosen these horrible abstractions rather than providing access to OS-level threads plus some reasonable synchronization mechanisms like channels, shared memory, or actors.

Before you criticize me for this statement, please let me assure you that it's based on plenty of experience. I'm using Racket for almost all my programming since Racket 2 and have contributed libraries.

My hope is that they add good parallelism support in Racket 7, and since it's based on Chez scheme all thread support should already be built in. Places suck.
There are some highly productive researchers who have taken the time to write well constructed and very useable packages in R, married with meticulous documentation. The same individuals or groups of 1-3 people have also maintained said packages for 5 years or more, and regularly respond in person to queries. Two examples are ggplot2 and limma.

To me, this is all the encouragement I need to use R.
Part 2: https://neopg.io/blog/enigmail-signature-spoof/

Part 3: https://neopg.io/blog/pass-signature-spoof/
That's a great explanation that I want to believe but the series of meh iPhones doesn't support. I think it's that Apple has the same priduct org structure when Jobs was directing and whoever is the bottleneck now doesn't scale as well.
It’s unacceptable to me. Their resources provide them more than enough to at least keep their specs up to date. Everyone else in the industry at least does that. So what’s holding them up? The best hypothesis I’ve heard is their desire to move to their own chips.

They’ve effectively left the laptop/desktop market. And there’s no strong indication or rumor mill about them doing anything other than a run at their own chips.
I have a feeling that a lot of people today, confronted with the problem of designing a bowling alley, would go straight for a video camera, a robotic arm to pick up the pins and put them back in their spots, and machine learning to glue it together.

I wonder how the cost, reliability, and speed of that would compare to the mechanical solutions. There are a couple bowling alley rerack machine horror stories somewhere on r/talesfromtechsupport.
Not sure I could disagree more with this. (Not to mention, this is exactly the kind of attitude that makes it hard for women to work in tech.)

There are regular doctor's visits during pregnancy, yes, but that's a few hours a month. Surely even the smallest startups can absorb that kind of "disruption".

And typically, since parents know well in advance when and how much leave they'll need to take, the team can plan around the leave and how to take over that work in someone's absence. In most cases, you'll have 5-6 months to prepare.

I work for a small startup - fewer than 20 employees - and two of our team members are married. They had a baby and were both out for month (the mom took more time after that), and everything continued to function just fine because we'd planned for it. And if we needed them, they were just an email or text away.

Finally, parents can be some of the most efficient workers on a team, and are great candidates for startups. They are experienced in time management and balancing multiple tasks and stakeholders.
Why a SEC Director Saying Ethereum Probably Isn't a Security Matters.  a Lot
Yes, I didn't include it as it's not well suited to IoT "out of the box" due to lack of wireless drivers, and very limited network stack. I do enjoy it's simplicity and have used it for many non-networked projects (the Hungarian notation is brain damaged though :().
That's exactly what ends up happening: companies that invest heavily in RN also contribute back (and even help us managing issues and releases).
> I may be bah humbugging here.

You are. Two things:

1. How is spending (not burning) an evening in front of the console any worse than spending it in front of the TV?

2. You're painting with a really, really broad brush there. Some grown men play a lot of video games, and some women post a lot on social media, but not all of them do, and in any case, I'm not entirely sure what the problem with socializing online is.
The next big programming language will compile to WebAssembly, crystal doesn't (yet).
Yes I do. I use Wallet by Budget Bakers. budgetbakers.com. I use the manual option on the pro plan(no bank account link or anything). Love that it allows me sets budgets for several categories and the expense reports are great too
>In Chrome, Firefox and Opera you're getting 720p max.

You can actually get some content in 1080p in Chrome and Firefox with a browser extension. It is somewhat unreliable however and some videos still get capped at 720p.

Chrome extension (with explanation of how it works): https://github.com/truedread/netflix-1080p

Firefox extension (unfortunately doesn't seem to work at the moment): https://github.com/vladikoff/netflix-1080p-firefox
Views like yours become a lot more interesting if someone managers to reconcile them against monopolies and lack of free education, public works, etc in the absence of government.

I.e. what's your alternative?
This would be so cool!
That is what a good coding project is for! If you've got Python experience, or just want to have fun with it, BeautifulSoup can do exactly what you want. There might be Firefox plugins as well.
Yes, I think you're right: I suspect it may be short term thinking to some extent on Apple's part.

I know I'm considering trying to leave the ecosystem because there's no upgrade for my Mac Mini.
> Doing what you think would be best (i.e. learning Russian) is most often not as good as doing something similar that fits your routine better (i.e. there's a Polish guy in your building that's willing to teach you Polish). Another formulation: Don't force your dreams but rather take (with gratitude) what is given/in front of you.

I love this statement. To me it seems to be another expression of "don't let perfection be the enemy of good".
I don't know. My last 2 PC laptops have been incredibly thin yet still don't have the spec-suck that you see with apple offerings. Current Dell XPS 13 Dev Edition and an HP Spectre x360 both managed to be light, while still having great processors, plenty of Ram, fast nvme drives, good battery life and 4K displays with touchscreens. Both managed to have more than 1 port. Being less thin certainly gives you more room for "stuff" but I don't think lack of it is what's causing mac to fall behind.
Honestly, this just fuels my dislike of startups. Startup culture is toxic by nature.

My advice is this: companies need to suck it up. We live in a society with rules and laws for a reason. If your business can't exist under those rules and laws, then it doesn't belong in society. Ventures that are detrimental to society simply shouldn't be allowed.
I’d like you to try doing a mental exercise and see if you feel okay with what you’ve written here.

s/pregnant/cancer/ and then ask yourself if you would feel comfortable inquiring about medical history during the hiring process.
Yes, CC0 has not yet been approved as an open source license by OSI.[1][2] FSF on the other hand, do consider CC0 to be compatible with GPL.[3]

[1]: https://opensource.org/faq#cc-zero

[2]: https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC...

[3]: https://www.gnu.org/licenses/license-list.html#CC0