skysight-inc/HackerNews huggingface dataset:
I'm not really seeing anything on their site that says every new customer's kW-h usage translates directly to new kW-h sources being built. They do say:

"For every unit of electricity you use, we put a unit on the grid produced by a renewable source like solar or wind. "

But that's only talking about generation from their existing resources - not the building of new resources. In fact they go on to say that they're only purchasing energy from renewable sources to one-to-one match their customers use. Bulb is just a reseller like any other.
based on the release announcement, no. But its the next major thing they want to tackle.
The more apt comparison is that you hate doing code reviews because you think the process is too onerous so you simply stop submitting PRs. There's a few SFPD officers on /r/sanfrancisco. They didn't talk about Chesa all that much, but they have repeatedly and specifically cited the amount of paperwork involved in an arrest as a reason they don't do them.

Maybe the process is too onerous, but if you stopped writing code altogether because of paperwork would you expect to keep your job?

There's a recent video where the police catch someone in the act of stealing a catalytic converter and let him go. In addition to the video there are multiple eye witnesses. Chesa's gone, they have allies in Breed and the new DA. What's the excuse now?
What are you citing? My brain kind of lights up but cannot figure it out.
Both! The history is covered extensively and well in Matt Stoller's book Goliath, and ongoing on his substack[0].

The TL;DR version is that the MS case affected things, but so do a shifting emphasis in Congress.

0. https://mattstoller.substack.com
The denoising works very well. I found that mixing the enhanced audio with about -3 to -6 dB with the original voice audio works very well.
(short clip at a brewery)
https://youtu.be/M5pdHVoXQHE

I also tested with wind noise (outdoor speaker) and the audio "recovery" is amazing. It rescues bad field recordings that you normally can't use.
I'm impressed!
With the current way of owning an EV, you own the battery. And because batteries degrade overtime, the health of the battery is a big component of the value of your car. Using a service like that means you'll get a random battery every time you swap.

I guess that can change if you lease the battery separately.
This game's been sitting in my Steam wishlist for so long. You've convinced me :)
> While I do sympathize with some of the user complaints with UB, and the issues with things like signed integer overflow and strict aliasing seem entirely gratuitous, I think most users complaining about UB fail to comprehend that the issue with UB is that it's often really hard to constrain just what can possibly go wrong--and that's even without compiler optimizations kicking into play.

That's probably true, but compiler people do themselves no favors by pretending that these things come from some higher echelon, that they couldn't possibly presume to question. It just doesn't pass the smell test.

The fact that -wfrapv and -Wno-strict-aliasing are not the defaults in GCC is a choice made by GCC. A bad choice, in my opinion. MSVC made different choices, and lots of people still use it, so there is an existence proof that you can just not do these things on a mainstream compiler. (In fact, MSVC doesn't even offer type-based aliasing as an option that can be enabled, last I checked.)
> If we don't it will be taken out of our hands.

Which will take the code out of theirs. Disincentivize sharing, and sharing goes away.
Good call, \n and \r\n feel like good ideas. Separating digits feels like it'd look a little cheap to me, but I'd still be impressed.
Apparently Wine no longer works well on an up to date version of macOS. Is this true? Sad if so, because I didn't even know Wine worked on any OS-X, period, and I never got to enjoy it!

> Note that Wine does not work well with macOS 10.15 Catalina. Apple removed 32-bit support in Catalina, which is a critical part of the macOS system that almost all of Wine relies on. You can run 64-bit applications through Wine on Catalina, but very few applications for Windows are 64-bit. If you need to use Wine, you should not upgrade to Catalina.

https://www.davidbaumgold.com/tutorials/wine-mac/#:~:text=No...
> Federal contractors don't need to sell proprietary software to make money -- they make more money selling FOSS software.

tech companies in general are making billions using FOSS.
I could, but I'd have to set adler32==crc32 (doable), otherwise the md5 bruteforce would be too difficult.

In fact, I could do this fairly quickly without needing to recompute much at all...
What criteria would you like to see here?
I'm not arguing that its small potatoes. It's a real issue and I agree it should be dealt with. My point is that despite what police union reps may say there is no law or policy, state or city, that prevents police for arresting someone who steals $900. They choose not to.
"The shooter was 4.4 miles away, a distance so great, the Earth’s rotation came into play."
Where do I sign up to do stuff like this? https://www.cia.gov/readingroom/docs/CIA-RDP96-00788R0017002...
No one’s looking at Static Hermes?

https://github.com/facebook/hermes/commits/static_h
I would absolutely take the time off. In fact, I'm going to - I recently resigned.

I'm looking forward to really relaxing, recharging, healing, living more healthily, and generally getting back to being the better version of myself that I know is in there somewhere. I'm also looking forward to a deliberately empty professional future, and seeing where serendipity takes me. (This is why I'm not taking a sabbatical.)

Like you, I have a relatively low cost of living, and I'm comfortable that even if I can't find something great when I decide to go back to work again, I'll be fairly easily able to find something that's sufficient to cover my expenses.

When you're older and looking back at your life, I think it's unlikely that you'd regret taking this opportunity; but you might regret if you didn't.
Probably the worst bit of Optane marketing was laptops with 8GB of RAM and 16GB of Optane SSD cache being advertised as having 24GB memory.
Tesla Dojo AI Supercomputer Deep Dive and Analysis [video]
What you're describing is a classic introvert's tendency for hermitage. That is to say, it's easy to be forever alone.

Easiest thing in the world.
Bloody lonely though.

There's no easy fix: you have to learn to be social. CBT group therapy would be my reflexive suggestion but I'd wager one-on-one would still have value.

It takes some serious bravery and will power on your part, but it doesn't even have to be formal therapy. There are many groups for adults whose main function is extra-professional socialisation. Therapy is a safe space though, so a good diving board into better outlets.

Best of luck.
Well, the point of such keys is that you can't extract the private part. I've never met a single service that supports Webauthn and doesn't allow you to have multiple tokens: every time I enroll into a new service, I do this: add physical key, add desktop (Windows Hello) if it's personal, add laptop (Touch ID) of it's work and maybe Face ID on iPad.
Deep Learning Foundations Signup and Open Source Scholarships
Let's say I append 128 random bytes to the input string.
You could even just throw up a sign and once in a while tow people who cheat. Not like it's really going to cost a ton anyway.
The OG of recursive parser generators whose inputs can include the definition of the parser generator itself is D. Val Schorre's META-II, which compiles itself (or other compilers written in the same grammar language) to an assembly language for a parsing-oriented abstract machine. Thanks to the ACM's enlightened policies, the META-II paper is now freely available (though not yet, as far as I can tell, open access): https://dl.acm.org/doi/10.1145/800257.808896

I wrote an improved version called Meta5ix http://canonical.org/~kragen/sw/dev3/meta5ix.m5 (an interpreter for the virtual machine, with a complete description, is at http://canonical.org/~kragen/sw/dev3/meta5ixrun.py, with the precompiled grammar at http://canonical.org/~kragen/sw/dev3/meta5ix.generated.m5asm) and adapted it to produce C: http://canonical.org/~kragen/sw/dev3/meta5ix2c.m5 (precompiled version at http://canonical.org/~kragen/sw/dev3/meta5ix2c.c).

Meta5ix written in itself is only 18 lines of code. Briefly, "" encloses expected input, {} encloses a line of output, [] encloses repeating constructs, commas separate alternatives (implemented without backtracking), fnord skips leading whitespace, $it copies the last <<>>-enclosed input token to the output, and other $variables interpolate locally-defined assembly labels.

- program: ["-" name @it ":" terms {return}, "#" [:notin ""]]
- terms: term ["," {continue $choice} term] @choice
- term: (factor {else $seq}, output) [factor {assert}, output] @seq
- factor: string {literal $it}
, "(" terms ")"
, "[" @many terms {continue $many} "]"
, name {call $it}
, "<<" {begin} terms ">>" {end}
, ":fnord" {fnord} factor
, ":notin" string {notin $it}
, ":between" string {between $it}
- output: (quasiquote, "@" {dedent} (var, quasiquote)) {writeline}
- quasiquote: "{" [(<<ch [ch]>>, "\" <<:notin "">>) {say "$it"}, "$" var] "}"
- ch: :notin "$}\"
- var: "it" {copyinput}, name {gen $it}
- string: :fnord <<'"' [:notin '"'] '"', "'" [:notin "'"] "'">>
- name: :fnord <<letter [letter, :between "09"]>>
- letter: :between "az", :between "AZ", :between "__"

Meta5ix, like my earlier peg-bootstrap https://github.com/kragen/peg-bootstrap/blob/master/peg.md (66 lines of code, compiles to JavaScript, supports backtracking), is not really something you want to write a parser for your application language in. It's a compiler-compiler you can extend to support the parsing constructs you actually want for your language, then recompile with itself. Dave Long described META-II as "a field-improvised lever", and I think that's true of these as well, but maybe an even better analogy is Archimedes's fixed point.
Go to church.
Sure, but as someone who reads a ton of history books with other *INT terms this is the first I'm learning of this one, and there are plenty of people who have less context than me.
Ask HN: Which popular websites have mental disorders?
I can think of specific popular sites that could be thought of as being “unhealthily” sociopathic, paranoiac, obsessive, or anxious.

An example: HN often feel to me that it is Autistic Spectrum. I am curious whether my impression is due to me, or due to it’s users, or if it is some emergent effect of the site.

Obviously human disorders don’t apply to sites, but the metaphor feels productive, and I am really interested in your thoughts.

A high risk topic, so I ask that you try to be nice, to please avoid talking about individuals and politics, and please avoid making stereotype errors about groups of people. Also please be thoughtful if talking about user demographics. I am most not interested in unpleasant trollfulness (maybe just flag if conversation veers into the void). https://news.ycombinator.com/newsguidelines.html
Mine was certainly deleted. They didn't even tell me about it.
Of course, which is why I think viewing this as a push for proprietary software is not a fair assessment. Increasing your company's development costs is not a way to make more profit.

The point of this is that you can't treat proprietary software dependencies the same way you treat FOSS. Community FOSS projects just don't have the same development process and governance model that proprietary software does. And so, the assessment of these projects is necessarily different.
Before 2010, once you take into account cost of living, the compensation difference between moving to the west coast and living in almost any other major city as a software developer, wasn’t worth it.

After around 2012 as the economy was coming out of the recession, VC money started flowing and computers (smart phones) got more ubiquitous, BigTech compensation really started diverging from being a regular old enterprise corp dev even after taking cost of living into account.

I’m not complaining. I make a comfortable living working for $BigTech doing the same type of enterprise architect work I did three years ago just by knowing “cloud” and having soft skills.
Operating Systems exist to safely multiplex available resources, and make them available to the user for running programs.

In my opinion, the closest analogy is that of electrical power. In that world we have circuits and protection systems that have been standardized. The user interface at the end is an outlet of some form on a wall in a room. The circuit it is part of is protected against overload, and WILL NOT deliver more than the rated breaker output for more than a few cycles.

Any Operating system has to at minimum, provide such a way to run a program. Our current options, Linux (even SELinux), MacOS, Windows, etc. do not offer a way for the user to dynamically assign processing time and resources (such as files, network addresses, etc) to a program.
Follow-up -- If you repeatedly do MD5(MD5(MD5(something))), how long will it take to find a repeat value?

Assuming MD5 is random, this is the birthday problem. Since MD5 is 128 bits, you need about 10^19 hashes to get a repeat. [1]

The MD5 hashrate on an RTX 3090 is about 65 billion hashes per second. [2]

Dividing that out, about 4 GPU-years would be needed to find a repeat in this brute-force way.

[1] https://en.wikipedia.org/wiki/Birthday_attack#Mathematics

[2] https://gist.github.com/Chick3nman/e4fcee00cb6d82874dace7210...
Impossible to use in a mugging, you mean. Because shooting somebody from the next state over is still a crime. Two states over, even.
F1 TV probably doesn't work for another reason, it's most likely missing the right DRM module.
What's the estimated compute cost currently to do this for SHA-1?
Interesting. I wonder if laws against firing a gun into the sky were a factor in that decision.
Nobody is telling them to share their work and distribute it to others as a package. As I said, I don't think there should be any restrictions on anyone to publish code.
Interestingly, the emphasis of the article seems to be "it's a scam and you won't actually get $1M" rather than "evil hospitals are collaborating with criminals to ruin people's lives - and Google ads are here to help."
There shouldn't be any limit to the distance of a rifle shot along a parabolic trajectory if someone builds an appropriate cannon and can shoot many times aye? Artillery shoots much further...

Is there a restriction which prevents a motivated team that can manufacture their own barrels from building a rifle/howitzer hybrid?
I hate to be pedantic, but Linux doesn't 'force' you to do anything. By default, it doesn't even have the dependencies required to render HTML. Linux is just a kernel, and various maintainers package it into software distributions.

The main problem with including Chrome/Chromium/Ungoogled Chromium is the license. Mozilla's MPL is straightforward and compatible with most FOSS licenses. As I understand it, Chromium's codebase is still a melange of different licenses (and some proprietary code) that is generally unfit for packaging with other free software. Most repositories will still have it on-hand though, since it would be pretty silly to prevent you from using the browser you want.

If you'd rather avoid Firefox altogether, run archinstall and add chromium to your extra packages field. Many build-it-yourself distros like NixOS exclude browsers altogether.
Copy-on-Write with Deducing This
> Debian doesn't ask people before including their packages, and ex. nixos pulls directly from those "non-distribution" channels.

Then Debian (or NixOS) are publishing the code for distribution, and Debian (or NixOS) should be morally obligated to do the bare minimum to make the code acceptable for others to use.
Ehh, I don't disagree with where you start but I do with where you end.

If it is a money thing then it probably has more to do setting up "standards" and "compliance" requirements that you must me to use FOSS software in the government. Then federal contractors and other big FOSS organizations repackage their existing solution as "Government ISO-MITRE, PCI, Whatever-BS-Acronym-we-can-come-up-with" compliant and charge a premium over something they already sale.

I don't think this will hurt FOSS, at the end of the day FOSS is nothing more than someone saying "here's something I wrote or whatever." and sharing it, anything that tries to make more than that isn't talking about FOSS anymore.
It’s presumably about more than just recruitment. I have no idea what exactly has the CIA done in the last 30 years that’s worth even a small fraction of their budget. That’s not a great place for a government agency to be.
If they just put that weapon in a bench rest and kept firing, how tight a group would it shoot?
In defense of ReactOS they have a roadmap and are sticking to it. It's also very ambitious considering the resources they have.
We just released scheduled machines that will help with this. It's similar to the scheduler add-on in heroku and supports general intervals (hourly, daily, weekly, monthly). Feature announcement here -> https://community.fly.io/t/new-feature-scheduled-machines/73...
> The solution is simple. Make electricity cheaper when it's more available, and people will use it. You don't need any complex "AI" like people in this thread are saying, you just use natural market forces and the problem fixes itself. Too much energy being used at night - price increases. It's not complicated, and it's what we're doing already. People don't need a Stanford study to convince them to get their energy for cheaper.

This is exactly what they were doing in Texas right up until the moment the Blizzard hit last year.

Suddenly electricity became unavailable (because you know, giant blizzard), and consequently it was something like $6000 a kw/hr[1] for some users

Your market force solution for electricity pricing almost bankrupted me ¯\_(ツ)_/¯

[1] https://thehill.com/changing-america/resilience/natural-disa...
Windows 10 - absolutely zero issues for me. Rock-solid stability.

Here's my install notes - just make sure you don't launch Photoshop/Illustrator prematurely:

* Skip the "setup an adobe ID" step
* Only install "Adobe Photoshop" and "Adobe Illustrator"
* On right-hand side deselect not needed components
* Story Extension
* Browser Lab
* Air
* Media Player
* Device Service
* Site Catalyst
* Keep useful components
* Fonts
* Extension Manager
* ExtendScript
* Check both "Services" and "Task Scheduler" to make 100% the update manager did not get installed
* Disable Adobe SwitchBoard service
* Delete the OOBE directory from C:\Program Files (x86)\Common Files\Adobe
* Delete the AAMUpdaterInventory directory from C:\Program Files (x86)\Common Files\Adobe
* Launch Photoshop, Photoshop x64, and Illustrator for first time and skip past any registration screens
* Reboot system and repeat previous two steps to ensure no updaters/etc. are installed and software works without warning on first load
* NOTE: On reboot/second check it looks like a service gets scheduled so repeating these steps is important! (hooks on reboot by Adobe installer)
* Type "Startup Apps" and ensure all Adobe apps not starting with system
Thought this a good technical write-up from a dependably great source.

While I agree that the value of hardware ray-tracing performance remains questionable both to gamers and to Nvidia’s market position, I would be less enthusiastic about lumping hardware “AI-based rendering techniques” in with that assessment.

DLSS is still the gold standard for AI-upscaling, in no small part due to the hardware approach. It’s very popular with gamers because it has such a significant impact on performance without negatively affecting image quality; in some cases and for certain scenarios, it even improves on native. Yes, it must be implemented by developers, but that’s a limitation that all credible upscalers currently face on account of needing access to, e.g., underlying motion vector information.

On the other hand, it’s also fair to say that AMD and - more recently - Intel are doing some very interesting work in this space, and the outcome of this race is not a foregone conclusion. We also still don’t know, I think, what sort of hardware innovations AMD might bring to the space with RDNA3.

Certainly we’re at an interesting inflection point.
Buying things makes us feel good. Intentionally purchasing a magazine also gives us time to dig into other rituals we like. It spreads the cognitive load of information gathering we do all the time: We've bought into the PoV of editors and designers who crafted the experience and got our attention. They're now curators of our filter for as long as they deliver on the promise we bought into at the newsstand. We've got more cycles to enjoy and ingest/digest/synthesize what's been put together for us.
Does it have access to all 8gb (because its 32bit)?

Even if so, sounds like a problem with no hardware graphics acceleration to my untrained ear
A longer list: https://github.com/binka/essays/blob/master/us_atrocities.md
"Things change over time" is hardly a profound observation.
This is very cool! One thing I would be interested in: is there some guarantee that the algorithms are properly implemented?

Have you thought about doing some kind of CI/CD to test that each new version responds with the same results as all the others?
Hydrogen has a number of hard to solve problems. But there are other fuels that are both burnable or usable in fuel cells.

But all these improvements will mean nothing if we increase consumption enough to offset any efficiency increases.
You know if the CIA actually did what they say they do people would be chomping at the bit to join. As it stands, why would I want to work for Atrocities 'R' Us?
I'm an introvert. I gain energy from being along; I lose energy from being around people. I need to be alone a large amount of the time. I need people to leave me alone so that I can hear myself think.

But I can't be completely alone. I need human connection as well. I need moments when I connect with someone. I need moments when people really see me, hear me, understand at least pieces of me.

Some moments I can't get either one. I'm with people, but I'm not connecting in any real way. Business meetings are often (not always!) like this.

Maybe that fits you, too. Maybe you've been so busy creating space for yourself that you made a world where you don't have any real contact, and now you find that you need it. I think we all do, even the introverts.

So find a few people that you can connect with. At work, at a gym, at a community theater, at church, at a volunteer soup kitchen. Don't expect any one person to fill all the need for connection - you need a variety, and one person can't carry that weight.

For me, my wife is the biggest one, but I also have others.
> Now you have to change your thinking to be when supply is high

teachable moment, all along you should have been using price
There are plenty of part-time remote consulting opportunities in software, if you can already demonstrate your worth in a valuable niche.

But there are relatively few part-time employment opportunities - the 5-day, 40 hour week "company man" idea still holds with many employers. If you're not already an expert in some field, employers will see hiring you as a long-term, full-time investment that deserves a similar commitment in turn.
This was always one of 3 possible outcomes to bitcoin and cryptocurrencies in general.

1) Market collapse
2) Complete market shutdown by government action
3) De Facto Legitimization by being taxed and/or regulated in some fashion.

I'm happy to pay taxes and help fund this country. I'm happy to have a way to route around things like Visa and Mastercard, and most borders.
Torrents exist, so maybe it got more difficult but not lost.
Naval shells have much lower surface to mass ratios. In the limit that that ratio goes to zero the fluid forces disappear and you're left with simple parabolic motion + rotation of the Earth.

The fluid flow is the hard one!