skysight-inc/HackerNews huggingface dataset:
Gemini's text specification is kind of a subset of Markdown -- it supports three levels of headings, block quotes, bulleted (but not numbered) lists, preformatted text, and links (but not inline links).

While I'm a fan of richer text styling -- I'm often the dingus on HN being downvoted for suggesting that web fonts are not an intrinsically bad thing -- I think Gemini is mostly just fine the way it is. The thing that's kind of a blocker for me is, of all things, no way to emphasize inline text. Changing text from regular to italic/oblique carries semantic meaning. If you could mark it with _underlines_ like Markdown, for instance, it could be just like some of the other Gemini text that's described as "strictly optional for clients to do anything special with".
This sounds a lot more familiar! Good find.
I have watched most of your videos on the subject but cannot recall - have you tried running an external GPU on a Nvidia Jetson? Perhaps that is a place to start? (or perhaps I am just letting my ignorance on the matter show)
Write up a proposal to become your company's environmental officer if your company doesn't have one, if they do, contact them and as how you can help lead the effort.

Lobby your company to create eco scholarships to fund ecological degrees.

Work on 3d modeling and help design devices which can change how we build homes and lower energy costs through passive designs.

Find ecology centric open-source projects and donate your skills.
It takes willpower to do something different and raise above the “operational”/“manual typing” level; I can’t see how that’s laziness. Long-term thinking isn’t associated with “laziness” either afaik.

Fixing problems through programming is all about thinking, not typing. If you try to fix something merely by typing, you’re avoiding the main work we’re supposed to do. Otherwise, why even have computers?
If I recall the factoid I read correctly it’s correlated with the value of the bill with the maximum sensitivity “wet/solvent sampling” methods they were basically able to always produce a trace from at least one substance considered to be a “narcotic” by federal law on lower denominations like $1 and $2. Were talking amounts so low normal that field testing swabs will miss them, but it’s clear evidence of how random the distribution of drug related chemicals on US currency is.

It’s not a tainted or not situation… for small denomination bills it’s really just a question of how tainted.

If I recall their conclusion section correctly, the issue is with these chemicals becoming macroscopically embedded into the fibres of a bill along combined with repeated exposure to liquids (mostly sweat and other water exposure) dissolving them in to the fibres at the microscopic scale
I see a future where there is writer like Hana Arendt describing Amazon and Jeff Bezos.
Man, nobody gives people the benefit of the doubt on the internet huh :(

Sorry if my comment on PHP was in poor taste, but it was more of an easy rag than the crux of my argument. I do standby that most CS courses that are supposed to be "practical" teach outdated material (at least at McGill), but of course there are exceptions (e.g. I used ZooKeeper in my distributed systems course).

I do think that I do a decent job in my essay explaining how I can fulfill the three reasons people go to college by myself, so I think that merits more of a response than a mocking quote (if I'm reading the tone right).

For the record, I took several 500 level courses (along with 300-400 level courses) and although I did learn a good amount, I still think that my time would have been better spent elsewhere.

Also for the record, I took several psychology and philosophy courses where I liked the content but felt the professors/TAs tried to shoehorn me into some method of thinking and take it out on my grades when they disagreed with my essays. I will gladly read the same content on my own time and discuss it with other interested people.
Is that faster than (or comparable to) raising an Error in the inner loop and catching it outside the outer loop?
Economics isn't a solved problem. People fill in the gaps with whatever fits with their preexisting ideology.

I also tend to think we software "engineers"(haha) confuse our high salaries and prowess in one domain with a general level of intelligence that lets us outsmart experts in other fields.

Really though, this is a very difficult problem, and it very likely won't be solved on an anonymous discussion forum tailored to techno-news.
Some real costs are hardly predictable: hot waste long-term management, decommission (see the UK case) and especially any boo-boo (Fukushima cleanup costs will be in the ~500bn USD range) do threaten the financial model.

https://en.wikipedia.org/wiki/Fukushima_disaster_cleanup#Cos...

https://www.theguardian.com/environment/2020/nov/27/uks-nucl...
Another option would be something similar to Go's sum database, but with something like a DHT instead of a hosted centralized service.

Or perhaps instead of a DHT, users could export all their certs to a file and combine/compare entries in a grassroots manner with each other and with devices on different networks.
Native fuzzing will be in Go 1.18
Yes, it relies on a gateway server, effectively a VPN. The gateway server deduplicates packets, reorders them, and then forwards.
I read that bit about the two developers also. It was never explained what the 8-space indent person's visual impairment might be; I suspect that it's a field of vision problem: difficulty tracking vertically between distant elements that are expected to be at the same indentation level. Editors can help here by rendering some vertical lines to guide the eyesight. Nobody should have to resort to huge tabs because of a vertical tracking problem.

I really think solving the adaptive indentation problem with tabs is a nonstarter. You have to adapt the tools to the reams of existing code, not vice versa.

The editor, in combination with recognizing the syntax of the language to some extent, could treat leading indentation spaces in a flexible "tab like" way. Indentation that is excessive to the visually impaired developer could be reduced by assigning fractional widths to just leading spaces, like 1/8, 1/4 or 1/2 a cell. The editor has to separate indentation spaces from alignment spaces for this purpose.

Another approach could be that, quite simply: the editor groks the indentation and renders it flexibly. It deduces that a certain line of code is three levels indented and then renders that however the user wants, regardless of whether the three levels come from three tabs, 24 spaces, or a mixture of tabs or spaces or whatever.

If the editor knows that two space indentation is in effect, and some line with 30 spaces is deduced to be at four indentation levels, then it knows that eight spaces of that line are rendered as abstract indentation, and the remaining spaces are literal, for alignment.

This is not some Hard Problem in software where we have to throw our hands in the air and conclude that the only way is to achieve the requirements is to have tabs in the data.
Youre just looking in the wrong place. Business and finance reporting has been covering the chinese property market, and commercial & consumer debt, for quite a while. The economist has had coverage of Evergrande every couple of weeks for months now https://duckduckgo.com/?q=site%3Aeconomist.com+evergrande
This is very interesting, but it seems like its goals were pretty different from Bagel's. That said I always love learning about a new esoteric programming language!
You would have the same payment as someone at a higher rate because at higher rates, someone would would have purchased the same home at a lower price.
Under different circumstances I noticed something quite similar, but there was a quirk... if they had to make a title of a few words for the request, the title often reflected the true underlying request better than the dissembling longer freeform underneath.
As far as I know, all JavaScript interpreters and JIT VMs are also single-threaded (web workers aren't real threads because they can't directly share memory with the main thread).
Nice perspective. Thanks.
My cousin installs solar panels mostly for SMB's manufacturing plants or warehouses with large roof space. His company pays them either 1) rent for the roof or 2) share the revenue on electricity sold. This kind of business is popular in my country where we get lots of sun shine and lots of SMBs.

Interested in hearing more about the idea you are vetting.
Sure, if you are not going to trust IJ data I do not have much to add but then providing contrary data would be the responsibility of government agencies which they have not.

Secondly, while I suspect 15K is far to less number perhaps it might be tru for federal CAF, but we need to add state CAFs as well as Cook county alone seems to have seen over 23K instances over five year period.

IJ of course has an agenda to end CAF and without a doubt they will cherrypick data that suites their agenda, which is still better data that law enforcement which has far nefarious motives may provide.
https://hlbeverage.com/nitro_soda/

You could lower the sweeteners, but some work would be involved if you wanted a similar flavor.
Yes, and millions upon millions of people have done just that.
I grew up riding dirt bikes. Later moved on to street bikes. Wandered many miles of beautiful deserts, mountains, plains, and rainforests. Had truly awesome experiences. Also had a few truly perilous experiences where the difference between life or death was razor thin. Fortunately, I escaped without major injury, but I’ve seen others not be so lucky.

My strong advice is to never ride motorcycles. There’s plenty of other wonderful experiences to be had in this world without taking such risks.
So this is a big step forward in terms of avoiding the race condition where CI runners would accept new jobs during scale-in operations. But how do you ensure you only spawn new ephemeral runners as jobs become available? The webhook provides part of the answer, but do we need to use something like redis to ensure exactly one runner per queued job is started?
That's disappointing to hear. It breaks what I would expect from the project's purported server-agent separation. What about user choice?
Read his book and you'll see. History would have been extremely different.
All true in racing, but in the real world instead of loose gravel in open runoff areas, you have poles, trees, steel rails, massive cars, and other hard objects to run into. As the saying goes, it’s not the speed that kills you, it’s the sudden stops.
It's important to realize a couple things.

When social media companies use the term "fact-checking", it's not what a reasonable person would understand. It often involves outsourcing approval to another company or organization that is biased.

Also, it's important to separate the Trump administration's policies from tweets and informal comments when discussing "fact-checking."

The Trump admin's policies were excellent, perhaps the best in 75 years, while non-policy statements were mostly reactions to other comments. You can thank Bannon and Pompeo for their remarkable insight into ddomestic and foreign policy - either would make excellent Presidential candidates.
the basic need they're trying to address is not one that reflects a deeper meaning or bears a great deal of weighty analysis as to its merits

This depends on who's doing the analysis. For example, self-immolation is often seen as an extreme form of desperate but rational protest. The only way to understand and prevent these types of events is to understand and address the underlying needs.
Perhaps they didn't fire the whole bitbucket team after buying them, so the people were still able to produce good software for a short time.
Our search is also quite poor though, something we’re hoping to improve soon!
The whole environment around JS frameworks had got to be especially intimidating for new developers. There's this false sense that you can't do "anything" these days in JS without a package manager, a build pipeline, a local server, a view library, a state management library, etc...

Meanwhile all the functionality of vanilla JS is still there, and the language and runtime are arguably much better than they ever were.

It's worth experimenting with these things every now and then on your own, even if you don't have a simple setup at work.
I find it laudable you're openly admitting making users unhappy.

Of course, what's "added" and what's "simple" is a political value choice in an of itself.

Using a mailing list for comments sounds like "returning to the golden days when we didn't need to take non-techies people seriously but could tell them what to use their cognitive capacity for" i.e. to learn arcane UI that never even tried to really take into account all the learnings of Human-computer interaction about how learning and cognition works.

It really doesn't sound like there's been an actual critical discussion taking into account the needs of a substantial array of potential users. Instead the design seems like a reactive wish to return to olden days.

Which is okay of course, just how it's presentes seems skewed in a very particular way.
I’m saying the exact opposite: that there’s likely PPC source code in macOS still maintained just in case. I really doubt all of the Carbon remnants are ISA specific, the point of bringing that up was that macOS’s roots are not entirely NeXT and things that still exist are based on APIs largely from classic Mac OS.
So if you lose your phone or are unconscious, say goodbye to your accounts.
time to run a statistical analysis on "I can build it easily myself" comments!
I used PySimpleGUI in a devops app that used the new tables widget (only on tkinter) to track/resolve/debug issues (i.e. domain specific sentry). It worked really well! The whole codebase was 300 loc: pull issues from api, put them into table rows, filter rows by combobox filters and handle button presses.

Unfortunately as the app grew the main loop became really hard to follow and I've started to miss callbacks or some sort of oop wrapper around the whole thing. I also noticed that any other backend than TKinter was more like a 3rd class citizen rather than an alternative. Other than that it's probably the best GUI programming entrypoint in Python!
Just because you have an ultra-wide, 8K monitor in 2021 doesn't mean it's a good idea to write 400 character lines. This argument is specious.

In fact 80 columns is as much related to readability as it is to hardware limitations of yore.

100-something columns for code can be a pretty big relaxation over 80, but beyond that it gets into diminishing returns.
It's a very good question.

LG should fit in the abyss for the poor, but let the business evolve. A rebalancing from the legal entities will be required, but then a global balance can be established. Even widely known, it should take its place, and businesses their place. The two sides aren't mutually exclusive, but rather complementary.

Business cannot offer what LG does, and in this frame it is pointless to battle LG.
I learned to code: What happens when every no-code tool fails?
Australia's housing market, like I'm guessing many others, is quite heterogeneous.

Sydney and to a lesser extent Melbourne are both completely unaffordable (A$1m+) to new home owners on an average income unless you're prepared to live in a unit or commute 2 hours a day to the CBD. Brisbane, Adelaide and Perth on the other hand are significantly cheaper and one could still afford a nice family home.

Also worth noting is that the huge boom in prices only really started in the early 2000s. People who bought prior to that period make up a disproportionate number of owner occupiers.
This all can be broken down all the way to "do we have free will at all". Maybe literally everything is predetermined and is purely a response to the inputs.

And then does it even matter what the answer to that question is? Is it useful to think "Well they are just biologically lazy" instead of trying to find ways to motivate people to be less lazy.
That does make sense. I suppose one could gather a record by hooking the kernel to log which files were accessed and which were not. But that would be a lot of trouble and the end result would just kill the cacheability of the base OS layer of those emulation images.
> > The intermediate certs would’ve had Expirations before this month
> No. Nobody does that. Why would you do that?

Ok, you can issue an intermediate cert that outlives your root cert, but why would you? Most cert validation libraries will reject a cert whose parent has expired even if it's not expired itself.

Source: have accidentally done it, nearly caused major outage.
If I see an http(s) URL, I have no idea whether I'll have to play whack-a-mole with selective attack-surface expansion (enabling JS, media, SVG, third-party JS, or JIT) for a rich text document to load.

If I see a gemini:// link, I know in advance that a singe download will give me a single readable page, and that it probably won't make my old laptop's fans spin or kill my battery. This significantly improves usability.
I'll do a blog post about our electrodes after our patents are submitted.

We are not using any gel or water. It took us over 6 months of experimenting and re-implementing different papers, before we came across our current design. Which was the result of a fortuitous accident.

If you look at the Muse S headband reviews on Amazon, https://www.amazon.com/MUSE-Headband-Overnight-Meditation-Re..., you'll see many people having difficulty with electrodes tearing. I tried a Muse S myself, and quickly saw wear on their electrodes.

The design we're currently using, I've had for over 1 month with no degradation in signal quality - I live next to the ocean, so lots of salt in the air, and I try to treat the electrodes badly. The other bands that we have in use are also maintaining good signal over the few weeks of use.

The formula we're working on with industrial design atm is the balance of comfort, signal quality (maintain connection - as I said, electrodes are now good), and robustness.
If I look into my mirrors to make sure I am safe to change lanes, it dings me for distraction because my face is turned to look into my mirror.

WTF.

This seems like the real-world analogy of a similar trend I've noticed in software development where, to "improve code quality", humans are replaced with stupid tools that give false positives all the time, and to placate their warnings and satisfy the metrics of the management imposing them, writing code becomes perverted into trying to figure out how to stop the tool from complaining instead of focusing on the actual problem being solved.
> If they can't figure out how to write wikitext then maybe they're not a good fit for the role?

This is absolutely wrong.

It is correct for Wikipedia. Because you don't want idiots aka Twitter users in there.

For almost any other wiki it's hard to get anyone to give a fuck to actually enter data and harder still to update data.

Even in imaginary company's who pay people to 'Wiki', other than why you want to add to things for them to 'work out', any shit they do will be corporate crap everyone knows.

It's the long tail on those big companies you want on your wiki.
Which is the reverse of what you body tries to do since it has a greater chance of killing you.
The Macs drove subsidising the moral hazard of fixed rate loans into the public conscious, a subsidy for home owners, political suicide to take away. Better (politically) to rob from a generation or two to pay for reckless low interest rates.
We're not talking about the Quran, we're discussing Islam. You're making pretty common error I see made in the Atheism world, where you're conflating the content of a holy text with the practice of a religion. I'm neither Muslim, nor any religion myself, but there's no sense in taking such a reductive approach.

Yes, you can mine around pretty much any holy book and produce quotes that say anything. If I recall, the bible has some passage about rabbits 'chewing the cud', as well as other absurdities. You'll find no recognized denominational Christian who practices rules derived from this though. In fact, you will notice practice even dictated by the Vatican deviates from the content of the Bible frequently as well.

In Islam, the practice I'm talking about is accepted to the point of being codified in their marriage law:
https://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext...

Section specifically allows marriage to unbelievers. Islamic scholars have expanded this into practice which allows marriage between People of the Book.
Thanks for the insight. I personally thought it is kinda Skeuomorphism + Flat and I was right!
Microsoft also supports hardware security keys.
Anecdotally yes it's a problem if two classes (button choices) are similar, resulting in two "top answers" for a given task. This seems most common for "yes/no" task types where there are only two options, and distinguishing between them is the hard part.

I haven't dug into the data on this across the platform but you've given me the idea to go see if I can find evidence of this, and see if I can improve somehow. There's only low hundreds of projects, so I might be able to find some that have this problem.
I would go further and suggest just having a link to wikipedia or goodreads or some other non-money-generating site and one (always with affiliate tags) to amazon.

IMO it's not a "bad surprise" to a user that an amazon link is an affiliate one, it's just annoying when the only way you can get information on a book is through affiliate links.
I think it was more that a random bank teller could not be expected to explain the intricacies of certificate authorities and online encryption. The bank likely has a security whitepaper on their website which explains all this.
You can refer to this comment: https://news.ycombinator.com/item?id=28601741
This presumes one isn't using real tab characters in their code. (No idea why they claim tabs are 8 spaces, as they're their own character.) The rest of these arguments are just curious decisions by a certain community. The point is for the visual indentation to be up to the end user, seasoned to taste. Requiring some code viewer to stick to n spaces is unfriendly. (I'd sooner quit programming altogether than follow the above rules.)
ARM wasn’t strong on many of the platforms it’s now running and will be soon. Apple has historically backed weak hardware platforms both to a fault and to astonishing success. Part of the way they did that was maintaining cross ISA builds internally for platforms no one would bet on.
Two-factor for the password manager, then everything else are randomly generated and rotated periodically.

I do not want to lose my phone and lose access to my computer as well...
Lots of people have been spreading misinfo that Gemini doesn't support inline images.

Gemini doesn't support auto-downloading of inline linked content. You click an image to load, and the image can be displayed inline if you choose a client that does so.

That image can load inline, in a new window, be printed out twenty niles away and delivered by carrier pigeons, etc; presentation is up to the client.
That is a fun fact
Introduction: Site Reliability Engineering
SRE is a branch of engineering focused on reliability of systems, services, and; products. Uptime, Resource Utilization, and; Forecasting.
I guess the FUD-spreading paranoia-shills are too busy downvoting to actually check the facts.

...which is how this fucking corporatoracy will try to maintain its power. You can point out the very clear and visible truth, but they'll just deny it. Fortunately, the number of people who realise they're being fleeced is slowly rising.
51 Most Used Linux Commands