skysight-inc/HackerNews huggingface dataset:
I'm not a fan of manual inefficiencies of AWS's Reserved Pricing but at least their pricing is clear.

AWS introduced the “Savings Plan” earlier this year that covers both EC2 instances and Fargate.

https://aws.amazon.com/savingsplans/
Can I get a pastebin link?
We didn't use JIRA (very much a NIH-company with our own job tracker) but we always had a job number to log training/learning hours against.

IIRC, management actually questioned people who didn't log much time on it. There were a lot of problems at this place but I liked that.
of course, I think everyone here would agree it's always good to have an API... too bad you're not gonna succeed in pushing this "rule" out, especially scraping stuff...bot bans are in part because it's rather easy to overload the system with bot calls, which, since they use same page as users, will also affect normal users...especially taxing if the page is dynamic with server-side stuff, like maybe some aspx or php page, which at best would just hog the system resources, at worst could possibly break altogether (most likely due to no free ram), etc...
I'm no expert tho, so these specifics might be wrong...
The Millennials-versus-Boomers Fight Divides the Democratic Party
How does fastmail compare to protonmail, regarding encryption and data privacy?
> (Edit: And really, virtual hosts are an extremely weird HTTP feature. What other internet protocol cares about what domain name you used to establish a connection?)

kerberos? (btw. this is older than 1995) or smtp (little bit different than the http version, tough)
I've been this person a few times, so I sympathize while seeing all the mistakes they made.

Some people have no problem with office politics. Some people don't notice or seem unaffected by it. I have a hero complex (or a sense of ethics if you want to be generous), and I can't be a full time employee anymore. Freelance work helps me keep boundaries in my work.
Maybe they should bring back indulgences
> The majority opinion from FAANG companies is going to be engineers.

There are more Apple retail employees than engineers. I'd guess Amazon has a similar story, but I haven't checked the numbers for that.
It seems that Policy Documents only work for uploads but I'm talking about downloads.
Right, except for that pesky ethnic cleansing problem
The lesson is:

Next time your favorite manager and tech lead quit the company, ask them why.
I hadn't read Paul Graham's article until I saw this, so I read that first before diving into this analysis of it.

It feels like he missed the whole point of what Paul Graham was trying to say... like yes obviously painter move globs of color around and software engineers write instructions to a box of electricity, but that's not the high level point Paul Graham was going for. Also the part about the women was super cringy, it felt dated, weird, and unrelated.

I think from a high level painters and software developers are in fact alike. Just like how engineers have objective constraints to work with when producing a solution to something, the message that artists are trying to convey in their work is equally constrained in certain situations.

For example, in depiction of photorealism, minute details like glints of light in an eyeball can make or break a painting. Artists like Johannes Vermeer were even renown for utilizing tools to depict the physical phenomenon of light in their work, by using a camera obscura.

There are many other examples of physical phenomena artists have attempted to reproduce in their work over many art periods that are comparable to the objective constraints engineers have to work with, which I wont discuss in this comment, but even in abstract and expressionist work, a parallel can be drawn to engineering.

When artists create abstract work they take a risk and sometimes their work is misunderstood, mocked, or just ignored... much like many frameworks, libraries, languages, and software projects created over the years that attempted to push the limits of what we think we know about programming and software development.

The author of this post missed the high level point quite badly.
I don’t think they would even lose much productivity. When I count the number of useless meetings I have to attend I could probably produce the same results with a 3 day week.
I get an unsecure error viewing that site on mobile.
I agree, I personally have similar problems with formalised learning. Nothing sticks until I use the knowledge practically, and toy projects don't seem to count. Solving a real issue is the perfect time to learn (especially if someone else is around who can mentor or verify the result).
I coded from 8, but more down to luck of being bored and having a computer than being some kinda prodigy.

At 8 I was indeed "just stuck trying to make your stupid loop not give you a syntax error". Probably lack of an ego at such a young age you just get on with it and not care much.

Adult learning to code is going to be like adult learning foreign language or adult learning to swim. Just like a child but the ego getting in the way getting stressed that it is hard.
It'd differ by the job I'm comparing to, but in general, at the pizza place, the role and goals were pretty clear, my boss was outstanding, we were rarely idle and never given busywork, occasionally I got to save the day, and we made customers happy (in person!) many times every single day.

My highest-paying jobs generally lacked most or all of those qualities.
Audi Workers Are Trying Out Exoskeletons in Germany
It's very possible they are good at something youre not perceptive to. That also might be the C-Suite attitude, that if they select only for what they think is performant, they lose diversity of ideas.

Too often, the response to perceiving someones incompetence is the perceiver shutting down, instead of taking a rising-tide-raises-all-boats attitude. I'ts a cultural failure to keep people that only try and make people (they self select as competent) better.

In the case of the op story. It was clear management, maybe the business, not technical leadership, asked for a new product. Saying "our old product does that" is missing the forest for the trees. It's evaluating the idea too quickly. It's rowing upstream, when they are asking everyone else to row down. When they are looking for momentum, and the details come later, that person can derail the process. The reason they started working in secret, where everybody in the company but op knew, is that op was disruptive to the culture of trying. They were too pragmatic, too literal, too technical. Sit down, listen to what management is asking for, then go work on a pitch, where your delivery is "we can deliver what you are asking for (and also reuse most of our old work, saving you time and money!) Be on their team, not in opposition to it.

Replace but with yes, and at the beginning of sentences.
Just like implementing global search across all websites is impossible
Related, there was a really interesting article going around a few days back, on how Chick-fil-A provisions bare-metal K8s clusters to every single remote branch. Not all the innovation is happening in the FAANGs

https://medium.com/@cfatechblog/bare-metal-k8s-clustering-at...
Depends on how big your team is. If it's just you and you feel like you dont need one then dont.
If its 3 teams of 10 then an API is extremely helpful. It's a great way to frame conversations in something beyond personal preference.
> my parents were forced to pay the church taxes my grandma did not pay in her last 20 years

Can someone shed some light on how the church is able to "enforce" taxes not bound by legal doctrine?
Silly criminal, you're supposed to resign from your regulatory job first, then found a company to steal (er, efficiently allocate using the free market) public resources the next day!
My experience has been that KPIs, metrics, and reviews don't matter a whole lot. Do what you want. Get the job done, and done well. Management knows who is worth keeping and the numbers will somehow magically show that.

And if that doesn't work out then move on.
For example, suppose you want to distinguish between a missing/deleted resource /myuser/23123 and a completely invalid query /muser/23123.

Both of these are 404 (or 410 for permanent caching) responses according to HTTP, though they have very different reasons for "non-existance".
From this article, it looks like pedestrian malls are an important piece, but they can't do all of the heavy lifting on their own. There has to be adequate density and multiple purposes so people are organically there at different times of the day to create a sense of safety. This is addressed extensively in The Death and Life of Great American Cities.
I'm in agreement with you that docker on windows is less enjoyable an experience.

btw enabling VT-x is required for other tools as well (Android Studio for device emulation).
My churches (two previous were Baptist) publish their budgets. My current church has only 16% going to admin costs (building, maintenance, and salary I believe) while everything else went to mission work (we run . Everyone here volunteers their time though, which helps bring costs down. I don’t recall previous budgets, but I think they were closer to 50/50. I guess my current one is unusual, but 10% of 50 mil (according to this article) is surprising to me. That’s the lowest bar I’ve seen
The context here is church organizations that ostensibly teach based on the New Testament so the GP comment seems completely appropriate.

If someone suggests devoting 10% of your commit messages to worshiping our (their) lord and savior then your comment would be more relevant.
ProtonMail is better for privacy, and I think fastmail could read your emails if they wanted to - even if they don’t want to after the Australian data access laws. However, the fastmail privacy policy is quite good (I emailed them about it once), they come with calendar, and their system works really well. Fastmail is nice for imap too, ProtonMail requires extra software for it. Fastmail also gives you a free website via their hosted files features

If ProtonMail did a calendar though I would be using ProtonMail right now
One of the replies on Twitter exhorts them to "charge people" in all caps. It'd be a sad to a library put behind a paywall :(
Single DUI should be a 2-3 year suspension of the licence. Second DUI should be a driving ban for life.
I have read the paper and it gives a good educational context from which the quadratic equation may be looked at. I have also worked out simpler way to solve quadratic equations using function evaluation without much memorization of symbolic formula:

for the equation : f(x) = ax^2 +bx + c = 0

X = Z +- Sqrt [-f(Z)/a] ; Z = -b/2a

for the equation f(x) = x^2 +bx+c = 0 it is even a bit simpler:

X = Z +- Sqrt[ -f(z) ] where Z = -b/2.

Example 1: f(x) = 3x^2 -8x-35 = 0

Z = -b/2a = - (-8)/(2.3) = 4/3

F(Z) = -121/3

X = 4/3 + or - Sqrt ( -(1/3)*(-121/3) = 4/3 + or - 11/3 = {5, -7/3)

Example 2: (Simpler form): f(x) = x^2 - 4x+ 3 = 0

Z = -b/2 = -(-4)/2 = 2

f(Z) = 2^2 - 4.2 + 3 = -1

X = 2 + or - Sqrt( -(-1) = 2 +- 1 = { 3, 1}

For detail of this method, please see the following pre-print

https://www.researchgate.net/publication/337829551_A_simple_...
Latin for "Who will guard the guards themselves?".
Stingrays provide cell service.

There are issues with some units that downgrade your data signal to a slower connection than you would get with a normal cell tower.. but otherwise you would never know the difference.

The person you are replying to is actually making an excellent point as most current methods of detecting stingrays are heavily reliant on the "tower" moving or changing.
“Let”... he was just as distracted as I was. Not a single plane in the sky and smooth afternoon air for a change. Tuning in the ILS for me and being my eyes out the window safety pilot. Complacency got us.

On the flip side the chief was a hardass and would make me call the tower and get clearance to land before beginning my descent while running the pattern. Other schools / instructors always made a call on short final to remind the tower we were still out there but the chief would fly a 10 mile downwind before he would descend and turn base without clearance. Now I think he really did know something
> On the other hand, if you had been having ongoing discussions with your boss so everything was out on the table, and just weren't getting anywhere with your boss, then you could mutually escalate it in a productive way, working together to request some higher-level assistance.

This assumes that your boss is at all interested in mutual escalation. What if your boss regards it as a non-problem, and thus escalation entirely a waste of time?

You are assuming good faith. This is perhaps not always an accurate model of corporate political life.
The scientific world may disagree. I work in bioinformatics and take a pay cut to do interesting work. It's not negative, but I'm not making a lot of money. Supply and demand- people are willing to work in a low pay field because the pot is sweet. Academia is pretty sweet gig and pays crap to work on hairy problems. UPDATE- teachers spend money out of pocket on their classes, is that negative income?
When was the last time you bought something that gave you exactly 1073741824 bytes to the gigabyte on the box?
Wouldn't this just make password crackers easier? If there's a Regex of what passwords are okay, it lowers the search space.

If knowing the rules for acceptable passwords makes it significantly easier to brute force passwords, that sounds like more of an argument to not have those rules in the first place since it wouldn't take an attacker long to figure them out himself even if they aren't published. Hiding the password policy is a very weak form of security through obscurity.

I guess it would make it easier to programmatically determine which websites have insecure passoword policies (like an alphanumeric passsword no more than 8 characters long), but the problem here is the password policy, not publishing the rules.

Even the NIST recommends that sites stop requiring these arbitrary password rules as they don't actually improve password security: https://www.alvaka.net/new-password-guidelines-us-federal-go...
Apple Used DMCA Takedown to Temporarily Remove Tweet with iPhone Encryption Key
It could have been added to ours after this happened...
I've filed a few issues so far:

https://github.com/apache/dubbo/issues/5462

https://github.com/DoctorD1501/JAVMovieScraper/issues/310

https://github.com/MovingBlocks/Terasology

focusing on repos that actually seem to be used. Someone should write a tool to scan this
I.e., use a double parameter that specifies seconds, instead of an uint32_t that specifies milliseconds.

This can have surprising and sometimes unpleasant consequences; see https://0.30000000000000004.com
I don't think constructive discussions by any mean can be done with comparing tech companies to fast food franchises, but it's still interesting to see 3~4 tech companies in the top 10 list. Is there anyone who can provide anecdotes for those companies in terms of working environment, career growth compensation, perks, etc...?
Why shouldn't they? They do business and make profit just like any other corporation, but somehow at the end they don't get taxed because certain kinds of delusional people get a pass?
If the server got an issue with your request it can return 400 (Bad Request), which means that the server has received it successfully before acknowledging it as a bad one.

Even then, if the server returns 400 (Bad Request) the server can still attach a response body to that, in plain text/plain, application/octet-stream or even application/json, which could contain elaborate information.
This gets at the fundamental question of trust. Do we inherently trust fastmail more than google because fastmail does not offer a free service? Do we trust google to give any amount of service to their paying customers? It’s a hard question and I don’t have the answer. My gut says fastmail is likely more trustworthy because of their non-evil business model and lack of horrible customer service. Idk though. If I still use google domains for an email alias domain is that an acceptable risk? What if the technocrats decide that their emails are the only Real Emails and block out any email that isn’t in the gmail/iCloud/hotmail/etc circle? Email is too important of an identifier to play games with. Losing my primary email without a chance to migrate is something I will try to avoid at great cost.
> but then you'll realize that Docker itself can break six ways from Sunday

Do you know how many billion dollar companies use Docker in production every day with no breaking?

> Why should that preclude me from a simple "yarn run" or whatever? It's insanity.

because your UI backed by an API is really useless without Postgres :)
Or biofuel. Plants are good at capturing atmospheric CO2 and the resulting biomass can be turned into fuel using well established technology.

If it's nearly suitable for cars I suspect it's even more nearly suitable for aviation on account of the lower volumes and higher margins.
This is what the 400 and 500 ranges of HTTP status codes are for.

The former when the problem is on the client side, the latter for a problem on the server.

And you can still send a descriptive body for the error, if you so choose.
I found the transition to be painless, but I did discover Microsoft was spam-labeling some of my emails too. I was using a custom domain though
Can you explain more about paying taxes to the church? I haven't heard of this occurring anywhere, but I know different countries have different rules.
It's a pretty big app. I'd be curious to see how big the equivalent app built using Web technologies directly would be.

That said, yes, if you want small download sizes on the Web then Flutter isn't the technology for you.

Concretely: our minimal overhead is about 300KB gzipped currently. We expect that to go down a bit before we exit beta, but a "hello world" in Flutter for Web will never get down to the few dozen bytes that you could get using pure HTML.

Fundamentally our approach will always have a large overhead compared to other Web technologies because we don't use most of the built-in features that browsers bring to the table like CSS and HTML and so on. We have our own layout, our own compositing, our own gesture detector, etc. We even blink our own cursor. The only features we use are the lowest-level ones like `canvas` that are needed to actually push pixels to the screen, or ARIA which is needed to expose the accessibility tree.

On the plus side that means you can do anything you want. You want the text cursor to look like a wiggling snake with eyes that follow the mouse cursor? No problem. You want a checkbox that exactly matches the Material Design spec? Or that exactly matches the iOS design language? No problem. The cost is that all that code has to ship with your app.
I worked on a small project where it was just two people: one back-end developer, and one front-end developer. The project was not important enough to hire more people, but important enough that the manager complained about the "bus factor" and asked us to plan our vacations responsibly (i.e. not more than one week at a time).

Because both of us were interested in the other part of the work, we offered a solution that we could spend some time teaching each other. At the end, both of us would know both parts of the work, and be able to substitute for each other during the vacation.

"No, that would be a waste of time."
I’m also a cyclist, but I know there would be much safer ways of making this a reality if it’s actually a big problem.

For example in Japan the car navigation system can only be used while the car is in park. This would be more effective then using cameras which will only be semi-perfect and still people will try use their phone anyway.

There are thousands of speed cameras in Australia, people still speed all the time and time from high speed crashes.
Perl's DBI module gets around this with a value "zero but true" aka 0E0.

It is useful in cases such as indicating an operation was successful, but zero rows were affected. Using it as a number resolves to zero, using it as a boolean results in true.

I think in the general sense under API though, a status flag is the best way to avoid confusion as you say. Null could just as easily mean 'error' as 'not yet finished'.
I don't see how repl.it doesn't get burned doing that. You could host my entire ELK stack and Postgres database... what would the resource limits be? What would the cost be?
What a neat idea! Congrats on the project!

Without having a look at the sources yet: could sqlc generated code take any advantage pgx[1] extra features or is it designed to use strictly database/sql?

[1] https://github.com/jackc/pgx
> Who's going to have the time to search and curate these mountains of information when we're generating tons more of it every day?

Presumably some sort of search engine, not a person.
Well, the holiday promotion emails are spam, so it is sort of working as intended in that regard
It’s a neat idea, but mail server availability needs to be 100%. I’m not going to buy and maintain server hardware if I can help it.

I have a dual CPU workstation and the jump to a proper server is just insane, even to me.
Where/how do you find employers who pay for hairy problem solving and not just another piece of CRUD?
Ah, but that's the kinder, gentler version of "what's sauce for the goose is sauce for the gander"[1] which seems even more apropos.

1: https://en.wiktionary.org/wiki/what%27s_sauce_for_the_goose_...
Do you really think Google is "compensating" for its shortcomings as a workplace? I mean, if you do that's great, less competition drives up the wages, but from personal experience that's just not true. They're a great employer (both technically and in terms of quality of employee experience) who also happens to pay really well. That's how they're able to attract the kinds of people they're able to attract: by not sucking and paying well. In fact, if they did suck as an employer, they'd not be able to compensate for it with pay - that only works on poor people. When your brokerage account begins to look like a phone number, you're too far up on the Maslow's pyramid to tolerate such shenanigans.
Criminals will always be able to easily encrypt messages, unless math is banned. Is the government going to ban every language that has simple encryption libraries? You can easily create your own private keys and encrypt your own messages with a few lines of Python code, and no one can break it. I don't think this is about child porn or terrorists at all. They're only the usual justification for wanting to snoop on everyone.
To be fair there is no open standard for global search across all websites.
That's the DESIRE for what the junior learned. But is that what they actually learned? One could just as easily (or more easily) decide instead that this is the way business is done. It's literally all they've ever seen.
They set low salary expectations for job hunters while selling their recruitment services to companies.
Yeah, as an adult with responsibilities, that pizza place is unfortunately no longer a possibility. And I'm sure it seems better in memory than it actually was.

I've been in the $300s a couple of times, but my ability to get much useful done, joy of workmanship was completely washed out by the fairly nasty politics of the groups I was part of.

(I've never worked at Google, but after reading the internal message traffic surfaced in the Damore lawsuit, it's difficult to imagine enjoying it.)
I’m particularly interested in boycotting Chinese made products to the best of my ability. That’s why I’m trying to switch off iPhone. I don’t see how a phone designed and produced in China would serve that goal.
I wish I could get Maciej to write my eulogy some hopefully far-off day.
No, the "completely invalid query" is 400.

404 is only for "the request makes sense but that specific resource doesn't exist".