skysight-inc/HackerNews huggingface dataset:
> that looks like a mirror

Yes, sure - it's a mirror, but take a look at original source [0][1]. I haven't found much information about "build & run" either.

> it’s a traditional “./configure && make && make install” type project

Yes, it is but you are talking about "building" not "running", which is also important process in terms of development. Also, deduction (from source code) what kind of combination of commands might be is a no-go argument for many would-be contributors (I looking at few friends who fall in love in npm start), not saying it requires some experience in specific tooling (here, how to build C projects), which not everyone has.

[0]: https://git.xfce.org/xfce/xfwm4/about/

[1]: https://git.xfce.org/xfce/xfwm4/tree/
A C compiler is a functional requirement of any operating system these days.
Ask HN: What is the biggest pain in C++?
I'm not no. I'm from Europe and I strongly disliking tipping as a concept because, as you point out, good services should be the default and any cost for that good service should be factored into the prices.

That said, I flipped on this recently. The above utopian perspective simply doesn't align with reality anymore. Higher tips simply do result in on average better service (be it genuine or otherwise) and do incentivise waiters to work for the customer rather than their employer. The latter has value too. Which waiter do you want in a case where the owner of a dodgy establishment is asking their waiters to push the fish that's about to go bad? A waiter living off of tips from (return) customers or the one that just gets wage from that employer?
Quote: "The cost was justified within DoD circles by saying that ARPA was tasked with building a “survivable” network that wouldn’t go down if any specific part was destroyed, perhaps in a nuclear attack."

Oh boy, a white lie that became a truth nowadays. Internet as it stands now it's so resilient that after a full nuclear war to extinct us, a future alien specie just needs to patch a few bits at cables ends and will have Earth coverage. Internet is so resilient that look at China's great firewall effort and still dissidents can communicate with free world.
I understand the downvoters here want someone else to take care of them. Sorry.

If you want a functioning society you have to contribute. Not mooch.

In the words of JFK

And so, my fellow Americans: ask not what your country can do for you — ask what you can do for your country.
There's plenty of new browser games being made, but both developer and user interest in mini-games has shifted to native mobile apps, which wasn't really a thing in Flash's heyday.
Still not worse than triple digit interest rates
The Internet is not as bad as cars. That's harsh!

Cars kill more than 1 million people a year, and are actively cooking our planet. On balance, cars -- at least our ability to use them -- has been a huge negative.

The Internet is a lot more balanced, but both show how a lack of foresight and system design can lead to a lot of negative consequences. We could drastically cut down on the number of road deaths if we took it more seriously and made some big system design changes, but we haven't. We can also make the Internet a better place, but there will always be issue with all massive systems.
Oof. Organizing the world's information, except the information that's unfortunately stuck in a file format we don't like anymore (for good reasons), that knowledge clearly isn't worth anything. I get disabling Flash support in browsers by default, but actively pretending Flash content doesn't exist so no one can find it anymore seems unnecessarily destructive.
Just quickly looking at this link, I don't see anywhere it says open borders.It does however say "Decriminalize illegal border crossings" which is not the same as open borders.
And regular people would consider that a net gain.
Why thwe focus on photos instead of images?
I'm not a web front-end dev, so pardon my ignorance ...

Would a canvas and/or SVG GUI be acceptable?
IKEA still uses it for (some of) their planners
I think of "opinionated" more as a measure of how how much structure a language imposes on you as a programmer.

For instance, Javascript has a massive runtime, but I'd say it's an extremely unopinionated language. If you want, you can implement a Javascript function which rewrites itself every time it's executed.

In my opinion Rust is an extremely opinionated language.
Markets Crowd Out Morals
Because current predatory loans can be discharged through bankruptcy.
In terms of predictable layout and control, Flash is still lightyears beyond HTML+JS; and that's nothing short of a catastrophic failure on the part of browsers.

That said, Flash was/is an accessibility nightmare. It broke screen readers, and the animations and custom interfaces regularly created unnecessary cognitive load and confusion.
Shooting from the hip:

Technically, yes. Commercially, no.
Wrong. 5 decades in, started in the trailer park and worked my way up.

Had enough life challenges to understand how this stuff works.
How does your "functioning society" handle the disabled? Into the Soylent Green factory with them?
I know, but two cursors sort of looks like a split cursor, and you could visually tweak cursor rendering to make “one cursor split between two lines” a visually-distinct case from having actual multiple cursors (because some text editors do indeed support multiple cursors.) What I’m saying is that I’d prefer a text-edit control that gives you a visual indicator for “one cursor split between two lines”, to one that pretends the cursor is on one line or the other, when it really will act with the navigation semantics of being split between two lines.
Yes, I'm the /dev/random guy as well as the ext4 guy. I've also been the serial driver guy, and the tty guy (Posix job control was my first large contribution to Linux). I also was on the board of the FSG when we hired Jim Zemlin, and when the FSG merged with the OSDL to form the Linux Foundation. I was the Kerberos v5 TL at MIT, and I served as one of the IPSEC working group chairs and on the IETF Security Area Directorate. Oh, and for a while I was Treasurer for Usenix.

See? There are plenty of ways to be a technical leader without being on the management track. :-)
It seems dead? Latest commit was over a year ago, and there are over 100 open issues seemingly with no activity.
Not if your site is popular.
Not really, by 2005 or so we all knew flash was terribly problematic and making the web much worse. Some people embraced it for sure, but in my experience most people involved with the web at this time had objections to Flash (and Adobe more widely).
The difference being that the iPad 1 was already underpowered when it was released compared to its contemporary. The iPad needed more RAM than the iPhone 4 that was being designed at the same time but had less.

The iPad 4 was better than the iPad 2 but the iPad 2 was at least using the best SOC they had at the time. The iPad 2 was sold from 2011-2014. It actually got a bug fix update about 3 or 4 months ago.

By 2011 when iOS 5 came out, the original iPad was crashing because of too little memory.
Python for most things. JavaScript when working with the browser.

Python 3.7+ is very nice to work with.
> I would be interested in seeing these.

I have some links bookmarked:

https://github.com/nodejs/TSC/issues/325

https://archive.is/XcxSf

https://archive.is/YnGGz

https://archive.is/EJmJ7

That directly followed a failed attempt at enforcement that led to a fork:

https://web.archive.org/web/20170821212745/https://github.co...

This article covers the whole thing:

https://theoutline.com/post/2206/the-node-js-code-of-conduct...

An HN discussion:

https://news.ycombinator.com/item?id=15101668

> My naive hope is that a code of conduct could be crafted with defensive measures to at least mitigate such problems

The problem isn't the letter of the law, it's that the rules don't seem to apply to certain groups of people.
Cross cultural names are a source of misunderstandings. Many male Russian names, like Nikita or Ilya, are interpreted as female in English-speaking countries because of the -a ending. Same with male Italian names like Andrea.
"Feeling" has nothing to do with the issue. Current autopilots are generally unable to cope with equipment failures. The pilots are primarily there to deal with unexpected failure modes.
What's possibly hilarious is to have never tried it, and to suspect that its concept is creepy.

Sure, the webcam is on, but as long as the person at the other end seems to be reasonably busy with something, it should not be bothersome at all. And of course, you can always exit a session.

On having to pay for it - why not? Why not try paying for a service that asks for a reasonably designed monthly payment term instead of annual one time payments? Or the ones on which ads cover half the page?

Entrepreneurs need words of encouragement.
> Disagree, You make the choices for life. Accept personal responsibility.

Most people do accept responsibility.

This is the problem:

>In the decade through 2018, average household incomes for those with a high school diploma have risen about 15%, to roughly $46,000, according to the latest U.S. Census Bureau data available.

>Not only is that less than the 20% increase registered on a broad basket of goods over the span, but key costs that play an outsize role in middle-class budgets have increased much more: home prices are up 26%, medical care 33%, and college costs a whopping 45%.

>To keep up, Americans borrowed. A lot. Unsecured personal loans, as well as mortgage, auto, credit-card and student debt have all steadily climbed over the span.

Companies don't give (adequate) raises. They return money to investors. So, every year, the middle class is losing ground.

These people are desperate. You can mock them all you want, but they're out there building your home, making sure your utilities stay on, deliver your produce to your favorite store. They're trying, but the economy is taking advantage of them.
4 kids will fit after everyone has been dressed, got their shoes on, got their shoes on again, been lifted/chased into the car/bike. That's what I meant by "screwed". The choice of vehicle doesn't really matter.

Once they're older, kids can bike themselves or walk. Families also manage that.
You can with the expect module, although I admit it's no fun.
Then I guess option B is all I’m left with.
Construct is suitable for that.

https://www.scirra.com/
Prolog does have that reputation, but it's undeserved. It's incredibly fun to both learn and develop in, and it's very enlightening to learn this alternate model of computation. Prolog is awesome.
What's wrong with the Java dependency? There's even a single-binary Bazel executable[1] that brings its own embedded OpenJDK. My company is using Bazel and the Java dependency has never been an issue.

Even if you write custom rules, you use the Python-like Skylark language and never interact with Java code.

[1]: https://github.com/bazelbuild/bazel/releases (the single-binary distribution is bazel-1.1.0-linux-x86_64, it's only 40MB).
c++ is the mostly used.
SkyNET 1.0
Many phone games are (or were) browser games at heart.
Just an app that served a webpage.

The fact that they weren't very imaginative or fun or free is what the hyperconnected mobile web brought us.
Wouldn't unity qualify? Personally I think the decline in browser based games has more to do with a lack of interest in that gaming format, not the limitations of current web technology.
If your intent is to pay off that balance, and more surprises don't keep you from doing so, then you'll have won out. But if you get complacent and think of it as the new normal that you can keep rolling, it will eventually catch up with you.

Of course the way the feedback cycle of the economy is set up, if you don't get into trouble with debt, someone else will.
One of my favorite sites was Newgrounds. Haven't visited in a while, how will they fare after this?
Printing engine blocks will never work without sintering. Metallurgy has limits.
Assuming someone sleeps 8 hours a night and spends 100% of their 40 hour a week job in front of a computer and no other time in front of a screen, that's about 36% of an adult's waking hours.

My total screen time is higher than that, but that's largely my fault (although I do work 50+ hours a few weeks out of the year). If you work in tech your going to spend a lot of time in front of screens, likewise fishing guides spend a lot of time staring at water.
Construct 3 is pretty good, but it's just not as easy to deploy self contained applications, and browser variations are an issue.
I haven't seen it work well. Part of the problem is that JavaScript is needed emulate many common GUI idioms, and the emulation or rendering is sometimes buggy on different browsers. It's back the the brand/version combinatorial explosion.

The industry really needs a dedicated GUI-friendly standard. Emulating GUI's keeps failing. If you fail 30 beauty contests, the blunt truth is you are ugly. Get a clue and change direction.
I don't think installing it manually will work. Support for NPAPI plugins in Chrome was discontinued years ago: https://sites.google.com/a/chromium.org/dev/developers/npapi...

Same for Firefox: https://support.mozilla.org/en-US/kb/npapi-plugins

Not 100% sure about IE, but it doesn't seem like you'll be able to make Flash work there either: https://blogs.windows.com/msedgedev/2017/07/25/flash-on-wind...

I think Firefox ESR might still support Flash for a while, at least until the next release.
Hellvetica.ttf – Kern in Hell
Context matters. If you're building essentially square box with interactions (essentially flash) , it would probably be fine.

But if you're trying to optimize across several displays HTML can re-flow for you and isn't generally terrible unless you're doing things that need to be pixel-perfect.
> Ermm...no, it's not. Functional programming languages do tend to do that, but most lisps aren't functional--certainly, it's not a defining characteristic of the language family.

Fair enough. I haven't worked with Lisp since university days, but I think the point stands with any strict functional language.

> 1. Turing equivalence.

Ok technically it's possible to write programs which perform the same computation any two turing-complete languages, but what I mean is that, for example, it's easier to emulate how an arbitrary Go program performs that computation from C than in the other direction.

edit:

> 2. Because it's so close to the hardware, c inherits the opinions of all the major ISA designers.

That's one way to look at it. Another way is that C just gives you an interface to the hardware as it is, and doesn't make many judgements about which abstractions should be built on top of it by default.
Conversely if overextending yourself for whatever reason had no consequences, it would be to your disadvantage not to overextend yourself. How do we determine who should be "bailed out"? Seems the issues that are unavoidable that could cause ruin (illness/disability) should be addressed at a higher level than borrowing money with no recourse.
Unless you think we should stop having computers in planes, what are you proposing as a solution to that? More to the point, what does it have to do with systemic risk or reducing it by staggering updates?
I think you’re right. If it didn’t “go wrong” it would have stagnated and not been very useful.

Kinda like the minitel. It didn’t “go wrong” but it also went nowhere.
Also, would there not be a way to save Flash sites/games with WASM?
Nim Version 1.0 Released
A fine point. I guess I'm not clear which audience we're discussing here?

Data centers presumably don't care at all about those super high clocks, so I don't think any downgrade in that area would be a problem for them, as long as overall metrics are good.
The international poverty line does take into account of subsidence farmers [1]. Dollars is just used as a standard, so that there can be a tangible value.

1. https://ourworldindata.org/poverty-home-production-and-consu...
I'm curious whether Adobe ever looked at outputting HTML5 with their Flash tools, and what the outcome of that was.
for beginners, the compiling/linking error messages are not intuitive, relating error messages to the true causes of problems require experience.
Right, this is exactly what I try to explain in a long comment[1] (different thread, comparable topic).

I essentially argue that we should not confuse the medium (internet, a "network of networks"; like air or water or space) with the usage and information passing by said medium (the "high level" stuff like "speech" or "websites"; like oral speech or stores and parks in the physical world).

I'm surprised that a researcher who contributed to building the medium, the infrastructure itself, would fail to recognize we're talking at very different levels, totally different scopes when we conflate 'internet' with any private company or citizen operating over the medium. It's romantic and doesn't help solving any kind of issue, whether low-level or high-level.

I will echo user `riazrizvi` in this thread:

> Simply the internet has always reflected the segment of society that used it. Now that everyone uses it it reflects society at large. So I don’t think this is an internet problem, but rather an opportunity to see the worlds social problems being translated into a more transparent codified form. I reject the author’s two solutions as being low effort addendums. Let us acknowledge we are not seeing new problems, but rather we are seeing old problems with a new lens.

[1]: https://news.ycombinator.com/item?id=21383074
And I present exhibit A of why tasking Facebook with categorizing truth and falsehoods is never going to work. It will inevitably lead to charges of bias from people who think Facebook is being partisan with it's categorizations, and prompt responses like these left and right.
Why not? I've been running internal DNS for almost 25 years. Setting up BIND, even in 1995, wasn't rocket science. If it's too complex, try dnsmasq.
Differentiable Convex Optimization Layers
And not a single mention of Apple, Safari or iOS <which were instrumental to the downfall of Flash>, funny Google.
Way Showcasing More Than $103M Worth of Yachts at Boat Show Flibs 2019
> All that crap going on over the net is annoying but nothing

Sorry, but no. Ask all the US banks that were DDoS'd between 2012-2013 by (presumably) Iranian nation state actors if "all that crap going over the net was annoying but nothing". Ask Sony if the property and PR damage done to their networks was nothing. Ask Saudi Aramco if the thousands of computer disks they lost were nothing. Ask the Bangladesh banks that lost $81 million to online theft if that loss was nothing. Ask all the businesses who had to pay out incident responders to fix their networks when they got hit by Wanna Cry if those costs were nothing. Large scale crimes happening over the Internet can be more than annoying, they can incur physical damage and costs.
You and I had a very different emotional takeaway.

This isn’t a call for idealistic utopia. IMO that’s what Facebook & AWS are pushing for: idealized world, organized around perfectly modeled hierarchy, using algorithms they control (aka traditional values belief in law and godhead, I digress).

Yes the technological invention as a literal thing is incredible.

But it’s almost entirely comprised of compelled speech in how we design the systems/code itself to support business goals, the most visible content bubbles up via paid ads, and conditioning to favor constant commercial trade.

Is “constant feudal trade is good for us” a mantra like “war is peace”?

Do we owe political deference to using humanities most important tool, the planet, to the demands of ideology that we know is materially destroying broader value of that tool?

The internet has shown us it’s possible to believe very different things given the same access to information. Why is online discourse so often filtered to financial trade & wealth generation?

It’s a technological wonder, but being used to conduct society in the same old way for the most part.

IMO technologists have failed by jumping on the startup band wagon.

Social pressure for conformity to finance won.
>On the other side of the equation, as pre-seed firms have become more established, they too have raised larger funds and have the capacity to write checks of more than just a couple hundred thousand dollars which they were structurally constrained to previously

I guess not only the startup grows, the VCs also
What a horrifically uncharitable assumption to make.

Why not just actually argue the point you want to make rather than resorting to not-so-subtle personal attacks?
But what about the post you're replying to?

Ultimately the telescope will have to find a way to cope with the modern EM environment. Moving off-planet does have some incredible advantages if the budget is there. Failing that, modern signal processing can work miracles, compared to what was available when the Green Bank site was commissioned. I assure you that forcing everyone in the vicinity to drive older diesel vehicles is not the right solution, whatever the problems may be.
This is exactly right. Although your suggestion that a congressional law would overturn Citizens United is not necessarily true. It's a difficult question given the basis of the original decision.

With that said, I'm rather surprised at how poorly constructed this letter is. If you're going to trot out trivial platitudes, you might as well go full bore and craft a persuasive polemic.

Instead this letter reads to me as a mealy-mouthed, mushy argument crafted by people who self-evidently favor paternalistic oversight when their letter does little to persuade me these are the people who should have any oversight over anything at all.

Ironically, if a politician of a favourable political persuasion linked to this letter in an ad I'm not sure how it could not be labeled as "misleading". It posits things that directly render many of the underlying "solutions" moot. The argument is broken almost immediately after it begins.

The best treatment of Citizens United I've seen is by Laurence Tribe - who no one of any merit would consider an apologist for Republicans or a textualist - in his book "Uncertain Justice: The Roberts Court and the Constitution". The actual decision itself reads well and is worth everyone's time.

If memory serves, Laurence talks about his thinking on the case with Charlie Rose here: https://charlierose.com/videos/10259

EDIT: Now we see the parent comment being the most downvoted in this thread; with no one engaging with the content of the comment. Quite a sad state.
Cosmic Triangles Open a Window to the Origin of Time
What are the negative consequences of filing for bankruptcy for the individual? If you're at the point where bankruptcy is recommended, it's only up from there.

They are either discharged of their debt or able to protect a house thru a payment plan.
Their family has that responsibility.

I dont mind society creating allowances but the US has went too far and created barriers to small businesses with all of the disability requirements. I have many friends with small businesses that would like to start their own shop but the toilet requirement alone is almost 100k in up front cost.

Ridiculous.
Yes, people go bankrupt for various reasons. Some reasons are more-or-less outside your control (medical costs being number one), many are at least partially within your control.

When you say the government should bail out individuals, you're saying that I should pay for someone's gambling addiction, someone's lack of effort in finding a job after graduating from university with $150K in loans, someone's inability to manage their credit cards.

It's one thing to help people who are in need, something else entirely to help people who are in a bad place because of their own poor decisions.