jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm not so sure that the rich vs. non-rich fight is so inaccurate; throughout history it's always been a fight between those with power and those without, and until money no longer correlates so strongly with power (we're getting there) there will always be some "class warfare". Apart from that, I agree with you.
It's stealing because you're depriving someone of that yacht. It's not a lost sale because you wouldn't have bought one.
I don't want to turn this into a Go vs. Rust discussion, because the two languages are very different and have very different goals.

However, I want to question the claim:

> Go is also not particularly friendly to interface to external libraries written in C

which doesn't seem to be explained anywhere in the article, and jars with my understanding.

Go does play very well with C; cgo[0] makes this pretty straightforward.

Maybe there are specific things that the author is trying to do that they found difficult in Cgo, but I would say that Go does play fairly nicely with C; that was a design goal.

Here's a simple example of cgo in action: http://golang.org/doc/articles/c_go_cgo.html. As you can see, it's relatively straightforward and easy to use.

[0] http://golang.org/cmd/cgo/
Reading through here and seeing how many people are saying "You don't know x? You're an idiot, you're out!" makes me feel glad that I was able to get a job at all. Apparently I don't know any of the 'easy' questions so I must not know anything.

It definitely doesn't help with my confidence going into an interview and not knowing if I admit I am not an encyclopedia is going to get me disqualified right then and there.

I am sure that it has to do with the jobs and the locations and the companies but definitely freaks me out about my future.
It's the same thing Pepsi is accused of as well:

http://www.indiaresource.org/news/2011/pepsipositivewater.ht...

"Pepsico, one of the largest food and beverage companies in the world, has begun claiming that it has achieved "positive water balance" in India, that it is "Giving Back MORE WATER Than We Take".

Wonderful as it may sound, Pepsico's claims of achieving "positive water balance" simply do not add up."
Baez has published some great booklists and a FAQ for self study

http://math.ucr.edu/home/baez/physics/index.html

http://math.ucr.edu/home/baez/books.html

http://math.ucr.edu/home/baez/physics/Administrivia/booklist...
I got the chills checking this out. Really awesome stuff.
It's a fairly short and clear article, so no need for a Tl;DR. Note that this is NOT yet another "revolutionary" announcement, but just contemplative reasoning from a respected expert in gravitational physics.
In my case it's depended a lot on the other person. My closest friends fall into any combination of: 1) people I talk to mainly in person; 2) people I talk to mainly online; and 3) people I talk to frequently through both mediums. I don't see a strong inherent difference between the three categories, at least in my case; my mostly-in-person-chat friends aren't generally closer friends than the other categories. But with some people it's very hard to build more-online friendships, mostly people who, either through unfamiliarity or inclination, don't use IM or IRC in a conversational way with nuances, and treat it instead as more of a stiff/impersonal medium. With other people it's the reverse, and actually hard to build more-in-person friendships, especially with people who are much more open in text discussions than in person (common among tech people, including myself).
Ew, mate, you are using the wrong words there. Fair enough, AGPS may be inferior in a few devices but usually it is superior (i.e. has better startup times and is exactly like GPS in every other way).
> will certainly wind up pissing people off/alienating people entirely

If someone else implementing a vaguely similar idea makes those people pissed off, well, it's certainly not the implementors fault.

I've had a zillion ideas only to find out that someone has already executed them. At first it somewhat pissed me off, like isn't there anything that hasn't been already done? Then I got over it and realized that you need a crapload of hard work, persuasion and elbow grease to make the ideas a product that people want to use badly enough that they pay you for it.
All hosts are vulnerable to outages, be it in the cloud, typical shared hosting or self managed racks in a data center.

Shit is going to happen with your host. To say it's a problem with the cloud is unfair.
This reminds me of this recent HN post: Hacking the status game:
http://news.ycombinator.com/item?id=2460233

The part about people responding strongly to people acting above their status in particular was relevant.
Ha, good point. Could be pre-arranged. But if something can be pre-arranged, I like mikeash's answer.
I really enjoy asking that question when interviewing people, followed by "in as much or as little detail as you'd like".

This typically happens 3/4 of the way in, and allows me to peek and poke quite a bit - it also allows the interview, if it hasn't already, to switch from a rigid process to a fluent organic discussion.
They should charge the attackers same as any other criminals, and then issue an European Arrest Warrant to execute it.

The diplomatic fallout from that would be nice enough deterrent that no EU member would dare to ever again send state sponsored hackers at an other member.
If its GPL code.... We could try to make a request for the source.
Article summary[1]:

1. Sitting isn't actually that bad for you, so there's no rush to get on a standing desk

2. He found standing too uncomfortable and distracting to focus properly on actual work

-

[1]: My take from a quick scan, for those who don't want to read.
Probably they're using the "Sublime SFTP plugin" by wbond... I usually use nano on the remote server and sublime remotely via ssh with this plugin. But to be honest it is just for small tasks. 95% of the time we work in local servers with Vagrant/Docker (shared folder --> git push), since our deployments aren't that big.
The next Zuckerberg will be a hacker regardless of if he is a designer.
I'll just chime in to post another point that was missed here. Arguably the most important (and controversial) principle in American jurisprudence is the freedom to enter into contracts. Dropbox has terms of service to which you manifest assent either directly (by clicking "I agree") or by your actions (that is, just by using the service). I'd venture to guess that in their terms of service is some provision that gives them the basis to remove accounts at any time, for any reason.

Courts have upheld these terms of service/use agreements in many cases; just googling ProCD v. Zeidenberg will give you more information, if you're interested.
No, wrong way around - long url is editable, short one is read only.
The focus on concerts and events may also be due to tickets providing more opportunities to catch fraud later, after a transaction has taken place. FB credits are faster/more convenient than Paypal, probably by virtue of doing fewer checks before the transaction goes through.
Facebook on the path to being like Yahoo, doing everything...Yahoo tried to do everything, they failed terribly, is Facebook ship beginning to sink?
mdr (lol)

It's a racist, ageist, sexist hiring culture. If you didn't go to the right schools, don't have a "piston" or your mailing address is from a ghetto, you're fucked.
Finding alternative ways to tax seems like a straw man. Not that it's not a good idea, but why not find ways to cut many of the unneeded taxes first?
Flymachine | Frontend & Backend Engineers and Eng Manager | Bay Area, NYC, or Remote in US (preferred) or Europe | Full-Time | https://flymachine.com
Flymachine is a livestreaming startup (~50 employees, ~15 engineers), pioneering the digital future of live events. A virtual venue for live entertainment, Flymachine creates a new, customizable experience in a digital world offering the thrill fans enjoy at live events. For the first time, fans have the agency to choose how they experience live entertainment socially - from the comfort of home, with friends and fellow fans from around the world.

Flymachine was conceived by the founders of Ticketfly, Superfly, [namethemachine], and ATC Management. The company was founded in 2020 and is headquartered in the San Francisco Bay Area.

We are seeking Frontend & Backend Engineers to work with our small but expert team to architect, develop, and oversee a robust platform for virtual event ticketing and streaming. As a fast-paced, early-stage startup, we require a skilled technical engineer and leader to develop various complex features around the platform, limit technical debt, and scale our services layer to hundreds of thousands of concurrent streaming users.

Links to open roles:

- https://www.flymachine.com/careers/senior-backend-engineer

- https://www.flymachine.com/careers/senior-frontend-engineer

- https://www.flymachine.com/careers/engineering-manager

Tech stack includes: C# .NET 5 microservices, Kubernetes, GraphQL, GRPC, Kafka, Typescript, React, WebRTC

Keywords: distributed systems, microservices, streaming, webrtc, graphql, .net

If interested, send an email to jobs [at] flymachine [dot] com.
Then just install Pythonista.
you say that but that’s how electronics work

you are limiting one variable: power consumption, and people will have to work around that tighter than they already do
Ouch.. you're right. Thanks for flagging it. The new page went up over night, and we missed this.

The team is gonna get on that. No good excuse for heavy graphics, that's not how we roll.
Thanks! Couldn't agree more. On the strategies front, we have some exciting ideas in the works. Github is one of our favorite products, tons to draw on for more advanced strategy development. Glad you appreciate the analogy.

Great to hear you've been working on some things in open source finance. We love getting feedback from folks who are building in the space. Looking forward to getting you on the product.
I've been using Kodi since 2007, my NAS is a USB 3.0 HDD plugged into an Asus router. Its been great and more independent than Plex. I won't be updating to v19 anytime soon though. Us FireTV users have been manually updating for ages, so its finally paying off now. Given from this thread I've learned that v19 on Android has no maintainer, and addons are broken, that double whammy means I'd recommend waiting until 18.9 or its addons stop working correctly.

Sounds like for Shield users, the best option is to sideload the F-Droid apk to avoid having the same signature as the Play store version, to avoid having to disable all updates.

Not much else to do, just yet another project that's a casualty of Python 3.
I think you’re downplaying the “Other” category, which literally gives DO carte blanche in cancelling those they don’t approve of, or worse who the mob pressures DO to cancel.

Do you not see how problematic this is? I agree with all of the other categories wholeheartedly, but even then, application of the policies of these organizations should be uniform, i.e., if both right wing and left wing websites publishes “Violent Threats and Harrassment”, both should be taken down. That’s not what we’re seeing in practice from the major cloud providers.
Exactly! I program left to right in English like the whole world I think. :)
Buy another no point in selling for some paltry sum of money.
As well as penalties diminishes as size grows. A small company might go bankrupt by a medium to large lawsuit or a large fine, while a large company can easily weather it off.

If a small to medium company invests heavily in something illegal and they are forced to stop with all the lost revenue that follows it would be devastating. For a large company, not so much. They can afford to fight a legal battle that delays when they should stop, in the meantime their illegal activity might have already yielded success.
"Metro" and Windows Phone IE already dumped ActiveX and extension support.
I think business doesn't actually want Email, it wants NNTP

Or how about just an email client with better support for mailing lists?

The SMTP protocol supports multiple recipients adequately enough --- it's the client software that could stand some improvement to make it easier to apply/use.
Something more formal:

https://en.wikipedia.org/wiki/Dialogical_logic
I remember reading a study that for male laptop users the extra heat has a small but real impact on fertility
~20 years ago, we developed the commercial software using the MzScheme - it was quite successful project in ex-USSR, I'm not involved into development since 2007, but Scheme was used until at least 2012-2013th, maybe it's still used.
> Viruses and #malware have for decades been evolving sophisticated techniques to hide, spread, mutate, and evade.

This sounds as if malware is somehow writing itself.

Also, I doubt that a rogue strong AI would struggle with opening a regular online bank or brokerage account.
True, the author backed away from the uncomfortable point when they wrote:

> I don’t have a good answer to this, but I buy Chinese- and Bangladeshi-manufactured clothes anyway.

But that doesn't mean we should avoid the more difficult discussion. I know that I'm privileged, and I figure I should focus on what I do, not what's done to me. I expected more commenters on this thread to take that position. As it is, the insistence on discussing what we are paid just makes us look like prima donnas.
But this is explicitly a list of plants that are primarily grown for their leaves.
OK, I was being hyperbolic. It's just that the interest is low compared to other features, as most people involved in the project are used to dynamic languages and don't feel the need. It's been in discussion for a long time, with no action so far. From what I've seen, the general attitude is a bit dismissive of the utility of static verification ("its different in our language because X" type attitude)
The big deal here is the removal of BatchNorm. People never really liked BatchNorm for various theoretical and practical reasons, and yet it was required for all the top performing models. If this allows us to get rid of it forever that will be really nice.
How does "financesonline" measure user satisfaction? I've never even heard of it.
You have to get through the crowd, and you have to be there before somebody else stole it and in time before police manages to lock down critical offices. Quite some effort.

Compare it to a random person suddenly standing in front of an unprotected laptop from those "bad politicians" ...
As I commented on the article, this will not work for me. I frequently go to sleep hungry (fasting) and I will not be hungry for several hours after I wake. My metabolism is obviously different. I usually have no trouble fasting for 24-36 hours and I rarely feel uncomfortably hungry.
Check out snabb switch: http://www.snabb.co/ https://github.com/SnabbCo/snabbswitch/wiki
It's nonsense put out by the media and you bought it. This is more peaceful than any protest in the summer. Hundreds of crimminal investigations? The worse crime is carrying gas in a can. The ramming of trucks into other protesters happened at blm protest in the US.

The government and media have powerful tools that can shape stories to the masses. Smart people like yourself can easily fall prey. If that's the only information allowed to be heard you may not be getting a 360 view. $And you want to give them total control?

Do we want only government supported movements?
It should be noted that there's a significant difference between Safari and Chrome in this respect, however. Safari content blockers are not actually JavaScript at all, they're nothing more than JSON rules, so content blockers have no webRequest API usage whatsoever. Whereas Chrome extensions are JavaScript, with webRequest capabilities.

Safari Mac does have JavaScript extensions too (iOS only supports content blockers), and everything gorhill says does apply to them. And indeed some vendors ship both a content blocker and a Safari JavaScript extension in the same Mac app (though each one has to be enabled separately in Safari). Thus, it could be argued that this is a distinction without a difference. But from a technical perspective they're entirely different technologies.

The macOS 10.15 SDK did add an API for a Safari JS extension to receive information from a content blocker embedded in the same Mac app, allowing for example the extension to show stats for blocked resources:
https://developer.apple.com/documentation/safariservices/sfs...

My personal theory is that Safari content blockers were designed primarily for iOS, which has no Safari web extensions, and the Mac side was a bit of an afterthought.
Since time is relative would 14B years be dilated or shortened for different observers? For example, if my watch was on the surface of a massive star would this number be substantially different? If so, what is the reference point for 14B years?
When will people wake up and realize that ML and AI are out of control?
The issue is that investors have money to sue and "the little guy" doesn't. That's why there is so much more legal activity from the investors.

Its a manifestation of inequality.

Ideally, the structures would be arranged to naturally handle this better. For example, more sophisticated forms of high-tech money. Or more efficient legal systems.

Not an easy problem but I believe it is structural.
Thanks! That's kinda what I need - some hierarchy of a lot of components of various kinds, maybe from a working (preferably big/huge) project with tons of nested pieces. Usually, methodologies like BEM, OOCSS work for a certain direction, but those are more like guidelines, not actual directory/filesystem-wise organization.
Maybe they learned a lesson from all of the failed 'LaserShip' deliveries.
My city had one of the first electric streetcar systems in the world. In 1949 they were sort of ceremoniously burned:

https://rvamag.com/politics/local-politics/artists-map-of-ri...

Oh, also imagine a neighborhood known variously as "The Harlem of the South" and "Black Wall Street", and try to guess where they decided to carve out the new freeway a few years before that?
Apple is trying to make a trusted computing platform (for various reasons) with the side-effect that activities that they do not feel like supporting (for various reasons, money and experience being the first that come to mind) are not available. It's not a hand-wringing evil person in a throne trying to think of ways to make people sad.
In some cultures it is totally acceptable to eat bugs https://en.wikipedia.org/wiki/Entomophagy

Even the part of a cow that are acceptable to eat change from country to country. For example a few years ago we were eating asado here in a restaurant in Argentina. Some Mexican tourist asked what we were eating. We were eating chinchulín [1]. We were not sure if we should explain the details and how to explain them, but in the middle of the explanation, they just say "OK. It's tripas!" and they eat them gladly.

[1] https://en.wikipedia.org/wiki/Chunchullo

PS: If you are going to eat chinchulín, always ask for a well cooked one, almost burned. It is horrible, when undercooked.
> 'visual programming' paradigm with half-baked IDEs

The paradigm is the least important, when it works, I don't know anyone in real world projects that didn't have to configure something manually through a tcl script because it was either not exposed in GUI or not working in GUI.

My issue is not with 'visual programming' my issue is with the 'half-baked' part of the tools.

There are too many multi year old bugs that go acknowledged by Xilinx. The VHDL2008 standard came out more than a decade ago and from memory it was only in 2019 that they supported it as a valid simulation file in Vivado. There a plethora of autogenerate/copied/cached files that add a ridiculous amount of friction to any attempt of sane version control. There is just too much complexity in what I assume is an attempt to hide the shoe-horned messiness of the tcl backend and 'prettifying' the GUI frontend.
It depends on what kind of cop, obviously. But here's one example.

"The officers with SWAT and dynamic-entry experience interviewed for this book say raids are orders of magnitude more intoxicating than anything else in police work. Ironically, many cops describe them with language usually used to describe the drugs the raids are conducted to confiscate. “Oh, it’s a huge rush,” Franklin says. “Those times when you do have to kick down a door, it’s just a big shot of adrenaline.” Downing agrees. “It’s a rush. And you have to be careful, because the raids themselves can be habit-forming.” Jamie Haase, a former special agent with Immigration and Customs Enforcement who went on multiple narcotics, money laundering, and human trafficking raids, says the thrill of the raid may factor into why narcotics cops just don’t consider less volatile means of serving search warrants. “The thing is, it’s so much safer to wait the suspect out,” he says. “Waiting people out is just so much better. You’ve done your investigation, so you know their routine. So you wait until the guy leaves, and you do a routine traffic stop and you arrest him. That’s the safest way to do it. But you have to understand that a lot of these cops are meatheads. They think this stuff is cool. And they get hooked on that jolt of energy they get during a raid.”"
Somewhat related:

https://aeon.co/essays/how-the-work-ethic-became-a-substitut...

not everybody is wired for looking for satisfaction in the job they do. If your hobbies are what fuel you it is ok no to monetize them.

There's plenty of good advice in the comments already. I chimed in just to try taming what looks like an impostor syndrome ;)
An employer who fires a whistleblower for cause is begging for an NRLB lawsuit (constructive dismissal) for no benefit. The employeer doesn't benefit from blocking unemployment except if they try to fire a LOT of people.

Obviously Covid is an extreme special case at the division of unemployment
I mean this non-rhetorically: are you joking?
I wouldn’t say “built for”. “Compiled for” is probably more accurate.
It's "an hour a day(+/- 10 minutes)" which I read as "an hour a day give or take 10 minutes"
I'm working towards my promotion to Senior engineer right now. My manager and I have weekly video-call one on ones, discussing my progress.

I'm also mentoring a new hire, fresh from college. He's kicking ass and it's going really well. We mostly talk over slack, but we also do weekly video calls, or ad-hoc when he's stuck on something.

I'm not saying it's as good at this as it was in-person, but we find ways to make it work.

Remember, the goal is to find the best solution possible, not to discount any solution that doesn't have 100% coverage of the old solution. We may lose ground in some respects in order to gain it in many more.
I'm not exactly in that position, but I am in the more junior side of things

In my opinion, what helped me the most is: when an issue arises, like something during an on-call, have the person resolving the issue share their screen and talk through the workflow/debugging process, to whomever is being mentored. The tools/logic/reasoning they use during a live debugging session is invaluable knowledge for incoming engineers.
But isn't that the point? If your location doesn't matter you could live somewhere with a garden because you wouldn't be forced to live near the arbitrary location of the office.
Computer Science has nothing to do with computers, or science. It is generally a mistake to read the name of something as defining that thing — it has almost certainly shifted meaning since it’s origin, especially if someone is arguing about it.
> “perks” the employees already pay for through reduced salary like food,

Isn't it a big net tax advantage to provide this rather than they pay in after tax (and after employer's portion of payroll tax) dollars?