skysight-inc/HackerNews huggingface dataset:
IANAL

Conceptually I believe the answer would be "yes". The license is just a contract and parties to it are free (within reason) to agree to whatever terms they like. For example, I believe it would be be "valid" to include a stipulation of something like for non-law-enforcement use only.

However, there are also protections against discrimination that my be in play here. For example, I would not place a restriction based on gender, race, or political affiliation on any offering without consulting a real lawyer.

This might be helpful: https://www.zdnet.com/article/you-cant-open-source-license-m...
image generators are cool, but there's no shortage of them (midjourney & running your own on collab) and dalle2 has nonsensical bans (why does "pepe" go against the content policy?)

Open-ai has nonsensical censorship. Dalle might be popular right now, but open-ai won't survive if they keep up their ridiculous attempts at trying to control culture. I've already got something running on collab, new models are coming out, and midjourney just got a v3 update that blows dalle2 out of the water.
alibaba.com, message seller with "i need 10000 pcs with my logo"
Nobody gets re-elected (or promoted) for maintenance. Happens in politics, happens in tech.
""U.S. Infrastructure" is some of the best of the world". Is this actually true? I mean, at one point it certainly was but much of that infrastructure is quite aged at this point. Also, compared to the world at large, sure, but when compared to the developed world I'm really not sure. I think when we upgrade and fix things we do a good job and are amongst the best but again, we have some extremely elderly infrastructure in huge parts of the country.
I assume you weren’t working with Python during the 2 to 3 transition? There were at least six years, if not more, of major libraries not supporting Python 3, of as a library author trying to write code that was 2/3 compatible, etc.

I agree that post Python 3 it is less common for a language update to break third-party libraries, but I also don’t think sweeping the 2 to 3 years under the rug is fair.
> "Fun with DuckDB, curl, and the Majestic Million"

> I resisted this title the first time around because it felt too catchy and clickbaity, so I had opted for the more academic title.

This title is not academic at all, I agree that people use clickbait title because they work but there is a middle ground between an arguably bad title and the clickbait title.

To go one step further, I am not even sure that "10% of the top million sites are dead" counts as clickbait, maybe the "dead" word is strong, but that's still just an actually good title in my book.

This article is written with the same "good" approach, the author didn't name it "Fun with Google Analytics", he instead added the actual quantitative value to hook the audience.
I mean... no? That doesn't help understand how hard that is either. It is a more accurate problem spec, but it doesn't contextualize the difficulty.
Kind of annoying that the blog post links to pkg.go.dev but pkg.go.dev doesn't yet show 1.19 as the latest Go version so the links don't actually take you to the new documentation.
The questions I see don’t use any tricky DS/algo that needs memorising. They are all solved by some loops and a simple data structure like an array or dictionary. If you can’t use those comfortably then you probably aren’t actually going to do well at the job. I don’t practice at all for interviews and have had no problem passing, I get an offer maybe 70% of the time.

If anything companies are desperate for experienced hires and give them really softball interviews. If you are a new grad you get grilled hard but if you are going for staff+ then you get asked some generic soft questions and a fizz buzz

(Have 15 years experience)
It's already handled, each Window has a `source_dpi` which is the DPI for which the layout was made, and depending on that and the monitor's DPI, Capy will habdle the scaling.
Open Source Alternatives to Common Gamedev Tools
Nancy Pelosi wasn't elected to engage in foreign policy. She should not be doing actions abroad that have implications for U.S. foreign policy.
So interesting. You could tie this to a sensor in areas that are supposed to be dry. If they get wet, they trigger the battery and a pulse or an alarm. So much potential!!
I think at least some normies want that. I'm pretty much as normie as it gets and I've been watching Michael Pollan's series on Netflix How to Change Your Mind. One day I might want to try LSD, psilocybin, or MDMA (those are the episodes I've watched) but probably wouldn't until I could buy from an FDA regulated company. I don't trust dark web sources or the neighborhood guy who knows a guy.
Note: I did not use the original headline, which was too long to fit:

"STUDENTS FOR FAIR ADMISSIONS V PRESIDENT AND FELLOWS OF HARVARD AND STUDENTS FOR FAIR ADMISSIONS V UNIVERSITY OF NORTH CAROLINA SCOTUS AMICUS BRIEF"

The brief argues that:

- racial preferences are used narrowly

- the purpose for which they are used comprise a compelling interest
Non-FAANG, not even a company you've probably heard of, and all of my coworkers and I have TC is in that range.

I started my career in small companies and startups and it took me a long time to understand how TC works. Both in tech and finance base salaries are typically around 200 or less, but total compensations factoring in both bonuses and RSUs brings the amount of money you bring in each year much higher.

It's gotten much better in recent years with levels.fyi and the like helping more people to see this, but I found that a few years back if you didn't go to an elite school you likely didn't have someone explain to you how comp works.

If you want to make > 250k you absolutely can, and it doesn't mean selling your soul. Don't convince yourself that these TC levels are myths.

Though I do suspect we'll see dotcom level changes in comp soon.
As SomeCallMeTim says in another comment, the other withdrawals make great cover.

I have zero evidence for my "deliberate sabotage" theory. OTOH it seems entirely plausible and in line with the general scamminess of many cryptocurrency systems. OrangeMonkey's comment expounds better on the social and legal aspects that make deliberate fraud such an attractive possibility: https://news.ycombinator.com/item?id=32318939
https://ubuntu.com/security/notices/USN-5544-1 would be a better submission URL, IMO.
You can also do cool time limited actions

I would hate to put something in my cart that was $5 at the time I put it into my cart only to have it be $8 by the time I get to the till.
> The government caused this problem.

The HN community caused this problem. I precisely remember about 10 years ago on HN I'd see obnoxious articles with thousands of upvotes hyping crap like "we disrupted the goverment" and "we saved a lot of paper by providing a webshit interface to government institutes" and "we replaced non-working COBOL crap with new JS crap it's so much better". And of course they followed suit with "security best practices" such as having a hidden security policy (that an attacker can easily find out) and "advanced risk model", which is something 99% of websites get wrong despite that they all regurgitate the standard "we have a complex risk model, you do not know what you're talking about". What we have now is absolutely, literally what my expected outcome was for this movement, at the time, 10 years ago.
It’s only for eng
We just deployed another SIEM. The 8th of my career. The 7th will be decommed when the logs TTL.

The other 6 SIEMS no longer exist, I'm sure of it.

It gets harder to drum up the enthusiasm for Yet Another Security Appliance. They all have accounts, and roles, and reporting, and a little black box that does the magic trick...and they're all largely the same.
> could capture carbon dioxide for less than US $50 a metric ton

We currently are emitting 50 BILLION tons per year planet wide. So a mere $2.5 trillion per year to solve the problem? And a lot of trains.
When we engage in complex work, it is important to keep our options open so we can direct our best effort to the hardest problems.

It is rarely clear what the hard problems will be when new to a domain. Only as scale kicks in.

We are constantly pitched frameworks that sell themselves as a good approach to a domain, but then obstruct engagement with the hardest problems when it matters. The developer becomes captive of the system that claimed it would steer them right.

This is particularly true of fields where the hard problems are integration problems which, by their nature, cannot be outsourced to frameworks.
Do we really need new ones? Maybe, we just need to decriminalize nature and let a shamanic class arise to guide us on a spiritual journey of self-awareness.
For the record, WiFi chipset in Dell XPS 13 9380 (next gen than yours) used ath10k driver and the one in 7390 (two gens above) switched to iwlwifi. Dunno about newer ones.
I'd wonder if that's an artifact of the source data, drilling down in the possibility space to be more like some subset that duplicates the image label- for example pulling tweets with body text and alt text.

Alternatively I guess it could just pull harder towards the prompt, idk.
Correction:

Why would Scott Adams say that his boss told him it was about race?

That is the assumption of this discussion.

To me, we're beyond whether his race was a factor in promotion - he by direct provided self description is probably not a good candidate. But I'll guess beyond that.

Maybe his boss wanted to keep him in his current position but needed a scapegoat to blame as a factor beyond both their control. Keep in mind this would have been more acceptable to suggest in 1970s/1980s than 2022.

Maybe Scott Adams is making this all up or taking a partial comment and constructing his own flawed narrative around it, or, in the very least, neglecting key context to fully understand it.

Again, I don't know what you want me to say here. I never brought up the origination of Dilbert nor understand where you are driving this discussion to.
You still wouldn't phrase it like "Airflow's Problem" because the concept of airflow is incapable of having a problem. It just exists. Some theories _about_ airflow may have problems, but then you would specify that in the title.
Not without emitting carbon.
Is an inexpensive drug that can "cure" PTSD after a very small number of doses a dream or nightmare for drug companies and lobbyists?
What did you run. Facebook, Twitter, telegram(mqtt) or docker copyrighted code on Hetzner? Usually, code from those companies trigger environment variables checks and take- downs.
You've got features to ship. Stick your stuff on Render.com and don't think about it again. Even a dummy like me can manage that.
I do wish that these articles made it easier to identify the entire list of companies. It would make finding work easier if I could simply skip applying to any of the gigs that are actively seeking permission to discriminate against me on the basis of my race and gender. It would save a lot of time.

Or maybe these companies could put up big banners on their job boards indicating what races and genders they're looking for so that I could stop wasting time applying to places that don't want my kind.
Wild. How am I supposed to impulse buy a new Bronco that I don't need if they aren't in stock at the dealer waiting for a signature?

No, really. If Land Rover Discovery 2dr were in stock at MSRP there's a high chance I'd have been silly enough to buy it.
Unless you have a nation state backing the currency, its speculative assets all the way down.
I love the concept of local Web servers as GUI substitutes, and hope we get many more of those. Tachidesk is my favorite example. Thanks to Phoenix Liveview, Elixir is becoming a great option in this space. This method gives us every benefit of Electron and almost none of the downsides.
I think, they refer to the fact that you have to sign a CLA in order to contribute[1]. And the CLA[2] includes a “Grant of Patent License” clause.

[1]: https://go.dev/doc/contribute#contributor

[2]: https://cla.developers.google.com/about/google-individual
What if you are using the database as a system of record to index into a real search engine like Elasticsearch? For a product where you have tons of data to search from (ie text from web pages)
One can address the stress of layoffs by switching over to becoming a consultant, slowly ramping up premiums, treating each job as something that can end the next day, and scheduling the life with that in mind (i.e. not putting all your eggs into a single basket, talking to other "job-providers" all the time etc.).
I've ridden with the Shimano Alfine 11 speed internally geared hub and it is surprisingly fragile. The thing has trouble with certain gears due to problems with torque limits.

From what I've heard, the Rohloff is bomb proof. I mostly went with the Alfine because I wanted the electronic shifting. Now with the E-14 out I'm experiencing a good deal of buyer's remorse for not going with the Rohloff.
It shows 1.19 for me.
Its for things like this:

https://www.youtube.com/watch?v=S5D7SYiA6w4 Daft Punk - Around The World (Official Music Video with Audio Commentary by Michel Gondry)

https://www.youtube.com/watch?v=vemkhYYb16w Daft Punk - Around The World (Official Music Video Making Of)
zuck will burn cash to the end for the meta verse it seems.
Google chief warns bloated staff of ‘real concerns’ over productivity
Cloudflare emerged to take on AWS, Azure, and GCP
A 2019 article on the various companies competing for this [0]

0. https://www.bloomberg.com/news/features/2019-03-08/the-gazil...
In such a situation you can also chose not to engage. The FP nerd might perceive this as you giving up, but a strong, mature personality like yours allows you to know you are the true winner.
> Customers who have invested millions of dollars
> …
> an hour of outage would lose us $1M+ in business

Given (excluding us-east-1) you’re looking at maybe an hour a year on average of regional outage, sounds like best case break even on that investment?
Great to see you guys here, I've heard a few mentions of your team's e2e integration in the works for a bit!

We indeed do approach from a different direction, having been built around the e2e testing use case from the start, we've focused on integrating with existing CI setups without swapping browsers (some teams really love the bundled Electron runner!), as well as knowing exactly what actions are running in your test runner relative to the replay in a likely familiar UI (answering questions like what DOM element did Cypress match for this command? What was the DOM like exactly when Cypress started running that command? Which command executed before this network request?).

Since you're from the team - one thing I've always wondered is how the pricing will work out for CI test runs? From the current public pricing I've found, it looks like it works great for developers recording test runs manually, but is extremely cost prohibitive at any scale if you're running it continually in CI.
It says Remote, Europe but in job description it says team meets weekly in London office. So remote only from London and surrounding area?
Cassandra may be great when you have to scale your database that you no longer develop significantly. The problem with this DB system is that you have to know all the queries before you can define the schema.
Here's Oracle's marketing pitch for their free tier.[1]

"Oracle Cloud Infrastructure's Free Tier includes a free time-limited promotional trial that allows you to explore a wide range of Oracle Cloud Infrastructure products, and a set of Always Free offers that never expire."

Their FAQ:[2]

"When you've reached the end of your 30-day trial or used all your Free Trial credits (whichever comes first), you’ll be notified and will have a grace period of 30 days, starting from the expiration date, to upgrade to paid. You will no longer be able to create new paid resources, but your account will remain active. Your resources will continue to exist for a few days, allowing you to upgrade your account and keep your resources before they're reclaimed by Oracle. If you do not upgrade to paid by the end of the grace period, your Free Trial service instances and data will be deleted."

Which is reasonable enough.

I can't find their terms of service or EULA. Most web sites have a "legal" or "terms" link at the bottom of pages, but Oracle does not. Google can find their web site terms of service.[3] But that's for the web site only, not their cloud services.

[1] https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier...

[2] https://www.oracle.com/cloud/free/faq/

[3] https://www.oracle.com/legal/terms.html
Looking to hire: Sr. Full Stack Engineer @ Hypergrowth SaaS startup - sent email
You can and should test any substance you acquire from an unregulated source.
<shrug>

ETL seems just like one of those perennial challenges that resist humanity's efforts to categorize the world into need and tidy boxes
| Objects are excellent for data

Check out DOP https://blog.klipse.tech/dop/2022/06/22/principles-of-dop.ht... and Rich Hikey's critique of OOP (~'objects are custom languages on top of data'; they force you to learn specific semantics to manipulate plain data structures and make it tough to reuse your code).
Yup, and it's running FreeRTOS out of the box.
Absolutely. I've come to believe that this is the nature of money i.e. an abstraction for power.

Power is meaningless unless you're hurting somebody: otherwise, what even is the point? Money is abstracted power. For this reason, ANYWHERE you are seeing accumulations of vast amounts of money, somebody or something is being hurt.

In this case it appears to be that the whole 'make 500k as a dev' thing, which has always seemed weird to me, turns out to be 'FAANG is trying to control all access to devs worth having, after which they can starve the market and do whatever they want'. It comes down to power, always.

You'll note that the open source devs upon which their internet relies, upon which so much rests, are NOT making 500k as devs. If you're doing something worth doing and it's not harming but helping, you are not getting paid. If you're getting paid in a big way, you're doing something that enables harming somebody, whether it's people or a more abstracted thing like a market. The wealthy FAANG folks are part of a situation where an employment market is being harmed, and that's why the money is there for them.

It's a weapon. Otherwise it would not be there.
I flew on this one time. Yes, they play Tswift when you embark and disembark.

https://www.yesterdaysairlines.com/airline-history-blog/shak...
Ironically, I think, some purists choose ath9k because it does not depend on closed firmwares.
Use OVH
The environmental impact of PoS coins plus all the scams?
> operator must introduce a small amount of water dissolving the salt in the paper and thereby releasing charged ions which disperse through the paper causing the zinc ink anode to release electrons

My impression is that the process of oxidizing the zinc is what is releasing the electrons. It isn't intended to be recharged.

Source paper: https://www.nature.com/articles/s41598-022-15900-5

Previous work: https://onlinelibrary.wiley.com/doi/full/10.1002/adma.201004...
I've been harping on this part of DeFi for a long time... developers should be writing very good tests. Along with that, security reviews should be followed. This is the review in question [1] where developers ignored the possibility of an issue. This is the commit [2] that likely caused the issue, no tests added. Along with a large chunk of "never brag about your security" hubris [3].

[1] https://news.ycombinator.com/item?id=32319344

[2] https://github.com/nomad-xyz/monorepo/commit/46d14571f3eada6...

[3] https://twitter.com/0xemon/status/1554310755071119361
Its more expensive than fully working second hand phone.
After using it all morning:

11. "Done" tasks on the dashboard should be moved to a collapsible section same as they are in the Collections view.

12. The workflow for setting the collection for an existing task is: 1. Click "Collection", 2. Click the collection name on the popup, 3. Click outside the popup. This is nice if I want to add things to multiple collections, but I don't, so step 3 is a minor annoyance.

I do want to repeat 4: three column display on a laptop screen means moderately-long task names are multi-line. :-(

I see my "5" is already implemented. Nice!
As an R user, FP seems like the norm. Working with data or stats without FP mechanics sounds unpleasant.
The problem is tractable when the users are paying customers. The issue arises when the product is “free”. The users treat their account like a burner phone, and the service providers treat the users like disposable cattle.
Are you kidding me? They lost 150 million dollars and the only penalty is to write up the bug on twitter? These children are playing with peoples lives. There’s a body count to losing that much money
Vantage Launches Support for Snowflake Costs
Why do all these companies with pretentious attitudes exist when the average* software still takes 30 seconds to show a paragraph of text? Ironically whenever these companies take the security test, they not only fall flat on their face, but are proven to not have the slightest clue how to do basic stuff like string escaping. I actually looked at the code for one of the top Haskell companies with the same attitude, and the story I just wrote is precisely what happened. Jane street sounds like a level 2 company like these Haskell companies and Cloudflare: They can escape strings, but only in places that have been famously exploited thousands of times, like SQL; they don't know how to actually know when the problem presents itself in a different unusual context, which they may have made themselves. It seems you need a million dollar employee income to reach level 3, and for level 4+ you simply need to be someone who is genuinely interested in the topic (as there is no monetary incentive) and have spent 10 years reaching it. Also, this applies to all aspects of tech, not just software security.

* not even average, this describes almost all software made in the last 20 years.
Great advice. I also use learning milestones to manage our novelty budget and record our findings/decisions/context/etc. I don't know if this is formalized or written down anywhere.

The idea is that when your team wants to try something and learn from it you record down your thoughts and ideas into a document. You then have a triggering condition in that document for when to review it later. When you do the review you record what you learned and what decisions you make as a result.

Over time your teams build up little libraries of these learnings and it can help build organizational continuity. People come and go, leaving teams or the company, joining other teams, etc. It's a good practice to avoid having to re-transmit what your organization has learned through re-telling folk-lore.
> "Use One Big Database."

yah, this is something i learned when designing my first server stack (using sun machines) for a real business back during the dot-com boom/bust era. our single database server was the beefiest machine by far in the stack, 5U in the rack (we also had a hot backup), while the other servers were 1U or 2U in size. most of that girth was for memory and disk space, with decent but not the fastest processors.

one big db server with a hot backup was our best tradeoff for price, performance, and reliability. part of the mitigation was that the other servers could be scaled horizontally to compensate for a decent amount of growth without needing to scale the db horizontally.