skysight-inc/HackerNews huggingface dataset:
Obviously. They practically promote throwaway accounts and don't require any real personally identifiable information through their registration process. Their users aren't nearly as attached to their account as, say, an Instagram user or Facebook user with a vested interest in keeping their account closely tied to their identity.

On the contrary, Reddit users typically don't want their Reddit activities tied to their identity at all. As such, Reddit accounts probably don't get used nearly as frequently thus aren't as lucrative from a data harvesting standpoint.

Although there's a special place in hell for a website with 17 cookies.
So the law allows the perpetrator of a tort to be judge, jury, and executioner over its victims and then further allows that same perpetrator to lie to a federal court without repercussions and not even carry out the arbitration it promised. Finally, it gives the victims no further recourse against the perpetrator. And this is supposed to be just? The law has a loophole essentially saying that it doesn't need to apply if both parties agree. Absolute insanity really. What's the point of even having a civil court system then? Imagine if they did this with criminal cases. The insanity of the current system does not preclude that. What a failure of government to do one of its basic duties.
Fine. "Do good things that you're proud of while maintaining your humility."

If you remove pride, you remove meaning, unfortunately. Virtue of the Mean, baby. Yin, Yang. Larry David, Lena Dunham.

There can be no light without the dark of the void.
I consider this debate an unresolved issue in economics. We don't know how to create a genuinely balanced and productive economy.

Option #1: deflationary economy where monetary velocity collapses and with it employment, investment, and innovation, ending in permanent depression (dark age) and slavery to a money-hoarding landed rentier class. Board game: Monopoly.

Option #2: inflationary economy that prioritizes spending and investment over saving, runs on debt, and ends with slavery to consumerism, bullshit jobs, and landfills overflowing with junk. Board game: Risk.

Pick your poison.

In the 20th century most nations went for option #2 because those that didn't tended to be overcome by the financial and military power of those that did. China is currently performing the most extreme inflationary economics experiment in history.

This post makes me remember a definition I heard once in school of economics: "the science of why everything sucks."
I remember reading that article about having three variants of a product. I think it was something like that:

1. one really cheap but bad

2. one better but much more expensive

3. one even better, and more expensive

Since for most people, the middle option (2) made more sense than the cheap one (1), they would all buy the last option (3) because for a bit more money you had something better than 2.

Apple seems to be using a similar strategy with very limited capacities for their first option, which makes most people buy the more expensive option to have more capacity. From there it's easy to jump to more expensive stuff, or to add options and accessories.
I found the sysadmin in this thread :).

If you switch machines so often you can't keep up with moving your customizations between them, by all means, learn just the defaults (but do learn them - e.g. whatever the "standard" editor IDE, learn the keyboard shortcuts). As for pair programming, switching keyboard layouts and opening a project in a different editor/IDE takes only a small fraction of the time your colleague will spend in front of your machine.
Small comment. For anything with dynamics this complex, science doesn't provide what can be fairly called 'facts', just projections based on current understanding. Other than that quibble I agree with your comment.
I'm not really using scaling... at home, I'm using a single 40" 4k display... absolutely love it. It's like 4x 20" 1080p displays, without lines in the middle... on OSX with moom, it's been pretty awesome (I pin my launcher on the left so when I run a windows vm, the taskbar is at the bottom).

It's definitely been worth it for me... I wish my work would let me bring my own... I'd rather the one 40" than the two 22" (1080p) that I have now.
Amazon Slashed Prices at Whole Foods. Now They’re Climbing Back Up
Hell I developed apps for at least two clients that did close enough to this. Is an authorized dealer/installer an employee of the one of the companies whos products they sell? No. Do we need to find ways to get apps to them that aren't relevant to the consumer market. Yes. Enterprise apps are a release valve for the constraints imposed by Apple on the app store, if they clamp down too hard they risk more businesses moving over to android.
There are several quasi-related variations. Arguments against higher level languages and abstractions.

Examples:

If you have to use a garbage collected language (eg, just about any modern language) it's because you're too stupid to know how to manage memory properly.

[ various arguments against type safe languages, turning runtime errors into compile time errors ]

Higher level languages and abstractions are just bloat. [or are too bloated, etc]

Managed language runtime systems are too [ big | expensive | bloated | slow ] etc. (eg, the Java runtime, or .NET runtime, to a degree also Python, JavaScript, Lisp(s), etc)

Counter arguments:

Any sufficiently complex program will need the managed runtime, garbage collection, abstractions, type safety, etc.

Greenspun's tenth rule:
(https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule)

Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

We could just write everything in assembly language, er, . . . um . . no, in hex code. And key it into the front of the machine on toggle switches with blinking lights. We could! Yes, really! So why aren't we? Why isn't, say, LibreOffice written in assembly language?

I use high level languages, runtime systems, GC, etc because I'm not optimizing for cpu cycles and bytes. I'm optimizing for DOLLARS. A long time ago, in a galaxy far, far away, computer hardware was the most expensive resource. Today developer time is the most expensive resource. Everybody is happy to have their word processor upgrade a year sooner even if it means it uses a mere extra 500 MB of memory.
No, it doesn't.

> And then a surveyor made a mistake. Somehow, after the distances and angles were calculated and recorded on the tax roll, the Voorhis lot did not disappear completely, as the city expected it to. The tiny triangle survived.

> “Some versions of the story say it was overlooked by the city,” Mr. Berman said. “Others say the Hess estate refused to give up the property from the beginning. From most of the writing I’ve seen about it, it seems that it was a mistake on the city’s part that the city tried to correct” by asking the Hesses simply to donate the triangle.

The plaque embodies a surveyor's mistake. The plot is what remains after the city already took the land for public purposes. It's existence has not affected mass transit at all.
I think this was already said above, but it still seems to be getting confused, so to repeat: Datashader renders everything out of core, in the server. So it doesn't matter whether a client could successfully accumulate results for a large data incrementally; to use WebGL directly one still has to send all of the data to the client eventually. With Datashader the dataset is never sent to the client in the first place; it stays on the server, which could be a remote HPC system with thousands of cores processing petabytes. Datashader renders the data into an image-shaped array on the server, then sends that (much smaller) array to the client, so that the client never sees any data larger than the available screen resolution. This is no claim that doing so is unprecedented or some crazy new idea, just that Datashader lets you render datasets regardless of their size, completely independently of any client (browser) limitations, and without having to serialize the data over an internet connection.
> ...but Westerners have a habit of classifying dissenting opinions as "just wrong" and dismissing/ignoring them.

Fully agreed. This is also extremely prevalent in any economic discussions here in HN where most of the first-world dwellers are cozying up their minds with the generic statement "it is all getting better on average" which I think is utter BS.

As a guy who has been to pretty poor parts of the world and lives in a country that touts any small bill that will benefit zero common folk -- but is always advertised as such for 30 years now -- I have to say, most first-world population is tragically misinformed on how are the average people around the world living.
Definitely works fine on Linux too
The two factors are equally important; it's just that in certain circles, tooling and language assistance are undervalued and already-good programmers are told to "just get good".
As one who codes in Vim, there is a huge time savings from living in a tool that closely maps your mind. Every cognitive load you can extract from the process of getting your vision down onto paper builds a compound interest in keeping your flow and momentum going while you work. If you're searching for menu options, or browsing a file directory, or doing the hundreds of other things it takes to otherwise navigate a computer file system, you can easily lose track of what you're trying to write in the first place. Call it saving time, or call it building productive power, but either way, it adds up fast.

Not to mention the aesthetic pleasure of making your tools a joy to use.
All my love.

edit: Ok. I fed, clothed, transported, and housed them through the end of high school.
But "this issue" can't be cleanly generalized across races and genders. Inequality is a theme that is represented in a variety of symptoms, but those symptoms and their causes differ across underrepresented groups (e.g. women are not disproportionately incarcerated or killed by police). As a result, there is not general solution because the problems differ. Advocacy for one group does not imply that other groups don't deserve advocacy, it's just targeting very specific issues impacting that group along with specific root causes.

Applying the same logic to software development, a product manager shouldn't assign a development ticket that just says "make the application better" and bug reports shouldn't just say "the application is broken". Those themes may be true, but it's not an effective way to solve problems.
>He doesn't need citations. Your citation is completely irrelevant

Interesting tactic, feel free to provide something other than your own opinion that it is "irrelevant"
In general, in favor of as many correctness and other checks at compile time as possible. Make tools as powerful as possible. I really liked this tweet:

"What if...

- your programming language required you to write useful docs,

- using those docs, it checked your program for mistakes,

- it even used the docs to speed up your program,

- this feature already exists!

And what if it was called static typing."

- https://twitter.com/DWvanGeest/status/1092095822559358976
> You lost all credibility right here. I suppose people living in their economically-alright bubbles will never be able to look objectively at how awful things are in so many places in the world.

The point isn't that things aren't awful, but that used to be more awful and continue to be less awful, despite popular perception to the contrary.

> You just prefer the cozy illusion that it's all getting better.

It is getting better.

> Statistical averages mean nothing to the millions of family barely making ends meet and not being able to pay for the kids' gyms and proper nutrition.

Again, that's not the point.

> But sure, "on average things are better" -- and even this outlandish claim is proven wrong by this article, with hard data.

No it isn't. The article actually cites data showing that poverty is going down, just not as fast as "extreme poverty".
On average, things are getting better. It's not an outlandish claim. By almost any measure of human welfare, things are getting better, on the average.

Hickel's issue isn't so even so much arguing that poverty isn't going down, but that "neoliberalism" had nothing to do with it. Make of that what you want, but that's Hickel's pet peeve, not Pinker's.
> Yeah, if the entire world was on 5g already

Even if the world was, I still wouldn't like it. Lightweight webpages are infinitely superior. Data is still expensive, particularly for those of us who can't afford unlimited.
It's good to have bad coders. Not everybody can have an exceptional IQ.

Not everybody can be good, but everybody deserves a chance to be a coder. There are real problems that can be solved by a bad coder as well, that may help your life some day. Great coders are needed for large, scalable, hard problems, but there are little things they don't have time to work on.
I'm torn on this, because while we can always do better, sometimes there's things you just gotta know; this is the best we can do, so far. There's also lots of lazy programmers, that think everything should be easy and intuitive, when in reality they need to do more to understand the tools they have and hone their craft. I refuse to call them bad, because I think most people can reach expert level. Maybe not master or grandmaster, but experts would do.
My brother is a commercial airline pilot who flies world wide and pilot fatigue is real and very common.

Airlines have been making bank for the last few years and all they need to do to prevent pilot fatigue is reduce hours for pilots and increase the number of pilots/flight, especially for international flights.

These simple measures (albeit costly), will overall help reduce commercial flight fatalities across the globe.
I'm getting really sick of large corporations essentially moulding bureaucracy to benefit themselves and fuck over everyone else.

I'm also seeing things like popup more frequently like NET90 payment terms... or accounting departments that won't pay someone unless they fill out a form 100% correctly (oh, and BTW if you fill out the form incorrectly they'll sit on their hands and NOT notify you... so you basically only find out via nagging).

If I owed my bank money you think I could sit around twiddling my thumbs waiting for them to guess what the proper request format is?

I recently had a company tell me that they only accept invoices ONE DAY A MONTH and there's nothing I can do about it. Uh, excuse me?

Forced arbitration is another wonderful example of course. Just sit around basically in a siege knowing that almost no individual person can outlast you (basically Uber's business model anyway, undercut the competition and put them out of business with time).
I don't see how the article is trying to be "comforting," or dismissing the value of skill and education. I also don't see how the `Send` trait featured in the article "doesn't give any freedom for creativity."

I read it as claiming that skill and education are insufficient to prevent these bugs, and that automation is still valuable no matter how skilled the programmer is.
> Which is also I think a key argument against "AI will replace everything".

Thank you for agreeing with me, but I'm sorry I did not make an argument against "AI will replace everything".

When 990 of the 1000 previously fully employed workers are now all of a sudden put out of work, yes "AI/automation does replace pretty much everything". It creates a massive disruption in society.

Again, in the video I linked, during the whole of 20th century tens of millions of people in the US were put out of work, and only one new kind of job was created (computer programmers) that resulted in more than a million new jobs. Even then it's 30th in rank (in terms of total jobs), after 29 types of jobs that were there even in the 19th century.

I don't understand how you can see a comment that links to CGPGrey's 'Humans Need Not Apply' and conclude that the commenter is making a point against 'AI will replace everything'
Even if the problem was "bad coders", the answer is still better tooling.

The tooling we have now is pretty poor, in general. Sure, we can catch certain classes of bugs. Many bugs still occur in areas that aren't covered by those classes, even in the most robust languages.

Obviously memory-safe languages would help enormously. I also think that compilers are still in their infancy.
Unless the miners or mining groups collectively decide to fork.

I found it interesting that one of the first things that happened as bitcoin grew was the creation of mining collectives - literally the opposite of decentralization.
Are they trying to make the case that the service charge for missing a flight is over $2000?
It's slow on Linux with a 4K display too, I don't know if I'd go as far as "unusable". I don't know what toolkit they're using or what's slowing it down but it's a really slow UI. It looks nice though.
Meebo was a great app and they were bought by google in june or july of 2012. I was so mad.

Almost everything google touches eventually dies.
Not completely sure about that. Grew up in the early industry and it was rife with complete crap software. Really the only thing somewhat protecting the software at that time was the lack of internet access and threats. Attempting to use that same software now would lead it to be exploited in minutes.

I remember messing with Windows 95 with IE 3 installed. It was really easy to create. NetMeeting shortcut that would crash with a buffer overflow error.
Yes, it's safe to assume every VPS has shared cores. I think we'll either add a "Hybrid/VDS" product type or a "Dedicated resources" feature in the near future. :)
Ask HN: Does mediafire store IP logs of people who access my downloads forever
There data retention policy states they keep logs of who access or downloads your content for 3 days, but idk if these logs would include IP adresses,browser type,etc.

https://www.mediafire.com/policies/data_retention.php
Software-wise it really seems like it depends on how bad things really get. SaaS spend might actually be relatively sticky if sales across the board decline but there aren't widespread business failures on the idea that it's replaced internal infrastructure required to run the business.
That's a good idea, I'll check it out. Thanks! :)
This is a fun idea!

If you'd like to listen to the real thing, check the list of WebSDR servers at http://www.websdr.org/

I have an SDR in my office hooked up to an outdoor random wire antenna. So far this morning I've listened to shortwave broadcasts from France, Nigeria, and Saudi Arabia. The HF band is even more fun at night when propagation is better.

Shortwave listening is an easy hobby to get started with; an RTL-SDR dongle plus a 7M long wire antenna only costs $34 from https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/
No problem, I hope you can find something that suits your needs. :)
Recently bought 32" Samsung 4K display ($360). At first, I thought it a waste of $$$. But as soon as I fired-up Visual Studio, I realized how wrong I was. I'm planning to get a second one very soon.
This is an existential algorithm that everyone alive has to go through. It seems to me that you're asking about the solutions people who live in joy have found and/or made. It always involves a 'higher purpose'.

Some inherited them, some build them from the bottom of a terrible hole. Nobody alive has been able to create a new one from scratch.

Personally I found my purpose through lots of lectures and research into the ground truth of physical and metaphorical reality that all humans are subject to here on earth. Hint, lots of the solutions I 'discovered' and understood have been well established for millennia, a.k.a. there's no secret. Still, just as an addict has to want to change we have to find that purpose for ourselves.
There is no reason to respect Apple’s authority
Push notifications, most likely
Probably, yes. Bodily autonomy is not well-respected by most governments.
These articles on the “coming down turn” are written in such a way that they seem so matter of fact.

The article basically says that they had people study past recessions and therefore the markers are there, but things in the real world don’t work like this at all. They say that the tax cuts extended the bull run for two years but now it’s over, as if they are 100% sure.

Fidelity who, I guess, sponsored the study should follow its own advice that they give their customers “Past performance does not guarantee future results”.

Therefore I just feel these people are shorting the market and trying to move things in their preferred direction.

However, in reality no one knows what will happen next and no Model can tell us. There are so many variables at play right now in our modern economy and saying that there will be a recession in the future is like saying everyone has to die at some point.
A friend of mine stretched her ears and went to Dr. Evil to have them sown up. He did a great job, and it cost £200. This is not available on the NHS and probably would have cost thousands (for someone with less experience in the same procedure).

Such a shame to see this. Dr. Evil is a good guy.
Using Goland and we have no performance problems.
> It seems that right now the entire programming ecosystem seems to jump to "you just don't understand it" rather than "this should be more intuitive, or at least safer by design."

Stockholm syndrome? Hazing? Fear that skills that moat off expertise will be devalued?

Saying that I should do something that the computer can do for me is telling me that my time is not worth anything. It's pretty insulting.
The link is quite useful - thanks.

My issue is that I prefer to pay online using net banking. And I have opted for a RuPay debit card (not Visa or Mastercard). I don't see why I should get a specific card from a specific bank to do transactions with Apple - it's just plain ridiculous!
Org is absolutely amazing, though unfortunately as a markup language defined by its reference implementation (Org Mode in Emacs), it won't gain much popularity. If you're working alone, and especially if you're already using Emacs, it's the best tool out there. If you have to collaborate with non-Emacsers on a document, RST and Markdown are unfortunately the better choices.
I got a 4K 15.6" laptop last year and it is totally worth it. I can't go back to 1080 now, text is very noticeably blurry and jagged. Text and UI lines on 4K with properly implemented scaling are so clean. I'm using KDE Plasma on X11 with 1.8x scaling and it is perfect.
>Feel free to provide specific citations, as I did in my parent comment, if you would like to disagree further.

I'd encourage you to actually read the study you're attempting to "cite" by linking to a poorly written Wikipedia summary. Here's the actual link: http://psychclassics.yorku.ca/Miller/

If you read it, you'll find that it makes absolutely no claim about the long-term memorization of numbers outside of the range "7 plus or minus 2" -- instead, it's discussing what it terms "immediate memory", your ability to perform tasks such as mapping specific tones to numbers on the fly, or repeat a series of number you've just been told for the first time, and how your conscious working "scratchpad memory" quickly becomes overwhelmed.

Indeed, the very paper you're "citing" disagrees with you entirely. He notes that subjects can very quickly memorize much larger numbers, but that this does not invalidate his claim re: working memory because this is simply accomplished by chunking the number to be memorized into segments compatible with the conscious mind's small working set.

Again: you have completely misunderstood the paper in question, and are incorrectly conflating "working memory" and "memorization capacity", which are very very different things.