skysight-inc/HackerNews huggingface dataset:
I've been using the Altwork (https://altwork.com/) desk for this purpose since January, and I'd recommend it to anyone who wants this sort of thing. It was expensive (~$7K), but I needed it due to a medical condition that makes extended sitting difficult for me, and it's made a big difference in my ability to work despite this condition.

The workstation is awesome technology; it's really well built, nicely runs wires everywhere, etc. My only complaint is that the headrest is too hard to be lying down on it for hours at a time -- I fixed that by putting an old sweater between my head and the headrest, which made it perfectly comfortable for me. One thing that might not be obvious is that it takes up surprisingly little space -- something like 4' x 6'.

Talking to them about the delivery, a lot of their customers are other folks with medical reasons to want it, because I think that's what justifies the price point for people. But the price will come down with scale (there's already a $4K model: https://altwork.com/products/flex-altwork-station?variant=34...). And at that price point, the price is immaterial compared to software salaries, at least if you think about it as a capital item that will amortize over many years.
State senator Terry Link a couple weeks ago: https://www.daily-chronicle.com/2020/09/16/former-democratic...
From a relevance PoV, I think the docs here[1] tell you everything you need to know

In short it's a rules and keyword-tagging heavy experience, not at all comparable to Elasticsearch or Lucene (which let you really get down to the metal to customize core algorithm behavior).

BTW if you want this kind of experience in an open source stack, I would check out Querqy for Elasticsearch and Solr[2]

[1] https://developers.google.com/custom-search/docs/ranking

[2] http://querqy.org
>>But let's not pretend you don't need to pay attention if using a tool you're not proficient with.

Decades of experience working in Office Environments tells me many many many many many people do not pay attention period, their experience with the tool is irrelevant.

My experience also shows that inexperienced people do not know WHAT to look out for, especially in excel so they are often more susceptible to mistakes.

This really comes into play when working in larger organizations where excel workbooks are passed around from person to person, often existing for years or decades at a time where people using the workbook are separated from the person that created the workbook.

Try figuring out an excel spreadsheet created 10 years ago by people no longer with the company that several data links importing data from all over the place.....
I am not a designer/UX person but still thought I would give it a go. I couldn't get through more than 30% of it because of how boring and repetitive it was.
Wouldn't a randomizer help with changing incentives?

The default assumption should be that people are corrupt given the right incentive which in this case shows. It's not perfect but it's better that someone is not certain that they are able to attract certain cases for future.
Yeah, I mean temperature rather than electronically. Though in the climate I’m from both would generally lead to the same drop in cabin temperature.
I had the pleasure of working with two of these. They did not give you the same quality of results that Google's website did. Utter garbage in a blue rack mounted case.
“ If you can't trust judges you're in a lot of trouble.”

Alexander Hamilton wrote in the federalist papers that we need juries to protect us from corrupt judges.
Chinese GDP is now around 3/4 US GDP due to the current Recession.
When I search https://www.google.com/search?q=learn+OOP+in+Python all 10 results are relevant including a video result https://www.youtube.com/watch?v=JeznW_7DlB0
They are asking specifically what the judge will get out of it.

I think you are implying that he will get back into the private sector after having granted some valuable patents to some of his friends, hopefully landing a great consulting gig or job with them? Or just start his own?
You do this transparently when you “choose” from a list of preset internet providers or wireless plans.

In any event, Governments are bad examples because they serve more interests than just “customers.” They are not businesses and it is destructive to compare them as such
I'm interested in the physical book printing coming soon -- have you found a good vendor for printing and binding on demand?

I've been looking for vendors for a related service (printing formatted world bibles for writers from notebook.ai) but everyone I've found has either been way too expensive (unless you reach bulk quantities), low quality (often only low-grade paperback), slow shipping, and/or had other red flags that made me think twice about using them.

Would love to hear if you found any interesting prospects!
I propose data collection!
I find it weird that they called it `cache` instead of `cached` which would be more in line with `cached_property`. One of my colleagues already tripped over this today when he told me about this new feature.
Frankly 10 ms is good enough.
> Doesn’t sound very reliable, especially being from 1986 when we generally had a much less sophisticated understanding of the intricacies of statistics and hypothesis testing.

I just wanted to note - statistical analysis is not a new or groundbreaking thing. A lot of these tests have been around for decades or centuries[1] and experimental design ditto. Honestly, it being from so long ago actually gives me a bit more faith in the results since gaming statistics to get a click-bait headline and more funding has become a cottage industry in recent years.

1. https://en.wikipedia.org/wiki/Student%27s_t-test#History - enjoy the amusing connection to Guinness, it's a favorite with new stats students.
Don't you love when the worlwide terrorists go to foreign sovereign nations to make arrests? Rememebr Kim dotcom? Same crap.
I'm pretty sure the UK does have actual software with actual databases backing up test and trace, some of which was outsourced - in fact it looks like our opposition party and opposition media are trying to blame this failure on outsourcing, even though that has no foundation in reality, mostly because this plays well with their supporters for reasons too tedious and political to explain. Unfortunately, this happened at a kind of interface between different systems designed to take in results from both the Pillar 1 NHS testing and Pillar 2 Lighthouse testing for the general public, deduplicate them, and spit them out to the contact tracing system and the government dashboard. These are seperate systems run by seperate organisations for various not-so-interesting reasons to do with the structure of the healthcare system and the history of Covid testing in the UK.
EU considers phasing out 1 and 2 cent coins
To minimize confusion some scientists are calling for the clearer terminology for describing transmission through the air. A recent letter in Science argued that we should use the terms “aerosols” vs. “droplets” with a size threshold of 100 μm which “more effectively separates their aerodynamic behavior, ability to be inhaled, and efficacy of interventions”. [1]

[1]: https://science.sciencemag.org/content/early/2020/10/02/scie...
Here in NSW we have the "Stop Revive Survive" campaign and Driver Reviver:

https://www.rms.nsw.gov.au/geared/your_driving_skills/stayin...

It is drilled into us that we should stop every 2 hours regardless of how we feel. You cannot trust yourself to judge as by definition your judgment is impaired when tired, it's best to just stop and grab a free tea/coffee if you find one of their setups or even just pull over to rest your eyes or walk around your car for a couple of minutes to reset.
This reminded me of a comment from a thread ~1 week ago:

> I've slaughtered more machines than any of you.

https://news.ycombinator.com/item?id=24603393
Cool, thanks!

I’m thinking about a similar sort of coercion system for a language project, and it’s good to have a slightly broader view of the design space. This area hasn’t been very well explored yet, not just in terms of semantics, but also developer ergonomics: most of the time you want to hide representations for convenience, but when considering safe coercions, you really want to make it possible to talk about them explicitly & precisely.

This feature is also very subtle, and right at the very edge of the type system, so it’s extremely easy to break soundness here, usually by failing to consider things like variance. The reason “roles” were added to GHC in the first place isn’t just because of the issue with type families / associated types mentioned in that RFC; it’s also because anything that provides a safe API atop unsafe internals could also be used to violate soundness, especially in conjunction with mutation. The classic examples are: 1. coercing “container of A” to “container of B” using the coercion from A to B, then inserting a B that is not a valid A, either in its value or just because A and B have incompatible trait instances (like ordering or hashing). You need to be able to disallow conversions between things even if they have identical representations.
> but there's absolutely nothing that can be done in the app and can't be done with their webpage.

I have never gotten the check deposit tool to work on the website. I know it is nonexistent in the mobile site. So for me, the only way to deposit a check (with USAA) is to either mail it or use the Android app.
And yet it is an order of magnitude faster than using the kernel thread scheduler, and you get to keep working thread-locals, normal process ID behavior, etc. It's a compromise.
That's actually an interesting question I don't think I've ever seen any real data on. Anecdotally, I find libertarians and Republicans to be far more likely to subscribe to anti-tax rhetoric than Democrats, but I don't know if that translates to any meaningful action in practice beyond the fringes.

...although in this specific case, McAfee is, well, kind of a fringe unto himself.
I had an interesting conversation with someone where I laid out the physics of a certain phenomenon that allowed an athlete to perform better. Their answer: "Well, that's all science. Like global warming."

It's very depressing to run into this type of conversations. I think we'd be well served to fight scientific arguments with scientific arguments, rather than with cynicism.
That doesn’t take us all the way there. Like the grandfather post asked, what is the endgame where he actually profits? Does he have some clandestine interests in this now, or does he plan to benefit in the future somehow?
This is one of the things that is so insidious about the colonial culture of Western powers during the latter half of the last millennium: how easily it reproduces in subjugated lands. See also: Japan in the run-up to WWII. They just took the oppressive status quo that they'd learned from the US and replicated it, with the "white/colored" dichotomy replaced with a regional variant.
After more than a decade of working on Orleans and only three weeks on Temporal it's foolish of me to talk about what I "like better" :-). I'm working on a couple of conference talks to compare the two approaches.
In short, Orleans is biased towards quick low latency operations. Longer running workflow style operations are totally doable, but require extra application logic and thinking.
Temporal's main abstraction is a workflow. So, it's biased towards reliable execution (with retries if needed) of business processes that may take seconds or days/months.
Orleans executes application code within the runtime process. Temporal orchestrates execution of external application workers (processes) I started referring to it as Inversion of Execution.
Orleans is .NET. Temporal currently provides Go and Java SDKs.
These are just top-level differences that come mind. There are many others. But there are also major similarities.
Oh, I meant saying, "<Okay Google>|<Hey Siri>, it's an emergency" Which should work just as well on a phone as it would with a smart speaker.

But that last point is important, I always tell people before I'm about to do something dangerous: "if you hear a noise, please come and check on me."
In addition to everything that's already been said about fires in CA, one thing I like to bring up is the obliviousness of many people living in the 'wildland interface'. I go hiking a lot at the old mercury mine near San Jose. On my way, I pass through the town of New Almaden. Cute town. 25 mph speed limit signs every 20' reminding you to slow down.

The town has a single, two-lane road for access, and nearly every house sits in the shade of oak trees and dry vegetation.

I understand the aesthetics, but that sort of naivete is absolutely irresponsible. CA is filled with towns like this. Fortunately it looks like the state might start enforcing fire codes, but I suspect the blowback from people living in these towns will effectively kill the enforcement.
> – “Python now gets the absolute path of the script filename specified on the command line (ex: python3 script.py): the __file__ attribute of the __main__ module became an absolute path, rather than a relative path.”

Good lord, finally! The number of times I've tripped over this.
Another solution which I haven't seen anyone here mention yet is having multiple text columns, essentially splitting up your content into paragraphs that are laid out side-by-side, like you often see in newspapers and research papers.

This has its drawbacks and some people don't like it, but surely it's better than only using 20% of the width of a wide display.

I would like to see more websites at least include it as an option.
One thing I've heard from multiple googlers is that their internal wiki search is crap exactly because there's limited hyperlinking to give a good ranking for pages. Google's algorithm basically crunches a lot of human provided data (inbound links, clicks, dwell, etc.) into an algorithmic score, but with limited data it's not much better than tf-idf.

That's probably the same thing that you've encountered with the search appliance.
LibreOffice Calc have same bug too?
If you have done those things, then you've accepted some increased risk of falling asleep, just like most of us have at one time or another. We're human and can't say for certain that falling asleep is impossible (or some other medical event won't happen).

We live with that risk, and some others have to live with more risk because of their circumstances. I'm more reacting to all the posts that no one should ever drive at all with even the slightest risk that they'll fall asleep, which is just an unrealistic ideal for most of us.

You know they let some people drive who have extremely bad eyesight--bad enough that that they can't read road signs? Yet they are allowed to drive, because not driving makes participation in our economy next to impossible.
OK... so how does he make money?
They got "Redshift Rendezvous"! Great!

For those who haven't read it, spaceships create an environment where the speed of light is much slower - the write-up says 30 m/s; my memory is that it's more like 10 m/s, because people were able to sprint moderately close to the speed of light. In this world, you experience relativistic effects just walking around. It does a great job letting you experience what that would be like.
Delayed until 3.10
We've seen clusters running on a bunch of Raspberry Pis.
Some apps require a locked bootloader to run. Others just require a locked bootloader to download from the Playstore.

There are other ways of obtaining the APKs outside the playstore, however.

My banking app isn't supposed to work if the phone is rooted, but it rarely gives me trouble.
Yes I really want this, can you take my pocket list and push into into burb/lulu or similar? I will pay for this
Bear in mind that temperature changes may unevenly affect the plate if the material isn't consistent. It's unlikely but possible.
Makes me wonder if that’s how the Ancient Egyptians managed to get their limestone blocks in perfect surfaces and at right angles.
Good point. But you might still want e.g.:

L[1:] = []
Post hoc ergo propter hoc...

Nothing says long-term stability and prosperity like eliminating mechanisms to protect the populace from unlawful, illegal, or harmful conduct.

Rule of Law, who needs it?!
I don't know the specific implementation mechanism -- just guesses.

But that doesn't mean my observation of the behavior of the bug is unlikely.

And also -- there is not a hard requirement that only one editor exists -- the same user could use multiple devices at the same time. Consider that and you might find your assumptions to be invalid.
You're not alone! I strongly prefer flexbox too. Besides the points you mention, excessive use of grids leads to "designing to the grid" instead of letting the content and context dictate flow.

Tangent: I also remember doing ridiculous things with nested tables during the original browser wars (circa 2001?) and consider it a "first-world problem" to be choosing among standards-based styling mechanisms.
The issue was noticed before 3.9 came out, but I guess it wasn't a big enough deal to blog the release. Hopefully it's just a measurement problem.

https://bugs.python.org/issue39117
The bigger issue is whether this is cause or correlation. As in, I believe that the figure is correct, and that more lawyers do cause less economic growth, but most of the correlation is not caused by the lawyers.

A less developed country probably doesn't have solid rule of law, and so has fewer lawyers. A less developed country also can generate fast economic growth by transferring knowledge from more advanced ones.

By contrast advanced countries have solid rule of law, and so lots of lawyers. They also can't easily grow through knowledge transfer, because there is nobody to transfer knowledge from. They have to generate new knowledge themselves.

I would therefore suggest removing GDP/capita as a confounding factor first.

That said, lawyers are economic sand. The main purpose of lawyers is to make other lawyers be needed. And lawyers are good at convincing themselves that they were needed. We would be better off with fewer lawyers. If you don't believe me, consider the phenomena of patent trolls. What do they add to anyone other than themselves?
> They are asking specifically what the judge will get out of it.

To me this is a red herring. What this judge is doing has all kinds of problems regardless of what his motive is. Even if the judge thinks he's doing it for the good of the legal system and won't accept any personal gain at all, he's still wrong and he should be stopped.
He starts out with a false premise, “ There's no serious debate at this point about whether meat consumption as we've been doing it in the last ~50 years is harmful to the environment.“ Then he shovels a litany of weasel words in our direction.

I’ll just keep eating my grass fed beef, thanks.
Article agrees with #1.

"As they note, it seems like an easy thing to fix if Congress had the will:

Two reforms would help solve this problem: first, district judges should—by law—be randomly assigned to cases and, second, venue in patent cases should be tied to geographic divisions within a judicial district, not just the district as a whole."
No F# support :O
> you can signal on an event from the receiver thread, and it doesn't wake up the waiting threads instantaneously, even if they are waiting on a kernel-level object.

This isn't normally the case. You should expect this not to be the case because programs would be insanely inefficient if this happened. My suspicion is there was something else going on. For example, maybe all CPUs were busy running threads (possibly with higher priority?) and so there was no CPU a waiting worker could be scheduled on. But it's not normally what's supposed to happen; it's pretty easy to demonstrate threads get notified practically immediately and don't wait for a time slice. Just run this example and you'll see threads getting notified in a few microseconds:

#include <process.h>
#include <tchar.h>
#include <Windows.h>

LARGE_INTEGER prev_time;

unsigned int CALLBACK worker(void *handle)
{
LARGE_INTEGER pc, pf;
QueryPerformanceFrequency(&pf);
WaitForSingleObject(handle, 5000);
QueryPerformanceCounter(&pc);
_tprintf(_T("%lu us\n"), (pc.QuadPart - prev_time.QuadPart) * 1000000LL / pf.QuadPart);
return 0;
}

int _tmain(int argc, TCHAR *argv[])
{
HANDLE handle = CreateEvent(NULL, FALSE, FALSE, NULL);
uintptr_t thd = _beginthreadex(NULL, 0, worker, handle, 0, NULL);
Sleep(100);
QueryPerformanceCounter(&prev_time);
SetEvent(handle);
WaitForSingleObject((HANDLE)thd, INFINITE);
}
The increase of lawyers could be correlated to the increase of laws? And the increase of laws could be correlated to economic falls?
principle agent problem
Furthermore, you have your security groups, roles, permissions, and policies. Plus you have build-time concerns (CF templates, CodeBuild builds, images, etc.). You simply cannot fit that into one view and have it make any kind of sense.

And those are just static relations. For interactions and data flows, you need sequence diagrams.

I wrote about this last month: https://blog.ilograph.com/posts/fixing-aws-architecure-diagr...
My apologies.

I didn't read the article posted until now, and I see it's about issues in the UK and not the US (I was confused, as we had issues with data reporting in the US as well).

My comment was focused on the decentralized US public health model and not on the UK's.

My apologies for injecting analysis of a different problem into this discussion. As such, my prior comment should probably be down-voted.
Yea, Wildfires don’t need to be a serious issue. Surround a town with pasture as mentioned and it rarely jumps the gap. California is in the odd situation of building next to high risk areas that burn without a buffer. It then adds a lot of ignition sources, like old high voltage power lines, into the mix.

If you think of wildfires as a denial of service attack, you realize firefighters simply can’t solve the issue. Controlled burns don’t work well in California for the exact reasons wildfires are such so dangerous. What’s left is infrastructure of one type or another.
If you can't drive safely; you can't drive. There is no middle ground. You may think it's fine to take a risk for yourself based on your costs/benefits, but it's definitely not fine to take a risk for others.
Thinking out loud: would anyone actually want to do work in this kind of environment?

I see attempts at remote work like Sococo https://www.sococo.com/

and I'm thinking---maybe...but there's not much to do in those environments.

On the other hand, I'm not sure I'd want to be swarmed by antagonistic kubernetes pods.
That is up to the bar association, which is a state level issue. Congress can't pass laws on that.
If the developer is using str.lstrip or str.rstrip, they're doing it wrong (because they're using the wrong method).

> "foobar".lstrip("wooowweeezoweeef")
bar
Pyne gave a great talk at the Long Now foundation a few years ago. Highly recommended.

https://longnow.org/seminars/02016/feb/09/fire-slow-fire-fas...