skysight-inc/HackerNews huggingface dataset:
I can't directly contradict you (couldn't find the source I thought I had), so maybe I was getting trolled by copyright notices in the base networking stuff (so not runescript) circa 2009. But yeah, either way you're right that at this point they're not using anything verbatim; thanks for the correction.
This feels a bit like that classic estimation interview question...

Verilog originated in 1984 and educational institutions have been teaching it roughly as long, multiply by how many students graduate each year in an EE-related field and I'm pretty sure the number is far more than that in India alone.

Of course, the number of people who know Verilog (and Factorio) enough to implement something like this is going to be a fraction of that.
Will they review incoming patches more carefully going forward?
https://ourworldindata.org/uploads/2019/11/Extreme-Poverty-p...
Unfortunately no. Whatever power you generate you have to send somewhere. Excess generation will push the grid frequency high and destabilize the grid in much the same way that insufficient generation will pull the frequency down and destabilize the grid. Storage doesn't just provide power during low generation, it provides somewhere for power to go when generation outpaces demand.
50MW is a small scale solar generator these days. Bhadla Solar Park is 2.2GW, and there are plans being tossed around to go even larger. For example 10GW in northern Australia (Sun Cable).
Most of the difference is in business practices, in customer acquisition. Basically all the advertising and salespeople to push solar. Lack of uniform building codes, and highly disparate permitting processes also raise costs in the US. Utilities are also hugely inconsistent throughout the US, not varying city-to-city like permitting processes, but there are thousands of different utilities in the US each with different policies. And perhaps the biggest problem is utility policies that either eliminate or make feasible solar for homes. After a utility makes solar possible by allowing favorable interconnection policies, companies rush in attempting to take advantage of the new market. But when utility executives get enough lobbying power to make solar economically infeasible through unreasonable fees, it kills existing solar installers. So the only solar companies that survive are those with large reach across lots of geographies that also have massive marketing arms that can do big customer acquisition when there's a sudden window of favorable solar interconnection policy.
Solarcity does this
> any harm
> it was hurtful

A rather vague and strange way to put it. When did the Linux community adopt the language of safteyism?
Is Tesla the only company that offers solar roofs? I would love to get an overview of what happens in this space.

I don't mean solar panels that can be put on roofs. I mean roofs that are made of solar panels.
I'd imagine that, with the advent of ipv6, it would have to be.
Does your brain get full and have to empty itself before you can read more?
Time-of-Check to Time-of-Use
It is surprising that their lack of professionalism has not improved over 11 years. The employees around a decade ago would make up a tiny fraction of those today, if that, yet things do not seem to have gotten any better; at this point it's institutional.
I have made money because of things I have learnt and found on awesomelists. I love awesomelists Great effort here to collect them.
Why would one step through the whole program? Use the approach you describe for print statements, but for breakpoints instead. Set them, inspect the relevant state when one is hit, then resume execution until the next is hit.
Hypocrite patches came from Gmail.

Banned umn mail.

Because that’s going to reduce risk?
The article is sparse on how they implemented. Do you need a Mac/iPhone or can this thing run on very cheap hardware that can be deployed at scale?

Given they found this almost two years ago, I wonder if there is an actual attack or exploit that has been deployed or is this one of those attacks that don’t leave the lab environment?
Once speculators stop buying, I doubt the price will stay so high.
This doesn't sound right.

With solar a small solidstate relay can disconnect individual panels as required, or a larger relay can disconnect strings of panels.
There's also the 'Looking for Lurkers: Objects Co-orbital with Earth as SETI Observables' paper by James Benford, worth reading: https://arxiv.org/ftp/arxiv/papers/1903/1903.09582.pdf
I think its the same as cognitive dissonance but I always find debuggers help when my code appears to be doing something impossible- like I’ll be thinking how could if(true) ever fail then remember oh this whole function isn’t even getting called and I had fixated on the wrong place. Debuggers will sort it out faster than a bunch of print statements.
I find the awesome lists not to be that useful. Mainly because they seem to include way too many things.

Rather than 10 library/book/etc. recommendations on every topic, I'd love just a few: "Best beginner book" .. "Best advanced book" and a few alternatives.

Maybe I'm missing something here, but I don't get very different results or value from just Googling the same topics.
I'm getting the impression a lot of people don't know basic debugger features like "continue" or setting breakpoints while paused at a breakpoint.
The definition and notions of "profitable" in college athletics is intentionally elusive and varies wildly. Both sides abuse this obfuscation to their advantage, and the articles you link to, besides being archaic, are some of the worst abuses I've seen on this topic.

Each state, university, have different requirements on what is reported as subsidies. For example, discounting an out of state athlete's tuition may or may not be a subsidy. In some schools, all of the apparel sold with a school logo is athletics money, while in others, a percentage. And of course, private universities like Stanford, Northwestern, and the Ivys report very little.

The articles also strawman the entire argument by using student fees to fund athletics. True, some schools abuse the hell out of them. Some Division III schools have ungodly amounts of athletic fees, and the students will never see their return. However, success in athletics, and football in particular, add to the brand of the school. Anti-athletics faculty love to huff and puff about how this isn't true, but common sense and studies in business schools routinely dispute this. Boston College reported a 3x increase in enrollment the year after Doug Flutie threw his touchdown. University of Alabama's enrollment has gone way up while the acceptance rate has gone way down in Nick Saban's tenure. Even if you never attend a game of any sort in school, you will gain in the perceived value of your degree.

> I haven't looked into it but I doubt any football program paid for the stadium they use

This tells me all I need to know about your bias on this.
Preliminary Part of “Corona Unmasked” by Drs. Reiss and Bhakdi [pdf]
W^X is not the issue here. JITs can deal with that, and in fact should do so even when it's not OS-enforced for security reasons. The problem on ios specifically is code signing, which is a problem for both JIT and AOT.
It was. Well, his Defcon version is an identical talk given the same week.

https://www.youtube.com/watch?v=7Pp72gUYx00
Any apology that doesn't involve retracting the paper is hollow.
Dawkins hasn't been relevant in over a decade(s).
In fact, biotech will completely wipe the essentialism of 20th century minded researchers anyway.
What evidence they have?

It's not impossible for my pen to jump and launch itself into my gray matter. Just supremely unlikely.
Since it compiles using llvm, what's the reason for the discrepancy?

Lost information about e.g. aliasing?
Can you please stop posting these comments? It's enough to submit the URL and let people click on it.

If you have something new to say about an article, that's different, but when something becomes a mechanical process, it ceases to be interesting and that makes it off topic here.
Kinda looks like the shape of Africa, I wonder if it’s ln purpose.
I wrote ,, Zig is not compatible with the existing C code base''. If it doesn't compile Linux, it's a non-starter as an extended version of a C compiler.
Alphabet Exec Bonuses Now Tied to ESG Goals
I can bisect faster with breakpoints. Plus with a time traveling debugger like rr the the time is further reduced.
The NIL concept mentioned in the article is new and interesting to me. Who has issue/rights over the individual college athl. NFT?
Evert P5 school is very profitable with their TV deals. Lesser conferences should also fair very well with TV deals.

In terms of sheer numbers of schools, I guess your definition of "few exceptions" hold true. Should the majority of commuter schools, like say California State University, Sacramento, subsidize heavily in athletics? Of course not. However, your UCLA's, Michigans, and Texas A&Ms make insane amount of money, and often give money back to their university.
MSE 020: Healthy Hacks for Budding Musicians
The Guardian is a propaganda outlet for a cult of victimhood and racism. This might as well be an article about body thetans written by a Scientologist, presented as a matter of fact rather than religious dogma.
It depends greatly on your setup but, unless you are running some crazy, completely off-grid, system with cheap batteries and cheap inverter, you can expect an inverter to last you longer than this. Most are rated for 10-15 years, with some rated for 25 year lifecycle.

As with many things, quality costs, but not all costly inverters are quality, so do your research before you buy.
Another one sentenced into the lost and banned.
I loved the book as a kid, but your comment does a lovely job of doing justice to your point of view back then. Funny how it left a memorable impression in both cases.
The door refused to open, it said 5¢ please
Don't ever apologise.
Yes, let's rip out the one major contributor to school spirit. As a non-athlete, sporting events contributed greatly to my college experience and love for my alma mater. I am lucky to have that experience rather than say in Europe where the schools are basically stale, glorified paper mills.
Tracking YouTube's manipulation of dislikes on the White House's channel
> G enerally, nonlinear analog systems are VERY fickle.

You have used a whole bunch of non linear analog systems to write this text..
The issue is finance firms will get (are getting) involved. It becomes easy to purchase an inefficient energy production source (old coal, natural gas, etc.) that cities/counties/states are trying to get rid of which would otherwise sit dormant and require some sort of upkeep. As soon as such a company goes public they'll have more money to purchase up more (financially cheap, environmentally expensive) sources of direct electricity and they'll be bound to do so since it's in the best interest of the shareholder to continue to mine.

Perhaps bitcoin is a nice academic theory and would work well if humans were responsible. Just like nuclear cars are nice in theory - so long as people don't have accidents.

Edit:

> If needed, we can better incentivize green bitcoin mining with carbon taxes or renewable energy mining subsidies.

Plastic is a wonderful material but virgin plastic is cheaper than recycled and various attempts to artificially decrease the price of recycled plastic via government incentive programs haven't worked.

Electronics are awesome, but despite efforts to recycle electronic waste it all ends up in third world countries where it gets burned off. it's just cheaper that way. Some ecyclers were even caught trying to game the system. Taking government incentives and still shipping e-waste overseas.

I'd like to believe in the idea that some sort of incentive program would come into place but so far none have worked in the may other industries that desperately need it.
The reasoning of which was widely derided when Kellyanne Conway offered alternative facts to explain a situation. People don't want to hear reasoning, they want to be angry.
The tone is not really apologetic with the passive, detached, and past tense phrasing. It’s like they are avoiding owning up fully that it was their methods, their choices, and actions were unethical.

> we are very sorry that the method used in the “hypocrite commits” paper was inappropriate.
My thoughts, exactly.

I used MPW quite a bit (and was not a fan).
Ask HN: How to sue an international (crypto) company?
Imagine you have $200K on an crypto exchange. Don't ask why. Next day your account is blocked without reason. You can't even login.

How would you sue them?

Support tells you they are working on it but neither a reason nor progress is reported.

PS: This happend to me on Bithumb Global. It is totally unclear where the headquarter is. AND yes I did nothing shady, was just trading there since the last year.
It's too bad they don't use real HTML anchors. All FAQ index links fail if JS execution from that domain is disabled. It is a common problem with using github for documentation.
I wonder what the 'ugh factor' is for old C# code bases vs those in other languages.
Rust is something you don't want to compile on a low-power device. But it's totally something that will happily cross-compile for a low-power device. Many people use Rust for such reasons as high-performance code and low resource footprint of it.

Frankly, you won't run GCC on an MCU either.

But if all you have is an RPi, you can still run the Rust toolchain right on it, if a bit slowly; e.g. https://opensource.com/article/19/3/physical-computing-rust-...
There is, but storage isn't cheap enough yet. Tesla powerwalls are still pretty expensive, at around $8k each, from what I hear. If they can get the cost down by another factor of 5-10, I think you'll see a huge acceleration in adoption and possible arbitrage.
The difficulty of programming depends on the layer and quality of abstraction
I asked Kangjie Lu to explain the original complain. Here is his reply from Wednesday:

—-

Thanks for sharing.

The statements in the link are wrong. I will make some clarifications.

1. We have never intentionally introduced any bugs in Linux.
2. The project that investigated the issues with OSS patching process was done in November 2020. We did get an IRB letter for the research. The purpose of the research is to improve the security of the OSS patching process.
3. One of my students is working on a different project which has nothing to do with the project mentioned in 2. The student aims to fix problems in Linux instead of introducing problems.

If you are interested in the project mentioned in 2, please find more details here: https://www-users.cs.umn.edu/~kjlu/papers/clarifications-hc....

I hope these clarify the misunderstandings.

Kangjie Lu
Assistant Professor
Department of Computer Science and Engineering
University of Minnesota
https://www-users.cs.umn.edu/~kjlu

—-
Yes, that’s true. Knowledge-how will go stale relatively quickly as you point out.
Silly example i made up on the spot, but not too far from real life. I'm iterating a list of 10000+ objects with about 20 or more nested properties. Some times one of them behave strange. This function runs several times per second.

Option1: Print all of them, requires rebuild, would log 200000 lines every second. Unless i wrap the print inside conditions, requiring yet another rebuild.

Option2: Conditional breakpoint: user[i].department.balance <= expected_value. Bang, i can now inspect both the complete nested user-object, and the previous/next item in the list, other local and global variables, the call stack of how it reached there, the state of all other threads in this moment, and so on. With the really good debuggers like .NET or JVM I'm even able to rewind the execution pointer to the start of the function or hot-swap the code as it's running.

In short, a debugger allows you to see all state of the program at once, and you can retroactivelly choose what is relevant. As opposed to printf where you must select upfront. Maybe even more importantly it's lacking stack traces, unless you add a log and request-id at every function-enter/exit.

There is also the case of third party code which you can't edit to add printf to. Many environments usually by default give you pretty good context of the symbol names or even complete source code which you can step through (except c++ land where you'd need a debug-build of the lib, which isn't impossible either).
The NIL question is basically answered at this point - the student athletes do. There's a lot of state legislation making its way through that are allowing its student athletes to profit off their name and likeliness. Legislatures basically steamrolled the NCAA and said, "you have no power over this." When California started, it basically caused more states to fall quite quickly because other legislatures didn't want to give the California powerhouses an advantage in recruiting.

The NCAA is trying to rein things in and at least provide guidance right now, but their power is crumbling on this and many other issues.
What I really want is a reader view on the terminal -- something that cuts out all layout, formatting and images and shows me the raw article text in a fixed with font. Ditto for comments. I've already tried the "hn" [1] command line tool, but it doesn't strip out navigation menus, heads and footers from articles. It's also a bit slow.

[1] https://github.com/donnemartin/haxor-news
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html

I think it's both unfair and non-constructive to pick apart a apology letter based on one word like that. Let's assume good faith, especially when the writer's English might not be their first language (based on their name).
Can you offer a concrete example?
I would argue at this point in collective awareness of public communications, using a form of "sorry if I did any harm" regardless of specific words used is an explicit decision by the writer to not accept full culpability. I agree with original comment, when you see a weasel apology introduction, reading the rest is of little value.
Codec2 HF Data Modes Part 3
> He (general Bradley) said that jets flying over her would have a great morale effect on the South Koreans even if they were unable to spot the North Korean tanks.

This is an interesting point. I think the psychological aspect of warplanes is often underappreciated. This dynamic is easy to miss when you academically think about it, but it's very well understood among those who have experience.

The sound of warplanes has the potential to either scare the shit out of the soldiers on the ground or give them confidence depending on whose side the planes are on.
Booking a Rental Car Is the New Way to Commute Have You Tried It?
This is the only argument for print debugging I can understand. Given the debugger experience I've had at every job in the last 10 years (IDE-driven, set breakpoints in editor, inspect state visually) it's mind-boggling that anyone thinks print statements are superior, but getting that experience can be frustrating depending on your tools and environment.

FWIW my experience debugging Python in VS Code required no setup and I've encountered zero issues.
I was replying specifically to the "It doesn't matter if we just make enough" idea. For solar panels on a site scale you can use variable pitch panels focused on a solar collector to control your output power if you are peaking to high. Wind can use variable pitch turbine blades. Both of these configurations add a lot of cost but are worth it when talking grid scale generation and aren't uncommon in practice. The actual power you put onto the grid does need to be matched to how much is being used. Storage (hydro is the most popular it doesn't have to be batteries) allows for cheaper generation because you have a lot more options for burning off overshoots and peaks with the benefit of smoothing out dips. Without storage all of this together gives rise to weird things in practice like California selling power at a loss to Arizona and then buying it back because of the combination of subsidies and grid stability.
used to be these: https://www.acidtests.org/
Thank you! I've recently started learning how to use rr and it's been amazing so far. I've written a tiny wrapper to parse cargo's output and run rr on the appropriate binary to reduce the friction a little[1]

I'd love to use pernosco, but it's too expensive for me. Do you have any sort of student discount?

[1]: https://crates.io/crates/cargo-rr
Let's stop building APIs around a network hack (2017)
I certainly would not say ‘more open’. It is newer, but that's a mark against it, not for it.

It lacks most of java's ‘batteries’—there are projects like WASI that try to resolve this at a low level, but they miss the point somewhat. On the other hand, wasm is saddled with fewer assumptions about the type of code that will run on it. Wasm has generally poorer performance, which is mostly (though not entirely) an artifact of its design, and hence not easily rectifiable[0]. It's not clear to me the extent to which the jvm suffers similarly[1].

Socially, I think wasm is not as interesting as java. Write-once-run-anywhere was solved in practice not by java but by open source; by compatibility libraries like sdl; by standards, like posix and opengl; and by static linking. (Yes, it's not quite as convenient as just plopping in a jar, but it's close enough.)

I don't think we're ever going to see a desktop full of wasm apps. Despite stated goals, the point of wasm was always to be an evolution of the web as a platform for applets. The Birth and Death of Yavascript[2] has many insights thataways (even though it failed to predict wasm as such).

0. https://www.usenix.org/system/files/atc19-jangda.pdf

1. It's also difficult to directly compare the performance of the two systems in their current state. A number of proposals for both (gc for wasm, value types for java, simd for both) are yet pending and are likely to change the runtimes' respective performance profiles.

2. https://www.destroyallsoftware.com/talks/the-birth-and-death...
Of course it's possible.

Based on a reified drake equation, it's not even likely there is any other life in the observable universe. If there were and they had visited earth, that would be astoundingly unlikely.
It seems reasonable to scan whatever high-resolution images we have of the surface of Mars or the Moon with some sort of anomaly detection. You wouldn’t expect to see features such as exact rectangles, for example, unless it’s something unnatural. Or maybe just something natural that we didn’t expect, which is itself interesting. I’m not sure what sort of image analysis would be the best to use here, just to find “something unexpected”....
Do they though? Or is it that those communities are more likely to harbor individuals that commit crimes that warrant police presence?

Notice that I’m talking about the behavior of individuals in those communities and not the communities themselves.

Take the Daunte Wright incident. No he shouldn’t have been shot but he did exhibit behavior that reasonably merited police attention (unlicensed weapons, outstanding warrant for failure to appear, Facebook photos of himself brandishing weapons and large wads of cash typical of a gang member). Furthermore, how much have friends and family provided social pressure for him not to do such things? Either a community polices itself or it lets things reach the point where things rise to the level that attract a police presence.

https://ucr.fbi.gov/crime-in-the-u.s/2018/crime-in-the-u.s.-...

Not saying the police can’t do better. They certainly can, but they are largely in these communities trying to protect a community that is largely made up of law abiding black people from a small number of criminals victimizing that community.
I use KeePass + dropbox. Works on windows and android.

I'm pretty sure you don't need to trust the syncing software, so anything should work.
Someone please correct me if i'm wrong