skysight-inc/HackerNews huggingface dataset:
I learned machining, and made gears in a production setting, mostly straight bevel, but some spur, helical and internals. I also did thread milling. Shifting from computers to a job shop gave me great insight into the needs of industry, previously my work was in only tangentially related IT.

I started learning at PumpingStation One, Chicago's Makerspace, it turned out I really like turning metal into finished pieces and piles of chips. My nickname was "Metal Mike", I became the area host, and when a member's Dad needed someone to make gears, no experience necessary, I jumped at it, at age 53. If you bought a Marvel 18" bandsaw between 2016 and the spring, odds are I made the lower bandwheel that drives the blade.

I learned that making things with a precision of about the thickness of a human hair is relatively easy, in quantity. I know more about gears and gearing than I ever thought I could know... and that was only scratching the surface in 5 years. I will try hard not to assume something is easy in the future.

Since then, I'm trying to catch up, I want to go back into Programming, which I did before being a system admin for 15 years... my last major code was in Turbo Pascal for DOS. I did little side gigs, learning GIT, Python, a bit of C++/Arduino, MySQL, etc.

I've been reading everything I can, subscribed to /r/pascal, /r/programming and /r/programminglanguage on reddit where I answer a few and mostly read questions.

Hopefully, I'll be able to start earning a living in coding again soon.

[Edit] To answer a downstream question, we have a child, you have less free time, but more inspiration.
I've looked quite extensively at Postgraphile and the extensive dependency on database functions and sql is an issue. Really hard to write tests and SQL itself is not the greatest programming language. The whole setup lacks so many of the affordances of modern environments.
52 Years Later, IBM Apologizes for Firing Transgender Woman
That's only true if you assume the user is perfectly capable of evaluating the trustworthiness and quality of the software they want to use. It's understandable that that's not the assumption Google designs their security under. Yes, that sometimes somewhat sucks for us power users.
Analyzing Elementary School Olympiad Math Tasks as a Benchmark for AGI [pdf]
Why were they taking engineer blood samples?
Somewhat unrelated, but Google already blocks me from my account all the time because they don't recognize my device because of privacy settings in my browser... they need a lesson about fingerprinting I guess.
But that's a different "series".
You can also use a browser on a different device if your thing can't run a browser itself. OAuth covers a large space of options.
The government has stats on how busy easy road is. Just pool all of the money and distribute it based on those stats.
I feel like detecting these environments is directly at odds with user privacy and anti-tracking; but I guess google has never been anti-tracking, so that's not too surprising. Still, I'm incredibly disappointed that they'd essentially require clients be fingerprintable to auth. I feel like this is just codifying an arms race between strengthening requirements and JS environment checks, and hostile embedders ability to emulate a real runtime, and taking legitimate embedders with less incentive to participate in the race down as collateral damage.
> More like 3% here, 5% there and so on.

Ten years working on a code base that serves near-StackOverflow levels of traffic and 5% would be a _huge_ win. I don't come across those, or even 3%, very often.

Our app has dozens of routes all seeing hundreds to thousands of requests a minute. To get a performance boost that big it has to be in some foundational code that's used nearly everywhere, and that code's already been poured over every way from Sunday.

Occasionally we'll run into a bit of code that sneakily becomes a significant drag on the system as traffic through that code grows slowly over time. A fix might result in a large % load drop, but only because there's some pathological problem, which I hesitate to call an "optimization" rather than a "bug fix".

We did also uncover many significant optimizations after migrating from dedicated hosted bare metal boxes to the cloud, when our network latency assumptions got thrown out the window - but the bulk of those optimizations were simply "cache it".
Abandoned pack of Pak Breeders?
Three things:

1. Never set a maximum number of reviews. It will create an unstoppable backlog no matter what you do.

2. If you have a huge backlog of like 500 cards then just hit "HARD" on 50% of them until the backlog is spread out over multiple days and you have a manageable number reviews.

3. Don't have too many young cards at once. Stop adding new cards after you have 500 young cards (exact number depends on how easy the cards are).
100 kg bicycle (including rider), 0.00000625 units of damage.

So, getting people out of their cars onto bicycles cuts road maintenance cost.

Because of that, building bike lanes/paths can be cheaper than not building them.

(And 50 tonne trucks are very rare on most city roads, I hope)
> to say that they want to take over the Internet is just not true.

I don't know if they "want", but they already do have control over various aspects of the Internet, especially of the web, but also DNS and email.
So, uh, does this mean I won't be able to use IMAP with Gmail anymore...? It already complains at me about this for being less secure than webmail, but that doesn't seem to be covered in this announcement.
Let's dont act as if the whole world was trying to fight against ytdl.
I don't know. I attended mine in 2019.
> In the larger picture this is marketing who must focus on knowing the customer and their needs.

Is Marketing responsible for UX research in your organization?

> Depending on your goals and context. Does boring sell? Are your customers requesting boring?

I'd argue that your customers do not give a flying crap whether or not you're using GraphQL or a plain old relational database behind the scenes, as long as their experience isn't affected. Unless you are a vendor of a non-boring alternative to one of the aforementioned boring tools, boring is absolutely superior...until it doesn't fulfill the needs of your platform. But by then, your company will have reached the point where you can put dozens of engineers on that single issue, and come up with the new flavour of "boring" standard.

> But they are essential returns. If the engineers can get the thing to work on their desks then it isn't likely to work for customers.

I think one of core tenets of this approach is to make local development as close as possible to production. Staging servers do not always capture production issues either, and IMO their main use is for internal collaboration and demoing, not finding out about issues. If you can replicate an issue locally, you do not need to test on staging. If you can't replicate an issue locally, it's very unlikely that the issue would arise on staging either.
Of course, if your codebase has vastly different runtimes in local and in prod, all of the above does not apply.
Intuitive guide to map/flatmap (FP for Sceptics)
And if you want to build a new one - you cannot test against a very common use case.
You need to go to Europe to see the little cars then.

Australia has half price petrol to Europe and you see this in both car size and engine size.

Also I have read (newspaper so who knows) that Australia allows far more fuel inefficient cars than Europe.

https://www.abc.net.au/news/2019-10-11/australians-car-not-a...

But equally we have a lower percentage of diesel cars which is great for not dying

https://www.sciencedaily.com/releases/2017/09/170918093337.h...
It takes less effort to define it without that restriction, then an octagon is just eight vertices with lines between them.

You can add various restrictions such as not allowing it to intersect itself or requiring that it is convex, but not allowing 3 successive vertices to be colinear doesn't really give you any useful properties so I'm not sure why you'd want that.
Note to myself: Hire this guy.
Can confirm, I’ve seen a dual-meter setup for garden water in Germany.
It is not the whole world attacking ytdl - but Google, definitely.

Evil by default?
It's not just about ytdl; this policy will ban all headless browsers, text-based browsers, and browsers with automation tools.
How did Banks use "whorls"? I don't remember. I remember him using "escarpment" often, e.g. in The Bridge I think, and also in the "escarpment class" (in the culture novels).
Haven't heard of any large scale phishing operations on CEF/Electron/whatever apps. Then again I'm not keeping up with infosec news. Are they a big problem?
Downvoted? More like upvoted. THC is magic.
This is probably the only case that actually affects them. There's really no argument for security here.
How is Postgraphile different from Hasura?
I would hardly call an article on the internet “formal literature” but thank you for thinking so highly of my writing <3
This is one area where Isabelle/Isar surpasses Coq in my experience, the proofs are simpler to follow because they somewhat mimic written English, and try to emulate flows of states as the author of this article mentions.

Isabelle's older apply-script syntax suffers from the same problem as Coq, but Isar seems to solve this problem more cleanly than this addon does for Coq, as it's built into the Isabelle ecosystem directly.

Edit: However, this is a neat augmentation to Coq that seems helpful. I commend the author, it looks well done.
If you have "less secure apps" you can still use password. Going forward G is pushing use of XOAUTH2 for IMAP auth.

There was some noise from the PHP group because the imap_* functions don't do XOAUTH2 (but Net_IMAP and Zend IMAP libs do the trick)
Finally a decent fucking story. I want to know more.
The CPUs can also run x86, but the AMD64 instruction set itself (now commonly and incorrectly called x86-64) is significantly cleaned up.
Oh yeah sorry, Colorado is extremely low humidity especially in the winter. It's high desert.
> The purpose of ads is to inform people of things they wouldn't otherwise know about.

I don't see how this squares with things like blatant scare mongering smearing in political ads, and things like cowboys riding a truck up Mt. Everest to crack open a beer.

Ads can be there just to associate emotional moods and undertones with a product or person, etc., and aren't only about surfacing unknown products.
Did you buy the floppy fish? The cat on Instagram seems to love that shit.
It's almost like people have rose tinted glasses and opinions can change when a company has repeatedly abused it's position more than a handful of times.

Wow, it's really a shocker people could be upset. There comes a point where using a blanket term "security" to define uncompetitive behavior is called covering. They want to ensure ads cannot be blocked with manifest v3, they want to ensure DNS cannot be blocked by ad blockers, they cannot let you use any browser that isn't pre-approved so they can force you to be unable to block their ads. They'll define new web standards to help themselves and break the web.

Google isn't doing this for security, they're doing it to keep their ad market dominance and force customers to be required to use only approved browsers. Also when did JS being enabled become a hard requirement for the web as a standard?
"less secure" more like you are not allowed to scrape the almighty scraper. What pathetic double standards.
It really was not always like this. At all.

Some people blame the rise of 24 hours cable news channels. Others blame the rise of the Internet. Both of these have to do with disseminating more information to more people. Is it the fact that there is more information (quantity) or is the information itself (quality)?
> The browser must have a reasonably complete implementation of web standards and browser features. You must confirm that your browser does not contain any of the following:

- Headless browsers
- Node.js
- Text-based browsers

Yeah... This has nothing to do with "standards or security".
They are not improving security, just making it more difficult to scrape google, who ironically is 100% based around scraping and living off other peoples content and creations in general.
Thanks for the link.

It's been a while since I Used Anki, so my memory is a bit fuzzy. If I remember correctly I tried it with both text and images. I also remember using TinyCards, which had multiple choice and I had more success getting correct answers with that, because I didn't have to pull the word out of my head and remember how it sounded/looked. However, even though I could guess correctly, I still had problems with recall.
France and Britain declared war on Germany during WW2, which effectively triggered a world war.
Paying for things in more detail has many advantages, including penalizing waste and rewarding better ideas. An exception is insurance, where you try to generalize the costs of “bad luck”.
Would you share those scripts?
It is a bit like Linux in 1997.

Mostly works....
I'd seen your response before. I didn't find it informative.

To me, bricked means "requires exotic recovery procedure (or more) to repair." Existence of tooling in one manufacturer lab doesn't make something not "bricked". Releasing that stuff to the public makes it "soft bricked". Making it so that an ordinary user can do it makes it "not bricked anymore". When we say something is "bricked", the permanence is unknown.

Sitting with the drive powered for an hour without a data connection to let its firmware do internal housekeeping and maybe have the drive come (partially?) back, in an undocumented recovery procedure, is definitely somewhere murky on this spectrum.
They also used Python, which is one kind of language. What if they used something with a more declarative sense to it?
Are Covid-19 Vaccines 95% Effective?
700 years of secrets of the Sum of Sums
You know it's possible to think that copyright should have a smaller duration and that copying a headline and first sentence should be fair use, right?
TIL Alex Jones Appeared in Waking Life (2001)
Amazing that microbes can just defrost and carry on with their life. Why can't animals do that?
Namecheap is another dumpster fire of a registrar. While GoDaddy seems to generally carry a low bar, Namecheap on the other hand completely turns a blind eye to their service becoming the number one platform for stolen credit cards buying thousands of domains for international phishing scams everyday.

They double down on this by putting their “legal” team in Eastern Europe and make it seem like actioning their TOS against scammers puts them in a position of violating free speech (or something equally as stupid).

I wouldn’t be surprised if the majority of Namecheap’s income comes from domains registered for phishing scams. It’s that rampant and they just do not care.
Might want to think of renaming the "Country" column since you are also including states in there.
Seeing how AMD processors from this year like the 5950X compares would be interesting.
So they're breaking mountains of automated test and scripting tools? Nice to know.

>Headless browsers locked out (thanks for nreaking test automation)
>Node.js (riiight)
>Text-based browsers (Going aft Lynx? Of all things?)
>JavaScript MUST be enabled

Totally not a power grab here folks. Totally not a company known to value reaping user data in any form possible up to any kind of user hostile behavior, or exercising undue influence over the character of the Net.

Nope, no siree, Bob. Moving riiiight along.
I'm seeing more and more this sentiment about "not being the target group", and using it to justify crappy business decisions.

Around the PPC change, Apple took the grand strategy of backing away from this idea of controlling what their users were able to do with their machines. Now they're moving back to their "we say what our machines are for and if your use case doesn't match then screw you" attitude.

Many of Apple's business decisions of late have been nothing but hostile to the idea of allowing users to do what they want with their devices. As a very long time Mac OS user, this whole idea of a "walled garden" was never central to the Mac, and while Apple have always been a sufferer of NIH syndrome, it seemed in the mid-2000s that they had finally got over this and started playing nice with the rest of the industry. So much for that.
I think your comment illustrates a difference in cultures -- mathematicians generally don't care about whether it's bad style in the constructive POV. Sure, you can 'just' stick to the negative fragment, but that 'just' is sweeping a lot of questions of ergonomics under the rug. One thing that attracted me to Lean was that I could formalize mathematics as I knew it, more or less, and there was a vibrant community with a fairly well developed library of basic classical mathematics.

I'm not saying these concerns about constructibility aren't unimportant. I do appreciate both POVs. I just don't think it's something you have to force mathematicians to worry about if all they're interested in is formalizing their math on a computer.

Something that's interesting about Lean is that double-negation elimination is used in Prop but not generally in Type and above. You have to explicitly reach for the axiom of choice if you want to "construct" a term of a type that isn't empty.
EFS attempts to solve this problem, although the speed of light between data centers is still a minor challenge.
I have had bitumen melt onto my shoes in summer though.
Mass surveillance is about indiscriminate surveillance(recording everyone that comes through in case a bad guy comes through), as opposed to specific surveillance(trailing a mobster to see where he goes). You can have mass surveillance on some roadways without most roads being surveilled.

You can have mass surveillance at a stadium and no surveillance outside the stadium. Likewise, you can have mass surveillance on a toll road and not on county roads.

Part of your point was the difficulty of inter-state cooperation in this regard, which is incorrect, or at least the difficulty has already been overcome, because this data has been shared with SunPass for ~20 years.

And no one made an argument that because we have a little we should have a lot. My point was that what you find intolerable of is already happening.
Really cool to see the convex polyhedra honeycomb's in the paper! (sci hub link in this thread) -- for any fans of the platonic solids check out the wiki on these [0] -- cubes are the only platonic solid (1 of 5) that tesselate 3D space but if you loosen the constraints to convex polyhedra (any polyhedra where every vertex lies on the surface of a sphere) you get a huge diversity of 'packing' patterns with interesting symmetries -- if you take cross-sections of any of these honeycombs you'll find 2D tesselations, many of which correspond to mosaic patterns used in indo-islamic architecture -- I find it fascinating that a thousand years later we started to find the molecular structure of crystals lined up with these old tessellations which explored all the available symmetry groups. Atoms can only arrange themselves in so many ways if they want to be free of any entropy-induced gaps in their structure.

[0] https://en.wikipedia.org/wiki/Convex_uniform_honeycomb
> Re-arranging objects within the UI file

Yes this is awful, just awful for tracking your gtk ui in source control systems. I have no idea whether anyone has seriously tried to address this.

Reading the comments, it seems glade is not a core part of Gtk/gnome (news to me, as an outsider) and that there's no alternative besides hand-editing xml files. wow.

(My experience: I wrote and maintained for about 18 years a Tcl/Tk-based UI builder program which was used to maintain 100s of dialogs within a large engineering application. This is not fun, there were many things it had trouble representing, but for me a core consideration was always to generate small diffs, and that reloading and saving a file was always idempotent, as long as the tool wrote it in the first place. Others will have different considerations in their tooling.)
ICE vehicles aren’t front-heavy like that, it would be terrible for braking performance.
There are already several good self-hosted analytics tools depending on your needs (Matomo, userTrack, Plausible, etc.)

What features are missing from those platforms that the original Urchin had?
Why Every Man Should Be Strong?
> A mask is very effective and is worn for others, not yourself

You have no evidence to support this point.

Scientists (WHO, CDC, Lancet, etc) don't say "masks are very effective", they say that masks _may_ help prevent the spread, but only if they're part of a package of preventative measures. They all say that distancing is much more important than mask wearing.
Thanks for these links.

I'm seeing that Pfizer and Moderna are participating in a rolling review in Europe, but I haven't yet found anything about that in the US. Is it automatically part of the Fast Track program?

What do press releases like these mean:
https://www.pfizer.com/news/press-release/press-release-deta...
Are they announcing the _conclusion_ of the application process? It sort of presents the application as an atomic event.
when you delete "don't be evil" tagline, you become evil by default
Can confirm I do 8-9l per 100km in Melbourne with my Toyota Corolla.

But when Im in traffic in the morning the number of 'consumer' (non work purpose) SUV / 4WDs is fairly significant and they would all be doing at least the average.
They still do

>And remember… don’t be evil, and if you see something that you think isn’t right – speak up!

>Last updated September 25, 2020

src: https://abc.xyz/investor/other/google-code-of-conduct/
"Better" in the same sense as a "sufficiently smart compiler"? Sure.

But it shows that access to state-of-the-art targeting isn't helping at all. So right now it's clearly not worth a privacy tradeoff.
That’s a pretty fake excuse IMO as long as the browser keeps rendering web pages that look like Google’s sign-in page.
> > what made us walk away from the OSes of the 70s/80s and move to new things

> We never really did.

Sure we did. VMS, MS-DOS, CPM, Netware, etc.
There is one issue though. Bike lanes tend to require better road conditions for people to want to use them. Roads do degrade over time due to weather. This means that the difference between a vehicle at x weight vs no vehicle at all will be negligible. I don't know what the x is though.