skysight-inc/HackerNews huggingface dataset:
Type inference everywhere can make code less readable, but type inference when it's clearly the code author's intent that the type of the variable should not be of much interest to anyone improves readability.

A common example of this is a variable that's initialized in one line, fed into another function in the very next line, and then never used again. [1] If the function call that produces it, and the function call that consumes it is named well, the variable's type is often, but not always superfluous.

It's like naming for loop variables. Sometimes, you want a specific, detailed name for them. Other times, you just call it 'i', because what it is... Is not very important. It's a counter, counter goes up until we hit the end of a list, don't think about it too much.

[1] The two function calls could have been mashed together, but that would make the code less readable. The full variable type could have also been included, but its not very relevant to the intent of the code - which is simply[2] feeding the output of one function as an input into the other.

[2] Obviously, when contextual information (like real-world side effects of creating a particular variable - say, a thread, or a record...) that complicates the "Create -> Use" case is relevant, or if the APIs in question have a lot of function overloading, or poorly-named interfaces, or if non-trivial casting is going to take place, it may still be beneficial to explicitly provide the variable type.
A lot of coders have radical open source beliefs.

Basically, the argument is that you should not have ever charged for your art, since its viewing and utility is increased when more people see it.

The lack of empathy comes from our love of open source. That's why. These engineers have been pirating books, movies, games for a long time. Artists crying for copyright has the same sound as the MPAA sueing grandma 20 years ago.
That's good, I don't go quite as far, but do try to consult multiple independent sources.

Doctors have been known to overprescribe things like Benzos, and opioids from time to time.

I also just use tools like a RAM diagnostic that can check large numbers of transistors at once. I imagine you're quite good at QM after all that practice applying the wave equation though. Impressive!
> Links? You mean a picture of an https addresses that leads to a deleted tweet.

Yeah, obviously those pictures and associated tweets are deleted. That is why we are here. However, those are archived in WaybackMachine(archive.org). Copy/paste those links there.
One of the cruxes of the issue is what constitutes "pressure". Should we block children from going to school in order to "pressure" them forcing the risk of #1 on them rather than allowing parents to make their own choices?
>it coincides closely with the spikes in COVID cases we've seen.

Aren't there about 100 other confounders that could be in the mix there
Ask the webkit source code repo how using sha-1 for that purpose went.

It depends what you are doing, but deduplication where a collision means you loose data, seems like an inapropriate place for sha-1.
I hesitate to link to Twitter here, but Joe Morrison has his finger on the pulse of this and offers a tongue-in-cheek perspective that I appreciate: https://twitter.com/mouthofmorrison
Sorry, I'm going through a lot right now, and maybe I'm incoherent.

Most jobs I have applied to put at their number one request a college education. That's why I care about academia, as I'm seeing real life consequences in my material well-being due to my lack of a formal education.

Indeed, you did not say garbagemen or anything like it, but I live in a country where college defines your path in life. I've been sold that this is what respectable human being in society needs to have for years, and I cannot simply say "okay, you're gonna be inferior than others (Economically, chances wise, socially, etc) from now on, and that is OK".
A call for exceptional engineers in biology
I suspect that this is why end up repeating history in one form or another over and over again. Stuff happens, we learn some lessons, we forget about the stuff (or our institutional memory does) and then we forget the lessons setting the stage for stuff to happen again. Frustrating business, more so to see it happening on such a short timescale. If it was something that the Romans did I could get why it isn't remembered as acutely but this is recent history and even far outside the country where it happened this - used to be - is common knowledge.
> alike

Could you detail this?
The big thing I'd ask on that is "How much time did the really strange routes cost you?" Because in the real world, a route being "strange" is often somewhat irrelevant if your goal is to get from point A to point B.

Apple Maps is so much closer to feature/quality parity to Google Maps than most people realize because of the negative publicity surrounding its launch.

A whole lot of people on iPhones just don't use Apple Maps for that reason but I think it's easily the preferable choice of the two.

I think the overall design of the UI is smoother, simpler, and better. One example where Google is behind: you can't add the Transit overlay and use 3D at the same time. Google's 3D building view is cluttered and can't be seen zoomed out as much as in Apple Maps.

When you zoom and scroll around in Apple Maps, it consistently has higher framerates and less stutters than Google.

I also love the quality and performance of Look Around, despite it not being as comprehensive as Street View.
Yeah, I also currently believe that the statistics work out in favor of the vaccine. I am curious though, on how those 3 people died.

My biggest concern is in long-term effects. I understand that it is difficult to study them but that is why I am advocating for continued research.

So basically:

- I understand that in a pandemic situation, you can't wait for research into long-term effects to come out.

- Hence, in a pandemic situation, immediate vaccination should still be recommended.

- Research into long-term effects should continue after the pandemic.
Professor ioannidis forecasted 10,000 deaths in the US as a mid range guess of what to expect. He’s not exactly a good appeal to authority.
I see a description for why webrtc-rs was picked and it seems to center around the impact to build time and size. It would be helpful to know what other factors were considered.

>Why webrtc-rs as the WebRTC library?

> WebRTC has many libraries that we could have used. The first one we evaluated was Google’s implementation known as libwebrtc. The time required to fetch+download would have been too much of a burden for the OBS code base. These metrics come from a Macbook M1 with a 400 Mb/s connection.
This is so completely wild. Love the novelty and inventiveness.

Could anyone help me understand whether using SVG instead of bitmap image would be possible? I realize that probably wouldn't be taking advantage of the current diffusion part of Stable-Diffusion, but my intuition is maybe it would be less noisy or offer a cleaner/more compressible path to parsing transitions in the latent space.

Great idea? Off base entirely? Would love some insight either way :D
Does this mean I get more time to play basketball?
Which of them do you propose would cause the American public (and others worldwide; we see excess deaths increased everywhere, whether they required masking or closed schools or did very little to mitigate) to suddenly start dying in significantly higher numbers - again, of any cause - for the last two years - and especially so at the same time large COVID waves are occurring?
Another thought is to wonder how we build social networks in real life. The mechanisms are hard to isolate because they are so normal, but attempting to transpose those to the internet is interesting. People have reputations. This acts as an incentive for people to behave. If you get known as a jerk then you don't have much of an audience.

But reputation is complicated. There is a lack of civility - someone who breaks the laws or is otherwise a danger/problem/nuisance. Then there are people who are civil but have different social customs/expectations. One of these perhaps has to do with trust - is the person safe. The other has to do with engagement. I'm not interested in having a discussion about Trump so I won't engage. I suspect there is a lot more to it. Like if you go to a bus stop at night and there is someone there, what really determines how you react to that person? It seems to me that people are generally very good at "clues".

HN has karma, but not really a reputation. You can go look at someone's comments. You can pay attention to how they react. It would be interesting to know how many down votes a person uses for example. How many up votes.

Another different issue, but perhaps related, is the idea of boundaries. If you have a community that is productive, what happens if someone can easily come in and be divisive. Imagine a gardening group talking about how to control aphids without pesticides and someone comes in and starts saying "it is stupid not to use pesticides" (or vice versa).
“The Associated Press called the race in Paxton’s favor just before 11:30 p.m. election night. Paxton received 4,268,826 votes (53.46%), Garza received 3,482,909 (43.62%) and Libertarian Mark Ash received 233,064 (2.92%).

Paxton will serve for a third term as the state’s top attorney after taking office in 2015.”
Thanks for sharing your thoughts.

You describe stuff that is harmful or boring. In an other comment I touched upon this, as there seem to be a clear distinction between people that love programming and those that just want to get results. The former does not enjoy being manager of something larger per se if the lose what they love.

I can see a (short term?) increase in demand of software, but it is not infinite.
So when productivity increases and demand does not with at least the same pace, you will see jobless people and you will face competition.

What no one has touched yet is that the nature of programming might change too. We try to optimize for the dev experience now, but it is not unreasonable to expect that we have to bend towards being AI-friendly. Maybe human friendly becomes less of a concern (enough desperate people out there), AI-friendly and performance might be more important metrics to the owner.
I meant that HP made from 2 -> zero, none. ALPHA is gone, PA-RISC is gone.
He built the feed okay, he never said he worked at these companies
This seems cool to nerd out to! So thanks for that!

But what is the point? Why is this better than making the API call?

SQL is for queries, why would I want to do networking with it?
I finally got the chance to start watching this, and I am yet more stunned. Apparently the studies projecting GDP completely ignore the climate science and build their own ludicrous temperature -> GDP model. This does not even account for rainfall.

What a joke.
I've always wanted to follow HN users. 10+ years ago I built multiple iterations of a solution (http://akkartik.name/hackerstream, http://akkartik.name/post/hackerstream), all now defunct because the upkeep on the crawler got too onerous.

For the past few months I've been enjoying using https://www.hnfollow.com
Pythons concurrency module has an as far as possible consistent API between multiprocessing, multithreading and asyncio.
Page not loading for me
How to piss off your customer in 13 emails (and counting)
As someone else pointed out, that was Google Plus.

The number one thing to realize is: this is not a technical problem. It's a marketing, political, and social problem.

Facebook and Twitter have vast numbers of users who are not at all technical. How you reach people like that and get them to join is your problem, and it has nothing to do with deep understanding of the technology.
99% of the value of Twitter or Facebook or Instagram is reach. Posting 140 characters is not much of technical challenge. Getting 400M people to sign up and giving people a platform to build an audience is really, really hard. In terms of creating narrower social platforms, I think we have 100 good options. HN is already a pretty good platform, reddit has a nice balance of broad and niche topics, and if I want to go smaller I'll find a special-interest group that has a standalone forum, Discord or Slack channel.

There's a fundamental difference between platforms built around truly personal social networking. Following people you know personally or within a few degrees of separation. The other is the much debated "Global Town Square" which Twitter has been the de facto best option for and is the hardest to replicate or improve upon.
> That's where things got a bit hairy. Lila is built on Play Framework which is not yet ported to Scala 3.

> So I forked it and butchered it to remove everything we don't need - which is actually most of the framework.

I guess there is hope that Play framework itself will be migrated to Scala 3 and that the dependency on the fork can be removed, but this is taking on a risk - what if there are security updates to the upstream in the mean time?
1st rule of masking is to SHAVE one's face ---- if one is truly interested in proper respirator fit. Next if one is trying to filtrate flu sized particles masks are ineffective.
Peer review – Why the greatest scientific experiment in history failed
People who think that tools like these will end software engineering as a career are the same ones who buy into the "10x rockstar programmer" myth and think that the job description entails sitting in a room and writing code for 12 hours a day and nothing else.

A software engineer's job will be the same as it always was – to translate unclear and always-changing requirements into something that works. Until ChatGPT, Deepmind or whoever else can learn to deal with my client or product manager, my job is safe.

In fact AI making programmers more productive is a good thing. It is only going to increase the problem space and we'll need yet more engineers to fill it, like all other productivity advancements that came before.
Yeah, literally the first thing you do when running into JVM issues. It was my second initial suggestion in Discord as well.
The best way to remove fossils fuels from general usage is to make electric options cheaper/better that fuel options.
Is there anything make you believe that the research doesn't continue?
I am not sure that can be done that way. There are issues that are culture or specific business need related. Bad requirement is the hard part it seems. I think we all have been in situations, where 'common sense' is not common ( and does not translate to the same thing to various layers for people who pass it; and that does not even account for translation ).

This is usually how we end up with weird situations like currency coded as text so it can't be sorted by amount by end user and so on.

I agree that specs make or break the project, but at what point is it ok to assume "x should do y".
SD can’t generate coherent images if you increase the output size. They’re basically always unusable unless you don’t need any global architecture to them.
How much is the rest of a VR setup?
The issue is that there were coercive government mandates.

"Almost everyone should get vaccinated" does not mean the government should coerce everyone into making the correct medical decision by barring them from employment or access to private establishments.

Absent a very compelling reason, people should be free to go against medical advice. People have the right to do whatever they want with their bodies. People have the right to make the wrong choice.

In this case, the reason given for overriding that freedom was a highly specious argument that the unvaccinated were putting other people at significant risk. That argument did not pass the smell test from the very beginning.
You still get Covid after you are vaccinated. Fun fact if you are vaccinated before you catch Covid you cannot develop an immunity to the nucleocapsid is this good is this bad I don’t know tune in in 10 years when we know more
Time, effort and spare resources that Lichess had better allocate somewhere else.

If Thibault enjoys Scala 3 and feels more productive, while the overall performance on the same hardware is approximately equal, it's already a win for the project.
But sha-1 is now both slow and insecure.

If you dont care about security, use a faster hash. If you care about security use sha256 (which is about the same speed anyways).

The only valid reason to still use it in non-security critical roles is backwards compat.
> I can't really even find z-wave bulbs right now. And

Even though you can find a Z-Wave bulb, it defeats the purpose of Z-Wave. Z-Wave isn't for consumables like bulbs, it works best for hard-wiring electrical devices into your home that will be permanently installed in a professional installation. I wouldn't feel comfortable putting a Zigbee switch in the wall since it's likely to become obsolete, whereas I'd be confident Z-Wave will still be around and supported in 10 or 15 years.
I found it harder to justify those VR goggles.
Sorry to annoy you with the basics of public health policy.

And the cost-benefit analysis being different for different age classes and comorbidity is exactly the reason why the vaccines was slowly expanded to larger demographics after starting with the most vulnerable people.

In fact, the side effects of the vaccine have been much more thoroughly tracked than many pollutants that are routinely introduced in everybody's life and which somehow never trigger such a reaction from you others who care so much about all this when it comes to vaccines. The amount of hazardous material that are being put in everything from food to cosmetics or kids' toys is appalling, but all you guys have to complain about is vaccines… You claim to care about under-tested frontier technology, but somehow aren't bothered with sunscreen or bisphenol S, why is that?
With C++’s implicit conversions, it makes that less of an issue though. Like a function returning long and assigning to an int “just works” and can silently trunctate. With auto, both are long
Just curious, but are you referring to the recent Canadian study that showed people who self-selected for vaccination may also be associated with being safer drivers? https://www.amjmed.com/article/S0002-9343(22)00822-1/fulltex...
> Custom Actions

> It is now possible to arrange custom actions in cascading submenus. Just enter the same submenu name for a custom action in order to place it into the same menu. If you require multiple menu levels, you can achieve that by using `/` in the path of the 'Submenu' entry.

In 2012 KDE AppMenu Runner was presented as a "plugin which allows to browse, search and select the menubar of the active application".[0]

In 2019 I requested to somehow implement a feature, similar to Blender's "Menu Search"/"Operator Search"[1], into Olive Video Editor.[2]

After resulted0 "Action Search" was implemented into Olive Video Editor (`/`) shortcut, its code was reused for "Action Search" in Scribus (`Ctrl+/`) and then converted into Qt5-plugin.[3,4]

Year later, this Qt5-plugin code reused in for implementing global "Action Search" in helloSystem FreeBSD distribution.[5]

Then "Search and Run a Command" (`/`) was added into GIMP.[6]

Guess, GIMP's implementation may be used for other GTK-based apps too (especially Inkscape, which still has no such feature).

[0] https://www.omgubuntu.co.uk/2012/02/appmenu-runner-the-kde-h...

[1] https://docs.blender.org/manual/en/latest/interface/controls...

[2] https://github.com/olive-editor/olive/issues/265

[3] https://github.com/scribusproject/scribus/issues/109

[4] https://github.com/aoloe/scribus-plugin-actionSearch

[5] https://github.com/helloSystem/hello/issues/21

[6] https://gitlab.gnome.org/GNOME/gimp/-/issues/5601
Isn't the entire Bitcoin mining incentive structure equivalent to a huge bug bounty on SHA-2 (256, specifically)?

Edit: Never mind, grand-uncle comment beat me to it:

https://news.ycombinator.com/item?id=34003485
Don't focus in the percentage, is not the important concept here.

Is a luxury to replace the oil in your car? We pay a 21% more.

You can see it from a point of view of privilege and pay less, let say 4%, so you don't care to think about it, but this does not change the problem. The problem is that you are paying 4% more, without receiving anything for it.
The Latin Library
> Which doesn't necessarily conflict with anything you said.

Yeah, I guess I don't see any conflict or disagreement here.
Myocarditis literally has it's own page on the CDC covid vaccine website https://www.cdc.gov/coronavirus/2019-ncov/vaccines/safety/my...
i feel like that was on purpose
At least 20 years too late
I got a tetanus shot a year ago and they didn't ask me to wait around afterwards. They just handed me the paperwork and showed me the door (this was after they had already stitched me up.)

I see the CDC website says that a 15 minute wait after getting a tetanus shot is recommended due to a fainting risk. But I bet this is not widely observed. I surmise they had already judged me to not be a fainting risk, since I didn't faint when they were sewing me.
The JVM only runs out of codecache (usually) after a period of time running with a production load.
Physician, heal thyself? Doctors are less likely to follow medical guidelines
"Jamaican rap" - usually the genre (e.g. Sean Paul) is called Dancehall.
Vintage-Style Map of the Mandelbrot Set
> for free

That seems very naive.
> What special privileges are being garnered?

The exemption

> What should be the limit on someone's divine communication and the restrictions upon the government they live under?

None. But your definition of divine communication should not override otherwise unrelated rules.
Yeah, don't trash that work. Just use DBT core instead. You can call DBT runs from Airflow jobs quite easily.
Not OP, but in my experience:

Jupiter Intelligence (https://jupiterintel.com/)

Descartes Labs (https://descarteslabs.com/)

Microsoft Planetary Computer
(https://planetarycomputer.microsoft.com/)

Coiled (managed Dask - python HPC) (https://www.coiled.io/)

CarbonPlan (https://carbonplan.org/)

Salo Sciences (acquired by Planet, satellite imagery company) (https://salo.ai/)

lots of others
If an experiment is big enough it becomes a statistic
I love XFCE but it has some strange bug with custom keybindings that unfortunately spoils the experience for me. I have spent many hours trying to work around it but eventually gave up.
I'll grant that the pods are often reasonably sized. My main complaint is that they don't provide any detergent to the pre-wash cycle. That can leave a lot of oil for the main wash to process.
I'm typing this in New Zealand at latitude 42 degrees south (so about half way from the equator to the pole). So no, not near NZ, a bit less than 1/8 of the circumstance of the Earth away, maybe 1/10, more than 2000 miles.
Brisk Rails Beta Is Now Public Access
Change "Secure" for "FIPS" and you have a decent name. FHA-1 -- FIPS hash algorithm, version 1.
You could just discard half the sha256 hash. Using the first 16 bytes of sha256 is a lot more secure than using just md5, in which case you might as well just use crc32.
What I'm saying is that the mechanism with which the vaccine can cause myocarditis might be the exact same mechanism that triggers myocarditis but worse for people who catch COVID-19, as brought up in the study. If the myocarditis is the result of the immune system's response to the spike protein then both COVID-19 and the COVID-19 vaccine will trigger myocarditis in those individuals. In this case the 'mechanism' is the same, but COVID-19 will likely trigger a far worse reaction from what we know about how the disease progresses in certain individuals.

This is the exact point that the article mentions.
We just need to replace the product manager and client with AI too ;)