jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Google has had the largest (or nearly so) lobbying spend for the past few cycles and in 2019 Facebook and Amazon are the top spending corporations. Spending a few million more than the defense contractors.

https://www.opensecrets.org/federal-lobbying/top-spenders

There is no database of PR spending, but it’s telling that a study conducted by Edelman, the worlds largest PR firm, found Tech to be the most trustworthy sector. A cynic might say they are pandering to an important client base.
> I understand why some vegans are put off by the idea of eating something cooked on the same grill as actual meat

I genuinely have never met a vegan who would be bothered by this, and I know quite a few. If there were still bits of meat on the grill it could still be kind of gross if they came off on the burger I guess, but most would have no problem with it. This strikes me as an extremely rare case, and I don't see any obvious grounds for a lawsuit.
I would prefer gccboot (with gcc -march=native -mtune=native) though, because tccboot cannot optimise the output.
It would probably be best to get over that frustration because it's human nature.
I wrote C# for a long time, incl. low-level systems work at the C#/C++ boundary, heavy reflection and simulation systems, and numerical processing.

I prefer Go immeasurably. All of the same scope is achievable, but I'm not constantly assaulted by new syntax, unwieldy OO hierarchy towers of Babel, or broken data frameworks.

foo, err := DoIt()
if err != nil {
return err
}

is a small price to pay for sane control flow in the presence of exceptions. I can debug code in Vim without needing Reflector and Visual Studio to make sense of what I'm looking at.
Write strongly worded letters to executives, Tweet clever zingers, hold hearings with CEOs and use clips from them in campaign ads... You know what would be nice? Folks in Congress actually passing laws to start fixing these problems.
Hi! It's mainly a summary of me trying to learn game dev and reflection on current tools, also Scratch kinda inspired the "blocky declarative" style because we hope kids can make games with kaboom with "real code" just after they completed learning Scratch. Also a lot of softwares I like e.g love2d, PICO8, sokol, Amulet, Klik & Play
I call this the fallacy of apparent simplicity. People think what they need to do is simple. They start cobbling together what they think will be a simple solution to a simple problem. They keep realizing they need more functionality, so they keep adding to their solution, until just "configuring" something requires an AI.
It's strange to see a company that once prided itself on active engagement with its users to find product-market fit antagonize its content creators so much. And as a user, it gives me the perception that the platform is just plainly unfair. (Plus the platform is unusable without Adblock).

Top streamers have been banned or lost partnerships for playing their own music[0], stating controversial political opinions[1][2], getting trolled by users who "snipe" streamers and shout vulgarities, or just accidentally showing movie clips with nudity [3]. From what I gather, the ban appeal process is byzantine and is heavily biased towards inaction. Oftentimes appeals are never even considered, or partnership staff plainly doesn't respond.

The upsetting part is Twitch is such a great platform technology wise, and its competitors can't seem to recreate the same magic. I guess we're stuck with lousy moderation until the streaming fad dies down.

[0] https://www.sportskeeda.com/esports/twitch-reportedly-suspen...

[1] https://dotesports.com/streaming/news/hasanabi-banned-from-t...

[2] https://win.gg/news/5496/destiny-loses-twitch-partnership-fo...

[3] https://www.ginx.tv/en/twitch/vinesauce-banned-on-twitch-ove...
It's definition vs declaration:

> In each such definition

> However, g_s violates ODR because despite that there’s only one definition of it, there are still multiple declarations
I'm currently working with the Xeon Phi and there you basically have to use Intel's C, C++ or Fortran compiler if you want good performance out of the box. Since Nim compiles to C I can write code that gets auto-vectorized and -optimized by the Intel compiler.
Interesting. My grandparents homesteaded in Northern Montana in 1911 about six miles from a small town. Of necessity, they had a basement (cinder blocks as in your story) and it was always filled with probably six months worth of food. There were periods in my childhood where travel would be infeasible for a week or more, and that was in the age of automobiles.

My uncle told of a dinner invite he and my aunt got from a neighbor after a snowstorm that closed their particular road. Having been cooped up for the better part of a week, they decided to go. To travel, they hopped in the diesel tractor (think of a very small caterpillar) and, to the surprise of their hosts, showed up on time. I imagine they left early, as top speed of the tractor was maybe 5mph.
I use PIA and it works great. Their website design is not representative of their service at all.
Thank you for this overview. I greatly appreciate it. I'll have to read it in more detail when I have a moment, it is a rare treat to receive perspective like this from an insider.

To characterize the industry by the negative aspects of big players like Disney, sony etc. is like saying retail is bad because you dislike Walmart or Amazon, or software is bad because you don't like Microsoft or Electronic Arts.

I try hard not to do this.My impressions were formed from film class I took in high school. It was a really nice film class funded by Spielberg, who sent an employee out monthly to teach us things and help us problem solve issues on our films. There was lots of Q & A, and several frank discussions about funding and what it would require to make our films eligible for sundance or other festivals. I was assuming that gave me more insight into the middle of the pack than I actually have, and it was probably before the impact of illegal sharing had fully shaken out.
You know what else sucks? Driving in to an office for pointless meetings to take up half your day. Getting sucked in to office politics whether you like it or not. All those things suck.

I think you're underestimating the degree to which day to day office crap weighs on people and makes them far less effective than they might otherwise be, even if they get to have someone come over and "pair" with them.

Remote working is an approach that really needs to be embraced by the entire company, and refined over time to match the needs and skills of the team as they change. Some people need more one on one time, some need more group time, maybe you do some face to face meetings quarterly instead of annually. It's not a one-size fits all, but nothing (including f2f office work) is.
>I got into this situation because I had a few terabytes of free storage that I accumulated while working at Google; there was some deal like "fill out this survey and we'll give your personal account unlimited free storage forever"... but they altered the deal and that storage went away.

That deal was always time limited, and then was periodically extended for years and years until one day it wasn't. It was clearly never 'sold' as <i>forever</i> though.
I'm mostly in the "empty hype chasing" bucket. As with many things in the blockchain space, I think there are a few interesting idealists whose work could be seen as fun, compelling experiments. But because of the cryptocurrency bubble, anything like that immediately gets turned into OMG FUTURE YOU MUST BUY NOW. Which for me ruins it, and certainly breaks key product development feedback loops.

One minor thing I'd add to your picture; the potential for competing NFT authorities. Bitcoin, which was sold as inflation-proof because there are only so many of them, now has 250+ competitors with nominal market values of over $100m. If the NFT thing works at all, a bunch of hucksters will immediately set up in competition, and there surely will be a lot of duplicate registration in different spots. ("I own goatse!" No, I own goatse!") In which case, the only way to determine actual ownership of a given MD5 is provenance from the artist.

I can't find it now, but some genius on Twitter suggested creating an NFT registry for physical bridges, so George C Parker can live again a century later. https://en.wikipedia.org/wiki/George_C._Parker
This reminds me of a natgeo documentary on disney+ called Into the Okavango. It was interesting and I love anything that promotes wild habitats but this came off as more of a production than a documentary.
> A good idea would be to develop a simple vector graphics exchange format

Ah yes, good ol' https://xkcd.com/927/
The current-gen mail vehicle is called the LLV - literally the Grumman Long Life Vehicle - and the mileage these things have taken on speaks well to the name.

USPS tends to order these things with the expectation that they'll last forever (400k+ miles) with relatively little upkeep. Most cars out today, even if they get to e.g. 200k miles, will probably have taken on some pretty major repairs.

History:

https://en.wikipedia.org/wiki/Jeep_DJ ('55-'84)

https://en.wikipedia.org/wiki/Grumman_LLV ('87-'94, still used today)

https://en.wikipedia.org/wiki/Next_Generation_Delivery_Vehic... ('23 onward)

Further reading:

https://postalmuseum.si.edu/object/npm_1989.0563.1 - Jeep DJ
I just love how the first comment is about how IDEA has this feature.
Firefox does not "block ads on websites", unless you install a third-party ad blocker.
Current US mail trucks are right hand drive so the driver can deliver to curbside mailboxes without getting out.
That's a good question. Yeah, maybe not the best setup for everyone. You are right, the cost of a t3.small on-demand is close to $30/month, just for your NC instance alone that's not worth it.

In my case, for purposes of hobby projects and various self hosted services, I keep both MySQL & Postgres RDS instances running in perpetuity, both t3a.micro. On demand pricing is roughly $13/month, but since I plan on keeping them running 'forever' I purchase reserved instances. For a 3 year plan, 'no-upfront', this brings the cost down to about $8.75/month. Much more palatable if you ask me :)

Also, I use them for multiple projects, so the convenience factor is worth it for me. For your NC alone, I imagine it would be good enough to just run you DB server on the same EC2 instance. I doubt the database storage would eat up much disk space.

You could however, rip through a ton of disk space from file storage, so I feel like S3 buckets are a must, and cheap anyway.
Yeah until the pref just stops working one day.
Their behaviour makes Firefox match other browsers - Firefox doesn't need to be different for the sake of it.
> In my experience, "sleep training" is just a more palatable euphemism for "cry it out". My view is that however you slice it, you are conditioning the baby that no one will respond to its distress.

You claim to be doing a lot of "research" in other posts but also drawing on your "experience" -- "sleep training" is not "cry it out", and in fact modern sleep training is explicitly about telling your child that you ARE going to respond to distress (and in fact, you do, at time intervals) but that being alone in a room at night time when it's time to sleep need not be cause for distress.

Whether it works that way is a separate question, but it is not a "euphemism".

Even assuming it is the case that cortisol spikes are long-term harmful (though it's unclear that sleep training causes a disproportionate amount of this), the balance of harm from sleep deprived parents to cortisol spikes from sleep training is also not obviously in favor of one over the other.

If we structured our society so that parents had more support when their kids are very young, we would not have to make these tradeoffs in quite the same way, which is the ultimate point of this piece.

> [Quoting another of your posts]
> Like anything else in life, you can do a good job or a bad job at being a parent. If you're prioritizing your own convenience or ego or career over the wellbeing of your child, then you're a bad parent.

Sure, some people are like this, but few, and fewer still make a conscious choice here. Your consistent shaming in this thread of straw man parents who are prioritizing work over some critical aspect of their children's wellbeing, without recognizing the hardcore tradeoffs involved in "Western" society child raising, is unlikely to change anyone's mind.

Parenting in American society is damn hard. It's damn hard even without zealots who are so sure that they know the right way to do certain things -- that's why you're being downvoted, not because people disagree that you should "step up" and do what you can for your kids, but because they agree, and you're shaming them for it.
Users, amiright?
It's partly selection bias. The content here probably doesn't have as much appeal for the middle managers who do a lot of the hiring at big companies.
Yes, you're right. Doh! Don't know why I omitted AWS; certainly know about them. Thanks for the reminder!
That's disappointing. I come to HN to get away from political discussions.
I agree. Also, if Uber doesn't introduce robotic cars, some other company surely will.

Uber seems to be the cool company to hate, but when I talk to Uber drivers that unanimously seemed to think it was a good gig. The talked about the money(how it was much better than what they were doing), they talked about the hours(whenever they would like to work), and they talked about the pleasure of working for themselves.

When the switch to robotic cars comes, in it will impacts the world over, and Ubers interaction with the robotic car revolution will be a very small part of the impact self driving cars have, in my own humble opinion. I'm not even convinced Uber can hold onto it's market share when self-driving cars take over, the space will seems ripe for competition.
And where’s the problem with that? There are millions of people who pay with cash instead of credit cards, except for large payments, so why would that be something important enough to mention?
I'm going to assume that if it was representative of the 5%, it was of the 1% of that 5% who chose to position their thoughts in an eloquent and respectful manner.

His reply is also an example of a positive, thoughtful, and respectful response to another's position. The letter was fruitful in that gave him much to espouse upon in his reply.

In this way, it may just have been the perfect example for his community outreach. And I'd say it was an excellent choice.
I think his point is that the letters are coming from the 5%, where there's a silent majority. There's a silent majority that is probably frustrated by protests on the interstate, but arresting people for the "die ins"? I think most people agree that those protests are well within the freedom of assembly.

Not many people write in to feel they are moderately satisfied with the way things are going, I would think.
I'm sorry you've been voted down, because yours is a common misconception. No human player can beat the modern chess engines even running on a smartphone without an opening book.

It's incredible how quickly game engines have advanced. Way back in 2007 Rybka destroyed all human challengers without an opening book. The current chess engines are much stronger and running on much faster hardware. There's simply no comparison any more.
there are no doubt a lot more smart guys in schools like Caltech and Stanford, of coz companies will go there to recruit more talents at once. you go out to find jobs, not the other way around unless you are well established. not to mention ur fellows are not willing to move; what do you want Apple/Facebook to do, set up an office near your college??
I definitely think the Bigend Trilogy is as strong as the Sprawl Trilogy. Pattern Recognition and Neuromancer are my two favorite of his novels.

Sadly however, I'm having trouble with The Peripheral (his latest), maybe it'll grab me but it has yet to do so.
Is this question exclusively about web development or not?

I'm developing game UIs and usually trying to keep them responsive. The quickest way to test it is to resize the game window while it's running.
At least we're on our way towards Do Androids Dream of Electric Sheep.
Is this a list of what Manning revealed, or a list of things revealed by wikileaks? It isn't clear.

It's more of a book advertisement than it is a helpful list.
One might need to know considerably more, especially for low-level coding and/or efficiently SSE use. Recently we've had occasion to figure out quite a bit about stack usage and this yielded some surprises; I suspect that gcc could still use some work in conserving stack space.

As a grad student, in the dark days of the mid-90s we found a obscure and nasty hole in the MIPS calling conventions as they existed then, where IIRC you could actually lose a floating point parameter when making a variadic call.

It required a particular combination of not having ANSI headers and using a float vs. double in just the wrong place, and was more of a theoretical curiosity (again, if I remember correctly, you needed to be the float or double as the first arg to a variadic function, which is unlikely, as typically variadic functions take structs or pointers telling them what they'll be doing as their first arg).

Shortly after Bailey and Davidson published a paper that found the one we found, and a bunch of others, although these also included a lot of implementation flaws that weren't inherently holes in the convention per se:

http://www.cs.virginia.edu/~mwb5y/pubs/pldi96.pdf
Zen. You keep using that word. I do not think it means what you think it means.
I'm definitely for this cause, I just worry that signing an online petition gives people some way to vent their frustration and may cause them to not fight laws they dislike in ways that have proven effective; such as calling their congressperson.
This is quite a subjective area for discussion. I imagine what may seem wrong to some people may be right for Microsoft and their products. Microsoft probably just wants to brand itself in the forefront of these technologies and they have not found a good keyword or phrase that would lump them altogether.
One of my university professors some years ago said the source of Rogue was one of the C program he read. I've never been able to find it, and I am curious since then. Does anyone?
Is it just me, or do the people in the picture not really look terribly excited about this?
the real world is messy, games are a way of identifying the messiness (and then provoking one user to be upset at how the developers chose to model the messy world)
The problem (and the solution, in some cases) is the middlemen.

You need to use a well-defined, pre-agreed interface (ERC-20 for tokens, and ERC-721 for NFTs I believe) so middlemen like OpenSea can understand and transact your NFT on their platform.

If you don't need OpenSea or Rarible, you're free to define them however you like.

Also, the reason the "token" is usually a location inside an array in the contract is primarily for gas (and legacy) reasons - storage on-chain is expensive, and it doesn't look like it's getting cheaper anytime soon.
> I now understand it as a gateway to Jung ideas, which I find helpful during my current period of professional questionning.

Jung's ideas are quite attractive, I'll give you that. We all love a good story, especially if feels so full of meaning.

That being said, I would point out that there are stories and good research that might be a lot more helpful. I would suggest: Chris Argyris work on management, especially his ideas around defensive-reasoning vs productive-reasoning. Toyota Kata work by Mike Rother might also be helpful. This is about switching to an evidence backed mode of thinking (scientific thinking).

Next would be Robert Kegan's work on constructive developmental framework and immunity to change. His work presents both a vision about human development and the obstacles we have in the way.

And finally, Carol Dweck's recent work on the foundation of personality. Here is a summary of that work.[1] It might be useful to understand how your own BEATs got entangled in your identity, which of them are useful, which are sabotaging you.

[1] http://www.progressfocused.com/2017/11/carol-dwecks-new-theo... Her
> has no boot security to detect such

Purism's Chief Security Officer Kyle Rankin commented that Purism is "looking into implementing" the Librem Key for tamper-evident booting on the Librem 5. Another way this could be done is storing hashes of the boot files in an OpenPGP smartcard to compare with the current boot files to verify that they haven't been changed.

https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque...
> things like Yunohost, Sandstorm, and the like?

They add dependencies, complexity and TOS to the stack. That's not appealing, even less so when it just promises to hide cp+chmod.

> UNIX system admin skills

You talk about a single copy + chmod like being rocket surgery. I know that FUD. It helps selling administration tools and services and keeping people dependant. But I am all about enabling individual agency.

So in the end operating anything requires care or call it administration. This complexity can be hidden (comes with additional otherwise unnecessary dependencies and lock in) or reduced (my admitted radical approach).

So I both lower the bar and educate that cp+chmod don't hurt. The hardest part is prbly downloading and using a ftp client.
This analogy breaks down though. High level languages can be slow or inefficient because they don’t map directly into reality, but they are still correct. MBTI and FFI just don’t really work at all ... they don’t predict much and if you took them too seriously as permanent traits you would make bad decisions.
I imagine stapled bags are a fairly standard practice.

And if a driver is willing to eat people’s food, I wouldn’t put it past them to buy a staple remover and stapler and purposely target those orders for the plausible deniability
What happens if a nearby tree falls on your stationary house?
+1 for the buzzword-density of your post, but I also find that to be an insightful idea -- only problem is that many times one is blind to the alternate 'pivots' that you might was to ship versions of.

Plus, the development of any given 'pivot' is not necessarily trivial, and could be beyond the skills/resources of a company/person to do so.
Amazing work, Aaron! What an impact! Can't wait to see what you do next....
Fair criticism. I'm not sure why the author didn't try to detect the use of objc_msg functions, for example. So the ObjC binaries may be overcounted a bit.

Still, the test for Swift binaries seems accurate, and if you look at iOS 13.1 vs 14.0, for example, according to the chart there was an increase of 157 Swift binaries and 446 Objective-C binaries. If we assume there are 157 "false positives" in the ObjC binaries, that's still an increase of 289 ObjC binaries that don't use Swift at all.
> Like it or not, I believe that the "expectation of privacy" argument has been settled in courts. The answer is that if you're in public, you have no expectation of privacy.

That sounds awful. Everybody needs to go out even if it is to buy groceries. What that means is that you can be recorded and there is nothing you can do about it.
I always think of this whenever a friend says they are trying day trading. A couple weeks later I will wonder how it went and realize it must have gone bad, because they would tell me if it went well lol.