skysight-inc/HackerNews huggingface dataset:
You are forgetting something.

If you want to reinstall some old software, lets say MS Small Business Server 2000 or Small Business Server 2003 today, the certificates in the installation files prevent the installation of said software. So you wouldnt even get as far as being able to remove any certs.

Your only recourse is change the system date and time back to before the certificates in installation files would have expired.

Besides being a stealth way to prevent old software from being reinstalled, it narrows down the window of opportunity for hackers.

I used to automatically issue certs for my own servers which lasted 24hr's because if a hacker had got in to my system without me knowing which is a real possibility, at least an expired cert being used by someone else would highlight this problem.

As it happened, despite locking everything down to packet level and controlling the packets, my devices were just prevented from getting online. My ISP at the time TalkTalk had a very responsive system, issuing new IP address every 2 seconds in a bid to prevent me from hosting a website, with a domain name using dynamic ip address domain name service.

There is way more surveillance than most people realise at least here in the UK.
> * Can we trust the server or Google to not track IP addresses?

Well, no. I think we all know the answer to that. Telemetry and tracking is in their culture. Their culture is embedded in advertising - why trust anything an advertising company wants to do?
Does anyone here run any of these OSes on any of the offered screen densities and resolutions? I have questions.

- Surely not every old program available from the repositories will work with display scaling, will they? I've never had to use it, maybe Xorg has some hack to scale certain windows at 2x so you don't need support from individual packages. I'm also thinking of things like Burp Suite, which have window-like objects that interact horribly with things like i3 (from what I see with colleagues), so those might have similar issues when you have to tell Xorg to scale individual windows up. Is this something you run into?

- How much of an impact does that resolution have on battery life and GPU performance? I do not need more than 1920x1080 pixels on a 16" diagonal, my eyes can hardly read small fonts on that DPI as it is (I'm ~30) and they're not going to get better with age. This laptop ships with either double or quadruple that, making me wonder what the trade-off is like of having this (for me) gimmick. Surely it doesn't double/quadruple the battery drain or halve/quarter the performance compared to a normal screen?

- I also don't see flickering at 60 Hz (heck, 24 Hz TV looks smooth to me), so 165 Hz seems again like a battery drainer and performance reducer. How much of an impact does it have to try and render 2.75x as many frames per second on a GPU? Does it simply use 2.75x more power for the GPU or reduce the number of drawing operations you can do on the GPU by 2.75 times, or does this not work that way?

Edit: this is currently at the top, but I don't want the top comment to be criticism. This product is awesome in virtually every other regard besides shipping time. Good physical size, decent number of USB ports, customization of the keyboard, c-c-coreboot?! Officially supported? I am definitely impressed. Heck, even the payment methods impress me, being able to select iDeal at a small foreign shop.
> since it became clear Afghanistan and Iraq were disasters the war propaganda complex was muted for years

If it weren't for propaganda, we would have found the will to exit those wars well over a decade ago.
> Am I missing something?

Yeah. The company is three people with practically no money at hand. I can't imagine this being real. Check "full accounts made up to 28 February 2022" https://find-and-update.company-information.service.gov.uk/c... with cash at hand being just 13,887 pounds. How on earth are you making a laptop from that? Framework started with a nine million seed round and had the former head of hardware at Oculus as the founder for expertise in this field. Now, almost eight figures is prolly overkill but I have hard time imagining low five figures being enough. It doesn't mean there's malicious intent here, they just might not be fully aware of the challenges here and will find themselves in way over their head.

Note there's no doxxing here, the CRN is on the contact us page: https://starlabs.systems/pages/contact-us
Do you mean that daycare workers typically instill those things? Is that true?
> Just like how humans progressed technologically.

In no way shape or form, except for introduction to the idea for children.
Forced labour camps, genocide, authoritarian, cyber warfare against other nations, salami slicing neighbours, purposefully violating air space over other nations. I don't think China needs any demonisation. This is just showing its reality.

If anything both sides of the political spectrum doesn't want to get into showing China as the demon because unlike the previous cold war, they are not sure if they can win it or even force a draw. China is too powerful as it stands and getting more powerful as years pass while the current superpower is busy fighting it self with culture wars.
I gave examples of bans, the rest is politics, as I said. If you really were opposed to political book bans, which you aren't, you wouldn't be open to all sorts of unspeakable things being included in public schools.
You think it's fine if I just take CBD isolate alongside pure THCs (perhaps in lower doses)?
Sure my point here was it quickly? Or routine?
One weird tip is relocating
I have a feeling TDD proponents work in very different code bases than I do, the point in this article is spot on that TDD emphasizes nice to have unit tests over the much trickier but more bug prone integration tests. For frontend dev the surface area of things that can go wrong is much higher than say in programming an api, so just writing the tests for a lot of changes seem much more difficult than writing the code itself, since you won’t know what can go wrong until you build it. A lot of frontend programming is throwing something on the DOM and then trying to understand the weird ways it went wrong, like a scroll bar width is slightly different in every browser, or the line height for a text input behaves unexpectedly if you change a font. I have no idea how you would build these features with TDD. Seems like the more formal your codebase the more useful it is.
If only all of us were so fortunate to live with you in such a utopia where servers are perfectly fungible and automation scripts are written by competent software engineers :)
just because a homeowner does their own work, doesn't mean it won't be to code, or inspected.

the irony is that in locales that require licenses, more unlicensed non-code compliant work is often done because there is no diy path. in many locales, building inspectors are readily available and happy to inspect homeowner work.
I don't know... it might be a nice start to test some coding skills but the level is a bit off. Something like 'create a ring buffer' is rated as 'hard'...
This. Even if you hold a reference to the task, your program very likely has a bug. At some point you should always await it to see if it failed or not.

It's easy to miss this if you observe completion via a side-channel, for example item removed from a queue. But this is also a bad way to write tasks in the first place, let them return meaningful data rather than mutate shared objects. That way you are forced to await them and your code becomes much more straightforward. It's counter-intuitive at first if you think in threads, because there you are more used to worker pools and such, whereas asyncio tasks can be written in a more linear way and don't background workers to the same extent.

After having done this mistake several times, I've concluded one should almost never use create_task. It's much better to place them into a top-level list of background tasks, that is always awaited, using this method they are both started automatically and always awaited for errors appropriately.
Agreed, but Microsoft is the type to use AI to run manipulation campaigns. I remember them using NVIDIA Teslas for AI back in 2015 and loading Reddit big data to manipulate social media and counter negative news about them.
While Ben-Evans article where never popular on HN to begin with. Largely because of politics and views. Somewhere around 2015 it rarely even reach the front page of HN. It is rather sad.
> What a strange set of considerations so bizarre they apply to like no one but you

Oh, sweet non-corporate bullshit child.

People get shown the door for just having non-Apple devices with them.
Performs an incorrect dance in hopes of throwing you off my trail
If I'm searching for commits that change lines with substring X I'm not interested in seeing commits that move variables four spaces to the left.
This looks like something you would read in Talmud.
I'm a bit disappointed that none of the reporting on this incident I have come across is making these links.
Almost always when I see criticism of TDD it quickly becomes apparent that the person doing the criticizing either has no idea how the TDD process is meant to work, has no idea how to separate concerns when writing code, or both.

For example the claim that TDD impairs your ability to modify code is completely the opposite of my experience. It’s quite simple, just don’t write overly specific tests, and test your module interfaces (however your language implements them) rather than the internals. One code smell is that if your tests are getting in the way of refactoring you’re certainly doing it wrong, since refactoring is a key and I would say even defining part of the TDD development process.
As a though experiment I've thought a lot about the black alien project. Specifically the removal of his fingers. I'm not sure I know where to stand. Should he be free to do what he wants? Should doctors be required to avoid removing healthy fingers ( I don't think they were doctors but I've altered the situation for my thought experiment)?

My conclusion is I have no idea how to even approach it.

I'd be interested in others thoughts.

I like this topic as it's less politically charged but explores similar ethics.
The URL has "UFO" in it, so probably the title was updated.

reuters.com/world/us/us-still-gives-no-details-about-alaska-ufo-new-object-seen-over-canada-2023-02-11/
Sit back and enjoy our lives of leisure now that machines are finally doing all the work.

https://xkcd.com/810/
That's pretty common. It's what you say to your kid when they want to go to the amusement park this weekend, but you don't want to disappoint them right that second so you say something to push it off until you figure it out.
Exactness of results is not listed among its design principles:

https://brunolevy.github.io/geogram/geogram_design.html

CGAL offers exact algorithms:

https://doc.cgal.org/latest/Kernel_23/index.html#Chapter_2D_...
I was wondering if modern planes even still had ballistic weapons, since engagement range for missiles is measured in miles. For anyone else wondering, according to [0] they still have guns, since most missiles have a minimum engagement range so there is still a need for short range weapons.

[0] https://planenerd.com/why-fighter-jets-still-have-guns/
The Android OS is OK from my personal experience. I wouldn’t brag about it. Now Android App development is by far one of the worst experiences I’ve had the misfortune of having, and I repeatedly thought how everyone involved with the design of those APIs ought to be fired. Maybe they should have been using TDD!
Charitably, they could be reading the wrong things, or the animals could be dying of unrelated causes. But... it's a bit hard to believe.
He’s a freshman congressman buddying up with Lauren Boebert and joining the “rebel” GOP faction that was opposing the speaker.

It’s all about making noise to stay alive - how often do you hear from congressmen from Montana?
Those people will manage to write terrible code regardless of coding technique. TDD at least has the benefit of surfacing it sooner.
There are dozens of laws, cases, court decisions, etc.: https://mtsu.edu/first-amendment/article/966/harmful-to-mino...
I can recommend "The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution" by Gregory Zuckerman, but of course don't expect to learn any market-beating strategies from it.

Quanta Magazine, a source for articles often linked here, is funded by his foundation.
Why don’t Starbucks just block the traffic on that IP?
Plasmos Unveils Space Truck
Schizo offering an actual joke to you: drunk drivers don't kill people; drunk crashers kill people.
‘My husband won’t forgive me for farting in front of him’
Bring a rechargeable battery with you, plug that into a charger on the wall, and plug the phone into another port of the battery.
Isn't it obvious? Legalize MAPs.
It's way more descriptive than "man-in-the-middle"! It also sounds cooler
A $400k missile and an F-22 sortie costing probably a similar amount. I really hope for their sake the government doesn't try to charge them that cost.

It does indeed sound like something like that. The size of a small car would mean a tiny payload as those balloons get huge in the stratosphere. One thing I wonder is why it didn't burst. Weather balloons are meant to burst as soon as they get that high.
It's a tax. A weird specialized tax. But a tax. Taxes are enforced in most countries.
I have their latest starbook, just arrived a couple months ago and it is stellar. Covid delayed it almost a whole year, but in that time they upgraded frob adwertised 11th gen intel to 12th gen for free, quadrupling cores. It runs extremeley well with latest coreboot and everything. I considered canceling my pre-order because of the long delay, but Support was extremely quick and receptive and it turns out the trust they earned was warranted. I did a lot of research and really nothing comes close to these guys. This new one is expensive relatively, but the Starbook I have was a surprisingly good deal. No connection to them except a happy customer who can gladly recommend them.

Fully upgradable SSD and raM as well, I have 64 gigs and the touchpad is really really good.
Love the concept, I might have been one of the people occasionally sharing it on here.
If the point of tax was to evenly redistribute it back to those who paid it, what would be the point of taxing in the first place?

No, the point of tax is to forceable take money to redistribute in the best interests of society at large. Ideally. In practice it’s so inefficient and the corruption and everything makes it a horrible system.

I like the Swiss Canton system, at least on paper. More distributed government. I want that bastard who’s misusing my tax money to live next door! Centralisation of power is the entropy of democracy.
I'm surprised it caused that much of a reaction, if that indeed was the reason (which I am not sure it is). I mean, everybody knows by now these models are prone to fibbing and would invent factoids and references out of thin air. So, Google model is as good/bad as all others, and also somebody wasn't diligent enough to fact-check their own ad (which can, I guess, be taken as a sign of organizational decline but pretty much any organization of Google's side has the same problems).
This is why my country declared its independence.
This may be linked to the Sapir–Whorf hypothesis (?)

https://en.wikipedia.org/wiki/Linguistic_relativity
First off, this isn't that important. Our first priority should be stopping people starving to death. Healthy eating is an optimization on top of that.

Second, this is complicated by the fact that "healthy" vs "unhealthy" food vibes are often factually incorrect. People assume cheaper and less labor intensive food is unhealthier, when in reality sugar is sugar. For example, this study points out SNAP recipients bought more "prepared deserts". That makes complete sense - they're far less likely to bake themselves or eat out, but there's little evidence that premade the sugary baked goods they ate less healthy than home baked ones.

Third, this study is talking about tiny effect sizes. A 2.15% increase in sugary beverage purchase, really?

Finally, on a moral level I believe everyone has the right to make poor decisions. Just because someone receives government benefits doesn't mean they shouldn't be allowed to trade off momentary enjoyment for long-term health issues, especially if society has ruined their long term anyway.
I saw people on social media saying "wow this looks really bad" and had to put a fair amount of effort into finding stories on Apple News (where I usually read news stories) giving a rundown. Social media can certainly be prone to Chicken Little-ism but nobody seems to be questioning the line officials are giving here. If anything I think this might be a sign of how weak local news reporting has become. No doubt this would be of interest if it happened in the vicinity of New York City or Los Angeles.
Those are in much shorter supply than you seem to imply.
The true use case here is to get you used to the idea of telemetry in your tool chain, then move the goal post further down the road. In a few years, it'll be encouraged to put telemetry in your library ("Why?" "We've already had it in the tool chain this isn't any different!") then eventually, have every application sending telemetry data to Google's servers.

If you think this is ridiculous, remember they built Chrome with telemetry embedded .. why? Not for improving services. To build better targeted advertising.

Remember Android OS? Yes.

But there's still push back and the primary group of people resisting this at large are developers and the more technically inclined.
Practically as upgradable and maintainable/repairable as the framework. They sell all of the components separately, and this runs a fully up-to-date coreboot and even esoteric linux systems get tested on it. It is a significantly better Linux computer.
You can always do something extremely goofy like this (but you shouldn't):

_running_tasks = set()

def my_create_task(coro, **kwargs):
async def _coro():
nonlocal task
try:
return await coro
finally:
_running_tasks.remove(task)

task = asyncio.create_task(_coro(), **kwargs)
_running_tasks.add(task)
return task
Centauri! Is that you? It's been a while.
Not if it tilts the education system even more in favour of the wealthy.

Education is one of the few options less wealthy families have to level the playing field. We cant take this away by letting private organisations poaching the best teachers with huge financial incentives
I have literally never seen a restaurant anywhere in the world that charges for tap water, and I eat out constantly. Is this a thing now somewhere?
I've never previously encountered one so perverse that choice of laptop is basically tantamount to a fashion choice and causes ridicule.
the blockchain is merely used for data storage, while the off-chain clients/servers are responsible for executing all the computations and storing all the states generated.
If you were actually trying to "steel man" wouldn't you say "policies which make this type of industrial accident more likely" rather than "policies that are bad/you disagree with," which makes it sound childish and random?
Let's not forget the https://en.wikipedia.org/wiki/Boiling_frog
I don't think MBAs are the market they're targeting. Unfortunately, an MBA is often the one who'll have to sign off on the expense.
We built this simple tool. chatur-gpt.streamlit.app
It’s gonna help you ask questions related to the paper. Lemme know if you’re gonna pay for a more advanced version of the same.
We can read multiple papers and make a landscape recursively.
I emailed System76 in 2013 asking them to accept Bitcoin. They said no, and continued to say no every couple of years when I emailed to ask again. Glad to see Starlabs is accepting crypto, but a little puzzled by there's no option for stablecoins like USDC. In any case, I'll take it.
18 hrs battery life with an Intel processor would be great but seems unrealistic
It’s one of the only laptops that ship with core boot, Fully up-to-date with upstream commits to work flawlessly with their hardware. Their support has been extremely helpful, and the build quality is amazing. Fully custom hardware, which is extremely rare for Linux computers. I am just a happy customer, no other affiliation.
Have you tried it?

Here in Firefox, it does not work.

https://jsfiddle.net/t34wz6kx/

Also, using "position: fixed" will fail when the dialog is longer than the screen. Then the user cannot read it all, and if the close button is at the bottom, they cannot close it.
Are they? Where's the study? I couldn't find one on suicide rates, but this one on based on survey data (so people who are still alive to answer the survey), says that suicidal thoughts reduce after transitioning. https://jamanetwork.com/journals/jamasurgery/article-abstrac...
Comes with ME disabled by default. Really unique offering.
what would you say the minimum amount of time needed to be outside is
Needs a little red nub in the center of the keyboard.
> Can you imagine the backlash if there’s some IT issue and someone realises that it’s not a Dell or Lenovo (why didn’t you just buy from big 2?), or how embarrassing it might be to go to a profile business meeting with an obviously random and non-corporate laptop (oh that looks like some random cheap overseas brand, uhh ok, are you sure you can afford us)?

So your proposed solution is to... remove all branding? How does that help anything?
"The AI warned us! Only the AI can save us now!"

New series of propaganda shows to get people to empathize with AI.
What dialect do you speak that those rhyme?
Study explores pathways to atheism among communities of color, LGBTQ+
> At some point you should always await it to see if it failed or not.

What you're sayin is correct, but doesn't quite imply what I'm saying. I'm saying everything that you spawn asynchronously (be they threads, tasks, whatever) needs to be joined - even if they're no-ops whose success or failure is irrelevant. This is similar to how you should always make sure to deallocate memory that you dynamically allocate whenever you can, as a matter of good practice and good hygiene. Sometimes you can get away with not doing so, but you shouldn't really skip it unless you don't have a choice, as it makes the program logic clearer and can make the program more robust too. (e.g., imagine running your main() in a loop where threads are spawned each time but never guaranteed to join.)
Any chance it's the War on Error by Rotersand? https://www.youtube.com/watch?v=5h3wiqR9fb8
Small Data and the Earthly Peak
That's only true for the computer boards. The Pico never had supply issues. And apparently, computer boards will also be back in stock starting from Q2.
Hell, even for those of us in the western time zones.
Firefox also doesn't support :has.

There's some more information on MDN [0] about how to make a modal dialog, you can open one in JavaScript using showModal() which has a backdrop, is actually modal, etc.

[0]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/di...
You say this, and then perfectly good and intelligent people are the product of morons (with and without degrees, particularly with) all the time.