skysight-inc/HackerNews huggingface dataset:
As far as I understand, the only Lenovo-specific item in the build is the motherboard, still based on a generic chipset.

Is there any benefit compared to building from individually purchased components?
with the 99.9% of people opinions are wrong but mine it's the perfect instance of "everyone else is wrong but me"
The biters of clan cholg-un tphol have requested a meeting about the planned nuclear plant expansion into their sacred ancestral territory.
Sorry but I have to join the bashing.
Some years ago I wanted to get better at programming so I picked up his material. It took me less than 10 hours to realise he was just peddling the same thing as the Gang of Four book that was released in 1994.

I'm sorry but I'm not interested in your design patterns that only need to exist because your OOP language lacks more powerful constructs.

A lot has happened in terms of language design since 1994. If you are still stuck in Java 5 or something like that, please go ahead and read his books otherwise you will be better served by learning a modern language like Swift, Kotlin, Rust, etc...
The latest commit in the repo [0] right now is "should work" (34ff295)

That's a quick UI fix from looking at the code. Not sure how that makes the product less safe.
Is the most influential software development practice in the industry any good, or is it just another fad? How would you know?

Is your idea of software quality any good? How would you know? Why are you impressed with these guys? I'm not. I don't want to do what they do.

I'm much more impressed with Excel than anything I've seen from methodology gurus. I can only imagine how real-world crufty that code base is, but a lot of cruft is the residue of solving real, non-trivial problems. I know for a fact Excel has had a lot of that baked in over decades.

Did you ever see the blog posts where one of the original agile guys tried to write a sudoku solver with his methodology?

I make the following conjecture without proof: it is demonstrable that agile methods and design patterns are better suited to counting fruit at a grocery than to solving interesting problems with computers.
Real Load Aware Scheduling in Kubernetes with Trimaran
I dont know what this does to you, but every time I read a PG essay I get an urge to write. This is a very virtuous habit, that allows one to have continuity.

Thanks PG again for a nicely written arc (pun intended), for the somehow diffuse encouragement to write a log, and good luck with what comes next! (if you come up with an august (both meaning implied, the month and the adjective) clubhouse written in bel with only a text interface, please send an invite my way)
:-)
cheers,
F
The inserter type is wrong when considering fluids, maybe it should be `inserter: Item a => a -> a'? Oh well, leaky abstractions are endemic.
NYT digital-only subscription revenue outpaces print revenue in 2020
> EFF and ACLU of Northern California filed a lawsuit against the City and County of San Francisco on behalf of three protesters, asking the court to require the city to follow its Surveillance Technology Ordinance and prohibit the SFPD from acquiring, borrowing, or using non-city networks of surveillance cameras absent prior approval from the city’s Board of Supervisors.

It seems like they're actually ignoring laws which are supposed to put checks and balances on their ability to acquire surveillance data.
> There are also allegations against a senior Uber manager

Uber Italy still hasn't been charged under anti-mafia laws. Which is the point I was attempting to make.

> Couldn't this only have been done by someone who works for Uber?

The accounts being used by FRC employees were set up by FRC, who could probably arbitrarily change passwords, log out of devices, and all that. The migrants weren't the ones creating their own accounts.
From the creator of https://datasette.io/. Listen to a recent Talk Python To Me podcast featuring the author and these tools, https://talkpython.fm/episodes/show/299/personal-search-engi....
New Age has been a broad band of beliefs for decades and without central tenets or leadership it just hasn’t gotten that dangerous.

The thing about this era is more contrarian cultism. Lots of disparate groups that are syncretic seem to be able to mold Trump as a central figurehead. They really haven’t had anyone else to attach to (Jimmy Carter, H. Ross Perot, Pat Buchanan, Palin maybe).
Yup, impressive.

SWC, another competitor project written in rust is also handled exclusively by a single person. Half a million lines of code and they have even built a type checker for typescript which is not included.

https://github.com/swc-project/swc/graphs/contributors
Just like how Facebook isn't a social media website, since MySpace Tom already "invented the concept". Do I have your logic down right?

What kind of argument is this, exactly? Nazis were Fascists in an objective, demonstrable way. That's not something that's up for debate, and it is extremely suspicious for anyone to attempt to correct the record on this.

It's like people who are "skeptical" of the holocaust. That's not skepticism, it's antisemitism, because the Holocaust isn't up for debate. There are millions of pieces of evidence that it occurred to the degree we understand it to have occurred, just as there are millions of pieces of evidence that the Nazi party was fascist.

Italians may have "invented" fascism (mostly just coined the term), but they were not historically unique, and they certainly aren't the only fascist movement ever to have occurred.

The arguments you make sound like the kind of cryptofascist politics that come out of white nationalist groups that aim to normalize modern day right-wing extremism. If you don't want to get grouped together with those people, consider not talking exactly like they do about far-right nationalism and authoritarianism
I get where you're coming from. Sometimes I just want to make the thing and for nothing to get in the way. Other times I want to try out a new language or framework to see if it does things in a more fun, less fussy way.

For the first kind, I'll make a single fullstack repo that hot-reloads both server (maybe F#, Kotlin, Go w/Generics?) and client (Vue/TS) locally on autosave, and deploys on commit/push. That's fairly frictionless to my expectations.

You could also solve the metaproblem, make things more fun, streamline out all the unfun things in your toolchain/process.
I am currently working on reverse engineering a few off the shelf eink shelf labels to be hacker-friendly and open. Watch for it on my usual project site in a week or two. (link in profile)
NASA's Perseverance rover will attempt to land on Mars this week
So the App Store show goes on. unsurprisingly.
> All drivers need to do to refuel is swap out the old cartridge for a new one and fill a tank with water.

Interesting. So the paste is being mixed with water to release the hydrogen gas? What happens to cartridge after? Do you just refill it with more paste? Why can't that be done at POS? Would be nice to have a more technical description of how the whole process works.
I'm looking forward to them, and definitely agree it's a great feat of software engineering ... though I'm not sure about "testament to the open source process". Go is open source, but most of the core developers are Google employees, and definitely the folks that worked on generics (Ian and Robert, mainly) are full time at Google.

I don't actually think that's a bad thing: I love it that Google pays people to work on Go full time, and don't mind the language being spear-headed by a tight team with a vision (who happen to work at a commercial entity). I'm impressed with their direction, and ability to say no.
Thanks for sharing your personal journey, Paul. Those here who have followed some of your work will appreciate getting a connected narrative.

Would you consider sharing some of your paintings as part of your essays?

I particularly appreciate your strong desire to attain freedom in life (as opposed to, say, getting rich as a primary motive).

What's next? You know how to do things at scale, perhaps after "Y Combinator" it's time for a "π Educator" [1]? Whatever your pick, I'm sure it will be worth following your journey onwards.

[1] παιδεία or paideía is Greek for "education"
People's accounts are being closed for participating in cryptocurrency transactions.
File locking and waiting on the lock? Assuming that open + update + close is very fast and not very frequent, the wait time will be near zero, can be done synchronously pretty well.
If you want a great recommendation engine for books, check out https://abooklikefoo.com/

Also, but for music and tv as well as books, https://tastedive.com/ has always suggested some interesting stuff.
> My idea would be to craft laws saying you can't capture any video for anything off of your property

Which would mean no more dashcams. Dashcams are very useful in assigning blame in accidents and helping to determine their causes (not only in cases of human negligence, but even accidents due to mechanical failures/design flaws/etc)

And dashcams do pick up pedestrians on the sidewalk, etc.

No more Google Streetview either, which a lot of people (myself included) find very useful – it lets me familiarise myself with how a place looks before I visit it

If I take my children to the park to play, would I be allowed to take a video of their play to send to my wife? What if a stranger is visible in the distance in the background of the video?

It would do nothing about the immense quantity of CCTV footage of privately owned public places such as shopping malls. And it might even encourage moving public property into private ownership – if the local government aren't allowed to perform CCTV surveillance of a street, but if it were privately owned its private owner could, then transferring public streets into private ownership might be promoted as enhancing public safety/security. Transfers of public streets into private ownership have already happened – in 1999, the Salt Lake City government sold a portion of Main Street to the LDS Church, which has since used its ownership of that section of street to remove protestors from it [0]. But your proposed law might make such moves more popular

[0] http://www.thisweekinmormons.com/2017/02/remember-controvers...
summary: Go 1.16 is released https://blog.golang.org/go1.16
These work really well for that task. Can power a cable modem and a small edgerouter-x using a y-cable.

https://www.ebay.com/itm/Belkin-Residential-Gateway-Battery-...
What we think of as "just wine" isn't "natural wine". Yes, all wine has additives - but it's not artificial flaviourings etc.
I use diagramming techniques when I find something complicated. UML and concept mapping are my biggest sources of inspiration.
The Cypress FX3 is another chip with programmable IO which people have used to make low cost logic analyzers.
I don't know if Teamviewer or Anydesk support *BSD, but you can always use xpra - though they say "All BSD variants should work, but are not regularly tested." so you might find a couple hiccups maybe.

I've found xpra --shadow to be almost on par with Anydesk on Linux - even passing through an ssh proxy. But obviously that might depend on GPU encoding which might not always be available on BSD.
I guess I don't understand what plugging in a USB incorrectly entails.
Been there - was at a company that declared bankruptcy only weeks after the CFO gave us all a presentation about how our company expenses were below the line for our peers, and we needed to increase spend (on sales and engineering).
swc is more ambitious, it wants to re-implement all of tsc type checking, not only transpiling: https://github.com/swc-project/swc/issues/571
I asked my parents about this, and they said that peanuts weren't common back then - they were expensive and a luxury so as a result we didn't have such widespread visibility of the problem.
I think we have fundamentally different of andrewla's original point, and that is OK.

I read it as pointing out that success isn't guaranteed with an addictive game model.

I did not read it as saying that some games don't or cant optimize for addictiveness.
Wfh is corroding our trust in each other
It's because

(1) the internet and social media means you know about far more people with allergies than before,

(2) you are a adult and not a child, so you know more people now

(3) institutions have adopter broad inclusionary policies even if no one with an allergy is present

(4) institutions are being far more careful now (you eating a your granola bar poses no significant risk to someone with a peanut allergy, but it's still banned sitewide).
Indeed, in Europe it is normal that people be home to receive the package. There are alternatives, but leaving it in front of the door is not one of them.
Of all the things to point out in commercial food production you chose basically the two most benign things.

Swapping refined sugar for HFCS 55 (the most common type) is basically an even trade sans some extra water content in the syrup and palm kernel oil is just saturated fat but sourced from a plant instead of animals.

I don’t think anyone is gonna argue that a high sugar and saturated fat diet is healthy but no worse than the same things sourced from other places. In an alternative universe palm oil and corn syrup would have been the standard and people would complain about the switch to lard and white sugar.
Are you asking for any particular type of formal proof of the negative?

Or would the fact that there are no known cases of this phenomenon recorded in the recorded history of dogs, even in places dogs have been revered, be adequate?

This seems like a trick that relies on a fallacy.
Sorry, I don't use/didn't test on Firefox. I'll fix that.
I hate the panopticon.

I sympathize with police wanting to identify bad actors within protests, as they really can terrorize an entire neighborhood and often undermine whatever just cause was being fought for.

I also think the road to the surveillance state will always be paved with ‘good reasons.’

I think criminals need to be held accountable.

I think endless footage of protestors could be used to at some point retaliate against people who are peacefully protesting. This has already happened to people who peacefully attended Trump Rallies, I see no reason why it couldn’t just as easily be used to discriminate against BLM organizers if that movement ever falls out of favor.

So I am conflicted.

Mostly I am still sad we’ve had so much violence in our protests over the 8 months or so.
Pollen in particular is weird because simply being outside should expose you to some level of pollen, compared to foods like melons or peanuts that may or may not be part of your diet. I'm mildly allergic to dust mites and they're literally everywhere.
Stride (formerly Xenko) 4.0 released
The distant past has a disproportionate effect on the future.
I mean I'm not a fan of Strunk and White either, and the fact that E.B. White often violated the rules from Strunk and White to good effect when writing his own prose doesn't redeem the book, if anything it damns it.
None of those resemble imperative programming though.

Imperative programming would be like instead of having your factorio factory, having 1-32 employees running around at ludicrously fast speeds doing all the work trying not to crash into each other.
By now I have the heuristic that every strong artificial odour I smell is somehow toxic and I have created the muscle memory to step away and get fresh air without even thinking about it.
Do you ever think that you losing out on tens of millions of dollars might have affected your desire to challenge your believes that "bitcoin is something that cannot work"? I know I'd probably cope in a similar manner
If the only people who can legally film cops are cops, that's going to have some pretty serious knock-on effects.

The video relevant to Chauvin was recorded by a bystander.
WebGL – Work in Progress
No, formally proving a negative isn't something anybody's going to be able to do, but that doesn't mean a negative can't be true. I'd be happy to consider absolutely any evidence to the contrary, though.

I also didn't say "all" humans could. I said being able to is a uniquely human trait. That's not the same thing.
That makes sense - I believe by default snapcast has a 1000ms buffer.

I wonder if you can't grab the latency correction factor from snapcast in real-time, and somehow apply it to you video stream as well? This has been raised before it seems [1], and in another issue, the snapcast author recommends looking at RTP based streaming instead of snapcast [2].

Seems like snapcast may not be ideal for this after-all :)

[1] https://github.com/badaix/snapcast/issues/57

[2] https://github.com/badaix/snapcast/issues/731#issuecomment-7...
Haha, looks like a "Fool me once, shame on you. Fool me twi- you can't fool me again" situation. No one listened to Bloomberg. Sad day. I was hoping to rob infants of their candy.
What do you think about the idea that it's a generational mindset? What motivates me more than anything else is the fear that I'll never own property, and I'll have to live with roommates or a have a very long commute for the rest of my life. It's hard for me to get over this because it looks like that's just mathematical reality. There's not many careers that provide a decent lifestyle anymore so I don't have the opportunity to fail. I want to be wrong though
Il Maestro: Federico Fellini and the lost magic of cinema
The plain C equivalent to the above, changing the "command" part to be something valid:

const main[255<<21]={195};

You can also get around the 2Gb limit by using the -mcmodel flag, such as 'gcc -mcmodel=medium FILE'. But then actually compiling the thing takes a long time and a heck of a lot of memory:

const main[-1u]={195};
This is the how, not the why. That is, it's not a (more general) model from which quantization follows. Obtaining such a model would be a major breakthrough, provided that it's falsifiable in humanly-attainable conditions (unlike the string theory).
What would you improve?

I think what happened when brexit went into full effect was pretty telling. Both Facebook and Google were on their toes to get back to abusing the data of UK citizens. There's much to be gained.

https://www.theguardian.com/technology/2020/dec/15/facebook-...

https://www.reuters.com/article/us-google-privacy-eu-exclusi...
What about people without doormen or stay-at-home spouses? If you're single and go to work daily, having to be home is the biggest headache pre-pandemic.
Oh 100% would need a retrofit. But millions of square feet of space and walls shouldnt go to waste either. I'm mostly suggesting that a rezone + retrofit is probably better than finding bare land and build new or than to tear down the mall and build again.

That unless the density demands residential towers.
I think I’d turn it around and instead say: “does everything have to be incentivised”?

I mean, I’m all for being encouraged, but there’s a fine line between incentives and feeling pressured. A big bit of me thinks: if you genuinely want to read more, you’ll read more, and probably don’t need a website to help you do so.
I have never given an interview, but did consulting cases in the past. I program, I was in a weird phase.

If you’re up for it shoot me an email.
How are they going to distinguish ATM withdrawal->any transaction from ATM withdrawal->crypto transaction? Additionally, do you really think a Nigerian bank would close the majority of its accounts just because the government said so?
I worked with both Java and Ruby. It's easier to ship Java than Ruby. I've even used puma and unicorn. But when you compare it to just getting a springboot build with Java it's kind of pointless. Puma doesn't even matter anymore especially in a K8S cluster unless the application is big and tall.
FWIW, I actually prefer those 90s UIs, not because the borders and shadows are "pretty", but because they're dense. Flat UI also came with big gobs of whitespace and padding … to me it feels like bubble-wrapping everything.
Yes, this kind of data would definitely be great to have as well and we're planning to add that at some point. I think in Go there's at least a clear path to that, afaik pprof already has something for memory profiling, but with other languages it might be more complicated.
Expert Witness for Online Defemation Richart Ruddie
Have a lawsuit against a defaming party? Use internet marketing entrepreneur and expert Richart Ruddie to help create your case.
The "motto of silicon valley" is that...writing a book about something is a good way to help you learn it? That's kind of an unexpected take.

Lots of people who've written books, including good books, have made this observation btw. That's because it's true. I've heard some of them say it personally.
What struck me most about this essay is the privilege required to make it all possible. From educational institution to educational institution changing focus and whimsically studying other fields without much care for how to make a living or how it all would be paid for. Perhaps just omitted from the story because it wasn't relevant or doesn't need explaining.

Kids these days sure don't have it so lucky, and if they do, well then they probably already hit the jackpot at birth.

How many fewer pgs will we have tomorrow because of the financial burdens and inefficiencies of higher education today?
New words appear constantly or old words are re-appropriated to fill the semantic necessities as they appear

Seeing it as a dangerous path implies some voluntarily action and that is not exactly the mechanism at hand.
Here's the source: https://files.pythonhosted.org/packages/0c/f0/9eced7d6c57483...
KeepassXC is another option for multi platform. I use it on mac

KeepassDX for Android (or Keepass2Android)

I was a happy 1Password user, but prefer to use my own hosting for the files & the subscription model makes using your own files very hard (but it's still possible)

I tried BitWarden but the lack of a proper desktop app (where the browser plug-in connects to) is a deal breaker. I don't want to type my master password into my browser.
I've only noticed this issue, slow to respond to keypresses in regular typing, when using a few (could not identify anymore) language modes. Some of them are really inefficient in the way they're written which shows up when you get a larger source file (not even large, I recall some mode creating problems with anything over about 300 lines of code which is not excessive for a single file in many languages). But normally, using emacs for {cpp, common lisp, erlang, elixir, ada, org, prolog, python}, I've not found it to be slow at all.

I'd dig into what modes (minor and major) are setup on the files you're editing.

I will also say, there was some way I'd once configured org-mode that really slowed it down when there were a lot of code blocks (as it could switch into the appropriate major mode for that block). I don't recall ever "fixing" it, it just got faster over time. I was specifically using org for literate programming. When using it straight with primarily the outliner, dates, todo lists, etc. it didn't have the same issue.
These components weren't supposed to be available separately, although that's changing.
There is the hyperbitcoinization scenario. If this holds you'll be an early adopter.
I'm curious -- what have you needed from Unicode 13 that wasn't in the previous version of Go? (Presumably new codepoints still work fine, as long as you're just passing characters through, and not relying on the categorization functions in the unicode package.)
I wasn't focusing on what's technically illegal. I just don't want the conversation mixing up police with citizen surveillance.

The admissibility of evidence in court sounds like an issue related to minor details in the implementation of recording technology at the user end. But the final link that is really impactful is when citizens cooperate with police.