skysight-inc/HackerNews huggingface dataset:
> I do not know which and how to choose

I wonder if it would be wise to work on those questions rather than add to the considerable pile.

(If you want an idea of an oblique meta-strategy contact me)
If you want to expand your cognitive toolkit then Prolog is a good bet.
I enjoy it as well, but it does feel a bit like I'm being "nerd sniped"! Trying to justify grinding leetcode after an otherwise full day is hard.
Show HN: Create a unique NFT using your voice on Solana blockchain
Dune: We simulated the desert planet of Arrakis to see if humans could survive
> If you live on an area with electrified rail transit (which is where we ought to be going) but effectively no EVs that's surprising. Where is this?

Rio de Janeiro. Off the top of my head, we have Supervia (commuter rail, overhead catenary), Metrô Rio (subway, third rail), Corcovado train (touristic train, AC overhead catenary), Santa Teresa tram (tram, overhead catenary), and VLT Rio (tram, APS third rail). I know there are some EVs (I've seen it in the news a couple of years ago, there were something like five EVs in the whole city), but I've only seen one personally once (I believe it was a BMW i3).

The bigger issue here is IMO still price - and all EVs are AFAIK imported, which makes them even more expensive.
Although currently an external party, I did work on these things at Facebook in the past. And you're right, that any system does have scale limits on a given type of hardware.

Regarding memory allocation: HHVM has per-request memory arenas which get thrown away after each request. That combined with memory and time limits serves to compartmentalize the amount of memory pressure requests can place on the web server. Tuning of concurrent requests and workload mixes allows for some amount of exchanging memory pressure for throughput.

I'm not sure what the comments about the database are: queries to databases and other backend systems are fairly indepent of the language the web server is written in (Instagram is written in Python, and hits many similar or the same systems and those systems don't really care which one is making the request).

For specific components where HHVM is not able to handle them, those pieces can be extracted to separate services written in a different language (C++ or Rust, I think would be the go-tos probably?), with a cost of being unable to depend on libraries written in Hack.
Looks like I can download it from the plugin page and manually install the zip file. Thanks!

https://plugins.jetbrains.com/plugin/17718-github-copilot/ve...

EDIT: Hmm, it installed but it refuses to run.

EDIT2: Looks like you can force the plugin to work by editing the plugin.xml contained in github-copilot-intellij-1.0.1.jar within the plugin archive. Just remove the line that includes Rider as incompatible. The same should work for CLion.
Fun fact: Australians might be interested to know "Brown Sugar" was written in a field near Canberra (outside Braidwood).
Mick Jagger wrote it whilst on the film set for Ned Kelly.
OTOH, it would be great if the journalist could take her experience and bounce it off an expert and report what they said. Otherwise it's just a biography.
I suppose this thing upload your code to Microsoft servers then run some deep learning algos on it and get back to you with suggestions?
It also probably keep your code to feed it to the algos.

If big tech was trustworthy I would use this with glee. But when I see how the world is turning, I'll continue to type boilerplate by hand (as long I'm allowed).
Good point, I learned this today. It’s not that apps never get to interact above that line, it’s that developers must purposefully use a new development feature to do so intentionally.

I.e., a full screen application that isn’t updated to use the notch area simply won’t, it’ll be a nice perfect rectangle.
Teaching Science Communication with Comics for Postgraduate Students
I’ve heard the theory that people are much more hesitant to get vaccines now because they’ve never seen the terrible diseases due to the success of vaccines in the past. Sort of tragedy due to success.
Tweaking4all.com – How to remove HDCP from HDMI signal[2015]
I think the thesis should actually be the opposite. Computer science tells us that determining properties of the result of executing arbitrary code without actually executing it is extremely difficult (e.g. halting problem, static analyses etc.). So there's no reason to think "DNA is code" implies "we can predict phenotype from simple analyses of DNA inferred statistically".
It's so nice to see this!

As someone who is still not using Wayland by default (I tried, but it regresses my setup), I am thankful there are still people involved on this. Good job, guys, you are appreciated. It's not just because Wayland looks sexier [0] that your work on the thing most people actually use is appreciated.

[0]: considering Wayland is more than a decade old by now and is still a huge mess, I guess I'll keep trusting old lady Xorg's experience to handle my workflow.
I don't need "data" to show that when someone does X which isn't part of their job in preference to fixing longstanding problem Y which they're directly responsible for, they must prefer working on X to Y. We all have blind spots and areas where we prefer to focus that might not align with what's most important. This is something you can see at every level and my comment is based on experiences in my own career.
GitHub Codespaces Updates at Universe 2021
I’m a happy commenter and code writer.

My big issue with writing prose was that the only good stuff I produced was confessional. I shared it with trusted friends who encouraged me, but I was terrified to make anything public.

I’m so glad I never published any of it. It could literally have cost me my career in tech.

I don’t have an edgy life anymore, but I don’t think I’d risk baring my soul to the world even now as a boring programmer dad.
The last I checked, the BSDs and most other Unix-likes (and genuine Unix™ variants) don't support Wayland. In fact, Wayland is pretty much Linux-only in practice.
> As for other things every time I scroll up in a html5 chat application and the fans of my laptop go WHIRR I'm reminded that for anything non trivial

I remember writing GUIs in (Java) Swing where you could dump 50-100k items in a table and sort/filter them without much effort. Translate that into a modern webapp and it's probably 50k round trips while melting a high end CPU. Lol.
Difficult but hardly undoable. My dad didn't get a CPAP until he was in his 70s. Turned him into a believer, even though he had to relearn how to sleep. My father-in-law had to sleep in an easy chair after his bypass surgery, and then relearn how to sleep in a bed after that. So it may be difficult, but people do it all the time especially when it improves their quality of life.
Wikipedia, please continue improving. You first came out in 2001, 6 years before the first iPhone and computing has changed since then. I don't want a grocery store that only has items from 2001 and has never freshened up their products since then. (I wouldn't mind 2001 prices though.) Please keep trying new things with my donation dollars. No one can predict the future perfectly, and especially with how technology continually changes the landscape of the Internet.
> This is low coverage.

No, as a sibling comment to mine shows, it's actually easy to make 100% coverage with bad tests, since one doesn't challenge the implementation to handle edge cases.
Depends, I am from a region where we use robota regularly.
That's not enough time. My current assumption is that all the worst predicted effects of global warming are going to happen: mass migration, food and water shortages, general political unrest, increasing economic inequality and instability, dwindling energy resources, escalation of national and tribal conflicts, etc. All the signs are there and the question is now whether governments will manage to adapt fast enough to mitigate the worst effects.
The link at the end, to Maggie Appleton's A Brief History & Ethos of the Digital Garden[1], remains one of the top reads I can name for considering the essence of digital gardening.

Personally I think one thing I feel is missing is a sense of space. Part of the garden walk, the stross, & the sense of growth & belonging that a garden has emerge from it's persistence, from watching new things come & go in space. I don't think that's a pre-requisite for digital gardens at all, but I do think information architecture could benefit enormously from this aspect of the garden, in particular, from how spatialized memory is, and how good humans are at perceiving changes over time when we revisit a place which has changed.

Overall there's an undercurrent here that I think the digital garden indirectly speaks strongly to, but still isn't well defined & directly speaking to. I believe there's a desire for more ecological forms of the virtual, for information spaces & information architectures that allow for waxing and wanings, for interrelation, for emergence.

[1] https://maggieappleton.com/garden-history
I used it for about a week but found I could type faster than it could suggest, even if it suggested the right thing. I have been coding for about 25 years but maybe it will help people new to whatever language they are using.
caveat:

"
CAUTION: This article is not intended to promote illegal copying and/or piracy!

I cannot emphasize this enough! This article was not written with illegal copying, ripping or to promote piracy.
The sole purpose is to be able to use non-HDCP compliant equipment with HDCP video sources.
This can be you old TV or projector, or trying to record game playing (PS3), making screenshots, or … my little ambient light project.

Bypassing HDCP with the intend to copy/pirate content is MOST CERTAINLY ILLEGAL in most countries!
"
How does this compared with tabnine? could these 2 plugins be used together?
> you could immediately respond by returning URLs for a different geolocated service, or round-robin among a bunch of locations

Is this not possible with a proxy and a (non-perm) redirect?

> without having to host everything behind a single DNS entry

But your entry point will still need to be a single entry!

It sounds more like you want extra semantics around DNS - e.g. have some entry point provide latest mirrors, localised servers etc; but this would require extra logic in the client app that could be a new protocol at a lower level.

I suppose that makes sense if you are working at the application level, but as an industry standard I'd sooner have a lot of this stuff lifted to the non-application layer.

That said, I still don't get the HATEOS aspect; Is the reason you'd have to follow references so that there is no single "stateful" collector of the state of (other) backend services?
I saw one in person at a medical museum a few years ago. Terrifying device when you know the history behind it.

I’m way too young for all this stuff first hand, but I’ve seen the pictures of polio wards and documentaries about how bad/scary it was. Glad I missed it.
Show HN: I built a pomodoro timer with lo-fi music for deep work
A leap second would be a change "less than 3 hours," so the job should still run according to the cited Debian man page.

Google's NTP servers smear leap seconds over an entire day, so UTC may appear continuous despite leap seconds.

https://developers.google.com/time/smear
Overwatch lets you save recordings of gameplay a-la Quake 2, and then you can re-play the match at will, even on different systems so long as they're compatible. Looks like they played a match, saved the results and recorded the playback on both systems. It's not exactly the same as playing online (for example, your CPU isn't negotiating networking bandwidth all the time), but it's definitely a level playing field for measuring graphics performance.
That's basically how I felt when reading this.
I'm very interested in this as a learning tool: instant feedback about what could come next, compared to the status quo of searching the internet or searching the language documentation. A lot of the time I learn a way to do something, then sometime later stumble across a better way to do the same thing. My hope is that Copilot can be a shortcut for that discoverability.
>The only path I see going forward is waiting until climate change related disasters are extremely bad (loss of life on par or worse than COVID-19 in US/EU, every year, for probably a decade);

Climate change is too gradual for that to happen. We will adapt faster than the mean temperature rises.
This could be the premise of a reality TV show. Five professional poker players. Five slight of hand / card magicians. One poker tournament.
Yeah, sorry I can't live by only breathing air. The ad, is my own ad from my other side project.

I do not decide what it comes on those mini ads.

I am sorry that your experience was so negative.

Have a good day.
Humans aren't some supernatural force. We're very much a part of nature as well.
If it is relevant at all, the threshold of originality applies to the allegedly-copyrighted source consumed by Copilot (as regards bare infringement, not wilfull infringement). If that doesn't meet the threshold, it is not copyrightable. If it is, unauthorized copying not within a copyright exception (e.g., fair use) is infringement.

I can't see any case where originality of the snippet presented by Copilit matters (if Copilot were a person, it would matter to determining if the snippet on its own was copyrightable by Copilot, but still wouldn't be relevant to whether to original copyright was violated.)
Cloudflare Explains How It Helps to Target Pirate Sites
Except that it is exactly what people have been asking for:

Simple reverse chronological order feed with no ranking.
The untethered soul, some might say.
The amount of sleep you get may be important. https://scitechdaily.com/hit-the-sleep-sweet-spot-to-keep-br...
Magnesium just before bed may help. https://www.huffpost.com/entry/magnesium-the-most-powerf_b_4...
Feudalism is a social/political/economical system of society; it does not preclude fancy tech etc, which is generally considered to be the hallmark of soft sci-fi.
> Is there something special about CL as compared to other Lisp dialects?

cl is ansi standardized. it has several fast industrial strength implementations available that are self-hosted. it is both a high and low level language. it is FAST ... way faster than the dialects you named. its interactive development env is second to none

> Elixir is to Erlang what Clojure is to Java

i think LFE is meant to be that for Erlang. and i think that calling Elixir a lisp is stretching definitions quite a bit. as an asside there is an implementation of common lisp that resides on JVM - https://www.abcl.org/
Modern rpm spec has built in macros for meson making it less of an issue.
Find a torrent with sources of M$ Windows and copilot them: M$: 1, Open Source: 1.
How well does this analog input work with, say, Photoshop?
The Ownership Dilemma of ML in Production
Conversation is here: https://news.ycombinator.com/item?id=29016506
Also, if the user base is conditioned to seeing things and posting things to serve a particular type of timeline, it's not easy for everyone to transition to a completely different method and for that method to stabilize/work quickly.

When Facebook started changing their timeline and messing up the chronological order of posts it had a really strange effect on reality. Old news stories and posts were showing up for many months late, and they were reminding people about their pets that died years before as well, many people have forgotten that.

The best option would be to abandon the ideal that one single news feed is best for everyone and give control back to users along with an option for a truly chronological time line. Thy should also make multiple pages that rank posts based on taxonomy that users can browse content that is most liked by everyone on the platform.

The only reason why Facebook wants to be able to have singular time lines is so that they can push targeted ads without it becoming obvious to their user base, but if the taxonomy pages were titled and organized properly, the ads would be somewhat more relevant by nature, and not require them to invade everyone's privacy like they have been doing thus far.
Ask HN: Parrot language copycat my Gravity source code. What can I do?
I found out that the Parrot programming language (https://github.com/parrot-language/parrot) did copycat line by line my Gravity programming language (https://github.com/marcobambini/gravity).

I know that I used a very permissive license and that the project can be forked and modified by anyone but this is a theft more than a fork.

What can I do in this situation?
> Billions will die or suffer so a couple hundred can be absurdly wealthy

I think the responsibility is shared here. Middle classes in developed countries are high CO2 emitters and aren't willing to change their ways of life, even though they are well aware of the problem.
Come on. E2E encryption is about transmitting the content in transit and in the cloud (if there's a cloud). After people receive your text they can do anything with it.
URI-Based Integration
A few months ago at work I had some suggestions in VS to allow for a better intellisense with the help of AI. I think it was probably this.

I didn't allow it since I think it implied uploading my code to their servers.
*the future cost. I’m not saying the oil companies weren’t bad just skeptical that they are why we don’t have climate action
> China is increasing greenhouse emissions until around 2030 and won’t be net zero until 2060.

No, China has not promised to be "net zero" in the sense of producing no new net carbon emissions, rather China has promised they will generate at most 20% of their power needs from fossils by 2060. They also promised to stop increasing the percentage of power from fossil fuels by 2030. This is covered in the recent guardian piece:

https://www.theguardian.com/world/2021/oct/25/china-to-cut-f....

But given that their economy is growing at 6-8% per annum, that's 20% of an economy much, much bigger than today's. In other words, by 2060, even if they meet the 20% goal, that's much more energy from fossil fuels than China is using today as their energy usage will be 10-20 times higher in 2060. This is what they are labelling as "carbon neutral" just as Germany lobbies for natural gas to be labelled as "clean energy". That should tell you how politicized all of this is.

OTOH, China has failed to meet their annual intermediate goals, which led the government to discourage coal mining this year, which in turn led to significant power outages across the nation, in response to which China stood down and encouraged more coal production again. So I'm not sure whether China will be able to meet that 20% goal.

OTOOH, they are working hard at nuclear and who knows, they may succeed in transitioning to a nuclear grid, I wouldn't bet against them doing it. They are certainly taking a leadership role in next gen nuclear power, and being a party dictatorship helps with not dealing with the pesky green crowd.

What China has discovered -- which is what unfortunately many in the West still need to discover -- is that it is not "pledges" that reduce emissions, but the actual deployment of cost effective and reliable alternate power sources. If you just make the pledge and leave it to individual power utilities or consumers, then you create a situation in which there are high energy prices and blackouts, and then you get kicked out of office and replaced with those who have no interest in pursuing the pledge. What you need to do is go on a mass building nuclear spree, like China. After all, a pledge is just a "pledge" by whichever political party is in charge. It's not even a treaty. It can be ignored or abandoned if the domestic population sees energy prices rising or reliability dropping.
Transform your retail business with point of sale software
Gotta say I love this, I came in just as you had blind tournament mode implemented and it worked great.

But I'd also like to skip certain battles and save them for later. Like right now I'm down to 10 fonts and I just can't decide. I'd like to skip to the next battle.
Piano makers have not used real Ivory in many years. There is a market for used ivory on pianos, but that is only to repair antique pianos. Piano makes/owners have been careful about this for long enough that pianos with real ivory get a pass because everyone understands they are dealing only with ivory from before we knew better.
But the average person isn't blind. I'm looking for cases that will resonate with the average person.
ElixirConf(2021) Bandit on the loose Networking in Elixir demystified
>...Black people used to have their own set of laws, and that was bad, so now we are going to continue to write a set of laws that only apply to black people

If you're arguing that Jim Crow laws are equivalent to diversity officers in schools in effect, I'm not really sure what to tell you.
Not a very good article, under the circumstances. Yea, the police lie, but at least have the decency to quote real examples of it.
Console != terminal. Console means no X11/Wayland.
You’re seeing too much conspiracies.

CAD is hard, and it’s very hard to displace the incumbents, for the same reason that is hard to change programming languages, people have too much tied up in the old option.

Most of the free/open source alternatives were built by part providers (Mouser, Farnell,..). The objective was clear, if your CAD has direct links to your site, this will probably make you the default provider. It was a good plan, until they realized how hard CAD really is. After burning tones of cash, they sold them for pennies on the dollar to the only people that wanted them, companies like Autodesk that think they can make them financially viable.

I’ve been waiting for this release for quite some time, KiCAD is powerful enough, but I found KiCAD 5 very non-ergonomic, and supposedly KiCAD 6 has a better UI.
If you define small business as $10M in the former and $100M market caps in the latter then sure. Now imagine having a portfolio of such "small businesses" like this. I'm hoping we can agree this is abusing the law, but I give up mostly.

I'm at the point of telling all the billionaires who somehow can't figure out what their assets are worth for a wealth tax (yet seem to always know their total net worth down to the dollar or so) to tell us what their assets are worth, whatever their hearts desire it should be and pay taxes on that value. Except now all such assets go on to an exchange where anyone can buy it immediately for that price. Thank you Robert Heinlein for that idea.
I was a KiCAD user until they dropped support for the auto-router. They apparently had some dispute with the developer of the auto-router, and took out auto-router integration. (Yeah, there's some hack to make it still work, maybe.)

I have an old board I'd like to revise slightly, but it's too much work and risk to convert to the new "interactive" (i.e. manual) routing system.
Karl Menger's Vienna Colloquium (1928-36)
very cool, thx for sharing and for making a useful thing on the internet! I know it's gauche, but I'd love to get a rough feel of how much you're making from that ad. You think you'd ever go full-time on this type of side project?
Reduce coffee, sugar and salt.
Get sleep.
Get exercise.

Breathing right is near magical.
> "natural selection" generally doesn't include human influence

It absolutely can. Artificial selection is just a form of natural selection where the environmental pressure is human breeding.
We need a Climate Nuremberg.