skysight-inc/HackerNews huggingface dataset:
See this is the problem with lists; someone always asks what else is on the list.

A sampling (probably leaving out #1):

- The whole damned OpenBSD project including OpenSSH. I mean, wow, if ever there were an unsung hero...

- VLC came up the other day, and I had to conclude that it’s been around sufficiently long (I thought I remembered late 90s, but was actually early aughts).

- Emacs and Vi/Vim (modulo some allowance for sometimes questionable quality, however I’ve used and depended on both)

- Postgres (since we’re talking about databases)

- XFCE Even though I only use bits and pieces of it today with XMonad, XFCE is the only stable, complete desktop environment for free Unixes if you take the long view. KDE and Gnome are unrecognizable as compared to their original versions. XFCE started as something of a spiritual successor to CDE built on less byzantine tech, and is still as functional and unpretentious as it was back in the day.

- Heaps of GNU CLI tools. We may not be living in the house Stallman built, but he and his project sure get credit for the remodel. Can you live without GNU grep? Me neither.

- Probably dozens others that I’m totally dependent on, that are as natural as oxygen to me. Bash? Zsh? I might live without one or the other, but certainly not both.
> all my problems are still my own.

Or you can decide the leave everything and become a monk. I don't see how that's an argument one way or another.

> There's only one of "me" to go around.

Why? It seems to be the crux of your argument, but you don't justify it in any way.
> is elitist

I know I'm supposed to think that that is bad, but I can't come up with why it would be.
Something like that would be what I would try I suppose. I guess you could also customize an rss-inbox in most e-mail clients to do something similar.
Indeed. It prompts one to wonder how many Economist "executive seminars" and "innovation summits" IV have attended and/or sponsored...

In the author Renton's possible defense, he seems mostly to be a food writer. Perhaps no regular tech writer could schedule an interview?
Or a thing they usually think is good gets rejected because it comes from the wrong person.
Ask HN: Why no hashtags on HN?
Seems like if the community put hashtags in comments that anyone could search on hashtags and find previous discussions more easily on here.

Also, someone could build some kind of trending hash tag map or something.
The country limitation only applies to free Spotify accounts, and you can change your home country in your profile settings, if you move to another country for a longer period of time: https://support.spotify.com/dk/article/How-can-I-change-my-c...

With a paid subscription, there's no limit to playback in other countries.
A Month of Islam and Multiculturalism in Britain: February 2018
‘I Cheated,’ Says Woodworker Who Fooled the Antiques Experts
Data Visualization for Artificial Intelligence, and Vice Versa
Mujjo Double Layered Touchscreen Gloves Review
Cognitive Surplus: Science Meets Design
There's still twice as many doctors earning twice as much.

352,200 "Medical and Health Services Managers" at a median pay of $96,540 per year [0].

713,800 "Physicians and Surgeons" at a median pay of $208,000 per year [1].

Now, I'm totally ready to concede that managers are adding less value to the healthcare system than doctors, but that chart is pretty much a textbook example of lying with statistics. Sure, growth has been huge. But it's also pretty obvious that the base number was small and that there's lots of compensation going elsewhere.

[0] https://www.bls.gov/ooh/management/medical-and-health-servic...

[1] https://www.bls.gov/ooh/healthcare/physicians-and-surgeons.h...
Contract For Difference is being used to sell cryptocurrency exposure by some companies. I wouldn’t be surprised if CFD is marketed in other areas too.
Agreed. I expressed some concerns about the now dead "trusted by" section as well https://twitter.com/stephenrigsby/status/973640170648956929 .

Also why is your comment kinda-greyed out?
A XMake integration to build c/c++ program in IntelliJ IDEA
Discover Weekly was already pretty awesome for me after a month or so.
I checked now and it's asking me to change my payment method to change my locale. Makes sense on a level I guess, since I'm paying ~£4 instead of £10 due to currency differences.
> What if Google decides to disallow all mentions and all possible advertisements of a certain political party?

Unfortunately most people will say it's fine, as long as they ban the opposite party.
College doesn't go half the way to prepare you to be a successful engineer.

This is something I'm hearing alot at the moment, and not just about engineering. What would you say college taught you?
This actually doesn't look like an example of a bad ICO from the 3 minutes I spent looking at it. You pay an upfront fee (buying HEXCOINS) for access to a virtual environment filled with like minded people, Hexagonia ($15 a month to play World of Warcraft) AND you earn coins just for spending time there, AND you can spend those coins right now on real life things you probably care about (this guys music, shirts, hats and shit kids eat up).

I see no issues here.
Oh, yeah! Jewel Cave is a bit unique in this regard. There's a lot of sparry calcite (large, well-formed crystals) inside the cave. The difference is in the size and shape of the crystals. Large crystals like that can only form when they have lots of room to grow (i.e. when everything is underwater).

Those formed while the cave was flooded with water that was over-saturated with calcium carbonate. The rate of growth of a calcite crystal is a lot faster (inches per decade) under those conditions. The speleothems that are forming today grow slower (inches per century) because they're precipitating from a very thin layer/drip of water that only becomes saturated when it starts to evaporate or flow differently. Both processes are very rapid in geologic terms, but there's a significant difference in rate between the two.
> Of course the SECs view that any trading on US stocks is under it's jurisdiction, and Section 9(a)(4) of the SEC Act. It's known as stock bashing, it's a fairly usual form of market manipulation and attacking big American corporations like this is a great way of getting SEC attention.

Minor nit: while section 9 does deal in market manipulation overall, “stock bashing” usually refers to the activity prohibited by section 9(a)(2), concerning price manipulation through actual trading of securities (e.g. trading collusion to pump prices up). Section 9(a)(4) does concern public statements about securities; to quote it:[1]

...make any statement, which was at the time and in the light of the circumstances under which it was made, false or mis- leading with respect to any material fact, and which that person knew or had reasonable ground to believe was so false or mis- leading.

In practice, this is not cut and dry. As a security researcher I’m not personally thrilled about vulnerability disclosures being overhyped, but we have ample precedent for people with a financial interest making polarizing statements about companies. This is the modus operandi of activist investors, and the SEC doesn’t usually go after someone unless their claims are flagrantly untrue. That brings me to my next point:

> So whilst it's potentially lucrative, it's also probably illegal and more a game of when they get big enough to be picked up by the SEC rather than anything else.

I doubt it’s illegal. More precisely speaking, I doubt a successful legal action will be brought against the researchers. They took a few liberties with the severity of the vulnerability, but there is a vulnerability. The level of dishonesty they’re demonstrating doesn’t categorically make their statements untrue, nor does it quite rise to actual fraud. Hyperbole, sure. But outright dishonesty, no.

Reasonable people can disagree about the severity of the vulnerability, but there exists a vulnerability. Similarly, activist investors are historically controversial, and to some extent routinely engage in hyperbole. The truth or falsity of their claims are not typically straightforward. They are not typically challenged by the SEC despite this, even when their actions get widespread media coverage.

__________________________

1. http://legcounsel.house.gov/Comps/Securities%20Exchange%20Ac...
> That's the goal. The key question is: are we writing features that users find valuable or are we writing features that developers find valuable? They're two different things. What's happened is that the community has become incestuous. Instead of focusing on value to the user we're focusing on selling frameworks to one another.

I think a deeper problem is that we're not really doing such a great job writing features for developers either. I'm amazed at how much of what I do is still done in the terminal or a bare-bones REPL, not so different from how they worked a few decades ago, when there's so much that could actually improve my day-to-day in small but very noticeable ways.

For example, I make almost constant use of the autocomplete feature when I work with the BEAM REPL (Elixir). I was amazed to find out that this was a relatively new feature. I can't count how many keystrokes it saves me throughout the day.

Of course, I still can't use VIM-style keybindings, and I'm being forced to write my REPL-code line by line instead of a Chrome Devtools style snippets. But, as you say, I do have tons of frameworks to choose from that all do mostly the same thing, and yet none of them do the relatively common thing that I need, so each of them requires me to read documentation and figure out how to configure it 'just-so'...
Musk is more like Thomas Edison.
> If you could prove that only a handful of people is capable of actually developing software project pass the stage of 'piggy-backing' on libraries, that would probably distinctly change the way we develop software. Maybe we could prevent death marches better. Maybe we could improve our working environments so nobody has to crunch or have a depressing spaghetti-code maintenance job.

I don't think it would matter.

In one instance, you're debugging and Apache server, in the other it's an in-house server implementation. You handjam a CSS file or you can use a preprocessor to help. You can create your own SPA implementation (as I painstakingly and naively did) or use any of the hundreds of existing ones. So do you want to debug business logic or debug all of your in-house implementations and your business logic? External tools are not perfect, but the idea is that they've been battle tested to know where they shine and edge cases that were missed. On top of that, decisions about the tooling must still be made. Relational or NoSQL? You must still know the difference when choosing.
That's one side of the story.

There are still huge numbers of casual and home users who are much better off with automatic updates and the reflex to disable them due to being a minor annoyance has to go.
Comparison between Rust and Erlang
If you are going to HODL, buy soy or corn or other cereal, potatoes rot too easy. [This is not financial advice!]

Somewhat related: A few years ago, in Argentina it was usual that the farmers keep most of their production of soy in big long bags in the field, because if they sold them they only could get pesos and with a 30% annual inflation it was better to keep the grains and sell them when they need to buy something. (In Spanish) https://es.wikipedia.org/wiki/Silo_bolsa autotranslation https://translate.google.com/translate?sl=es&tl=en&js=y&prev...
Call it what you will, there are ranges of skills needed in technical activity, and those of the engineer are not the same as those of the technician, though it is much more of a continuum than any two words suggest. In many branches of technology, there are certain tasks that need an understanding of calculus, but it is not so clear that there is an equivalent in software development, and I certainly do not think that programming in Lisp as opposed to C (or any other language choice) counts as such.
AI to match human performance in translating news from Chinese to English
"lisp is one of the least functional languages ever created" -Doug Hoyte https://letoverlambda.com/index.cl/guest/chap5.html#sec_1

Here is the source for how Unix interrupts are handled in SBCL https://github.com/sbcl/sbcl/blob/master/src/code/signal.lis...

And the manual for handling async threading in SBCL http://www.sbcl.org/manual/#Threading
A generic translator cannot realistically cope with Lisp. It has to be a translator + NLP guy working together in conjunction to bring a high quality localization for the given textual model.
"Apps hosted in Azure Web Apps are not susceptible to this vulnerability."
If you're developing a keyboard shortcuts extension, would you rather have an idea about how the product is being used or stay completely in the dark? Which do you think would help you more in developing new features?
Its not derogatory, stop stirring.
Lisp isn't any more powerful than Javascript. Sorry.
Coinbase gets e-money license in the UK
>I am obviously not for censorship of ideas

You are though. What's the point of including this little disclaimer if you're going to render it meaningless in your next breath?:

>I do think they need to stop the proliferation of racism, pedophilia and other societal maladies

I think they have every right to do this, but I condemn them for it.

If the ideas are so terrible, beat them with rational arguments. If you have to ban an idea, it seems inherently evident to me that the idea contains some irrefutable truth that can only be silenced, not defeated. It disgusts me the same way that critical discussion of the holocaust is punishable by imprisonment in some places, in contrast to virtually every other historical incident which we encourage fact-checking and debate and almost invariably acknowledge that there are two sides to every story.

I wonder if I could appeal to you by taking this approach... When you drive people away from relatively mainstream places like reddit, where they are exposed to alternate viewpoints even if sticking predominantly to their politically incorrect echo-chamber subs, you don't magically change their opinion. You don't make the idea go away. All you achieve is creating a persecution complex within these people, reinforcing their belief that they know some inconvenient truth, you create solidarity within that community of exiles, and you drive them into a pure echo chamber of ever-increasing radicalisation without objection.

I personally grew disillusioned with reddit after being banned from all my favourite subs for reasonably tame (and relevant) comments condemning the mass 3rd world invasion of Europe and the West, and the increasing push by socialists and Marxists to manipulate and destroy our culture. My most frequented sub I now haven't visited in, I estimate, over 18 months, because it's infuriating seeing the leftist circlejerk and knowing I'll be rate-limited or banned even if I create a throwaway to offer a reasonable and polite comment in opposition.

Instead, I spend most of my time on voat and a little on 8chan, and in the space of a couple years I've gone from libertarian race realist to full 'gas the kikes' and 'niggers ruin everything'. It's a redpill I can't unswallow now. It's a redpill I maybe never would have known if I hadn't seen subs banned, subs manipulated, inconvenient news censored, algorithms altered, etc and said fuck it, I'm out.

If they were at least honest about it, I could accept it. Perhaps it's the perverse nature of it that frustrates me the most. /r/politics is an egregious example: the name implies neutrality, when in fact it's a cesspool of anti-White, pro-globalist, leftist hysteria and propaganda.
It reads like a tortoise and the hare story.

I have only minimal exposure to Lisp, Prolog, and ML in a programming languages concepts class in the mid 90s.

I really enjoyed using Prolog in the class and had an opportunity to use it professionally twice.
Was the first thing I was looking for, thankfully it's reasonably at the beginning of the article.
If this is considered a problem, could one of the mods please change the link to this desktop site url?
C++ was launched in 1985.

Perl was launched in 1987.

Python was launched in 1991.

Java and Javascript were launched in 1995.

C# was launched in 2000.

So the newest out of the popular languages is already 18 years old.

You don't need Fortran or Cobol or Lisp to have been able to do this... It's already almost 60 years since that time.
Accelerating Large-Scale Matrix Multiplication on FPGAs
Emotionally stunted asshole working for a shit host.
There are many major problems with reddit,

the foremost being the abusive mods on each sub reddit who let their power delude themselves into forming a god complex, the second being the voting system where it costs nothing to down or up vote leading to extremely bigoted subreddits where those in opposition to the hivemind are quickly banned and their opinion suppressed. lets not even get started on the karama junkies who will repost anything of significance repeatedly if it means getting another 100 or 200 karma, reddit is a cesspool of spam and ignorance fueled by a failed system.
Without low level knowledge you can't tell which feature requests are easy or hard to implement. https://xkcd.com/1425/
Probably a super unpopular opinion here on hn but your boss `aint completely wrong. It's not a bad strategy when considering starting a business relationship with someone or something you don't know much about.
Can't express how much I loved the idea! Good job.

Have you considered using other platforms that are widely used in the region, such as Telegram?
Re commenting: That happens after two or three replies - you have to click on the timestamp to get the permalink to the comment to be able to reply to it.

Re everything else: This is a reply that doesn't do justice to the effort you put into it, but I think with your definition of "brainwashing", we've made that term functionally useless, and I think bringing partisan politics into it apropos of nothing has made any further honest conversation on this matter impossible.
I imagine this varies, but for me most of college was very much about the pure bits of computer science - how things tick, so to speak. But very little of your day to day at most enterprises is about writing new versions of data structures, or academic-level operating systems/database work (obviously there are some roles in the industry where this is the task, but it's not the majority). That's not to say learning it wasn't important - I'd argue that it's a crucial foundational aspect of being a very capable software engineer, it's just not the whole picture.

What learning those things does do is drastically increase your future flexibility as a developer - new databases, new languages, new jobs entirely, whatever. It's all built on the same primitives and if you have that fundamental understanding it makes it easy to ramp up on new technologies given you have the willpower and motivation. There's still a learning curve for specialized fields (of course) but that's fine.

Colleges may well be adapting since I left, but the main issue is that people aren't really holding you to the standards of software that exist at capable software firms. Correctness is about all that matters in university. Students don't know how to optimize for testability, maintainability, deployability, monitorability, etc etc. And learning and developing those skills makes you far better at the 'correctness' bit too.

There are some courses that are collaborative, but in industry the code you write can affect hundreds or thousands of other engineers and there can be real economic consequences of issues in your work (see: plenty of interns/new hires that have had the opportunity to kill $100,000-$1,000,000 or more in revenue by taking down a site - not blaming them, it's just an issue that actually exists in the real world). The order of magnitude is just so different.

This isn't a problem per se, I don't think universities should be expected to perfectly prepare you for this (this is why internships are crucial, and are one of the strongest interview signals for new grads). But somebody does have to - the onus is really on employers of new grads to raise functional engineers if they want to have top notch engineering teams.

I'll be honest - I didn't really grok CS until my first internship had passed, but that one summer really changed both my existing knowledge and my desire to build those skills further. I'm really grateful to have worked with some people that sparked that interest in me. I was at a 2-fulltime-dev startup with a ton of opportunity to work on different pieces of the stack, and it was just tremendously fun.

Side note: an interesting note on taking down applications is that as software enterprises get more mature and taking down a site is that much harder, it feels like (to me) that new engineers in your organization actually have a less opportunity to learn-by-doing for the foundational pieces. This is a very bizarre catch-22 that I suspect has real consequences for the growth of new engineers in software organizations. Very hard to calculate that effect though.
I had so many problems with Tinker OS and I wasn't the only one. Never tried Armbian so maybe it's better, how's the graphics performance with that?
this recently appeared on HN and New Yorker article makes an interesting (though bit long) read on how Reddit manages its network behind the scenes:

https://news.ycombinator.com/item?id=16569778
I'm not saying that they shouldn't ask for you phone number in certain scenarios, but this is not one of those scenarios.
Community-Driven Blockchain Interview Questions
Exactly this. Fake news just is a way to proclaim unwanted propaganda as something bad. This does not always mean the wanted propaganda is less a lie or the unwanted is a lie to begin with.
France to sue Google, Apple over developer contracts: minister
I apologize if the word offends you. It was both intentioned to be non offensive (which should be apparent from my admiration for her WORK while giving no fucks about her as a person) and carries a common definition in the English space of being polite and non derogatory.

Had she been male my comment would be exactly the same except it would say 'dude' in place of 'chick'.

Now does anyone know where I can find that write up, because I'm still really interested?
Gitea – a painless self-hosted Git service
Comments appended with long strings of meta-nonsense are hard to read. The search feature works fine!
Sorry for a non-answer, but I noticed whenever I get excited trying out new tools and apps (I love productivity apps), what is really happening is that I just procrastinate. Tools can be useful but won't make you magically more productive.

Having said that, what I find incredibly useful is Scapple as a form of "smart" paper.
> if you’ve found a way to function in society I’m not sure this will be very attractive

I think this is the key point. Some of us are high-functioning and have found ways to operate in normal society, but many people are effectively crippled by their autism.

High-functioning autism has many beneficial side effects, and I would be loath to give them up. (For example, even just the fact that you see things differently to the people around can be really useful).