skysight-inc/HackerNews huggingface dataset:
This stems from the incorrect (but popular) idiom of doing a container’s job by invading child properties. One can’t make it non-leaky neither to layout around, nor to a developer. These gaps are ones of the parent, not of a child, and anything else will leak.
Will Bog Archaeology Fade Away?
That’s my favorite part of doing conventions, especially for fields in which one typically labors alone most of time.
Apple Store vs Repair Shop: What’s Right to Repair is all about
> not technical

You could take the first step to spend good money to hire a good technical person and pay that person well. Because it will pay off in protecting your IP.
Ask HN: What is the best way to display nested comments on mobile devices?
I am developing a responsive web app that has a commenting system. And I want to provide similar experience both to mobile and desktop users. So I was thinking of developing a commenting system where next level of comments are reached by clicking on a comment at current level. Something like the following:

[content]
<comments at top level (level 0)>
[comment #0]
[comment #1]
:
:
[comment #N]

When a user clicks on one of the comments, say "comment #1" then the next level of comments(i.e child comments of comment #1) are displayed as follows:

[content]
[comment #1]
<child comments(level 1) for comment #1>
[comment #10]
[comment #11]
:
:
[comment #1N]

Do you see any problem with this approach? Is there a better way to display nested comments in a responsive web app that works both on desktop and mobile?
I’m aware of that and don’t see how it changes what I wrote at all.
A Collectors Perspective of CryptoPunks
We don't compare against Go pervasively. Benchmarking across languages is hard generally, but here is a result on a specific benchmark comparing several versions of OCaml benchmarks against Go and Rust on a Http server benchmark: https://github.com/ocaml-multicore/retro-httpaf-bench/pull/1....

If there are suggestions to make the Go and Rust versions, please feel free to tell us how in the issue tracker.
There are vendors that sell some stuff and there is a place where people drop off unwanted vintage equipment that you can take home for free.
Original Google Blog Post: https://ai.googleblog.com/2021/07/high-fidelity-image-genera...

Probably better to use the original link.
Is this what people want, though? Why wouldn't we push for more open, expressive and semantic languages, instead of trying to dust off older languages because of some abstract warm and fuzzy feeling?
My apologies. Your anecdotal experiences on a random team at Google clearly prove that anyone who hires US-based engineers at market rates is making a giant financial blunder.

Also it wasn’t even slightly condescending of you to declare that US-based engineers are overpaid and ask HN for validation. It was just a brave stance taken by a bold intellectual who knows better than everyone else.
> We may be able to point at a red object and call it red

That's still better than most people's pitch recognition. Play any note in the C scale to a random person (even someone who plays an instrument and has some musical skills) and their note identification will be barely a guess.
Good. But nesting could and should have been added to CSS a decade ago or more, and it is an abject failure of the working group that it wasn’t, despite the obvious, overwhelming demand from authors.
Selling to the Enterprise: Crafting Product Narratives
> Even now we don’t know if they’re necessarily harmful.

Micro-plastics are definitely harmful, e.g. they’ve been associated with lower fertility [1,2]. We’re actively engineering our own extinction.

[1]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7967748/
[2]: https://www.theguardian.com/society/2021/mar/28/shanna-swan-...
They've even made it so citizens who reside outside Australia can't easily leave again if they want to temporarily re-enter the country.

Previously living overseas was an automatic exemption to the exit ban, but now this must be applied for with proof of overseas residence.

As Australian bureaucracy is barely up to the task of organising a chook raffle this is pretty scary. The news articles I've seen give me the impression that the application process is a bit of a dice roll as to whether you get it or not with people re-applying dozens of times over months and no transparency on why their exit permits are rejected. Whether it will be this hard for overseas resident Australians to escape home remains to be seen.

As a way of discouraging Aussies abroad from popping back in for a family funeral or holiday and clogging up the quarantine system it seems a rather effective deterrent (stay awhile, stay forever!) but the minister responsible reckons that's not the motivation for the rule, so you have to wonder what they're thinking.

https://www.abc.net.au/news/2021-08-12/government-defends-ne...
Imagine you charge $69 an hour as a developer. Learning the proper way to think about building resilient CSS layout will save you tens of hours throughout your career by building things the right way from the beginning.
NYTimes: Ivermectin safe for 'almost everyone except infants, pregnant' (2019)
Sorry, I thought from what you wrote earlier that you were building in public like a regular open source project.

But from what you wrote it sounds like you're working in private repos, and will publish stuff at some point in the future.

Have I understood correctly?
Currently it's ~86% according to caniuse.com. I think it's still a bit low to be used comfortably.
I could not help but be reminded of the "enhance it!" trope common in crime shows: https://www.youtube.com/watch?v=Vxq9yj2pVWk
Need to be careful what data the AI model is trained on. i.e. it could bias the features of a particular race, causing those people to be held as suspects more often.
Nice specs. I wonder why they don't offer 1x16G (instead of 2x8G) or 1x32G (instead of 2x16G) RAM options though - that would leave the other slot free for a future upgrade.
Even better: Their code can also just not work at all and waste months of your time to the point that you are willing to spend more than $100k to fix everything by getting help from someone you know.

Yes that really happened in real life to a business owner I know.
> improving medical imaging.

This can be dangerous. A lot of medical imaging deliberately avoids using any kind of lossy compression due to worries about artifacts in the image. Actually adding new pixels that are not in the raw image seems especially worrying.
It's definitely way overdue. I hope this gets in soon and full modern browsers support.
>Case in point: China or post-Brexit UK.

How many companies have pulled out of China or post-Brexit UK? I can't think of many.
Linux support is pretty iffy on the 2015 - 2019 (chiclet keyboard) ones. I tried once, but driver support was the main problem. Things like keyboard/WiFi/trackpad (I forget exactly which) were broken without any straightforward solutions.
You need marketing. Someone has to know your language exists, and is useful, and why it's useful. But to build a lasting language, you need a language that solves real problems better than other alternatives.

Java promised three things, and delivered two and a half. It promised - and delivered - an end to manual memory management. It promised and delivered a huge, thorough, useful library. And it promised and kind of half-delivered "write once, run anywhere". That worked well enough to be at least somewhat useful, and failed enough to be really annoying.

Marketing can get you in the door. To stay there, though, you need something that is actually useful.
Mirrors Could Solve Our Energy Problem [video]
Lots of cheaper, equivalent laptops have AMD. The new Intel processors and GPUs are nice. The System76 is overpriced.
This application looks really well designed and would be very useful for an project I am working on The price is reasonable, but I am concerned about the number of reviewers who claim that the color picker isn't accurate. Was there a bug with the color picker? If there was, was it fixed? If not, what could be causing these accuracy complaints?
As far as I know, having two equivalent RAM sticks for dual channel mode helps performance, so most people choose that over having single stick, which is often frowned upon in the desktop space, at least.
We have all done that, even though we do know the difference (we really have learned it, not just "learned" it, and if asked, could explain it.) What you learn from this experience is merely to pay close attention.

What makes a pilot or dev 'senior' is mostly a combination of a sense of what is normal (and which deviations are significant), and good judgement. While these are skills learned by experience, they still can, to a degree, be communicated in language, but skills like perfect pitch can only be described in language - if you get it wrong, no-one can explain what you could have done to get a better outcome.
I agree! I may use Sass if I were to write functions to generate grids, or element permutations based on a color palette, but at this point I don’t feel it’s all that needed.
Absolutely.

The pricing model for this is really stupid. A $21/mo subscription is a pain in the ass — they would be better off just selling it perpetual for $1000.

I ran a big enterprise shop for years. Nuisance licensing like this costs a fortune - I’d need to go do legal review, have it tracked for renewals and compliance, etc. Freemium product like this is always coupled with a stupid license enforcement audit that appears and tries to extort you. For a small quantity, overhead may be more than the product.

As an enterprise consumer, it makes me question the viability of the company. $250 a year is priced to allow unit managers to use P-Cards to avoid procurement processes. It’s too cheap to make meaningful amounts of money, so unless it’s a way to shift me to a more intelligent model, I’d have folks assigned to investigate alternatives.
It’s not apparent from the document posted, but this is actually almost six years old [0] and already implemented as a PostCSS plugin for just as long [1]. It was adopted by the CSS Working Group a couple of years ago [2]. So this is very well-established and you’ve been able to use this syntax for many years. But it’s good to see it moving forward and hopefully browsers will implement it soon now.

[0] https://tabatkins.github.io/specs/css-nesting/

[1] https://github.com/csstools/postcss-nesting

[2] https://github.com/w3c/csswg-drafts/pull/2878
It takes a whole country and decades of patient diplomacy to get anything remotely like this to work. Ask the Indians. The Indian government and pharma companies have been battling for decades with the US and European governments and pharma companies to remove roadblocks to developing generic drugs. They have not been completely successful yet.
Not everything successful is due to marketing. VSCode is extremely accessible, performant enough, has a huge ecosystem tuned for a plug'n'play experience and is free, among other graces.

It's just a great text editor for programmer's to get productive fast, both beginners and experts.
This is great! If I create a sticker on one device, will it sync via iCloud to my other devices?
I think the Opinion and Order only says that nonprofits are not allowed to expand while claiming the 17 CFR §111(a)(5) exemption.
I've exhibited at VCF West many times, you get part of a table or more depending on your exhibit, its a good time/place to show off your stuff and share your excitement of it.

Since it is mainly just enthusiasts, and limited to "vintage" (see event exhibitor info for the definition) it is a great place to reminisce and find some old hardware/software/media as well.

Here's some pics I took from when I attended (2002-2006) Later ones probably have the same vibe, and as it has grown in popularity you may see more tech luminaries attend/present.

https://portcommodore.com/dokuwiki/doku.php?id=photos:start
too expensive. should be the same price as a windows laptop minus ~$80 for the windows
> improving medical imaging

Spot on. This is not "zoom, enhance" — it is "fabricate plausible detail based on a training set". Using it for anything other than making pictures look nice would be disastrous.

Other people in these comments are talking about using it for law enforcement. Train it on a bunch of pictures of black people holding guns and now suddenly it will "reveal" guns in the hands of all black people in blurry CCTV footage. (This specific example is likely a little simplistic to be a problem in reality, but it demonstrates the problem of thinking it actually reveals some hidden detail.)
This was my first vintage computer con I attended back in the pre-pandemic days. It was a wonderful experience and the people were great. Looking forward to attending next month.
"Abject failure" is more than harsh. Not many people have the expertise to sit on these committees and the passion to drive through new changes. It takes a while.
Unfortunately, it looks like work is also underway to deprecate and remove `docker-machine`: https://github.com/docker/roadmap/issues/245
I feel you are dodging my assertion. Java promised those, with a stupid large marketing budget that shoved it down the throats of anyone near computers at the time. VSCode probably has more money going into developer reach out than I can imagine. And I can imagine big numbers.

Am I claiming that intrinsic quality is fabricated? Not intentionally. I am claiming that it only goes so far.
Prosecutors would need to be able to defend every element they use to gather evidence in court. Nothing downstream from inadmissible evidence can be admissible in court. “Fruit of the poisonous tree.”
Yes, you got it. This is new for the judiciary. We are moving and will be in the public space. Just have to do some housekeeping and we are organizing. We are making sure each project has the maintainers/developers and are properly supported like a true open source foundation. We took a lot from the Debian foundation and how it is setup. We really hope to contribute in meaningful ways.
I used to go to the computer show at DuPage County Fairgrounds to check out the new computers, that are well, vintage now...
It seems weird to dump on IT when they’re a department responding to the incentive structure they’re placed under like everyone else. You going to the Dean/someone with actual authority to get top down approval for IT to give you what you want is basically how IT operates in large orgs. I have nigh infinite technical power but in return I am bound politically by polities that I’m explicitly not allowed to have any authority over (i.e. I can’t approve my own policy exceptions). I want to give you literally anything you ask for. As long as my ass is covered it literally doesn’t matter at all to me. When I worked Uni IT if someone wanted something we couldn’t give them because $dumb_reason weren’t in a position to have that fight with the higher-ups on their behalf. It doesn’t mean much coming from us and since it’s not impacting our work it falls on deaf ears.

From your tone you make it seem like you were proud to waste everyone’s time and money when one single meeting with the Dean and the CIO/Director of IT when the problem happened would have opened every door for you.
There are a _couple_ of originals here to compare:
https://iterative-refinement.github.io/
I would like to see more though!
> 10.4 percent said that "intrusive" scanning for child sexual abuse material (CSAM) was the main reason for not switching.

Because of the recent CSAM debacle, 10.4% choose to stick with an operating system designed specifically for data-mining every byte of your phone for targeted advertising. This does not make sense to me.
Love the design of your site!
You're saying you just wet the shirt and use a room temperature iron on it?
Good point. Thank you for this comment. We will talk about this.
A tangent, yet I think it is in the same domain:

When I see a new movie advertised incessantly, I conclude it must be bad-to-terrible. A good movie, product, language needs little to no marketing.
Well said. There are substantial business related activities related to the product/hobby that you may not love to do.

I used to worked part-time in a ballet school. My boss and her business partner are highly trained ballet dancers. On top of teaching the classes, they do marketing, bookkeeping, dealing with difficult students/parents, hiring and cleaning in the very early days of the school. After the business took off, my boss hired administrative help so that she could take on more students.
That was lovely, thank you!
Some years back I tried to pay the $50 for the VBox extensions - small company and I was the only user. They were very confused, almost like they couldn’t understand that I really wanted to pay for something that I judged good value for the money.

They ended up telling me to forget about it.

I guess that perhaps they only want to target large businesses.
Conditionals and Loops in C++
:waits patiently for all the people that said this was impossible to recant:
I also doubt the AMD chip got those results anywhere near the 15w TDP. I didn't find concrete numbers on the 5700U, though.

I would take an AMD chip over the M1 in a desktop any day, but not in a laptop.
A modern camera like a Sony A6400 (which I use) has facial focus tracking and deals with this quite well. I use a 16mm prime lens for my video calls -- 50mm would be way too close for my facial distance (about 2 feet from the lens).
TFA seemed neutral to me on this question. It was merely trying to answer "why isn't Lisp more popular" not making a judgement on whether or not doing so would be a good thing.

[edit]

And the source of the question of Lisp's popularity was here: https://www.reddit.com/r/lisp/comments/pdpl5w/hell_is_other_...

[edit2]

And the fact that the author was reading comments in /r/lisp is a pretty strong indication that they have positive thoughts about lisp...
Right... you don't want to force everyone to make significant changes to their parsers. If you are writing a C or C++ parser, you know up-front that there is lots of funny business in the language syntax and can plan your parser accordingly. If you are writing parser for something a bit more sane, like Java or CSS, then you can choose a much simpler architecture for your parser.

Part of this means that if, say, your language is LL(1) or something like that, you will want to keep future versions of the language LL(1). This can put you in a bit of a tight spot sometimes, when you're making backwards-compatible changes.
I don't think Occam's razor says any such thing. I see, all the time, first hand accounts of unions acting in ways that cause harm to nearly everyone except those in the union, and only actually benefit a select few. Examples like

- not being allowed to plug in your monitor at conference center or vacuum your area; instead needing to pay a union member a minimum of 30 minutes of time for 2 minutes of work.

- union members verbally and even physically abusing people that are just minding their own business, trying not to get involved; you're either with them or against them.

Unions have done great good for the American worker, and continue to do so in many cases. But they also do great harm and, when leadership is looking out for itself over it's members, can provide very little practical benefit.

It's a rough topic because it's VERY polarizing. It seems like the vast majority of people fall into 1 of 2 camps; they either love everything about unions and can't see the negatives, or vice versa. It's very hard to improve on the situation when that's the case.
This tech is probably less error prone than the mentioned eye witness sketches
Reading this I was thinking I would wake up tomorrow and go back to using `docker-machine` and a separate VM for development on my work mac. Interesting timing that they started the work to deprecate/remove `docker-machine` three weeks ago: https://github.com/docker/roadmap/issues/245
The true costs of research and publishing (2019)
> And research into new designs that might improve on economics and safety isn't going to be as profitable or as common if there is always going to be a virtually insurmountable hurdle of objections on spurious environmental grounds, so the economic pressure that has caused coal plants to become more efficient can't be applied.

The core economic issues aren’t based on the physical design of the reactors. Better designs might have dropped net costs by 20%, but that doesn’t allow you to follow the demand curve. It doesn’t allow you to operate without vast quantities of water. It doesn’t reduce fuel costs, or allow efficient operation in extreme temperatures. Let alone figure out reasonable regulations in a small corrupt country that’s just going to build one.

Worse, the industry can’t afford to invest it’s own money in these kind of improvements. We aren’t talking 100’s of millions or low billions, were talking 10’s of billions that might possibly payoff decades in the future. People see Nuclear already reviving billions in research funding and it hasn’t really paid off yet. That’s what makes such investments difficult.
I've got a Sigma 16mm f/1.4 lens (Sony E mount) and it costs about $350. Not cheap but not ludicrously expensive, either.
I think you wrote the announced and effective dates twice. Effective date being 31 of January as far as I can tell. The whole point of Docker monetizing Docker Desktop is so that they can continue to be funded to maintain the base images themselves. That's the primary sell point of DockerHub.
Any suggestions for YouTube channel for videos on maths for kids..
It seems like summer is not over yet
It's free anyway if you sign in and your company is less than 250 employees and less than $10mil in revenue
Just wanted to send a drive-by comment that I very much like the design of this website. Very information dense. The top nav could use some work on mobile but other than that it is quite well done. Author, if you're reading this, I will probably "borrow" much of your design! (I'll give a shout-out in my footer however if I do end up "borrowing")
The article is trying to focus on "Simplicity"(in everything?) with Go being the exemplar according to the author. However it confuses two major issues; Simplicity in the Language used for expression vs. Simplicity in the Solution of a Problem. They are two very different things; and the quote you list (by Tony Hoare) actually refers to the latter.

Simplicity in the solution of a problem is not to be argued against. This was the main thrust of Wirth's work (see also the book The School of Niklaus Wirth: The Art of Simplicity). But he presupposed that this is only possible by using a "Simple" language. This is what is debatable. I think with the experience that the community has gained now (in terms of volume of software written) we are realizing the need for "Complex" languages/libraries/frameworks.
"Judge or nominated AAT member"
AAT members are not judges, so does a judge need to nominate these AAT members? Even if they do, I think many would argue that the AAT should not be fulfilling this role. Only judges should, as they are talking about crimes with seven or more year sentences.
I don't give a shit about Microsoft but VS Code is really good. It's performant, easily customizable and has a healthy extension ecosystem for most popular languages.

Microsoft doesn't exactly have a fantastic rap with developers, especially OSS developers - do you really think it would have become this widely used if it wasn't good?