skysight-inc/HackerNews huggingface dataset:
Considering these two processors:

Intel® Core® i9-12900H (2.50GHz 14-core / Turbo Boost up to 5.00GHz)

and

AMD Ryzen™ 7 (3.20GHz 8-core 6800H / Boost clock up to 4.70GHz)

Would the Ryzen actually be faster on average on single-core workloads since it's base spec is 3.20GHz vs the intel's base spec 2.50GHZ? (Not sure how long single core's can Boost for)

Or does the Intel outperform the Ryzen pretty much unilaterally?
They’re also easy to learn when all you want to know is syntax. What about:

* dependency management and releases

* deploying and running in prod

* footguns that affect performance or security

* libraries for helping development

* language-specific features

etc
Can you provide a few examples please for your statement: "but more advanced geostatistical analysis isn't supported yet on QGIS"? I'd like to hear more about this.
Thinkpad for me is the gold standard because I can swap out the components and they have videos and guides of how to do so on their website. Their materials are sturdy and light.

MacBooks may use some nice materials, and their processors are interesting, but for a customer like me that prefers to install the hardware and software of my choice either today or in ten years, they have no products I'm interested in.

I've never had to sell or retire any machine I've had in the last twenty years, they're all somewhere doing something right now.
Uh, nice, thanks for sharing!
We should all commit mass AI gen IP infringement until courts find that it’s not possible to allow it anymore.
Key column to the right of the enter key, that's a nope for me.
Did ChatGPT pass graduate-level exams?
What's interesting is when viewing this page, I'm not seeing the content. There are errors grabbing the data. I don't know enough about ETH. Did the data get censored?
Dark matter is nonsense but no one has a better idea.
I can't tell if it inherits the huge shortcoming of pihole - any app can just use an ip address and go around it.

also, is the SPN thing (their per-app version of VPN) part of the free version?
I think of those cases where people ask GPT-3 to write a Python program. For instance one person had the problem that they'd ask GPT-3 to answer a question like "How many prime numbers are there between 14 and 321?" and get an almost right answer. A better route to a right answer in that case is to have it write a Python program and run it because the only way to answer that right is to count them all and Python is good for that.
Is the article written by an AI?
And the 2008 was about the time that coroutines were gaining popularity again!
Alameda was legit making money; their strategy was to be long everything with leverage - all the time. Mathematical geniuses in a raising market, lost 100bn in a declining market.
Technology Has Lost Its Pragmatism
In my experience, it takes at least a few days before a popular HN story fully burns out. There is a huge peak of activity in the first few hours, and then a looooong period of simmering. I've seen up/downvotes for comments days after I wrote them.

Besides, there is empirical evidence that at least 1 person read this comment ;-)
These all seem like good and reasonable uses rather than misuses to me.
This policy paper argues pretty strongly against making unpaid volunteers criminally liable for security bugs.

People in the political realm think of tech as "big tech" (their term for FAANG) and are currently trying to come up with solutions to address the societal problems caused by the FAANGs. That's why it's important for people who understand tech to explain the full consequences of their policy ideas to politicians, regulators and others discussing how to regulate tech. It would also help if there were more people from the tech world going into politics because there's a real risk that computer illiterate politicians will pass something stupid or will inadvertently allow FAANG to capture a regulatory agency and use it to crush their smaller competitors.
I'm really curious about people that actually use laptop speakers. Even the best laptop speakers I've heard (I've heard MacBook speakers too) sound terrible. Other than for a quick video or demo or whatever, who is seriously listening to videos or music on laptop speakers... And why??? Even a cheap pair of earbuds sounds better to me.
It was the most astounding intellectual experience. You have no idea. 250 pages of reading per night, two college professors per seminar (two of whom are now quite famous). The students were genuinely diverse and formed their own community.

The house is more like a frat house- two floors of common spaces including the seminar rooms, a commercial kitchen etc and two floors of bedrooms
Might not be a probe of military capability, but rather a probe of diplomatic stance. US govt is forced to make a statement about the balloon -- which normally they wouldn't care about -- to the public: US govt can choose to either lie and save face for China, saying it was a weather balloon, thus demonstrating earnestness in building relations, or tell the truth and say it was a spy balloon, thus demonstrating unwillingness to paper over such a diplomatic faux pas.
Riven would be great.

I know that The Starry Expanse Project[0] has been working on a full 3D version for many years. I think they have stopped, because of the Cyan project, but it looked like they did some great work. Maybe some of it got wrapped into the official port.

Sounds like a weird experience. Sorry for that. I suspect there may be a bit of a weird fanbase with Myst, though. I think some folks took it pretty far.

[0] http://www.starryexpanse.com
Sealos cloud introduction, Use the cloud like a PC
I do think there is a fable to be told about horses and american innovation, where horsemanship was rarefied and exclusive in europe and asia, but a basic necessity to survive in frontier america, and the moral protagonism horsemanship requires just to stay on one - which has been the basis for an officer class education for millenia - was spread more broadly and accessibly, and so americans invented "bootstrapping" as a part of their culture.

Farming is engineering, and city culture was really successful at retelling the story of the engineers they depend on as bumpkins. I'd wonder if, owing to their respective necessities and incentives (and layers of abstraction), cities mainly produce art and culture and people out in the country produce technology and engineering?
I'd expect there will be a lot of new solutions coming soon, because Polymode [0] seemingly solves the hard problem the org-babel struggles against. The immiscible major modes, and all that extra syntax and buffer-switching that org-babel needs to work around that problem.

[0] https://www.masteringemacs.org/article/polymode-multiple-maj...
This is a common standard in aerospace requirements documents.

Join the world of needing to make the FAA happy and your vocabulary will change to incorporate shall, will, must, and others in a more discerning manner.
Around the turn of the millennium Sun was talking a lot about grid computing, which was essentially what we call public cloud now.

In a slightly different universe Sun would be AWS.
First slowly and then quickly

I suspect that the online conventions did not allow for nuance in discussions, and the politically correct faction took over
Strange New Worlds was much better and I really wanted to like it, but I found the characters exhausting. Every other line of dialogue is a Whedonesque quip. The writers are laying on the "dark backstory" trope too thick to the point that by episode 3 it seemed like everyone was an alcoholic abused orphan.
I don't know first hand how well it works, but py2exe is a thing.
Are there public restrooms available in those places? If not, that's extremely frustrating. I don't understand why more places don't have public restrooms. People are gonna poop one way or the other.
My favorite are the function documentation in some of Apple's headers.

Apple's CoreFoundation always irked me because it didn't do NULL parameter testing. Try to CFRelease(aNullObject)? You crashed, son.

I asked one the of the CF engineers about this and I was told it was a performance thing. (I can kind of see that ... caller tests that the CFCreateFoo() did not return NULL and then can make any number of subsequent calls without having to re-sanity-check that value.)

Regardless, look out for Apple headers with documentation comments similar to:

If properties parameter is NULL returns false, does not crash like CoreFoundation.

Not cursing, but what can you do in public headers...
Somebody’s mad that his taxes are paying for 5th grade teachers even though his kid’s in 7th grade
Sun kept touting a service that we would call cloud, and I kept trying to buy it for one of my financial clients, but it never happened...
So how do you manipulate ISO dates as strings?
Twitter was down because an employee accidentally deleted data
Just posing the question of criminal liability for FOSS devs is weird. Moreover, all the proposed solutions are "keep the samaritans non-liable", but prevent them from making any money (or just a very low sum/year) off FOSS. What gave these policy makers right to do this? What kind of perverted mind must be present to come up with these arguments?
I agree. Factories and cars are heavily regulated, and have maximum amounts of contamination they can release (assuming the local government actually takes a look and the inspectors are nor bribed).

> things that can modify the atmosphere in the most extreme/powerful way possible.

I can't read the article. How much are they releasing? Sometimes these projects are just a feel good project to scam funds from green enthusiastic. To make a huge impact, you need to release a lot of the material. That's expensive, So the only way to release a lot is as side effect of profitable activity, so factories and cars must be regulated.

>> a single experiment with remediation

I can't read the article. How are they going to remediate it? If they are releasing sulphur particles, probably he only remediation is to wait a few years until they get naturally cleaned (and enjoy a tiny reduction of the temperature and a tiny increase of acid rain meanwhile).
> There are a lot of features and capabilities needed in the Geospatial world that do not have reliable, rock-solid open source implementations

Can you list a few please?
Depends somewhat on workload. Generally the 12900H wins but there are some loads (e.g. handbrake) where the 6800H wins: https://www.techspot.com/review/2487-amd-ryzen-6800h/
In the article itself, his justifications align with GP's.
I've been thinking about a hyperbolic desktop for some time. Basically everything is visible on the screen, but the stuff you don't need is shrunken at the side. No idea if it would be useful, but would be fun to try.
If you like HRRR, checkout MRMS.
I accidentally spent a year combatting fraud
I think this outcome was unintentional, but in hindsight this feels like the greatest trick megacapitalism ever pulled.

A disproportionate amount of equity growth goes to the wealthy but the middle class has also hitched their futures to the stock market through 401ks. This means that "well, grandma's retirement also depends on record corporate profits" is a nearly invincible tactic against anything that diminishes corporate profits. The folks that own a disproportionate amount of equities get to untouchably balloon their wealth and there is nothing to stop them because stopping them would mean blowing up a generation's retirement plan.
> get to pay more income tax ... don’t get to benefit from the education portion of said tax dollars at all?

but they can! they can enroll in the public system. They would have a choice. Nobody is forcing the private system onto them in this scenario.

> because they choose to pay extra to go private?

yes, this is what it _should_ mean to go private.
It was the slogan till the end. (I was at Sun via MySQL acquisition)
The 8008 architecture was essentially in use before it was bought by Intel and made into a finished chip, I.e.:

https://en.wikipedia.org/wiki/Datapoint_2200

Though this could also just be referring to the start date of a project that ultimately was implemented with an 8008.
Increased societal acceptance of men wearing clothing and styling themselves in a way that is considered feminine, is a different type of thing to eradicating female-only safe spaces. The latter is still necessary due to human sexual dimorphism. The former is just adornments.
Yellowstone Caldera Volcanic Power Generation: Volcanic Energy on National Scale
It also doesn't trap focus within the dialog.
Alert on missing data. Keep a continuous stream coming in.
Well, in the posed scenario, when the free option for acquiring the work is no longer available, but the paid option is still available - the service is making the work available at all when it otherwise wouldn't be.
> Tangential, but you may also want to fill the skies with noise when flying a stealth mission.

Obviously simplifying, but that's the essence of what ECM is.
This is exactly the things we are aiming for, as Portmaster is intended to be as easy to use as possible.

We currently already have special support for AppImage and Snap packages on Linux and Windows Store apps and "svchost.exe services" on Windows. Additionally, we can detect common interpreters on Linux and correctly match the script file instead of the interpreter.

The support for these systems is implemented as "tags", which are attached to a process internally in Portmaster. These tags are then used to match a settings profile.

You can find the implementations here: https://github.com/safing/portmaster/tree/develop/process/ta...

We almost had an implementation ready for what you want (matching the parent process), but we had to abort due to some difficulties in matching: The questions we could find a good answer for, was where do we put the information whether which binaries are merged into / inherit from the parent? The ideal scenario from a UX perspective would be to declare it on the parent as an "include all sub-processes" option. But this would mean we would need to fully resolve all parent processes including their settings every time we evaluate a process. We deemed this to be too slow and too complex for a quick and clean solution. If you or anyone else has a great idea, I'd be happy to have a call to discuss.
Absolutely. I tell people this constantly. If you write a test that says “it should have length 256”, that’s an assertion on the design intention, not on the actual functioning of the code. “It should have length 256” == true as soon as the product guy says it should. “It has length 256” == true when I’ve written the code to make it have length 256.
> However, coding is done in English. Period. And code comments are written in English as well.

This was not the case at my first tech job. The office communication, the reference books, the comments and the sometimes even the commit messages were often not in English. The same is true of many large projects on Github, even today.
Love it!

I did something similar:

https://dreamdaddy.io
What about North Korea? They might be crazy enough to do something like that, especially if they are pretty sure it could not be tracked back to them.

Actually, looking at current high altitude wind patterns [1] it looks like launching a high altitude balloon anywhere in a large chunk of the Northern Hemisphere will get it to the Northern US, including most of the Mideast, which includes many of the places with people that would love to do a terrorist attack on the US. If one of those places did it, though, their balloon would have to pass over Russia and/or China so probably wouldn't go undetected like a North Korea launch might. Russia and/or China might not be happy to be used that way.

[1] https://earth.nullschool.net/#current/wind/isobaric/70hPa/or...
If you've ever looked at the top submissions for any coding competition, you know that the premise of this study is flawed. I assume that the people who score well on these competitions are quite capable and would write good code in other circumstances -- but they definitely don't care about style during the competition.
GitHub responded that it was simply a bug in that Cache-Control was set to a day instead of 5 minutes. It's already been fixed.
I've seen many of these.

https://www.thisiswhyimbroke.com/sit-stand-lay-down-workstat...

http://www.ergoquest.com/zero-gravity-workstations.html

One answer is to just "use a laptop" though personally I hate trackpads. There are other pointing devices such as trackballs though I bet you could put some powerful magnets in a mouse and stick it to a mousepad backed by an iron sheet.
Nope. Portmaster is a full fledged application firewall. Bypassing is not trivial, if not impossible.

SPN is _not_ part of the free version. If you can pinpoint where you might have gotten this feeling, it would be great if you could tell us - then we can improve!
It's not that it ignores it, it's that it tried to handle it and gets confused. I move fairly frequently between my 3x laptop screen and a 1x external monitor, and at this point I've got used to either the app logo randomly being a third the size it should be in the start bar or the text rendering three times as big as it should in the app.
Nothing in this article makes sense to me. What is this, Hungarian notation for tests?

What if a test is testing that something shouldn’t happen? Apostrophes aren’t even legal function names in most languages. (/s)

> If the only output of a failing test is just a binary value like “FAIL”, that test is only giving one bit of information to the developer.

Well that aaaand

> A good test framework will also print the test name and a call stack.

Ok so more than one bit of information, it literally tells you the line number and filename of the failed test so you can go look at it. But yeah maybe bad developer didn’t put any comments in the test and the code isn’t obvious but sure they’re gonna name the test using a magic template.

> For example, they could point out that “should replace children when updating instance”

So in Go we would have:

func TestShouldReplaceChildrenWhenUpdatingInstance(t *testing.T) { … }

Argh this nonsense cargo culting just does my head in and I should go to sleep.
Carnivore is high-fat and medium-to-low protein.
I don't think this necessarily goes against the author's point. I think encouraging "should" was just a means to an end.
They have a “custom” option for keyboard layout. It costs more; presumably, they could do Italian. I assume the extra cost is because someone has to physically put it in the exceptions box at the factory, due to small volume (not due to them designing that layout from scratch for you).
I think it’s funny that we always mocked countries for castrating gay people. How could they do that we asked.

And now we’re castrating millions in the name of diversity. Ironic.
Saw the name Kim Polese and remembered Marimba and Bongo. I actually liked Bongo a lot - it was great for quickly prototyping an idea. I haven’t had any luck finding it.

(In case you’re curious: https://archive.org/details/officialmarmba00good)

P.s.

> “Behind and the Green Door”

https://en.wikipedia.org/wiki/Behind_the_Green_Door
I worked in the same building where Bechtolsheim's company Granite Systems was located (3450 Hillview Ave in Palo Alto). My company was on the 2nd floor and Granite was on the 1st floor. We didn't even know he was there until they were sold to Cisco in 1996.

3450 Hillview was in horrible shape when we first moved in. But the owners refurbished it a floor at a time. When we moved to the second floor, there were four big corner offices. There was so much fighting as to who would get the 4th corner office that the CEO got pissed off and gave it to me and another engineer (we worked together as a team and designed all the products).
The same was said for Linux, Python and many other projects when they were at a very early stage.

By your logic no community-driven project would ever be successful.
I found these papers:

https://arxiv.org/abs/2210.03945

https://arxiv.org/abs/2202.00217

https://arxiv.org/abs/2201.10608

My take is that fine-tuning a language model to parse HTML shouldn't be terribly difficult but you probably do need a computer with a good GPU. The one problem that current LLMs have is that they all have a limited attention window. BERT has a 512 token window and ChatGPT has a 4096 token window, where typically a token is less than a word. There are models with much longer windows (reformer) but those don't work as well as the state-of-the-art models, at least not yet.

Practically that means you can't feed a huge HTML document into the model without splitting it up first, if you do split it up you're going to lose the ability of the model to see the document as a whole (for instance match up the <div> and </div> tags)
Thanks for the feedback!

Could you go into a bit more detail what was confusing or what information you felt was missing when looking at the website?
> "big tech" (their term for FAANG)

Big Tech is a way better name than FAANG, I hope it catches on.

FAANG sounds way cooler than the reality of these terribly dull companies and is also very US centric.
I meant - does it route everything through an SPN (someone else's server).

The question arising is not necessarily your fault, more like healthy skepticism because other products turn out to be a service and you don't realize they've made themselves a dependency.
People are getting hung up on the word "should" but if you read the (very short) blog post it's really about what not to do.

- Don't name your test "test [function name]"

- Don't lean on comments to explain the test

I agree it would be annoying to be forced into strict naming, but let's not ignore the author's point here.
Same here. GNU/Linux and other free and opensource software is our only way to regain our privacy, and general control over our computers. Corporate software is just more and more ads and spyware.
Personally, I prefer to name them as code examples instead of as tests:

- negative_input

- zero_input

- bad_request

When you run the "bad_request" test, you should get an error code, but that's on the assert already.
Define "real".

Otherwise the example to which you originally replied to was exactly offered as one such real example, explaining the reasoning behind the selected example, and why that has important implications.
It is an excellent book and a better example of how to be a low BS human being that strives to get the point across, not dress things up to look smart.
I realized that all my tests in fact “Shall test that X holds.”, tautologically.

Now I consider that style boilerplate, and just write “X shall hold.”
Vacuum balloons for children’s birthday parties???

I’m seeing serious safety issues. No sign that they are.
Ah, I get it now, thanks. I think I’d rather wrap the test method in an inner class named after the method-under-test, but not all testing frameworks allow for inner classes.
Just make types functions which are executed at compile time:

@type
def Monoid(T: type):
return {'+': type[T, T].to(T) }

def add(left: Monoid(int), right: Monoid(int)): Monoid(int)
return left + right

...if it takes too long to compile, terminate and report an error.

As for this kind of dependence, that seems straightforward:

@type
def Dependent():
return {0: int, 1: str, "Hello": bool}

def rtn_dependent(x: Dependent().keys): Dependent().values
if x == 0:
return x
elif x == 1:
return "message"
else:
return x == "Hello"
No. The SPN uses multiple hops with onion encryption - just like Tor.

Your user/pass is never sent to the network servers, but only to the account server, which gives you blind-signed access tokens, so the servers of the network only knows that you are allowed to access, but not who you are.
By way of introduction – EWD 1041 (1989)