skysight-inc/HackerNews huggingface dataset:
Tangentially to that, I've worked at exactly one place that had a really good profit-sharing system. On paper, everyone had a relatively low salary. But, at the end of the fiscal year, they'd tally up the profits, divide them up among the employees, and cut everyone a check.

(Naturally, this was not a publicly-held company, nor was it financially beholden to any venture capitalists. One rarely finds much equity in extractive economies, regardless of whether the thing being extracted is mineral resources or intellectual resources.)

There were a few peculiar social phenomena that might have been attributable to this setup. One was the natural culture of collaboration and relative lack of office politics.

A more interesting one, though, was that people rarely worked any overtime at all. My guess as to why is that more traditional pay structures encourage more ambitious people to overwork, because it sets up a situation where employees feel a lot of pressure to compete with each other for raises. (And it demotivates other people, because they understand that any level of productivity in between the minimum, and whatever it takes to get ahead in the rat race, is wasted effort.) If the rising tide really does, obviously, visibly lift all boats, though, then there's no particular need to treat your entire career like a Black Friday doorbuster.
The US used to have a lot more "luxury taxes" on things like yachts. They got repealed "because they were hurting jobs in the industry" (e.g. the yacht industry). Leading Democrats at the time led the repeal push...

What would be ideal, in some ways, is a progressive consumption tax, with the hard parts being defining consumption (e.g. is cancer research consumption?) and actually measuring it....
World Economic Forum publishes policy-maker toolkit for DeFi
Bloomberg LP – NY – Senior Web Engineer – Consumer Website – Full-Time
No, Firefox for iOS has its own built-in ad blocker, as far as I know.

For example, iOS Chrome definitely does show ads for me on the same pages that Firefox manages to block them on, with the same content blocker iOS settings.
Rules aren’t set in stone, they can change based on leaks like this.

Assuming people find this information objectionable that’s a reasonable justification to publish. In much the same way that leaking classified documents about questionable activities is morally justified, though illegal. Otherwise stamping secret on any evidence of say torture would work.
I can go over it -- I should note that I like ASN.1 (as described by X.690).

As part of a project where I needed to parse X.509 certificates I wrote a simple ASN.1 -> X.509 parser which does the mapping in place. This can be found at [0].

So while it's possible to decode the structure of an ASN.1 object and many nested things, getting at a meaning requires understanding the schema of the objects being parsed since tags only describe the data type in a limited way.

For example, to get the public key from an X.509 certificate you can easily do that -- but it will be an opaque ASN.1 structure unless you know if it's an RSA key or an ECDSA key, which is encoded as data in another ASN.1 OID somewhere, not as PART of the ASN.1 tag.

So if you wanted to get the exponent for an X.509 certificate (like x509_to_exponent() does), then you need to know the schema for that type of public key -- here, it's specified in PKCS#1 (because only RSA is supported by this software), a completely unrelated standard.

[0] https://cackey.rkeene.org/fossil/artifact/bc9c145e70285c54?l...
Progressive Insurance | Data Engineer Senior or Lead | Cleveland, OH or Remote | Full-time

We are looking for the first Data Engineer on an established Data Science team in the Customer Relations Management Data Science team. This position does not offer sponsorship at this time.

For full details and to apply: https://progressive.taleo.net/careersection/2/jobdetail.ftl?...
I'll chime in. When I first used Terraform, it was described as this tool that would create resources in a cloud agnostic way. That's still possible, but not the main focal point.

Terraform just takes any API (called terraform providers) and applies the GitOps philosophy to it. That's it. Now you can easily recreate resources with a single command, modify whatever parameters you need, store those changes in Git, etc.

Yes, one long curl command would give you the same results but then you miss out on the concept of dependencies or API versioning or simple programming constructs like reading from a file or looping over values.
So China's (1.4 bil and dropping) smart people vs the rest of the world's smart people (6-7 bil). And China doesn't get easy stepping stones when it wants by stealing secrets from western companies, uni's, and the us military.

Lets go.
I wouldn't recommend using cdktf either yet. Can't manage multiple stacks in a single repository, no full support for input variables, constant breaking changes. It's not production ready at all.

Stick with terraform if you need to provision non-aws resources. Otherwise, use aws-cdk.
The key word is "pure" here. These things all depend on the current state of the infrastructure. The "planned state" is close to what I want, but it can be very confusing if someone has deployed a new change since you forked off.
Entrepreneur Raised $70M to 3D Print Your Next House
Dead Ends in Cryptanalysis: Timing Side-Channels
* In some countries there is a minimal wage salary mandated by law.

* If you'll pay yourself a large salary - the large chunk of it will go to the payroll taxes and social benefits.

* Sometimes you need a steady salary hitting your bank account to have a credit line / credit cards / good credit score / etc.

* For angle/VC-funded startups it's usually OK to pay a salary for founders with families/kids, but even then you need to take at least 25% cut from your previous job's salary. I know where founders went from high-end consulting to being a salaried employee in a startup, and they had to take huge cuts comparing to their previous jobs.
We'd have to see their code to know for sure, but they're doing the right things to follow in the footsteps of non bullshit formal verification like sel4. Reducing the size of the checked code to ~4kloc, only checking ARM which (thanks to projects like sel4) has the correct infrastructure built up, etc.

Can you point to some truly formally verified software that turned out to be bullshit so we can compare their techniques?
On the flip side, all with nuanced, grey opinions will be left with no motivation to act and the fanatic, opinionated people will act.

In a war if the leader has to select an army of thinkers & intellectuals versus that of fanatics & fundamentalists, which one will he choose?
Indeed. US is a highly technical, specific skill. Even within a specific use case -- e.g. echocardiography -- there's a specific series of qualifications that cardiologists need to get in order to be deemed competent. The rotation of your hand in a specific position in transthoracic echocardiography can change the resulting ejection fraction of the heart -- the main functional outcome. It's a simple thing to see done; quite another for you to do yourself and make safe decisions.
Too bad my target language isn't spoken in Europe (or my home country)
Carbon dioxide levels hit 50 percent higher than preindustrial time
I have worked for one of their competitors (I'm not saying which) for quite a while. I've indirectly caused multiple outages that were maybe 1% this bad before, that didn't make the news only due to luck. Code that I owned (but did not write) was once a key cause of a severe outage that did make the news, and it would have been worse if I weren't coincidentally halfway through replacing that code with something more modern. I also had to do some very rapid work on internal failsafes around the time of the infamous Mirai botnet, to minimize service degradation in case it was pointed at us.

It sucks. Working on CDN reliability is like working on wastewater management: the public forgets you exist until something breaks, when they start asking why you weren't doing your job. Fortunately, internal people at least seem to get it -- I hope this is the same as Fastly.
I've tried watching dubbed+subbed shows, with both set to my target language, and the two rarely ever match for any given line of dialogue. Netflix has thankfully expanded their language capabilities recently to make it easier to watch shows in an arbitrary language (used to have to change the entire interface into the target language), but I wish there were a CC option for all choices of audio.
Because of the Median Voter Theorem:

https://en.wikipedia.org/wiki/Median_voter_theorem
https://en.wikipedia.org/wiki/Duverger%27s_law

It's not as one-dimensional as the theorem says, but it works out the same way. Parties are collections of diverse interests that agree to work together. The interests are multidimensional but the results are not: you either win or you lose.

If you lose, you change your party (or coalition of parties) to appeal more widely. (Or don't, and continue to lose.) If you win, you want your coalition to be as small as possible over 50%, because the more people you add, the more conflicts you have to resolve.

Real life is never as simple as the axioms that lead to the theorems, but they enough to make it unsurprising that most large-scale elections are close. (The smaller the scale, the more likely some other assumptions will dominate.)
Bloomberg LP – NY – Sr Software Engineer – Asset Mgmt – Full-Time
>> "losing track of what behavior is publicly acceptable in the ever changing Overton window."

A good skill to cultivate for this worry is listening without interrupting or judging when you get feedback. Often what someone who feels hurt wants, regardless of the merit of that hurt, is to feel heard. Listening is timeless.

"I don't fully understand, but I hear you."

Sometimes the best you can do is get someone to move you out of their enemy bucket, but that's often enough. I'm often on the other side of that because there are parts of me that people don't get, but often feel qualified to speak on. The things they say aren't what hurt. It's the often aggressive refusal to accept the limits of their knowledge and experience that hurts. Hubris is the timeless enemy of listening.

Real-world example: there was a now-closed Mastodon instance where it came out that the admin did a long, rambly thread where she confidently explained AMAB nonbinary people are just trans women who are too cowardly to transition. There's an interesting discussion to be had on how to define "woman" and where people draw the line on identifying as nonbinary vs woman vs nonbinary woman, but it doesn't start with a thread like that.
Also Jitsi is a good alternative.
It might be related to the time few years ago when Google added exclusions for user agent t1300 in regard to its founders. Gort seems to be a robot from old scifi and bender might be something similar.
This essay works well if you imagine the audience to be a batch of YC founders, or other entrepreneurial types. I read this essay three times.

First, I read it as pg probably intended - I'm in the midst of founding my own company, and the nature and quality of effort I bring to my own endeavors is orders of magnitude apart from what I bring to an employer. Much of my life growing up has been suffering abuse for choosing to pursue my passion followed by vindication, so the essay rings true for me in that sense.

The second time, I read this essay as an average kid from my underprivileged background might've read it. School was never a path to 'work' (there was plenty of 'work' for the unschooled), it was a route to escape poverty - one of a scant few that were close to reliable. That's the reason having a passion outside of school was frowned upon, you were risking starving any future family you might've had at a point where risk wasn't all that tolerable.

In my last reading, I just saw this essay as pg getting excited about something his kid was doing, and going about highlighting the importance of letting kids be kids - but in a very strange way such that it could fit among his other essays.
No, I am in Europe and watch indian news about US politics etc.
It’s literally raining PFAS around the Great Lakes
You're right, Terraform is not "write once, deploy infrastructure anywhere" tool. It does however allow you to reuse many portions of your infrastructure descriptions between cloud providers by using module composition[1].

Terraform can also be used to put your infrastructure under version control, which is a pretty big deal.

[1] https://www.terraform.io/docs/language/modules/develop/compo...
Your original statement was that “lots of people lost billions” which seems patently absurd taken literally.

Now you’ve scaled it down to a collective loss of income across all companies impacted in the billions, which is at least plausible, but you can hardly blame people for treating your original statement less than seriously.
Forbes ranks public, acknowledged wealth. Regents, oligarchs, gangsters, opaque family trusts, etc. are out of scope.
I see the dilemma there.

Most people I know of treats Docker.com as some kind of infrastructural service, it's like GitHub/GitHub Action+a Package Manager (Registry). For those who use these kind of service, they're expecting some kind of advanced (feature rich) free package for individuals, and a more advanced version for people who makes money out of the image/product they uploaded.

So, I think the nature of the service environment basically determined that most people who use Docker Cloud will end up be a free tier users. I guess this is something needs to be cracked by Docker Inc.
From what I understood, the data is not persisted anywhere, but just pushed to currently open dashboards. I could be wrong though..

https://grafana.com/docs/grafana/latest/live/
In the immortal words of 'nostromo, which I still have printed on a t-shirt:

No job is the goal. No money is the problem.

https://news.ycombinator.com/item?id=8987008
You're not saying anything new as far as I can tell. Your grandparent already said what you said. I only disputed the "this costs next to nothing" part, which you don't seem to comment on.
The mobile version is literally unusable. Half the subs show an error and you can't load most comments.
All 6 of them?

No no, I kid.

But for real, it'd be nice if Apple had some good working extensions on MacOS before porting them over to iOS.

Like nothing works right. I use Firefox mostly, with about 40 extensions. 95% of those work on Chrome / there's the exact same tool for Chrome. On MacOS... like I think literally 1 of them sort of works.

Password managers are funky. Ad blockers don't work. Wappalizer for Safari? Reddit Shine for Safari? Lighthouse for Safari? Wave or Axe for Safari? ClearURLs for Safari? Nope... none of those work. So what do you get again that does work on Safari?
Except it quickly gets messy when you start dealing with real data and making sure encoding and escaping is done correctly.

> with a binary protocol, it can be difficult to use across different languages

This is also true of text protocols that aren't well-designed. I don't think it's necessarily the case that binary protocols are more difficult to deal with. You just have a different set of concerns to address.

> If you use the simplest possible encoding, you’d send raw struct data.

This is the "simplest" in the sense that it's definitely easy to just copy this data on the wire, but I think this is a straw man. I don't think it's really any more difficult to write a simple protocol that uses binary data compared to text.
Both tools can be used to create cloud resources and configure machines but fundamentally they are very different.

Ansible is a list of actions that you apply linearly. Each action might be a noop if it already exists.

Terraform is a tree of resources that are applied by order of dependency. Terraform also records the previous run and deletes resources that are no longer in the code.

Generally, Ansible is great at performing actions on a lot of hosts. A sort of multi-ssh. And Terraform is best adapted to manage cloud resources.
I do have Keep Originals enabled. Forgot all about that setting, but I do believe it tries to be overly clever in Automatic mode (mostly assuming connected devices can't handle HEIC, etc).
hard to fire? all contracts are at will?
I agree with you that such a commit has nothing to do in the main branch. But it has nothing it do in any branch that is shared with anyone either. Git has enough ways to keep your own history clean at all times to not require a hack like squash PRs to compensate the lack of discipline of a team. With squash PRs you lose so much valuable information that it gets impossible to use commands like bisect or to have a proper context on a blame.
Well there’s other ways of controlling this besides increased regulation, like using capitalism and stop using JD.

But back to the point, your parent stated the person was lying and you defended it. Do you mean to say we must say whatever and lie to advance an agenda?
I'm not saying your title was, just that people posting titles would often struggle to keep them neutral. This would be especially the case in topics that tend to be hot-button areas for HN such as privacy, anything to do with US politics, free speech vs platform moderation etc.
https://www.nytimes.com/2018/08/03/business/donor-advised-fu...

It's complicated and corrupt, basically.
I was watching a review of The Martian on YouTube a while ago. The reviewer was a young female, and her major complaint was that Mark Watney's character-voice just sounded like a middle-aged white American guy. I thought "well, he is ~ this isn't very valid criticism...". Perhaps not all readers identify with the main character, and that's a valid criticism, but I don't think it's a flaw of the writing itself. This same YouTuber had the same critique about Jasmine in Artemis. Yeah - that's fair criticism of the writing; Jasmine did sound like a middle-aged white American guy. If you can look past that, Artemis is still a fun, enjoyable read.

[Edit] Added sentence beginning with "Perhaps not all readers..." to clarify.
You're completely right on both counts. That's precisely what they do. Income is definitely not the whole picture.

I don't disagree with anything you've written here. I just think that conflating growth in value of assets and liquid cash is misleading, and using a snappy sloganeered idiom to do so compounds the error. That this is done in pursuit of illustrating an absolutely critical and nuanced political point about finances makes it, in my opinion, all the more important to be clear.

I recognize that this is a position with which reasonable people might differ.
> Ultimately, these tools should have a static/yaml-like "assembly language" that describes the state of your infrastructure without any of the DRY.

CloudFormation ?

> There would be a diffing engine which would figure out what changes need to be applied and apply them accordingly.

CloudFormation.
Why should whether it's given away or not mean that government shouldn't receive the same share?
How to Create an Instagram Chatbot
For me the thing that distinguishes hobby from work is the second 90% of the project.

Working on the ideas, the architecture, the interface and piecing it all together is fun and I don't mind staying up long if I do say a game jam. However, once everything is up and running, you get into the tedium of making the project actually work. This might be fixing all books or making sure that the door on your tree house can, in fact, be closed.

In a hobby project you can say 'good enough' and be done with it. In work setting, not so much.
With respect to getting users to switch, Facebook and MySpace are much more complicated services in terms of user interactions and the need for network effects. It is literally a text box you type into, and it's usefulness does not directly depend on how many other people use it.

In that respect, not much has changed in 20 years. Switching your search bar is a very low friction activity, and if quality of results is too low then people will look elsewhere. There's only so many times someone will tolerate seeing the exact same copy/paste useless answers to questions as most of the first page of results.

-#-#-#-#-#-#-

In General:

The tech industry is filled with examples of companies that had an entrenched product end up failing very rapidly. I think Google probably understands this well enough to ensure search quality remains better than a scrappy under funded startup can accomplish, but then again Google achieved search dominance by coming up with a different way to determine results, relevancy, etc. There's no reason to believe that someone couldn't come up with something superior now either.

I think the most significant threat to that possibility is 1) FAANG companies buying up many of the most talented people. 2) If a competitor did come along, buying them up as well.

But it's also hard to predict the anti-trust future. Microsoft had an extremely long run as the most dominant web browser for longer than Chrome has held that crown, but they got knocked down very quickly. I doubt that would have happened as easily if not for their anti-trust issues. Of course it doesn't help that IE grew into a slow bloated mess, but in that respect, refer back to what I said about search quality: Microsoft was entrenched, if sliding, in the browser space even after its anti trust issues, but it let it's quality slip too much for users to accept. Given viable options, users switched.

That switch was truly remarkable due to the much higher friction. IE still cam bundled with Windows, Chrome did not. Every home computer with Chrome requires a user to ignore the option right in front of them and choose Chrome instead. Now just think about how much easier it is to use a different search engine.

I'm not saying Google is doomed, but 20 years of market dominance guarantees nothing. The "big 3" US automakers owned the market for longer than Google's founders have been alive, but those days are now just another cautionary tale of poor quality and unassailable arrogance.
> I don't see how people can use the web without javascript.

Its pretty easy: browse marked up documents, not applications. If some developer conflates the first for the second, move on.
> As a web developer

Don't brand yourself as that, because you subject yourself to the cultural baggage that comes with it, including the hiring practices and aesthetics (if you can call them that).

"But I program mostly for the web!" No, you don't program _just_ for the web, you program more holistically than your peers, you said it yourself:

> my peers tend to fear data structures...and present an extreme fear of original code

And we really need more people like that.
Edge and Vivaldi have this as a built in option.
> Imagine dumping hacked facebook user data because you don’t like bugs in Facebook software

No need for imagination here... This happens all the time. Data leaks are a regular outcome from security bugs/breeches.
Interestingly, I heard that Terraform's registry is hosted via Fastly. I was wondering if there was any correlation with the timing of this release and Fastly's outage earlier.
Overview – Build your own SPARC workstation with QEMU and Solaris
Russia does everything they can to deflect and gaslight. It's their plan. Make aggressive moves in a sphere, change the facts on the ground or the game that is played, and then retreat into deflecting and gaslighting on the international stage until it becomes too complicated for countries to continue their sanctions or whatever.

Their goal is simple, chip away at the spheres surrounding them and carve their own sphere. Classic zero sum.
> I have traffic to most known Facebook servers blocked on my Mac hosts file, perhaps I can't get to hosts on iOS but an extension would be the next best thing.

Content blockers can match on URL patterns, either for all only a subset of content types, and cause Safari to cancel any requests for those resources. https://developer.apple.com/documentation/safariservices/cre...