skysight-inc/HackerNews huggingface dataset:
Ask HN: What is going on?
Bad day and ranting a bit, sorry. Just reached a very strange WTF moment. I'll be submitting my notice at work on Tuesday (it's a holiday on Monday). I'm no rock star programmer, I just hit my tolerance limits for ignoring problems on the purely professional front.

Then, later today I went for a drink with a colleague, only to find he's a holocaust denier, Hitler was only trying to do the right thing etc. I found I couldn't mount any argument against his views - I had been indoctrinated etc, etc.

And then I come home and have a chat with my normally right-on room-mate, and somehow we get onto vaccinations, and she's considering not vaccinations her (future) kids on the basis her cousin hasn't vaccinated here and they're ok. And she is deeply suspicious of vaccinations in the face of decades of evidence supporting them. She left the room. I had tried to explain the basis of vaccinations, herd effect etc but just upset her (though calling her potentially negligent really did not help).

It's a day where no amount of attempts at explanations are sticking. On the professional front, oddly enough, I'm more accepting of that. But facts and history that I hold more dear are just getting eroded. Is there a way to convince and persuade without alienating people?
Sure. I even wrote my own, as an exercise in learning 6510 assembly.
Not necessarily. A kitchen sink might spend 3min cleaning one bottle where an industrial recycling facility won't have more than a 10s budget per bottle before that bottle be deemed either clean or meltable.
The above article describes the case, but not the resolution, which was that the judge invalidated the patent [1]. Blackbird said it would appeal, but Google doesn't bring up anything after the initial decision.

Personally I thought the best was Newegg sueing the patent troll that dropped their case. "They started the litigation, it would be irresponsible not to finish it." Unfortunately, the case seems to have been terminated several months later, so I'm guessing it didn't work. [2]

[1] https://blog.cloudflare.com/bye-bye-blackbird/

[2] https://www.pacermonitor.com/public/case/10583332/Rosewill_I... (see upper right)
I really like the model of Feedbin[1],

Up front no BS business model of "you give us money, we track your rss feeds"

They are even open source too (MIT) [2].

1: https://feedbin.com/
2: https://github.com/feedbin/feedbin
Completely agree, with all of it. I pretty much only use it for a few things that I have interest in, and don't really venture outside of there. Even then, I've tried to limit my posting and frequenting of the site; there are some weeks where the only thing I'll post is the weekly one on a sub I help moderate.

I've even gone to the point of deleting the app on my phone, and, if I have to, I'll open it in mobile browser (and deal with their shit) to check messages/etc in the morning. I need to start trying to wean myself away from it completely, if only to help kill off that online identity.
You think the shit on instagram is made by artisans? Its the same old aliexpress crap.
What work are you referring to?
Would be super helpful for corporate offices. Input a list of employee home addresses and find commute time isoclines, or locations which minimize mean or median commute.
I still use cheat sheets, but I design my own into wallpapers that fit my desktop perfectly, than have them rotating randomly every hour. Keeps my refreshed on shortcuts in my popularly used programs, and adding a new one to the rotation is a great way to learn all the shortcuts for a new program.

It's not like I ever leave my desktop visible for a pretty wallpaper to matter. My nice ones are on my lock screen.
You may check telegram’s games, services and other bots that allow to manage your entire world via chat (with programmatic buttons and menus to ease /cmds a little). I don’t use it much, but my coworker said that he almost lives there, visiting sites only for long, static content.

From this perspective, “we” don’t “need” as the article says, since it’s already there and writing a simple bot is a no-brainer. (Downsides of proprietary protocol are obvious.)
https://github.com/ocornut/imgui
I was out for a walk recently and overheard a group of kids talking, and the f word was present. Not only are things bad, the next generation seems to be the same.

And that's with me being white and having the ability to pass as an ordinary dude most of the time. Trans women (especially of color) die every day, and that's just the ones who get reported on. Just as many get treated as "brawls gone wrong" or "tragic suicides" because their family didn't accept them and give correct information in the obituary.

There are more cisgender and heterosexual people willing to stand up against it, but that mainly helps when it comes to policy. It doesn't help much with the day to day for most.

edit: I do appreciate you asking. Way too many people assume things are fine now because there's gay people on TV, or some other arbitrary metric. There's still a long way to go.
IIRC, this is false regarding NumPy. The fundamental problem NumPy has is that it only vectorizes 1 operation for each pass through the data (or occasionally 2-3, like dot product). It can't do arbitrarily hybrid operations (like idk, maybe a[i] * b[i] / (|a[i]| + |b[i]|)) in one pass through your data. This is an inherent limitation in NumPy, and the lack of it is inherent in Numba. So you very much can expect speedups in some cases -- it just depends on what operations you are performing and how big your data is.
New idea for a service: I patent troll your startup with an obvious bad patent. You pay me a very small fee and I lose the case on purpose. On paper you look like you fight back hard, so no other trolls bother you. Company name: troll armor.
On topic, "users pays" for critical roads was a dismal failure in South Africa [0].

Off topic, but does anybody know the name of that interchange? GIS isn't turning up anything and it's not properly attributed.

[0] https://www.news24.com/SouthAfrica/News/transport-minister-d...
This is the elephant in the room here. With google reader, they actually had a good integration with google buzz so that I could have a small social circle around some posts. I could put a comment on an RSS item and my friends and I could have a conversation on it.

Then, they killed it hoping to get everyone discussing things in a plus feed. Something I have no interest in. Especially because I can't really see the discussions in my email.

Which is ultimately what is killing things here. Many of us built up real workflows for correspondence using email. It works great for that. Instead of trying to help build on these correspondence workflows, companies would rather find ways of owning that correspondence, such that now I have to use Facebook or Google Plus or whatever in order to have basic back and forths with friends/family/strangers.
I don't want an analysis of my browsing habits by anyone not me, fundamentally. I don't want "popular sites" sent to my machine, I don't want my habits sent upstream. Either is not my desire.

I really don't feel like having the debate as to whether its local or remote - both are quite compromiseable in terms of security.

I don't want to have this integration into my browser. I don't like Green Eggs and Ham, Sam I am. I do not want it this way or that, online or off. That is the goalpost I expect Mozilla to hit, based on their general vision.

If I want to have my browsing habits analyzed, I'd rather `cat` out the history file to a tool I wrote.

Mozilla being an entity historically predicated on better practices choosing to deal this way is highly unpleasant. And, on topic, RSS is a good open practice that should be kept. Mozilla's choice to axe RSS and keep Pocket seems to all be in the same vein.
Has someone started a list of GDPR data export requests and their results? I wonder what interesting information is out there...
I'm totally doubtful that it's anything comparable to cases of people and politics.
> There is nothing wrong with a company seeking to enter new markets

I mean, this is clearly wrong. You may not draw the line at China's human rights abuses, but you would probably draw the line somewhere. Maybe at a country that trades child slaves? Would it be ok for Google to create a special version of their search engine that only says good things about child slavery in order to "enter a new market"?

Just because a company's activities can be reduced to a P&L statement doesn't mean corporations' activities have no moral dimension, or that they are somehow beyond moral judgement.
Okay, now you've got me. Thanks for the info.
Video is not an improvement over text.
> If it were all free, I bet a lot fewer students would take it seriously and be more likely to enroll in less practical degree programs -- english, psychology, american studies (not architecture, engineering, design, as you mentioned). They would also not have any urgency to finish in time, to see well-paying careers afterwards.

What are those people doing now if they didn't go to college because it was too expensive to pursue an "impractical" degree?

Wouldn't providing people the option for further education be a net good for society in general?

I'll choose to ignore the entire notion of "impractical" degrees. The society I want to live in is not without music, literature, and art. But those are "impractical" studies.
Really beautiful. Funny how high tech 3D engines get better at making things that look low tech and run down.
Seems specific to where you are. Like another poster I run into neither of those but people are still guarded and unwilling to chat to strangers, especially millennials, and this situation likely isn’t the same in other places facing a similar issue.
Russians poison him as an asset at the end of its life.
> At the moment, everyone pays the same for roads, regardless of whether or not they use them.

No, everyone doesn't. Even leaving aside toll roads, which exist and are becoming more common, roads are often paid for out of license fees (vehicle and driver) and gas taxes, which are all related to road use.

And if they were paid purely out of general taxes, well, every doesn't pay the same for those, either, though tax payments probably aren't closely correlated with road use. Though, almost certainly they are positively correlated with total, including induced, road use, since total consumption is positively correlated with income, and more consumption is linked to more direct (e.g., travel) and induced (e.g., for shipping goods) road use.
> For example, you can imagine that kids in school will be able to fully immerse themselves into education scenarios (like being on a farm) through virtual or augmented tech.

I agree. We do really need to teach children farming is like, and VR can be a great tool for that. iAnimal[0] has apparently been a bit of an eye-opener for many people.

[0]: https://vrscout.com/projects/ianimal-360-vr-film/
I'll make a write up later of it :))
I'm aware of the theory, but there's a big conceptual leap between paragraphs 6 and 7 which McKenna never addresses. Why should the presence of psychedelics change mating strategies so as to select specifically for larger brain size?
The important thing about congestion pricing is that it makes mass transit competitive. There are buses you can take out of San Francisco into Oakland/Berkeley/El Cerrito right now, but they have to wait in the same traffic as everyone else, they suffer huge delays, and they're a miserable experience. With congestion pricing, those buses can move faster. With congestion pricing, you don't have buses with 50 people on them waiting behind a line of cars and SUVs each carrying a single driver.
The user could be told what's going on without breaking the entire flow through. That's what status bars did. Even if they're not the answer now, there's endless ways to notify a user of action. The old rotating "e" of Internet Explorer. A progress bar embedded next to the relevant part that's loading. A tick mark that shows up then fades away when an item is done. Etc etc
Indeed, I've seen installation instructions that come with hardware accessories or software, where it's page after page with pictures of dialogs with circles and arrows and a paragraph on the back of each one.

And they don't apply to your version of the OS.

The instructions for installing the same thing on Linux is just a series of commands that you copy and paste into your console.
It's for macOS instead of iOS, but numi is a great scratchpad calcualtor. https://numi.io/

Never tried it, but Soulver looks like a good solution for iphone: https://acqualia.com/soulver/

and CalcNote on Android - just installed this and its' just like numi. https://play.google.com/store/apps/details?id=com.burton999....
Wow. It's so hard to find expert-level documentation like this all in one page these days. I'm usually stuck piecing together information from a couple dozen (often poorly presented) websites. The topic is fantastic, but the presentation deserves some applause too!
How could including support for a technology possibly harm users? What is with this obsession with scrubbing any features that are not "popular" enough?

This mindset comes from for-profit companies. It makes sense for them to obsess about metrics and engagement. But what are you losing by challenging users and making something good?

So much amazing and important software has poor engagement with uneducated users, but it would be considered worthless garbage because it isn't popular with users who don't care in the first place.
The only magazine I grew up with was MacAddict; was it normal for magazines to routinely be over 300 pages (and mostly full of ads)?

Edit: they have archived MacAddict too: https://archive.org/details/macaddict?&sort=date
You just wrote it is a little site for a niche topic. What you call widespread is not nearly as widespread as you think it is.
No Evidence for Recent Selection at FOXP2 Among Diverse Human Populations
A bit more info on Wikipedia

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

One thing the author didn't mention is that these are particular to the Hakka of that region.

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

Who were ousted from their home province and settled elsewhere but kept their dialect and customs. Hakka, written 客家 means "guest family."
Ask HN: How to get web development career on track from being homeless?
I am a current homeless web dev living in Portland, OR

I saw another post by a homeless dev in CO after doing some searches to see if there were others out there like me.

I got here due to medical issues that have finally come to being managed after 3 years.

I currently have zero cash, I am fairly new to Portland so I do not have friends and I have no family to lean on for support. I have 10 years of web dev experience, the last 3 years being very spotty; only a few contract jobs in and out.

I have a bed in a shelter for now.

I have tapped into the public health insurance so I can continue my medical visits.

I have food stamps.

I have a good laptop

I am often on a university campus using the library for charging and net.

My main problem is getting a job. This is where you come in HN community, please let me know what you all think or if you can relate.

My main languages are PHP and Python. I have extensive front end experience with Javascript as well.

No one is really looking for a PHP developer right now. And all the front end jobs want React/Redux experience or Angular. I have looked up and down on gigs and postings on Craigslist every single day.

Question: What do I do? All the recruiters think I am fit for a senior level position, but with 3 years of on and off programming I am a bit rusty and I am afraid if I apply and fail skills tests at too many places word will get around.

I really just want a relaxed junior level position, but those are hard to find. Everyone wants senior level guys in React and other frameworks I do not have. (Though I am currently teaching myself React and do know a good bit now.)

I just want to get my career back on track and get out of this shelter

Any advice for work, besides getting a min wage job. What do I do to get my web dev career back on track?

Thanks for any and all comments and my email is in my profile
It would be cool to see a "many worlds" version of this, where the interpreter forks every time a RANDOM instruction is executed such that one fork has the value 0 and the other has the value 1, and the output tells whether or not all the forks have halted within 100,000 instructions.
Only if the whole population succumbs to ignorance. Not saying that doesn’t happen, especially in light of stuff like net neutrality and the NSA et al’s data gathering.

But on the whole, the general public will drown out cranks who shout about imagines threats like fluoride or vaccines. The science on both is clear.

Likewise, I’m optimistic that the negative realities of net neutrality stifling startups and the mass data-gathering will become so apparent to future generations of lawmakers & voters that they’ll be reversed in due course.
> I've heard arguments like this my whole life. Not once has it turned out to be true for me.

I'm with you, and I'm surprised by the downvotes given the explicit caveat "for me". I wouldn't have thought that many HN folks would think of this as universal dogma.
Well, it's pretty awesome. Good work.
Another definition of 'dead' is "I don't use it, and no one I know uses it (or if they do I don't hear about it)"
Absolutely tragic.

I've been using FF RSS[0] for 16 years now, since Mozilla Firefox was Mozilla Phoenix. Never left the browser all these years, of course I tested other things out and kept native browsers (Safari/Edge) as backup browsers. But these features are what differentiate it from other browsers, there's no way there's substantial ongoing maintenance cost to RSS/Atom support at this point.

Shame on them, they know better than this. If they want to help advertisers, if they want a centralized web, if they want to remove the few reasons left for not just using Chrome, then it's a great idea.

As soon as I lose my RSS support, for the first time in 15 years (before which I was a Netscape Navigator user) I'll be looking for a new browser.

I see a lot of mentions about Foxish, I tried that with Chrome a few times, it's not very reliable. I didn't find it worked very well at all, updates erratically and so forth.

If all browsers are becoming the same, there's very little reason to not just take the performance-power savings of native browsers. So I'll likely just use Edge and Safari going forward. Browsers are the majority of what people use their computers for, so any resource savings that results in power usage reductions is welcome, especially on mobile. I'll take a good hard look at Brave as well, those folks are actually trying hard to upset the apple cart, instead of just removing features to upset someone.

[0]https://i.imgur.com/Xzv9KyS.png
Your hypothesis is wrong. I find none of those surprising. And they are mostly single pointed facts that are disputed, not complex patterns of edits that involve opinion.
I would venture to guess that less than 1% of folks here even, let alone in popular culture as a whole, have read the original version at an age old enough to actually understand the message it conveys, if at all.
"whatever those are" was a poor attempt to indicate that I wasn't sure what people mean by second order effect. was it that something that was not intended, or is it that it happens further in the causal chain, or is it something about particular affordances and general ones (a bridge affords crossing. a bridge that affords crossing both affords crossing a bridge to buy your groceries and crossing a birdge to commit a crime.) Or is it just things that are hard to predict might occur? Or things that have an intervening autonomous moral agent between the engineer and the victim? its not clear to me.

A man-made dam might increase a city's availabe water supply and allow power generation, but it also can increase CO2 emissions and do harm to salmon reproduction. Increased CO2 emissions and detriments to salmon reproductions might contribute to global warming in the first case and an increased price on fresh fish and a declining seal population in the second. Increased price of fresh fish mean less availability to poor consumers and the loss of what might be an otherwise valuable part of diet. Global warming means climage change, sea level rise, an expected increase in unrest, and large scale ecological instability. All those things mean that my daughters may not enjoy the relatively secure life that my generation has led...
There are no laws in place preventing this. If more companies determined it was profitable why wouldn't they allow it?
That is genius and exactly what real estate developers do in Philadelphia. They have one shell company for their brand and a separate shell company for each development. If they have 100 separate houses to develop, they may have 100 separate shell companies. This way they close the shell company as soon as they finish a project so that any lingering issues in the community have no recourse.

Say they build a house next to yours and tear up your roof in the process causing it to leak. You need to sue them ASAP or their company will no longer exist in a month or two so you have nothing to sue.

I’d love to hear why LLC’s are a good idea; for the most part they seem like a scheme to avoid responsibility and evade taxes for rich people.
Are you thinking of funds that don't have money in corps causing social harm (carbon, tobacco, etc)? It's not clear to me what you have in mind here.
Oh, I know that. But what I'd really like is something akin to Jupyter, only for the shell. I think I'd like that, anyway.

For example, right now I can issue a shell command that lists cpu utilization by process (top). I can even have that command autorefresh, showing me changes in real time. But to do that it takes over the shell. It'd be neat to think about a shell where I could issue a top command, then command displays and exits, giving me a shell prompt again. But I have the option of asking the shell to update the old output every N seconds.

Yes, I could in i3 spawn a new shell and just keep top running in it. And maybe in the long run that's the better interface. But doing that screws up my carefully constructed window layout.

I guess what I'm saying is that we have two interface paradigms: the gui, and the command line. But interfaces like Jupyter and Mathematica show that there are middle grounds between those two extremes, and that middle ground is interesting.
I agree.

I never did an MBA, but have talked with a lot of people who did. Collections, financing (not the high falutin' corporate finance they teach, or corporate accounting, but small business finance: small business loan mechanics, covenants, banks versus ABLs versus factoring vs equipment leases), basic labor regs, how to sell, how not to underprice, how to discover customers' "real problems", how to manage performance, how to deal with an otherwise good employee going through personal problems, how to write a good job posting that doesn't read like it was written by an HR drone, etc are all things that don't seem to be commonly covered subjects.

The only solution seems to be to go do all those things and make the mistakes, but I think much of it could be accelerated through good training.