skysight-inc/HackerNews huggingface dataset:
In Germany, a lot of the time, public transport is awesome. I love public transport here. You can always find something to complain about, and of course there will be exceptions, but compared to other places I've been to, public transport here is available, useful, and clean.
AFAIK there's no need to show IDs to board a train in Europe (maybe some EU countries have other rules there, I don't know).

For planes it will depend on whether you're crossing a border or not. Sometimes you get ID checks on domestic flights but that's because of airline policies (ie: fraud, insurance) rather than internal border control.
VRML Virtual Reality Modeling Language (1995)
Ýou can always choose Fedora Server if you want a more up-to-date server OS.
>"last bit before the climate went tits up"

indeed, Great tits could be wiped out by climate change in the near future https://nypost.com/2020/11/11/great-tits-could-be-wiped-out-... (first line: We mean the birds, dirtbags.)
He did say bitcoin specifically.
What? Next you're gonna tell me you dislike auto translations of video titles?

(I seeming can't completely disable that annoying "feature")
In the US it might help if the FCC got off its rear and opened a new license application window for Low Power FM (LPFM) radio stations. They gave out a few thousand licenses in 2013 and have not allowed any more licenses since then, despite a law from Congress.
The old Netscape Communicator/Mozilla suite from back then had some sort of build in website designer too, didn't it?

Yeah here we are, Netscape Composer, released in 1997 - https://en.wikipedia.org/wiki/Netscape_Composer

I think I built my first web page with that... LOL. Long time ago now :)
There is a library that provides the openssl C API on top of rustls. I can't find it at the moment however.
Lots of GeoGuessr themed games recently, including my https://wheredle.xyz
There is a way to avoid "related results". Search from the command line using a simpler HTTP client to retrieve the first batch of results and use the public API to retrieve subsequent results as JSON into a results file. Using this method I can retrieve the full number of possible results, e.g., hundreds or thousands, not simply the first batch, e.g., 15, 25 or whatever. I call this "continuation" searching. No Javascript is required.

When people use highly complex graphical browsers and Javascript to make these requests it is sometimes triggered by a "button" at the bottom of a page called "more results" or something similar. Alternatively the requests may be triggered automatically when down scrolling, producing what some people call an "inifinite scroll" effect. Javascript is usually what produces the annoyances people experience. It is also used for tracking and telemetry.

The token for the public API to retrieve the next batch of results is the results file. Using a simpler HTTP client, I can (a) search YouTube very quickly and comprehensively entirely from the command line, (b) download videos without ever visiting a YouTube page in a graphical browser and being exposed to annoyances, tracking and telemetry (c) switch from retrieving via search string to retrieving via channel name, (d) mix the search and channel results into a single results file, (e) output a TSV table from the results file. Currently I include the following fields in the TSV table:

YouTubeID Title ChannelName Duration SearchString/ChannelPath Search/Channel

The last field is just an indicator of whether the result is from a search or a channel.

Videos are browsed and selected using a TSV table instead of an HTML search results page.^1 Because I am interested in videos of a certain duration, including "unpopular" videos with low view counts, I have found this is an optimal search method. No distractions. YouTube wants people to view popular, low quality, "viral" videos, e.g., "fake news", extremism and the like, because this "content" is optimal for their advertising business model. Hence automatic "recommendations". This is what makes YouTube search so horrible. Advertising as a "business model" for websites can influence design and have very harmful downstream effects.

1. The HTML pages for videos are where the "recommendations" come from. Thus I never see the recommendations as they are not part of this search/retrieval method. I could extract them from the HTML into a table if I wanted to see them, but I choose not to. I only extract the video download URLs from the pages for the videos.
> This lack of records led some later scholars to give the years after the Roman collapse the now deeply unfashionable label ‘the Dark Ages’, to reflect the fact they literally couldn’t see what was going on.

That is entirely crap. They're called the dark ages because some humanists, full of themselves, started calling themselves the enlightenment and what came directly before their era "dark." Kids those days, am I right?

https://www.medievalists.net/2014/02/why-the-middle-ages-are...
And will end 19 January 2038 03:14:07 UTC.
Extremely popular and helpful in Germany was selfHTML, which started to document the web in 1995: https://de.wikipedia.org/wiki/Selfhtml

I also used Netscape's HTML tool, played around with HotMetalPro. Here is a link that somewhat is a reference to 1997: https://www.tf.uni-kiel.de/matwis/amat/html_en/kap_2/backbon...
Even Go's famously-derided "package management" used full URLs like `import "github.com/user/repo"`
But... I want eternal life :(
> it's pretty plainly a backdoor.

Nitpick: strictly speaking, it wasn't plainly a backdoor specifically, but plainly either a backdoor, or something deliberately designed to look backdoored, but with some unknown way for the NSA to 'reluctantly' declassify a proof that it wasn't backdoored in a attempt to discredit people who accused it of being backdoored (basically trying to recreate the DES S-box versus differential cryptanalysis thing). But smart money was on actually-a-backdoor.
You still haven't provided evidence that IP address alone can be translated to a street address. You can't because it doesn't. IP addresses were never intended to be confined to that small of a geographic area.

> There are multiple public databases available via web search, which can map residential, relatively static, IP addresses within a few city blocks, at least in large urban areas.

I have never seen anything like this. Can you link to one? IP addresses just don't resolve to that level of detail, even in large urban areas. My own IP address (in a large urban area) resolves to a city ~25 miles away from me.

> There's also geolocation data compiled by browsers, https://en.wikipedia.org/wiki/Mozilla_Location_Service

This doesn't use IP. It uses local network IDs.
Spark AR Studio: How Instagram Filters Are Made
Muana Kea is the second tallest peak, the tallest is Puncak Jaya is New Guinea.
I'm only in my late 20s but have managed to rid myself of the pursuit/worry/desire/envy of being a great mathematician.
What I worry about now is how to approach the subject with my children.
Because on one hand I do not want them to not be ambitious as younglings.
But I also do not want them to experience the crushing disappointment of realizing they are not talented, as that was one of the hardest bitter pills of my life.
true. and then people would debate for decades if it should be repaired or not.

https://www.wantedinrome.com/news/the-day-michelangelos-piet...
>These 'backers' are usually penny pinching, non-risk taking, backers of only where monetization is clearly visible (essentially traders); are far cry from YCombinator types. 'YCombinator types' of backers are very easy to talk to when you have big ideas and/or fundamentally good, without having much clue about monetization. Trader type of backers will snuff you out or would ask you to circle back when you have millions of downloads and have $hundred thousands of ARR.

Spot on!
It doesn't really mean anything, it is just a modern thing to say when announcing a software project.
I mainly use youtube for my music playlist. Where I add songs after someone points me to it and I like it.
I wish govs do this for stuff like CPI. I remember the Danish govt open sourced their macro econ models recently.
This seems to be at the wrong level of abstraction.

I want a virtual Vulkan, one per CPU VM. I think I read somebody was working on that, or something like. That way it works on any GPU, not just NVidia or NVidia/Intel.
Minor UX, could be just me, sometimes I got the “pull the lever” and “do nothing” options confused and did the wrong thing. Would be interesting if instead of pulling the lever, I could just pick the option, either underlined in the text, or as a choice.
But tbh,given India's crab mentality,shitty infra and taxes,restructuring your startup and moving it abroad does make sense
Have you even tried building a shelf without a screw driver? It literally falls apart after one day of usage
If you included "the trolley actually exists in a realistic world and is part of a public transport network" then sure, I won't decommission it, but trolley problems are weird zero-context questions about trade-offs and I assume they fully describe the consequences of choosing each leg when answering.

It doesn't help that actual trolleys are called trams where I live, so I think of trolleys as philosophical constructs that don't have a real existence.
And yet we both get paid the same!
Smartphones would be far more useful devices and we would have a far healthier software landscape if developers could just access these features and deploy software as is. It is the official provisioned apps through proprietary stores that track users far more than apps you can download and install on other systems. Apple would deny this but they have a clear business incentive here.

Sure, the user would have the responsibility again but it is easy to explain to them that they shouldn't do anything they have no idea about.

> As an end user, the things that give developers maximum freedom are not necessarily the things that let me use my device with maximum freedom.

No, that is usually untrue and the distinction is arbitrary. The exception is malicious software perhaps but this is an edge case. But even with that the user can choose to just don't install software he doesn't know. You can be pretty sure the average FOSS device will track you far less than Apple or Google alternatives and it is not even close on pretty much all metrics. You also don't need to play administrator if you don't want to.

What tracks you is the random H&M app that has access to bluetooth you got provision through the app store.
How is the text-fade-in effect done? I like it!
Thank you for describing my thoughts way better than I did
I've only seen the posts about them on HN--see these searches for context.[1] There was a flurry of submissions announcing them around ten years ago that quickly tapered off. The original DC group looks dead, and the much-praised HNLondon dissolved as well.

Most were organized using Meetup.com, and today, the site's 'Hacker News' topic lists a number of groups around the world.[2] Also relatively recent is this 2019 submission of a list of groups that has some meta discussion.[3] Raised there is a salient question: What, really, distinguishes an HN meetup from any other tech meetup?

[1] https://hn.algolia.com/?query=hn%20meetup&prefix=true & https://hn.algolia.com/?query=hacker%20news%20meetup&prefix=...

[2] https://www.meetup.com/topics/hacker-news/

[3] https://news.ycombinator.com/item?id=19264764
Hello everyone,

I got a great response with the V1 launch here. I even got some paid users. I interacted with them to understand their needs better. Based on that, recently launched 2.0, Elephas adds explicit support for email and blog writing. Other additions from 1.0 are translation support and GPT-3 engine adjustment.
There's also a matter of proximity. In many of the other problems, people chose to sacrifice more people that they didn't know well over sacrificing someone (best friend, cousin, yourself) that you do know well. The charity problem isn't quite the same as the trolley problem, because it's saving someone outside of your tribe in a faraway land, vs. saving someone who is presumably local to you and about to die in front of your eyes. Also note that people frequently do give up their life savings (in medical bills, or GoFundMe) to save people close to them.
No. They aren't.

Frameworks are the scaffolding, the skeleton. They dictate the shape. It's literally in the name.

> : a skeletal, openwork, or structural frame

Tools are the things you use to build within that skeleton.

More pragmatic: Rails is a framework that dictates an MVC shape, with an RDS, that produces server side rendered HTML or data in a RESTfull manner.

The tools you use for Rails development are your IDE, a CI, revision control, a terminal, maybe even the IAAS provider.
A lot of the problems are structured as parallels to real world problems. While strictly speaking I voted "do nothing" for that problem, I wholeheartedly support the real world parallel which is euthanasia (speeding up the trolley to reduce the pain of inevitable death).
difference being its an esoteric experiment.
and that webapp is used regularly used by thousands.

naive of you to even compare both.
I could not disagree more re: search and most of your comment. The Algolia service HN uses is _very good_ and when I research a new piece of software the first thing I do is search HN. Relevant stories and comments instead of ads, SEO crap and irrelevant results. Keyword-search is not basic as you say, it's the epitome of "what you get is what you meant", not an interpretation by some unknowable search AI.

Your opinion on algorithmic timelines and engagement-driven search ("that FAANG style companies could put out") are diametrically opposite than mine. HN search is fine, thanks.
I ended up adding more and more ublock origin block entries for each channel I REALLY want to avoid.
From what I saw in gaming circles, VPNs are used to minimize the path between the gamer and an out of region server.

Eg, in Quake, the current e-sports tournament is being played "cross-region", people in US and EU and Oceania compete against each other. Using a VPN can shave some milliseconds off the "ping time" to the servers they're playing on (I think the rule is to use consecutively one server in each player's region).

So if the demographic of the youtubers that you mentioned is gamers, then maybe VPNs have their place, not for opsec, but for plain faster internet to remote servers.
It depends on who you think coined the term “dark ages”.

Protestants did indeed write of a dark age of ignorance, but that comment came 200 years after the Catholic Baronius wrote of a “lack of writers” producing a dark age.
> Not sure if that's better or worse than them collaborating directly.

Well, one is an issue of competency or at the very least experience. The other is an issue of ethics. I'll take a competency concerns over ethical ones any day.
To my understanding, the VPN I use (Mullvad) encrypts all packets that go to them. It's not just a proxy.
Genei (YC S21) Is Hiring NLP Research and FullStack Engineers
Good lord, what an absurdly low quality comment

It is almost funny how bad it is if it weren't by the fact that we are in ycombinator
Developing countries can start out with cheap renewables instead of buying expensive old stuff that also costs more to operate.
In my experience it's the Californians I have known who were smarmy and tasteless, from both cities in California. Your comment is a great example of the snooty attitude those of us from flyover country have been tolerating our entire lives as it flows from our TV screens.

What you described is a sub culture of Miami. It doesn't describe anyone in Florida north of West Palm Beach, and completely disregards the Cuban-American population in Miami itself.

Or are Cuban Americans not representative of "real" Miami? Because if you forget about the Cubans, my wife is going to have to say something to you in rapid Spanish that you won't enjoy, even if you only understand her tone
I still learn to code from books. Something about reading the code, retyping it, looking at it on the page. It gets glued into my mind in a way that I can actually retain and recall it.

You learn NOTHING from copy pasting stackoverflow. I always look and retype or actually figure out what’s happening. Otherwise I won’t be able to solve problems, just put bandaids on them.
> try to do a squash merge to the main, then do some other changes in your branch, and try to merge again

For this situation, at the end just do:

git rebase -i main

And delete all of the commits that you included in your squashed commit. If you want to preserve your detailed history you can create a new branch for the rebase like so:

git checkout -b mybranch-rebase && git rebase -i main
Useful tip and website, thanks.
If you design in a CPU or GPU with only double-precision arithmetic units, they can also be used for single-precision operations, providing double throughput for them.

This is what is done both in CPUs and in GPUs like the AMD CDNA GPUs and the top NVIDIA datacenter GPUs, i.e. A100 or V100.

However, a double-precision multiplier has 4 times the area of a single-precision multiplier, not 2 times. So replacing a part of the DP ALUs with SP ALUs, will save area, due to the smaller multipliers.

Exactly how much area is saved depends on what percentage of the total GPU area is occupied by the multipliers.

Let's suppose that the multipliers occupy 32% of the area, even if this number must be greatly exaggerated, as besides the multipliers there are a many other circuits in an ALU, and there are many control circuits and a large number of registers associated with each ALU. Therefore the real percentage of area occupied by multipliers must be many times less than this.

Under this assumption, removing all support for DP would save about 16% of the area, reducing the DP throughput to 1/4 would save about 8%, to 1/8 about 12%, to 1/16 about 14% and to 1/32 about 15%.

Like I have said, the real savings must be much less, but approximately in the same ratios.

I agree that everybody does market segmentation, but that does not make it less annoying, especially because I always fall in the smaller segment of the customers who are forced to pay excessive prices for features which in fact would be useful for much more customers, but those are not aware about what they should demand when buying something.

In the case of NVIDIA, their market segmentation strategy is much more annoying than in the case of other companies, because I remember very clearly a large number of NVDIA presentations from approximately 2006 to 2010, in which they described a very different company future, about how they will provide great computing power for the masses.

Then they have realized that there are more efficient ways to make money, so, starting with their Fermi GPUs, they have implemented rigid market segmentation policies.

While I understand their reasons, I strongly despise company liars.
Emacs is 40-odd-plus years old, and so are many of the names of functions in it. As a result, they may not have intuitive or obvious names. Emacs also does not use namespaces. That makes discoverability even harder.

In f.el and so on, the functions are consistently named and prefixed with `f-'; this is indeed what makes it modern.
No, I mean the suburbia. The entire shtick of Strongtowns is that suburbia is unsustainable, because it requires infrastructure that we cannot now afford to replace, despite being able to afford to build it in the first place.
We live in very advance simulation that is optimizing in such way, so that when ever we find out it is overlord hoax - it increase historical details :D
The more relevant question to ask is how has the cultural zeitgeist impacted HN since its inception? And is the way content is curated and weighted, and moderated acceptable?

I've seen some great conversations nipped in the bud by overly heavy moderation of the comments, especially regarding criticism of crypto whilst it was hot.

Another question worth asking: is it a conflict of interest for Y Combinator to be so closely linked to the community all these years later? Is it not time to put it on its own domain with an appropriate privacy policy, and trade the "Guidelines" in favour of a serious T&Cs?
Love the precision of medical language
I'm reminded of the thesis that worse is better:

https://www.dreamsongs.com/WorseIsBetter.html

:-)
SF is the city with its own app for tracking human shit on the sidewalk right? How would these people make it worse.
“You can’t treat another person as a means to an end in way that denies their fundamental human dignity” is how the principle was explained to me.

https://en.wikinews.org/wiki/German_Constitutional_Court_pro...

“The court also found that the act [shooting down hijacked plane] is incompatible with the constitutional right to life and the human dignity. The act would turn passengers and crew of a hijacked plane, victims themselves, into "objects" - not only to the terrorists, but also to the state, which does not have the authority to kill innocents. If their deaths would be used to save others they would be reduced to mere "things" at the pleasure of the state. Further, the court believes that the arguments of the federal government, saying that passengers in such a situation would die anyway, are invalid, as human lives deserve protection regardless of the expected duration of their existence and that it is impossible to fully assess the situation leading to an eventual invocation of the act.”
Hivemind Technologies AG | Berlin, Germany |Remote (EUUK/EU/EEA national/ working permit)

As a Berlin based software consultancy, we are focussed on building state of the art scalable platforms using functional programming and DevOps paradigms. We believe writing software is an inherently creative craft which requires a nurturing, supportive and collaborative environment - even though we develop platforms for machines mostly talking to other machines, ours is first and foremost a people business!

Benefits

-We work 100% remotely
-Choice of equipment (Mac or Linux)
-Cross-Functional teams
-Paid Conference/workshop
-Paid co-working
-Regular on-sites 2-3x a year usually in Berlin
-Flexible working arrangements (between 20 - 38h / week)
-30 days of paid vacation
-We don’t do overtime
-A job that marries well with your life

We are looking for highly motivated and skilled people to join our team. Open positions:

SCALA DEVELOPER: https://hivemindtechnologies.com/en/scala-developer

CLOUD INFRASTRUCTURE ENGINEER: https://hivemindtechnologies.com/en/cloud-infrastructure-eng...

DATA ENGINEER: https://hivemindtechnologies.com/en/data-engineer
Certain MMOs I play run along the span of years. It's literally easier to get some people to delete their account than to beat them in game. Game admins and clan leaders are sometimes attacked to overturn decisions.
the answers are more absurd than the questions
Yes, they do. So what? They are essentially equivalent to two separate statements, a query and a DML statement, executed inside transaction.

Meanwhile Prolog does not even have a notion of transactions.
[...]You can buy a copy from all good bookshops, and also a bad one.[...]

This is brilliant!
I agree with this. I work on a very large platform and the cost of complexity like this is immense. It’s a not insignificant measurable loss versus not using docker and kubernetes. We’d have been better off using flat EC2 instances for everything and not incurring the packaging complexity, the repository management complexity, the pipeline complexity and the extreme staffing cost to keep multiple large kubernetes clusters running and understood.

Even container security and compliance around it is a measurable loss on its own which is trivially solved if you have bare EC2 instances and a patch cycle.
>Read the source.

An artifact of its time. If the Web was designed today it would certainly not have viewable source.
It's much easier to click the button that says "I'm a good, altruistic person!" than to actually donate away your life savings.