skysight-inc/HackerNews huggingface dataset:
No, absolutely not. It just illustrates the problems that obviously insane code can lead to and why we call it "insane" in the first place. But it was still a fantastic read following him on his journey from "huh, that's odd" to "I had to use kernel-level debugging to find out they were ~~throwing from an APC~~ using APC."

Imagine how much he could have achieved in those five days if he had just unfucked obvious bug magnets proactively without first painstakingly proving that they were really manifesting as bugs, and how.
> But I find javascript (/ typescript) noticeably more productive for small to medium projects.

This seems like a pretty apples-to-oranges comparison. Rust is intended to do things you couldn't/wouldn't use JavaScript for.

If you're talking about a small-to-medium project where you don't care much about mishandling memory, of course JavaScript is going to be more productive. Rust is forcing you to tell the compiler a lot of things that JavaScript assumes you don't care about (and is, most of the time, correct).
That's kind of the point, right? What forces or incentives are there for Apple to change its practices or lower its prices?
You have to look at resources too. You probably find 10 Java developers before you find 1 Scala developer, even if they are related technically. Especially on long term projects you have at least some turnover of people.
Palestinian genes must be abysmal.
Can anyone recommend a corded set of headphones with a decent microphone?

I currently have the Bose QC35ii, so something like this, with a cord and no bluetooth. Noise cancelling not required, just need something decent for work.
> most startling was Intel iGPU drivers not installing

On which version? I'm running Server 2016 (Datacenter) with an Intel iGPU, and I don't recall having to do anything special to get it working.
Iron ore is about 60% iron and the stats I’m seeing suggest 1 tonne of steel takes about 0.77 tonnes of coal. So you need fewer than half the amount of heavily polluting ships if the steel was made in Australia.
SpaceX launch starts deployment of new Starlink orbital shell
Can confirm it works NOT under FreeBSD and Firefox, with useragent Win/Chrome it works.
Moissanite was allegedly discovered in a similar fashion, and the result has been that millions of people no longer use "blood" diamonds, and lab-grown diamonds were able to get a foot in the door.

I wonder what can be done with Davemaoite
Real-time video of scenes hidden around corners is now “possible”
> When you see a class of 11 year olds it’s impossible to say who got wooden toys, who was breastfed, who had limited screen-time.

I definitely can tell 11 years old with limited "screen-time" vs unlimited one.
Show HN: Grapic – Real whiteboards online using AR
Hi HN,

During the pandemic, two friends and I built Grapic [1], an AR app to let us use real paper and whiteboards to brainstorm when working remote. We're all visual thinkers and found the drawing part really lacking in tools like Miro.

The aim is to make it possible to screen share any real surface. We use AR and some computer vision to let you mark a rectangle on a flat surface (like a whiteboard or paper notebook), and then stream a stabilized and "flattened" version of that surface as video. The video can either be shared as to a webRTC room that you can access with a link or directly into a zoom meeting over Airplay [2].

The app is currently iOS only and we're holding off an Android version until we know there is sufficient demand.

We would be super thankful for any feedback or advice!

Best

Niko

[1] Grapic website: https://www.grapic.co/

[2] Note: There is unfortunately a bug in Zoom on macOS Monterey where Airplay to Mac interferes with Zooms Airplay screen sharing. Zoom is working on a fix but in the meantime there is a workaround: https://www.grapic.co/zoom-troubleshooting
People buying houses and renting them to others to live changes ownership stats but does not increase homelessness, at least not in an obvious way. If a housing unit is occupied by N people, that’s N people who aren’t homeless because of that unit.

Buying additional houses and then not renting them out would contribute to homelessness as that unit would be housing 0 people.
There might be cutouts for small guys. I work for John Deere, and was involved with tier 4 engines. There are not cutouts for modifying something though, and the EPA is cracking down one it.
The conceptarium (currently) uses OpenAI's CLIP model which encodes both texts and images into a semantic space so that related items are close to each other. This means that if you have a picture of a bike pump and a written note about bike pumps, then they'll get similar hashes. This means that you can search for written notes on bike pumps by taking a picture of a bike pump (Google Lens style) and also search for pictures using text queries, or a mix.

And oh man a dream of mine as an expat in the Netherlands is to learn how to take my bike apart and put it back together to better understand how it works and how to fix it myself. Though this idea never made it too high in my priorities list.
> And I hate Seattle with a passion.

Why do you hate Seattle? I've never been there, but just had a friend move there and she's telling me how great it is.
Not sure why you say Smalltalk is concept heavy. There are much less concepts in Smalltalk then in most other languages.
Problem is that if you follow that strategy then it will likely never be as performant as if you did "Make It Fast, Make it work". So if you know that performance is a key factor to success then you should follow this path instead.

And by "make it fast, make it work", I mean benchmark first. Kind of like test first, you write the benchmark before the implementation and constantly look at how fast things runs, and ensues every single bit you add is fast.
> incorrect interpretations

> they can all experience illusions

> mental model

The OP was trying to explain away consciousness as some illusion, while the person you responded to rightly pointed out "An illusion can only happen to conscious beings, so saying that it's an illusion doesn't add anything explanatory to the mystery of consciousness".

Your attempt to define/explain what 'illusion' might be is similarly unhelpful, because you are appealing to mental/consciousness related terms like 'interpretation', 'experience', and 'mental model'. It seems like you're depending on the very thing you're trying to explain away, just as the original 'illusion' claim did.
Don't forget the Bank of Mom and Dad!
It's pretty easy and should be best practice to add a bit of code that checks if you successfully downloaded the library from the CDN and falls back to grabbing it from your server if it failed.
Natural selection is still very much alive, in various forms. Economic reasons (can you afford a car with 3 children's seats?), sexual selection, etc.
> However, it's likely to be correlation rather can causation. Loving parents pass on loving genes.

Emotionally neglected kids have issues even if their biological parents had great "loving genes" whatever it is.
> I would rather run 8,000 docker containers on it than a single COBOL application

Making it 1000x worse than something that would already cause me headaches and nightmares.
> You get salary for value you provide.

Salaries are not tied to value, otherwise developers would be making 7-8 digits not 5-6.
Salaries are determined by "market rate" which is a synonym for market fixing.
It does not matter what value you provide, only matters how low you will agree to get paid.
I will try to formulate it in the following way of life:

semantic are objects,
logic is a function,
casual is a space

This is my hypothesis in the study of natural language.
Any chance you have a summary on the key criticism?
Of course, thanks
If you own a house you're probably not poor
I like SourceHut for its non-bloated and minimalistic GUI. This makes it less heavy compared to Gitea, Github or Gitlab. This is really a nice small contender to the large well-known git hosters.
> I don't know a single highly experienced multi-lingual developer who does not reach for a dynamic language when they need to deliver something quick and easy.

This argument is not addressing the claim for general purpose software, only for "quick and easy" software.

To people in this thread: please stop to think before responding to the "wrong point". I think we can all agree that dynamic, scripting languages are more adequate for "quick and easy" software, but this is not what the point of the discussion is. The point of the discussion is, or should be in my opinion, whether it's true that for general purpose software, written by teams, that is not trivial to write by oneself in 5 minutes, that scripting languages are more productive than statically typed, compiled languages.
Marginal benefit per percentage of masked population sounds like a very flawed metric for me.

As an individual, it's not for me to worry about. What I'd want to know if a room full of masked people is safer for me than a room where some people aren't wearing masks.

The marginal benefit, I'd assume, would be low if most people can't choose whether to be in such an environment. But I can. Masks working well wouldn't contradict them having little marginal benefit, as, say, 10% of unmasked people might be the 10% that have covid (and, let's be honest here, there is a correlation, since anti-maskers, anti-vaxxers, and anti-whatever tend to be the same people).
Customer Retention Lessons from Experts – CleverTap
From using marketing automation to building a customer feedback loop, learn how to maximize growth with these customer retention lessons from experts.
I grew up very poor and I always get this awful feeling when something costly I own breaks - and that's consistently been my experience with Apple and Beats wireless headphones and earbuds. The batteries simply went from good to barely holding a charge or not even charging within a year on four pairs so this a major negative to me. I've had better luck with my Sony 1000XM2, which is still fine, thankfully.

The other downside is the volume, I like to be able to crank it up and listen to music louder sometimes.

Apart from that it always felt to me like it mostly depended on the situation, at home when I can lay in my bean bag and listen to some vinyl I'll always prefer my wired Sennheiser through my Schiit amp. When I do some yard work I go for the Sony and when I'm on foot taking care of business in the city I'll go for the AirPods because they're good enough and convenient.

And a side note: A really cool audio discovery to me was the existence of Chinese hi-fi brands like TIN Audio. Their wired IEMs are pretty nice. I'm looking into getting one of those MMCX bluetooth DAC AMPs to give me the option to use them wirelessly, too, when I want.
Also back in the day, bicycles didn't have the freehub on the read wheel, so going downhill meant you always had to turn pedals to match wheel speed, no exception, you couldn't just stop and idle like today.

Proud owner of a Campagnolo groupset on a custom made bicycle, wanted it for heritage reasons.
Sea digital artists are building online communities to foster adoption of NFTs
the guy said nobody cares about who Miles Davis is outside the U.S.
SearchSage: Learning Search Query Representations at Pinterest
I used to use scanners, until I bought a new Brother laser printer and discovered that the scanner feature requires a proprietary driver on the computer end. It's sad as Brother printers tend to work really well with linux, for printing at least.

Since then I've written an ImageMagick script that converts phone photographs of documents into reasonably convincing "scans."
Tax breaks are written for two major purposes: giveaways to influential donors and incentives to take certain actions.

Rarely are they exclusively the second, but landlords get to deduct the economic costs of doing business. Loan interest and property taxes cost money, buildings and fixtures wear out (but the land does not). Maintenance costs money. Landlords have the ability to deduct these costs of doing business against rental income just like every other profit-seeking business does.

Can you name a tax loophole for small-time landlords that you think is improper in the context of a tax system which taxes profits?
Yeah that is pretty unfortunate.

Makes me think there is probably a market for a k8s w/batteries distribution + ops as a service available via AWS VPC peering/transit GW if such a thing doesn't already exist. i.e pre-setup with good patterns, pluggable/easy OIDC auth, cert-manager and friends.

Essentially to cater to the "I need k8s but I don't have the people for it and this makes me sad" crowd.
A greater focus on scriptability and customizability might make it a better OS for people with some disabilities. Certainly I've heard that at one point Linux was the only OS you could use in Welsh, for example (not that that's a disability, but it's similar in terms of being a minority need).
I built a thing to scrape my saved/upvoted comments (and stories). It saves the text and uses the built in full text search of Postgres.

Let’s me query: “what was that comment I read about X last month?” Pretty well. I haven’t touched it in over a year but I think it’s still scanning each night…
Many countries have decided against that, because many of the big transactions involve a customer on a stretcher, in no shape to make an informed decision. Come to think of it, the times when you need a hospital are the times when you're not fit to shop around for options, or a fairly good approximation.
Goodhart's law in effect.

I once had a job where a portion of our bonus was related to an automated code quality score. Needless to say, we reverse engineered the algorithm and scripted the (pointless, probably slightly harmful) changes to the source to maximise the score.
Agreed, for this reason I modified my DT770 with a miniXLR socket. There are multiple tutorials for this on the internet.

I don't think the DT770 will be updated though.
Recently Beyerdynamics released the DT 700 PRO X, which seem like the "successor" and they do have replaceable cords.
> do worse in aggregate than an index fund.

This is widely stated, but only barely accurate sentiment.

First, index funds do good at 1 thing - which is provide "market returns". Market returns is basically defined by an index, so naturally the definition is circular. The parent mentioned dividends, which are not the normal target for investors (but useful for retirees and others who want an "income" from investment). Dividend stocks may do worse at beating market returns, but better at income generation.
> Consciousness does not have a precise definition. It's a very nebulous concept.

And yet, it is more familiar and sure to us than anything else :) Ala Descartes, I can doubt that the rock I see exists, that perhaps I am deceived, but I cannot doubt that there is an 'I', some conscious self, that is having that experience.
Worth taking a 5 second look into Peter's background. He was overall a pretty amazing dude.
It's feels a bit weird to call "getting priced out of your home and out onto the streets due to bad housing policy" as "bad luck".

Sure, there are homeless people who moved here specifically because they know the homeless have a not-terrible deal here (not great, but often better than most other places), but I don't see the evidence that these people are in the majority.

Oh, and consider that a lot of the homeless people who are drug addicts or have mental health issues became addicts or developed mental health issues as a result of their homelessness. You have the causality backwards for a lot of folks.

> not be coddled and encouraged to live at others’ expense.

In SF at least, in many (most?) cases it'd be cheaper for the city to just pay to put people in permanent housing (and for mental health and addiction services), than it currently costs to keep them in temporary shelters, plus the cost to deal with disturbances, jail time, cleanups, drug use, violence, medical emergencies, and so on. But no, we can't have that... can't give people things they didn't work to deserve. We'd rather cut off our noses to spite our faces.
Is it? If you have the IP of the sender/receiver, it's trivial to use even something like netcat to send/receive files. Samba works as well if you want something more user-friendly and integrated with the traditional file explorers on various OSes.
my sister was a teacher for 20-odd years, then she went through a Ph.D. program in education theory, and now teaches teachers. So below is not based on "knowing one or two teachers", but on knowing how teachers are trained/certified and what professional standards are.

Most teachers work hard over the summer, it isn't a break. Pay isn't great.

And a certain mainstream political group puts significant effort into demonizing the profession and destroying the pay/benefits packages... which matters, because in public schools, the politicians hold the purse strings.
The essence of Paul Graham's essays
I agree, but I would recommend JSON5 as the solution. Not YAML or this abomination.

JSON5 has many advantages:

* Superset of JSON without being wildly different. I know YAML is a superset of JSON but it's completely different too. Insane.

* Unambiguous grammar. YAML has way too many big structure decisions that are made by unclear and minor formatting differences. My work's YAML data is full of single-element lists that shouldn't be lists for example.

* Comments, trailing commas

* It's a subset of Javascript so basically nothing new to learn.

* It has an unambiguous extension (.json5). I think JSONC would be a reasonable option but everyone uses the same extension as JSON (.json) so you can never be sure which you are using. E.g. `tsconfig.json` is JSONC but `package.json` is just JSON (to everyone's annoyance).

* Doesn't add too much of Javascript. I wouldn't recommend JSON6 because it's just making the format too complicated for little benefit.
Higher rates increase willingness to lend. Lower rates increase willingness to borrow. You need both a willing lender and a willing borrower for lending to happen.
Not necessarily "better", just different.

There is no one bike that will excel in all conditions. If you live somewhere relatively flat then trading off the flexibility for the reliability, low cost and light weight of a dérailleur free gearing system might be worth it.

Same goes for hub gears. You trade heavier weight and efficiency for not having the gear box exposed.

Personally I like the rang of a compact crank and a double up front when on tarmac or gravel and a 1x when on single track but that's just me.
Anger and happiness are extremes. Shoot for contentment.
This is the closest setup to what I have, I too convert the HN page to .pdf first before converting it to .mobi.

I've had Devonthink recommended to me before, Unfortunately I don't use macOS anymore but I'm glad it exists for those who do.
I worked on one of the larger Smalltalk project in the late 90s, an application of the HP OpenView Network management suite. Using Smalltalk was in principle very productive,non-Smalltalk people were always amazed seeing us changing code in the debugger and just continuing running the application without a restart. The problems were rather coming from the lack of integration with standard versioning systems and the monolithic nature of the Smalltalk image concept. Later on when ruby started to become popular, which in my opinion was very similar to Smalltalk, but had a module concept and not a monolithic image concept.
Bitcoin isn't going make the law of rent incorrect.
> The article is not suggesting to use Python under all circumstances.

I would say the article is very much doing that, it's just stopping short from spelling it out clearly.

It starts from the flawed premises that Python is much more effective to come up with actual production code than other languages [1].

The author then moves on to telling you that you should try at least a couple of times to code something in python before obvious performance shortcomings are glaring, then keep python as a binding language.

At no point does the author acknowledge that there may be other reasons to pass over python than performance.

From the way he approaches the subject, the author seems to live in the paradise where you only have to sling half-baked prototypes to prod, and then move on to another project while poor souls handle maintenance.

The take on why performance matters [2] also completely overlooks the fact that optimizing for infra costs is likely the least common reason to write for performance. Sometimes, if you don't reach a given threshold, your code simply doesn't work. Sometimes, your performance is your users' time (and sometimes, these users are even developers). Such companies don't necessarily build datacenters.

[1]: "This is what leads to numerous anecdotes of where someone implemented something in Python in 1/3 the time a competing team did creating the same thing in e.g. C++ or Java." -- of course, it's just anecdotes and not a claim, so the author won't defend it, but you're still expected to believe it.

[2]: "All of this is to say while some companies do extract massive value from squeezing every CPU cycle out of their code, those companies also typically build data centres."
I wonder if this is algorithm bias or teaching material bias? I can't see anyone writing "if name not in white_male_names then score -=15", but take successful profiles, generalize and create predictive model.

Anyways, this should be pretty easy to test: Just rename applicants with pseudonyms before rating.
If you make the barrier to doing the right thing too high then less people will do the right thing. Would you rather someone stopped doing the wrong thing and kept their "blood money" or just kept doing the wrong thing?

its easy to steal some money and then say “oh i was wrong, i am not gonna steal anymore”

Good! We want it to be easy for people to stop stealing.
My SHURE SE215 in ear headphones have detachable MMCX cables.

Can recommend. Can be bought for 100 euros.
The ancients had vastly a better take on free will (ie it is a completely incoherent notion) than the moderns.
Habito One do longer fixed rates here in the UK.

For 20% down:

21–25 years: 3.84%

26–30 years: 3.94%

But yes, I agree that at current house prices (8-10x median local income) both the deposit size and the rates at prohibitive
In retrospect, this gives me validation of why i always disliked to scan documents to PDF instead of to just JPEG.

But large document archives are traditionally done with TIFF, and should still be done like that.
Call for Participation to MCH2022
Write about whatever interests you. What article would the past you like to read? Some suggestions:

- you could write a low-effort "today I learned" posts, where you would share tips and tricks about something that you've learned during your day job (e.g. https://shime.sh/til/)

- you could write a high-effort "deep dive" posts, where you would explore how a certain library works under the hood (e.g. https://shime.sh/deep-dive/)

Although deep dive posts take more effort, it's worth it, since you'll learn a lot about something just by explaining how it works.
I'm using a self hosted instance of https://github.com/RobinLinus/snapdrop

Works great on local network (even mixed: windows/macosx/ios)
For #1 I would blame linux. It's bluetooth stack is... let's say less than stellar, expecially for headsets. I always have to fiddle to get my headset to work, while it works perfectly with any other OS I tried (MacOS, iOS, Android, Windows).

#2: True, but usually the battery of a pair of headphones last much longer than earbuds, in my case at least 4 days, so I just put them in charge at night
TBH, My Kindle gets its maximum use in reading HN on it now as I've switched to audio-books. I hope you'd find this stack useful for your needs.
That an Apple product can work might technically be data, but it's generally assumed from it launching. It would just be noise if everyone chimed in here.
I have Sennheiser wireless earbuds and they do not suck (yet).