skysight-inc/HackerNews huggingface dataset:
Oy ve, if you're going to get upset about names, please get upset about the Standard Model particle names, which are a dumpster fire. The problem is that a tiny group signals outrage on behalf of a much larger group, and sensitive, empathic people like Aaronson take the bait.

This just doesn't matter, Scott. Protecting others from outrage is a fool's game, because you will always (always!) lose. Outrage is NOT a signal that someone has been harmed; 99% of the time outraged offense is a signal that someone's ego is getting fed that sweet sweet nectar of negative, powerful emotion.

Honestly, if you just wrote another post about how QM is a very natural consequence of the reality of negative probability, instead of this post about nothing, the world would be a better place.
Of course if he just wrote bad spaghetti code with no boundaries, no tests, and that breaks everything from time to time, he'd have locked in the company, make other developer's experience a nightmare, and so on and get away with it.

I think this might explain a few things I have seen or heard about in my life.
Probably referring to FTDI-Gate, which is where FTDI shipped a driver that bricked counterfeit usb-serial converters.
That one had a slow switch-off process, tho, right? It was the light-up that was abrupt.
Suicide is a pretty horrible thing for the people left behind. I wish in general we had better mental health support in the US and elsewhere. Here at least I suspect it would also help with random violence as well.

All this said, I still to this day cannot wade my way through infinite jest. I get about a third of the way through and it just feels too damn pretentious.
I think an issue is a difference or dichotomy in perceived symbology.

For many people it means progressive economic growth and certainty. For some people it’s negatively interpreted as a return to regressive social policies.

For most people (but not all) elections are about pocket/kitchen table issues.

Anti/globalization is about the impact on household economics, primarily (a minority about wealth transfer, pollution and other secondary issues.)
China has its own RPC ecosystem. In addition to Tars there is Baidu's brpc [0] now hosted with Apache, Weibo's Motan [1], Ant Financials SOFARPC [2], Alibaba's Dubbo [3] also with Apache, Alibaba's HSF [4]

0. https://github.com/apache/incubator-brpc

1. https://github.com/weibocom/motan

2. https://github.com/sofastack/sofa-rpc

3. http://dubbo.apache.org/en-us/

4. https://www.alibabacloud.com/help/doc-detail/100087.htm
Rob Pike on good commit messages (2014)
Google Announced Project Connected Home over IP
I do appreciate you trying to clarify your position.

I don't have a huge amount of experience here, but people seem to value 1) politeness and 2) correct information.

I haven't talked to the people who downvoted you obviously (and in case you didn't know, you can't downvote a direct reply, so it wasn't me). But to me the first reply sort of came off as, "chess sux0rz, just play go". Go is of course a very nice game, but it's very different than chess; seeming to show disdain for all the people who like to play chess and watch chess played fails somewhat on the "politeness" front.

The second reply didn't really articulate well your position, so seemed to be just "repeating the mistake" from the first post, and so failed (it seemed) on the "correctness" front.

I think if your first reply had been more like the previous reply in this thread -- asking whether there actually were fewer draws, and whether the gameplay was actually more "dynamic" or was simply "different" -- or perhaps adding in your take on games played that way; say from the recent exhibition in London, or from analyses of AlphaZero games played under these rules (e.g. [1]) -- it would have been seen more as a contribution than a detraction.

That's my guess anyway. :-)

[1] https://www.youtube.com/watch?v=mOqmLYlFdBo
The Myth of Adult Learning
And in some alternate universe, "fish and chips" became "Molly's Lips" in rhyming slang, leading to phrases like "get lunch at the molly".
probably not much because you don't need to decompress them, just keep in volatile memory
Do it wrong and the life support systems for you and your friends up there go out and you all die. Also, this entire $150,000,000,000 international investment may lose guidance and altitude control and burn up in the atmosphere, or maybe even rain down debris on some unlucky city.

No pressure!
Are you yearning for the days when you would be matched with the one available woman in your village? (She’s your second cousin, btw)
You need to have one, not take it with you,
It was indeed written about at length from one of the developers.
Firefox Contained in Flatpak vs. Snap Comparison
There's a meta-bug on Bugzilla for adding a mobile-style frontend to desktop Firefox for the Librem 5 and Pinephone: https://bugzilla.mozilla.org/show_bug.cgi?id=1579348 Not a lot of work has been done since hardware has been scarce so it has not been a high priority.
How would not erasing information when you move the map compromise the current use case, though?
> I can't imagine paying for something that is easily free on a million different dating apps.

You can pay for sex with women that look like Victoria’s Secret models or Playboy Playmates.

If you are just looking for casual sex, the amount of time, effort, and definitely luck to match with someone like that is rare.

For people that aren’t born handsome, tall, or physically attractive, the ability to earn money is a great equalizer.

Of course this is for casual sex. It’s different if you are actually looking for a long term relationship.
I like programming in C, but it seem that C in GUI dev is slowly dying.

GTK is truly the last bastion, and even it took a hit with GTK 3.0
Dockerizing Ruby on Rails
It's where the audience is. It's working better for getting messages out & people actually reading them than any alternative, despite sucking.
Not a huge surprise though, if you consider how much people (myself included) spend just bindging YT videos, the pressure to produce more is crazy high. And they take so much more time to create than watch.

But, nobody is forcing them.. So I mean.. Its self inflicted.. So its a bit hard to garner sympathy.
I am not sure about a case with cables. But there was a semi famous case of FTDI USB drivers purposefully bricking fake USB counterfeit chips.

It was not that uncommon if you bought a cheap USB to serial or USB to TTL dongle online.
So the delay, or triggering condition, is the differentiator? Thanks, that actually makes a bit more sense. I skimmed the wikipedia page before posting and it wasn't immediately obvious.
Unfortunately, that's a legitimate question that will probably never get a legitimate answer because of all of the forces and opinions at play.
Performance has also degraded disastrously. My phone is kind of a dinosaur at this point (Galaxy 7), but the lag when scrolling around the map is seconds, and elements delay-load so that misclicks are constant.
Health and Fitness: Dietary Supplements
The video, from 2 days ago: https://www.youtube.com/watch?v=RoFSqtrivFs
He probably means legalizing prostitution, which would (hopefully) reduce trafficking if the demand can be met legally.
They will be outnumbered and shouted down by conservative Christians on one side and radical feminists on the other, who will raise a panic that legalizing prostitution will lead to sin and debauchery/women being exploited, respectively.

This is a MUCH bigger problem in the US than in Australia.
This couldn't have come at a better time for me. I'm trying to migrate off of Heroku and my default was to AWS, but this definitely gave me more options.

One advantage of AWS is that there seems to often be free AWS credits thrown around. It's hard to compare and quantify that, but something I'm aware of.
Congrats to Mozilla and matrix.org! I am at least very happy they went with a FOSS solution.
In the old days, I would do it in Delphi and have the controls already in my toolbox :)

I was actually thinking of giving it a go, but the idea of a Python backend and a Delphi frontend is as attractive as recoding everything in ASM.
Shortly after my comment I remembered that even in c99 or c++, there are patterns where mixed declaration and code are messy. WndProc switch statements is one example. You can't jump past a declaration of the same scope, so a case label can't declare anything unless you add curly braces.
> Edit: My comment is basically asking what saying "the mind is a Turing machine" really means.

It means that if we internalise this idea we can use all the language we have developed to say precise things about computers/software/hardware to also say precise things about our minds.

After all “computer” was a human job description...

All descriptions (theories) are, fundamentally symbolic/linguistic.
This book and its sequel are AMAZING

(Spoilers for the first page and a half or so): The plot point that kicks the whole thing off is when astronomers discover a star suddenly winking out of view. It turns out someone enclosed the star.

But who? The inhabitants to hide / protect themselves? Someone else who wanted to trap the inhabitants?

Everyone with any interest in sci fi should read these two books
I disagree that a problem with theory-A means theory-A is not "true." Our favorite theories: say relativity or QM have plenty of problems but we still work on them.

But your argument with Alexa is in my view in the wrong "direction." Alexa doesn't know what it means to be a light, and perhaps a computer "never" will.

But the real question is, how do humans "know what a light is", or what do you mean when you say a human knows what a light is.

My intuition is similar to yours, that our living in a "deep and complex" environment has something to do with it, but what?

The deep and complex environment might explain how we learn what a light is, but what is it? To put in Fodor's terms, what is the representation?

When you or I "think" (what is thinking?) of the light (what does it mean to think of the light?), what is going on in our heads?

I suspect whatever theory of representation you come up with will look something like a computational theory. The notion or concept of the light will be "stored" and have "relationships" and so forth.

edit: readability
Hotel remotes. You all triple-sanitize them, right? And then burn them....
I worked building content sites pre-youtube stars that the same audience gravitates towards. Primarily, I was one of the main designers on giantbomb and gamespot over the years.

The publishing industry is kind of terrible, and the line between real journalism and critique died somewhere around 2008. If I were to pick a point, I'd look to when Jeff was fired by CNET after he gave Kane and Lynch an unfavorable review. But you can see it in the degradation of every major gaming news outlet that used to have full-time employees with a platform stable enough to not bow down to PR teams.

That type of blowback would never happen today because any journalistic wall between the PR folks pushing these products and the content creators no longer exists. YouTube has successfully weaponized content. We like to talk a lot today about how great it is that we don't see ads. That's kind of lie. They are certainly there and we see them everyday, it's just now embedded in the content itself. The journos can't compete, because the PR firms block access to coverage unless the story is preconceived. As an example, back in the day we used to boycott Call of Duty "review" events where they'd fly you in a helicopter at a hotel so you could play the game for 6 hours with someone over your shoulder.

Fandom and "fun" content creation was always a loose proposition ("will i still be doing this at 40" was the bar night saying), but now it's just a quick hit slog. I sympathize with these folks to a degree. They're all independent, they all have no idea if this will be a job even next year, so of course they will take on any sort of shilling to keep their dream going. They need to hustle. It's like running a one-person startup.

I'm more worried about the 10s of thousands of other sad bedrooms where this is pushed as a real industry and a way of life. When startups fail, we engineers and designers fall back to jobs with the skills we learned. It's not as easy for people whose skill was trying to be funny on camera. There's a lot of people chasing the dream at the moment, and of course that's no different than trying to be a movie star, but part of me winces when I open up twitch and see that all this awkwardness is so public and often permanent.

If anyone is curious about where some of this could go, I'd recommend reading Super Sad True Love Story by Gary Shteyngart, a sort of near-future fiction that got a lot of this stuff right before it happened. I consider it the Network (as in the 70s movie) of our age. I fear for the day when the influencers and streamers make their way out of their bedrooms and into our public spaces, and we'll all be part of the show.
This comment, and the parent post are perhaps my favorite HN type of content.

Dylan [1] the language underpinning the Newton was also a kind of LISP. Fairly close timeframe as well. I wonder what the overlap was there; would be interesting to track the lineage of the LISP contingent at Apple. I would imagine Alan Kay would have some overlap with those folks as well.

1: https://en.m.wikipedia.org/wiki/Dylan_(programming_language)
>> Did switching to Red Hat Linux resolve your problems?

The core issue for random k80s dropping out of our cluster at random times was a power imbalance from the power supply to the cards, so technically no.

However -- for NVIDIA to even diagnose the machine and figure out root causes, they required RHEL (Red Hat Enterprise Linux) before they would help. Secondly, the NVIDIA diagnostic utilities such as "GPU-Burn" were not supported on Ubuntu, so NVIDIA would not even take results from those if we were still running on Ubuntu.

Also, consider the cost. This cluster was a $100k+ CapEx for a fledgling startup. We were not going to risk losing support on that for several hundred dollars of RHEL license costs.

Finally, consider uptime. We purchased this complicated cluster because we were a healthcare ML startup and had locality restrictions associated with underlying medical data and had no Cloud Service Provider local nodes available in said country. If the server was down or -- heavens forbid, needed to be sent back for servicing -- we weren't training models and we were no longer making progress and burning thru valuable runway.

The RHEL license was the a drop in the bucket.
I guess my question is more, "Why can they not just hire you as a part time employee with a flexible schedule?" Not, "Why can they not continue to do what they previously did?"
This statement makes no sense:

> I have to learn their proprietary syntax and markup.

One of Svelte's raison d'etre is to "use the language" and err on less proprietary syntax / api / markup. Of the big three (not including Svelte), Svelte uses far less proprietary syntax, boilerplate, and API coverage. It errs on using as much native JS, CSS, and HTML as possible.
> From what I know the nordic model has a large number of social services that help sex-workers quit the profession if they wish to.

Interesting. Do they have social services for those that wish to quit computer programming? Or quit hair dressing?

The fact that there needs to be a social service around this particular profession is indicative that this particular profession is probably harmful to the service provider and it probably also means that this isn’t a profession that a girl willingly accepts and perhaps there is value to not promoting this industry.
But why? What is behind your anti-Esperanto agenda in this thread?
What’s odd about it being specific? Take the number of billable hours he spent “fixing” his logic bombs x hourly rate for those events.
The Highest-Paid YouTube Stars of 2019: The Kids Are Killing It
Ohio gas well blowout leaked more than many countries do in a year
If I unplug my internet connection, my box won't let me do much at all. If I press pause or fast forward it just tells me the operation isn't authorized.
If there are gripes about c89 I don't want to think about how different c++ support would be relative to the late 90s or early to mid 2000s, let alone now.
Also, if you are using a statically typed language there are tools for property based testing like QuickCheck which eliminates the need to write those thousands of very trivial tests. I've seen one advertised for JavaScript but you can't guarantee it'll find everything thanks to typecasting.
Genuinely curious why this post was flagged.
yes, on biological basis it is true that Republicans and Democrats are pretty similar. They are in fact the same species. Even if Democrats in 2019 might be statistically more likely to have genes for sickle-cell Anemia... is that relevant?

I think the relevant questions are:

- "What are the mindsets they've actually absorbed over their lives?"

- "How do they evaluate evidence?"

- "How do they evaluate the competence and character of judicial and executive appointees?"

- "Whom do they rely on for expertise?"

- "How do they reason about the role of government?"

- "How do they design policies?"

- "How do they spot potential unintended consequences?"

- "How do they communicate with constituents?"

- "Whose perspectives do they believe it is important to consider?"

- "Whom do they consider key to re-election?"
Because especially on mobile, screen space is insanely valuable, and if you want to show new information from the new area the map has been moved to you often need to remove "stale" information.
Thanks, I'll try it! I was using pyinstaller atm.

I'm still trying to figure out if there's a GUI that supports different text with mixed colors and features out of the box, and that's not horribly broken in OS X
I really want to like semantic web technologies, but every time I try to get into them I'm stymied:
* A zillion standards that all reference each other
* Two zillion incomplete and incompatible implementations of those specifications
* No sense of direction within it all (what's the easy path?)
* Multiple rebrandings of the same ideas (Semantic Web, Linked Data, Solid...)
Congrats to Riot/Matrix.

I'm hoping with Mozilla's backing the product, there's a lot of features that get built out.

There's no reason this cant be a Slack-beating product now.

I'm betting a Rust based homeserver replacing Synapse.
After the matrix repo hack (alright ) and the piss poor response and a complete lack of transparency (not alright) I would never touch matrix .

One of the responses there was: "there is so much hate here that it is making impossible to discuss asensitive issues like security "

It was the lamest excuse ever.
>I agree. Err on the side of caution. If it "can't be done", it'll be figured out soon enough when trade is completely cut off.

No. It took thousands of years of civilizational development to even create the state capacity to do this sort of regulation in the developed world. It doesn't just magically happen through some invisible hand nonsense. Governance requires concerted effort by a sovereign government. The only way it gets done is by forcing stability and creating a government, which is a responsibility I don't think you want to put in the hands of FAANG and Samsung.
I wanna know more about these super fast library computers. The public library I worked in in 1999 used computer terminals that were just doing full-screen telnet sessions to a remote Internet host. It was like connecting to a BBS from my home modem.

Random other info: One time the application on the remote host crashed and dropped me to a Unix shell. ls showed the directory had around 50000 files. The system's name was "DS Galaxy 2000".
What does a codebase look like with these API versioning exactly?

I feel like code bloat would be hard to maintain. Obviously I could take two endpoint handlers that have the same functionality and move their behavior into a shared function, but there's also tests to consider. As time went on, I'd have a pile of tests running against seemingly random versions.

Eg, `test_blog_create()` might test v1 and v2 of the API as that specific endpoint didn't change, but suddenly in v3 the API _does_ change, so now I need to write a slightly different test to handle that new functionality. `test_blog_create_v3()` or w/e.

I'm not arguing against it, merely noting what I've previously thought about as problematic for implementing versioned APIs.

Thoughts on how best to manage the code base?
I built an interactive Shiny dashboard in 2 days without any experience in R
Another reason why it is important to convert random Youtube browsers into 1000 true fans. http://www.kk.org/thetechnium/archives/2008/03/1000_true_fan...
> "SaaS APIs need a form that makes it easy to infer support windows and end-of-life status."

You can infer that from the Release Date though. (e.g. Version 3.4.2 Released on 2019-12-17) To me the power of Semver is that it conveys complex relations between version iterations.

For example:

- 3.4.1 -> 3.4.2 is just fixing bugs in existing functionality

- 3.4.2 -> 3.5.0 is an upgrade containing non-breaking changes

- 3.5.0 -> 4.0.0 is an upgrade containing breaking changes

As a developer, Semver + release date seems to convey everything date based versioning does plus I get the advantage of understanding at glance the importance and risk profile of each release.

Note, this system does not reduce my obligation to run my own tests to verify that the version has in fact lived up to its intention (i.e. a minor version bump did not introduce a breaking change). Even though my obligation is not reduced, it does act as a filter to help prioritize development time for evaluation of performing upgrades.
Hey mate, article author here. At work right now so don't have time to read and respond to your post properly but wanted to say thanks for writing the emacs<->quartz bridge at BAML. I found it and brought it back to life and it kept me sane for the 18 months I worked there by allowing me to use emacs instead of QzDev. If you are ever in London I will buy you a pint.
If you don't mind my asking how did you get into training people in JS and Python, and, how do you like it?
Hell, track their social relations, and the same for all of their employees, estimate their personal relations with social models, quantify and predict their mood on an organizational level. Then go long or short on the company. Rinse and repeat for everything on this planet.
...which are definitely enforceable right? I’m trying to remember why we put up with them as a society.