skysight-inc/HackerNews huggingface dataset:
> Another problem is the same C++ training ad would be served on every one of my site's pages. Magazines don't run the same ad on every page.

No, but they ran the same full-page BASF floppy disk ad or whatever at the end of the contents page every month for two years. Repetition in advertising has been a thing since the field was introduced. I can't believe you're only seeing it for the first time now. Even today, go pick up a Motor Trend and compare it to a Car & Driver (or Vogue and Elle, whatever floats your boat) and take a look. They're all running the same ads!

Now, sure, it's true that online ads afford the opportunity to saturate that print doesn't. But it's not any different at all. And it works! Which is why the advertisers (who, let's be clear, know their business a lot better than you do) do it.
UML came up a few times during my CS program years ago. I found it kind of infuriating at the time since it just seemed to be an idea vacuum cleaner that sucked up so many different diagramming ideas into one place and stuck somebody else's name on it -- plagiarism at an enterprise level.

I've grown to somewhat respect it to a point as a formal way of documenting a system, but goodness no, would I never ever design a system with such cruel intent.
The way they are linked is that each particle (in this case lego) actually has no orientation until you measure it, it's in a quantum superposition. But the 2 legos are guaranteed to have opposite orientations. One lego has orientation x, the other has !x
Not allowing one person to spend 10% of your revenue in one go sounds like a good place to start.
Two words carbon tax. You cannot fake escape it or
Midjourney uses SD under the hood (you can see in their license), but they augnment the model in various ways.
I really appreciate your offer regarding PM, and the time you took to write that post. As you figured, I have learned those easier parts of not making things global, writing functions, separating files, all that. The way you explained it does make it clear that OOP could be the next step in helping me keep my sanity and my code clean. Since writing this post I looked up a few explainer videos regarding OOP and somewhat get it now.
I somehow get the feeling that if you do a good job with functions, it's almost working the same way. But I'm sure there's still parts I'm missing.
I appreciate your offer but I don't think it's fair to use your time when I haven't personally tried to use the countless resources explaining OOP that are available online.
I'll look into them so I know what the possibilities are when I work on my next project.
Thank you for the response.
I recently made a game pretty much just like this. It's like a game of Drawful mixed with telephone so you can see how the image changes through cycles of AI drawing and human interpretation.

http://www.dallestrations.com/
I’d be interested in the differences AI interprets from the different translations. Too bad they don’t allow you to specify. (Or say which one they use up front)
Ban algorithmic feeds and recommenders. Just show chronological order of content from people you follow.

Failing that, squelch viral content (slow it down).

Ban 'likes' and so forth.

Treat all personal data as property of that person. Transmuting demographic data from an asset into a liability.

FWIW, here's my prior answer to your question, citing the reform efforts of US Sen Warner's SAFE TECH Act and Information & Democracy's Policy Framework:

https://news.ycombinator.com/item?id=32152428
>> you, the user using free services for free

Absolutely false, it is not free. I have provided them with my data which they will monetize.

It's the same as Hacker News not being free. I have provided Hacker News with my personal data.

For example, if you look through my post history just in the last day or so, you would know that Rufus Foreman owns a killer cis-gendered cat named Mr. Tiddlesworth, that Rufus Foreman is a Warren Buffett fan boy, and that when thinking of a generic search term to use as an example, the first thing to come to Rufus Foreman's mind is "cows".

Now imagine what sort of dark patterns an unscrupulous corporation like say, Hooli, could implement in order to target me with advertising tailored to my preferences!
Public Schools Have a Student Shortage, Not a Teacher Shortage
Design patterns make the most sense after a few requirement changes. Startups don't have that yet and think getting to market is more important than staying in the market for long.
Yeah. What are the structures that allow a co-founder to unilaterally make this decision?

Do your job, say no.
I'm not sure fusion is the breakthrough most think it will be. https://www.science.org/content/article/fusion-power-may-run...

It seems like for it to even have a chance we need to go big on fission fow now.
Nice to see you here. I'm not much of a twitch guy, but I'm glad this is on your radar and I'll read about it afterwards!

If you're talking about the `zig fmt` idea, I'd like to draw your attention to a possible pitfall -- Silencing the errors with _ increases the risk that unused vars will be committed to the repo. https://news.ycombinator.com/item?id=32753079

I normally add the equivalent of `-Werror` to pre-commit and CI. But if those warnings are silenced directly in the source code, I can no longer rely on the compiler's guidance to clean up the code, and I would have to hope I could remember all the places I need to clean up before committing. In that way, solving this in the formatter could have the opposite effect on code quality than you intended. I _do_ want the compiler to yell at me... just not yet. Only when it comes time to commit.

Overall I've been impressed reading about Zig's design. You clearly have good engineering taste and I respect you challenging the status quo and trying unconventional ideas, even if I may disagree from time to time. I'm itching to start using the language once this is solved!
The point of documenting what is in common use so we can talk about it. If we don't talk about it then we don't need documentation.
> At the end of the day, any sort of tax is going to generate a dead weight loss.

You say that like it's not the goal.

Yes. People will do fewer polluting things. That's the point.

The harms from the externalities vastly dwarf any total economic reduction.
Everyone knows that "purpose of life" has 42 results ...
> It would likely be similarly ridiculous to produce 5 widgets with a CNC.

It is almost always faster to use CNC in all cases unless what you are machining is incredibly simple.

Manual machining is likely most used in "unit of one" where the thing is big as large CNC machines are ferociously expensive.
What tool did you end up using for SysML?
These claims of prejudice can be so detrimental for wellbeing, whether it's racism, sexism, homophobia, xenophobia, etc. I personally think that this serves as an example of when woke justice goes wrong. Always fact check individually; if one student in that entire college, she could been the one to do some research and stop it before it came too far. This is a great data point of the bystander effect, in that regard. I'm devastated for the bakery owners. :(
Closest thing would probably be JS, which has regex literals (and you can just call methods on them, or pass them in places).

Example: /.*a.*/.test("this is a string") // returns true
> until you measure it, it's in a quantum superposition

I assume it's been proved that it's in superposition, rather than in a static state? If so, how? Wouldn't knowing require measuring?

Or, maybe to make myself more productive, what's a good search term for this? :)
They can apply it only for people either visiting from NL, or having their billing address in NL, or something like that.
I think we need to give the homeless more money, that should solve the problem.
Every single headline in The New Republic used to be a delightfully clever gem, but at some point in the past two decades, that practice descended into mediocrity alongside the outlet as a whole.
From the link:

"Rust never sleeps: C++-alike language tops Stack Overflow survey for fourth year in a row"

The tongue was a bit more in cheek before I guess
I'm not sure I understand your comment. I'm not a Google employee.
No. The standard calculations about the time dilation experienced when moving them apart don't hold without constant speed of light.
They expect you to click an ad and forget all about your query before that page.
Raph, how well does the parameterization of the resulting parallel curve in your solver match a true parallel curve? Like if you evaluate the original Bézier segment, and the parallel spline at the same parameter value, is the vector between these two points approximately perpendicular to the original segment? (It might be nice to include a correspondence visualization in the app, maybe?)

I’m curious because I could imagine it’s possible to optimize for the shape of a parallel curve without matching the parameterization at all. You mentioned the parameterization difficulty with cusps, so I’d guess the solution would need to handle discontinuous parameterizations? You could ignore cusps and degenerate cases in my question above and assume continuity…
I watched a documentary many years ago on cats (in the UK). It featured a study looking to measure the number of animals killed by house cats (or just "cats" in British English, strays are incredibly rare, "house cats" are those that never leave the house). One house cat, in Devon if I remember correctly, had the most kills in the study - an order of magnitude above or something like that - and so the cameras paid his owner a visit.

They introduced the cat with a shot of him on what looked like a hill with a ledge and him looking over it, and a town out of focus below in the distance. One moment he was there, next moment he just dropped over the ledge, no jump, just dropped. Cut to the owner talking about his cat.

Next shot, the cat is back on the ledge holding a giant rabbit (or perhaps hare) in its jaws, that was comparable to the size of the cat, if not bigger. It was like watching a big cat kill. I'll never forget it, so striking.
If you enjoy sharing info around knowledge management I made a discord community "Awesome Knowledge Management"[1] and there is also Brett's awesome list for knowledge management[2] for more resources!

[1] https://discord.gg/VsqazDhsES

[2] https://github.com/brettkromkamp/awesome-knowledge-managemen...
> In fact, they invented a new part that has the "input" gate of an FET and the Collector-Emitter "output" of a BJT!

IGBTs are far from being a new invention.

And if we are speaking strictly, very high currents aren't switched with higher net efficiency by BJT than FET.

The reason SCR type devices are used for the kiloamperes range switches is due to them being the only switches which can mechanically/thermally handle so much current.

But for high voltages, bipolars will indeed go higher than FETs.
Financial divination is a good way to put it.
Oh yes, the pipeline deployment process is pretty amazing. I agree, for good reason. My manager has actually recommended I look at profserv teams because of the ability to deliver results for customers.

When I started in AWS, I watched customers implement hack solutions for themselves because it would take our team too long to deliver a proper solution (so hard to give specifics on HN :) ). That was the hardest thing for me to handle. The mindset is what works best over the next N years, not what works best for a set of customers right now.

Honestly that is the right mindset. Early adopters know they are early adopters and will have to work around problems.

I think the take away from this conversation, for anyone still following, is that a lot of developers (like myself) want to move really really fast. AWS has processes in place to prevent this movement from breaking customers. While it is so annoying for me, it really is a win for customers.
I learned from Mehran as well. His course was absolutely life-changing for me. So thankful to have had the opportunity to learn from him, for free.
I still don't see how that is a real link between the research that was done over 40 years later at Bell Labs in New York and New Jersey (where most of the important research took place). It is also true that Bell Telephone existed prior to the award.
Can you bring back Verity Stob? Smartest, funniest IT writing I've ever seen. Right up there with Unix Hater's Handbook
Cannon Smash (2003)
comfypotato, sorry for the delay in replying, I only read Hacker News morning and evening.

Hmm, a single "most helpful tip" - that's tricky.

Okay, how about, "read a lot of code and write a lot of code".

Thing is, I really like programming, and would do it even if I wasn't paid. Early on, way back in the DOS days, I wrote most of the programs I used - contact manager, calendar, compy automation and so on, in C, then C++. Then when Windows came along I wrote the same things in Borland Delphi.

When I want to learn something, I spent a fair amount of time studying up front, but I learn way faster just starting to write something. Walking through with a debugger tells you a lot more than docs. Professionally it has been much the same. I work on a lot of legacy systems. I learn the code, usually by debugging, and then when asked to do something, I usually refactor to be more modern and reusable, and then do that reuse when possible. I'm not really a neophile so if I have a bunch of services I've used for 5 years that work great I'll just keep using them. Everything gets done with an eye for re-usability. I love solid code I can depend on.

Also, I keep really, really, stringent coding standards for myself, and the Dev team is mostly the same. We've agreed to these as a group, so we code review everything for SOLID, KISS, and conformity to our code review guidelines. It makes reading code a lot easier.

I hope that helps.
It probably certainly doesn't help that they hire editors that feel the need to compare people's chosen professional names to mercenary groups.
My imaginary mentor doesn't tell me they have a billion different answers to my question.

Would you use an SQL database that doesn't return a proper result set to your query or take LIMIT and OFFSET into account?
Shame democracy means cap in hand to rich people, but at least there is a counterbalance. We simply need more population density in the world, or we restrict immigration and birth rates.
No, they use less energy than gas cars, but the point remains that there is more electrical load. peak load is what drives the need for upgrades. It’s becoming easier with software to avoid having your average electric car charging at peak. It would be easy to incentivize aligning charging with non-peak or surplus energy creation (solar and wind) times.
subjective: I thought even Java had better docs than C#
Somehow this game popped into my brain today. Still imo the best ping pong sim ever made..
As someone who learned and used a lot of the methodologies before UML, and developed CASE tools for some of it, looking at discussions of UML are painful, for two reasons:

1. It seems that almost everyone commenting has seen only bad uses of UML. Even before UML, there've always been people who used modeling tools without understanding them, there've always during OO era been people who really only wanted to see a class inheritance hierarchy, and knowing when to use the models and when to code or do other things is an art like much of the rest of software development. We've got a lot of people writing one-star Amazon Customer Reviews for a screwdriver, who've never seen a screwdriver used properly, and only know hammering.

2. When I try to use particular models and views of UML myself, the documentation and tooling I find in the time available borders on unusable, and I end up improvising what I need. Given that I know a lot of the influencing methodologies, and I've even developed tools myself, if this now looks like crazy enterprise sales&consulting cash cow nonsense to me, then I can't be surprised if other effective software engineers are turned off by what they see. But that's sad, because the value is there, just obfuscated.
Looks like this is a Steve Forbes thing. Quick browse of the site seems their general gist is "everything is Biden's fault". Cool!
Ages ago, one of the managers on my team was complaining about how unhelpful the rest of the company was being (with our team's upcoming product release). I explained the job of everyone else in the building was to say "No" and their job was to get those people to say "Yes".

"But, but, but aren't we all on same side?!"

"Oh you sweet innocent child..."

Once this manager understood the rules, they did quite well playing the game.
It's certainly a best practice that should absolutely be encouraged.

Keep in mind:

It can take practice to get good at it.

People who are handicapped, distracted, short of sleep etc may try to do so and simply not get it right.

If you don't have the time to try to do this, you can just not submit it rather than tossing click bait at HN.
Cool wheelchairs!
SF has spent over $3B on the homeless over the last 5 years, and the pop continues to skyrocket along with rampant crime and drug use. Money isn’t the issue, at least in this case
This system rewards people for others emitting carbon, no? Doesnt that create an incentive for people to want more emissions?
This argument falls down because if all it took was a few billion in capital to buy a bunch of ads and the right partnerships and then extract 100x the value from your newfound monopoly it would be the easiest business opportunity in all of existence.

You can't compare this to government bribes because the bidding process isn't open. If politicians sold their votes publicly to the highest bidder the market dynamics would be different and maintaining power would be ludicrously expensive. If Google really is paying "trivial" amounts of money then those partnerships must not really be as market swaying as argued.

Google paying tiny amounts is evidence of a monopoly. Google paying large amounts is evidence of a competitive market.
agree with some of your statement, not with your sentiment. I find your comment slightly off topic. I asked the original commenter if they read the thread, because they answered with a link to a horribly weak rebuttal of the first paper and a even worse personal attack on the author of the tweets.
so I should care if she attacks somebody "viciously" yet not if she is attacked in an even worse manner? Interesting.
Interesting tidbits from the article:

> San Francisco openly admits to not following a state law requiring certain permit processing times

> the state has yet to bring a lawsuit against the city over project denials

I like the idea of amassing money that can be used as a threat of a lawsuit. This is the real power that many people do have; this power is possible for all of us, collectively. We can and should influence our elected officials through legal maneuvers, if other efforts fail. It just makes sense.
Based on the explanation above, it sounds like the big number is the "real number" and then they throw away everything except the first couple results when they're put in the cache. Presumably the number of results is calculated before this caching and nobody cares enough to fix it.
I think statecharts are even more useful than sequence diagrams in documenting behaviour. Statecharts are turing complete, and succinctly visually encode complex behaviour that is going to take reams of text to desribe. Harel et al have done serious, rigourous work in developing statecharts.
Still isn't what I said. but since we're doing another lap through available options are 1. do nothing 2. government regulation <insert sovereign individual screeching here> 3. corporate self-regulation (because that's always successful /s) 4. Eliminate all incentives for unethical behavior.
One fix would be to have the owner pay for heating/cooling costs of the structure. My apartment pays for the heating so as a result the place is very well insulated even though it is older.

I'll note that it's not always worth it to further insulate or replace functional though inefficient equipment. For example my apartment has an electric bill of about $50 a month, half of that is a fixed infrastructure cost. Even if I could bring my electric use to zero, it could at best save $25 a month. Replacing my AC with a more modern one could probably at best save $5 a month of that, taking many years to pay off even if you pay nothing for labor.
And yet there are programs out there that work well enough, but that's not a story PL theorists would tell you.
I think the biggest one is the "rot" problem. Software iterations have gotten faster (in general, not just due to agile) and it just seems pointless documenting things separately with diagrams when so often they have a short lifetime of accuracy. Then, not having a good text representation means it
does not play nicely with version control which compounds it all (how can you
get the right version of the diagram for the specific software). It did not help at all that
the UML tools were typically expensive so only the ivory tower architects would have them
so most of the team couldn't actually edit the UML.

I do remember a phase where I used TogetherJ extensively as a full round-trip UML tool. It
very nearly worked to the point where I could edit things on the UML diagram
and the dive into edit the individual classes and methods in code.

PlantUML has done a lot to help with this for our team. The slowly evolving
convention of embedding PlantUML/Mermaid into Markdown and / or code comments
is starting to enable a more maintainable / agile way of doing this. In particular have found Znai recently as a nice tool that brings all of this together along
with code extraction to make nice "user manuals" comprised of documentation
in markdown format and code comments.
Unless something big changed since I left two years ago, the org chart is totally visible to the entire company, and so are levels except when someone explicitly opts out (most do not bother).
I feel like she's been talking about this since 2015. We'll see if it ever happens. Gotta respect the persistence, I guess?

You'd think one of these advocacy groups could hire some planning consultants/researchers and submit an example zoning map, preferably something more sophisticated than "just make everything fourplexes!", preferably. It's easy to argue ad nauseam about vague concepts like "more housing" but having a real plan to talk about would force everyone, be they in support or opposition, to deal with the realities.
You’d have to be a real piece of shit to pull out your iPhone pro max 13 to film a hobo brawl to further your agenda on twidder.
Bean counters have taken over. Ad in front of geek = $1 / 1000 impression. Ad in front of CTO = $10 / 1000 impressions. Then milk the cow, get the investment back and move on.

Anyway

https://www.theonion.com/

https://www.betootaadvocate.com/

Hopefully http://n-gate.com/ gets going again. (Type out the url, he detects HN redirects).
You’re piling on a lot of ifs of which there are alternative contingencies other than artificially keeping the price of corn goods cheap. I’d argue that the negative effects of cheap corn has made our country less healthy which in turn is a national security issue. Anyone that’s been in the military and even modestly keeps up with current policy will see how the military is having to adapt to a significantly less healthy pool of recruits.

Government Cheese wasn’t to ensure that prices of dairy would stay low, it was to bail out dairy farmers after the price of it dropped to unsustainably low levels. It’s not even a very good product to stockpile. The market would correct itself.
What's not honest about it?
the skeptic in me thinks if an engine is more fuel efficient they will not fly it with reduced carbon emissions, they will fly more and get same carbon emissions.