skysight-inc/HackerNews huggingface dataset:
Well, yeah, but there has to be a difference between price discrimination and simply charging more than the marginal cost. Of course anyone who would buy a product at above marginal cost would also buy it at the lower marginal cost (ignoring Veblen goods for the moment).

The other comment makes a lot of sense, which is to look at the difference in marginal cost of two product variants compared to the difference in market cost.
That is the definition of teleportation in every scifi setting I know of
Contemporary fancysites might pull up a skeleton in that time, but it'll (often) take multiple seconds for every div to be populated and third-party request to return, juggling the page the whole time.

"Initial request to clickability" is definitely longer than it used to be.
I said it was terrible and explained that your reasoning of "get shit done" lacks any tangible meaning to the rest of the world. Don't be salty because I posted my opinion, I didn't say you were a terrible person for writing it.

If you would've just titled your post "a review of electron, gtk, and qt for making UIs with Rust" I'd have less of an issue. You also stated in another post in this thread, and not in your article, that you feel "Slack" is beautiful and that "beauty" was a necessity. That sounds like your principle deciding factor; not, "get shit done."

There's lots of things you could have done, but the responsibility isn't on me to coddle you through my thoughts. You could've just responded and qualified "get shit done," and started a dialogue but alas... you decided to reply like a child because you're upset. Maybe next time you shouldn't post to HN if you're gonna let comments from random folks get you down.
Why not automate it, I've already spent countless hours over the past 2 months working on this software, I'm not wasting that time.
Any ajax won't work offline.

Ajax will* still work fine with an internet connection as long as those ajax endpoints don't require cookies and don't linkrot.

* not 100% sure how the tool handles relative URLs embedded in source : if it's not clever enough though, this is very fixable via PR (as in its not an architectural limitation)
There are two interesting parts to an S1 (or a 10K):

* a qualitative description of the business, as the management sees it. I find this super interesting and it's usually in the middle of the document - look for "management's discussion and analysis ..", or go here: https://www.sec.gov/Archives/edgar/data/1561550/000119312519...

* the quantitative part. There are three key, but interrelated concepts to learn. The income statement, balance sheet, and cash flow statement. A intro course to accounting should be great, I can recommend this one: https://www.wallstreetprep.com/self-study-programs/accountin...
That could be put to a vote in Greenland. Trump says to the ~57,000 residents, "I'll give each of you a million bucks if you vote yes". What do you think will happen?
" There’s a fundamental problem with the concept of authenticity in food..."

Yes, the problem being that I have never heard someone accuse a food of being inauthentic without sounding like they are desperately trying to sound cultured or cool or high status.
I wanted to clarify that my statement above isn't specific to this article. I was trying to make a general reply, with consideration to the rest of the thread, to that original point and general statement.

I'm not in a position to evaluate how dire this specific instance is with any sort of confidence in my findings.
HN is always interested in tech-related S-1s, but there has been a recent uptick in filings. The most common explanation I've seen for the increase is economic uncertainty -- everyone is trying to get their S-1s in while investors are available.
> I don't think many users will scroll through more than a page or two of options.

I don't use Amazon for product discovery so I don't scroll through it at all.
The toxic echo chamber was one of the worst things about working at Google. The pinnacle was being peer forced to walk out during one of the recent outrage events - how can you possibly be the only person on the team to not walk out? To make things worse, you find yourself stuck in public expected to chant anti-capitalist, anti-police, and anti-male slurs during what was supposed to be a #MeToo march, which felt absolutely gross.

The fact that they are starting to crack down on this toxic environment is long overdue. My guess is that they are starting to see tangible attrition of top performers (who happen to be predominantly white & asian males) quoting this as a reason to leave, which threatens their existence. Hence the change.
This post really needs to be the required reading before any PL paradigm discussion.

If only dang could pin it to the top of every post with OOP in the title
Yeah, I appreciate the lengths you went to to avoid bias! This is spot on.
A lot of tech IPOs recently after a decently long drought. There is conjecture that people are rushing to get them filed before a recession hits and it's more difficult to go public.
Tesla Said to Agree to Buy Batteries from LG for China Factory
It was founded in NYC

https://en.wikipedia.org/wiki/Datadog#History
"Empathy" is unfortunately becoming code word for "caring to a specific group of people but not others". It's almost never used for "the ability to understand and care about the feelings of people in general".

The people who aren't living in the street but are victims of these petty crimes or have their own quality of life drastically reduced because of all this still matter. And I don't think the solution is to bring everyone down to the lowest common denominator. Especially since even the reasonably well off (dare I say, what's left of the "middle class") frequently has it worse in the US than random people do in other first world countries.
> QT these days is written in a JavaScript-esqe language and runs a modified WebKit to power the UI.

... that is entirely false. Qt has its own scene graph renderer which has nothing to do with WebKit.
The first hit on Google for "Rupert Hogg" gives a HK journalist claiming the story is a canard.
If the 50 cent army ever came to HN, it would look like the above two comments.
> Public comments, for example on global email lists, would be a different topic

If I understand Google's stance, that's what it's about.
People use adblock now, I don't see how this is much worse. In my opinion, this is more ethical than adblock since it allows easy whitelisting and has an easy to click unskip button.
Look up WL Gore and Associates. They have thrived on a very different company power structure. Or maybe their founder was right and the power structure wasn't different (he thought official power structures were not where the power was held, and therefore dispensed with them in order for unofficial power structures to more easily come to the fore).

The problem is that you have to have some forms of effort in coordination and there aren't a while lot of models for that in actual practice. There are a few different topologies.

Where I work is becoming more of a traditional company in many ways. But I still look to Gore's insight that the real decisions are made around the water cooler and in the carpool van, and that is helpful.
I wouldn't really call it a hoax. They were pretty clear about what you were getting for the extra money. Whether it's a good deal is a completely separate question.
Slack Block Kit Builder
I NEVER claimed that Youtube "hosts" white nationalism.

I said their moderation is subpar. Specifically, that white-nationalism COMMENTS are a problem.
I Hated Golf. Then I Played It
But that's not a contradiction. He wants you to be explicit with using the language, but if we speak the same language, the standard bits can be concise.

So it's ok to say #(25 % %) because we both speak the same language and we know what it means, the intent is clear.

But it's not okay to call your variables a, b, c, because that's meaning, not syntax, and I can't understand your intent from those variables.

Massive one-liners probably fall into the latter, but I don't think he's advocating those.
> As I said before: how can My life (or society in general) get better if I become more tolerant of the white-nationalists who want to make America whiter and with less immigrants? They want to kick me out of the country (well, starting with Hispanics first. But I know I'm on their list). How am I supposed to "tolerate" that viewpoint?

Because if you do engage with them you can figure out why they think those things and try to change their views.

By comparison if you behave intolerantly towards them, then they will become even more entrenched in their belief that immigrants do not tolerate whites, thus reinforcing their xenophobia.

> Do you wish to "tolerate" white nationalism, and their philosophy to kick immigrants out of the country? To the point where some of them are going out to El Paso and literally shooting people:

Speech and actions are two different things. People can talk about hanging wall Street bankers all they want, but that becomes illegal the moment that this becomes violence. Same with white nationalism or any other belief.
> prices might be a little higher

I was curious about this, so I found a somewhat recent study that looked at how much it would cost for an "all-american" iPhone. The authors of the study think it would cost about $30-40/phone to do final assembly in the US (with Chinese and other foreign components), and sourcing all-US components would add another $30-40/phone. What is only lightly mentioned is the many, many billions of dollars it would take to build all of those production lines domestically, which makes it a non-starter. I could easily imagine it costing hundreds of billions of dollars.

https://www.technologyreview.com/s/601491/the-all-american-i...
TensorFlow 2.0.0-rc0
Why should anyone worry about 'authenticity' in food? Perhaps I'm very American in my view here, but my thought is that taste comes before history. Crab Rangoon, which I've interestingly never seen relabeled Crab Yangon, is a call back to the more interesting or enthusiastic past. I wish we had that kind of invention left in today's kitchens.
Global Warming is mainly a result of Heat Emissions (2007) [pdf]
Yes that is what I was referring to. I forgot the exact name for it. It is akin to (hand)writing analysis, but for code.
I love this feature a lot. I wish it could kind of combine with voicemail with a recording of the call but then its treading on the 'visual voicemail' territory.
And more difficult to continue to secure funding for companies that have yet to make a profit.
I will need to fact check on this, I knew a lot of HK people went to Vancouver in pre 97, and that number you posted is quite staggering.
You're making things up: the leaker was, afaik, never identified. Certainly not publicly. Nothing says they were a woman, except you.

As someone who vehemently disagree a with damore and is glad he was fired, I'd also prefer it if the leaker was fired, but it seems that I'll never know if that happened.
The Adults In The Room
That's perfectly correct, dude.
Sometimes I leave a note that flags as a compile error.
http://archive.is/TyStn
DNC likely to raise polling threshold for November debate, sources say
TypeScript does not have higher-kinded types. I'd link sources but it's difficult to prove the negative here. It just doesn't have any.
> people commenting here seem to assume that the list is supposed to be an objective and complete comparison of GUIs

well yes, that's what you get for naming your blog like a research paper
Jack Ma's and SCMP's neutrality is a bit up in the air at the moment, I feel. Last time I looked at that story it was just trying to sow doubt, without any evidence to the contrary. I'm sure you'd inform us in great detail if that had changed.
I work in C all day every day. It's fine, I get by. And then I run into macros. Fucking macros.

Hey guess what REQUEST and REQUEST_FIXED_SIZE do here: https://gitlab.freedesktop.org/xorg/xserver/blob/master/dix/... Did you guess "declares a new variable called 'stuff'" and "returns early", respectively?

Do you think dixAllocateObjectWithPrivates is a function here? https://gitlab.freedesktop.org/xorg/xserver/blob/master/dix/... Haha, think again! Macro.

Guess what fbGetPixmapBitsData does here: https://gitlab.freedesktop.org/xorg/xserver/blob/master/fb/f... Did you guess assign values to the latter 3 arguments, two of which aren't even passed by reference??

I'm picking on the xserver because it's my most memorable encounter with bad macros, but agh. Agh!
Realistic theory? No, not even remotely.

The problem comes from having to measure the quantum state of every quantum particle in that banana and transmitting the bits necessary to perform the state transfer. We're talking destructively reading out well over 10^25 particles, turning that into tens of yottabytes of data, and then transmitting that data with error correction over distances that you can't just... you know... ship a banana over.

And then you'd have to receive that data in a way that either lets you perform the transfer in real time, or in a way that lets you store that data so you can transfer the quantum states one by one or in small batches.

And that's if you're okay with "Scanning" the original banana in a way that destroys the banana as yous scan it. Not the quantum states, the actual banana: the destructive read of particles will cause nuclear reactions and so very quickly you're no longer scanning "a banana" but "messed up subatomic partilces".
TCP in California's Drinking Water
> Because if you do engage with them you can figure out why they think those things and try to change their views.

Have you tried to do this? Because I've tried. It doesn't seem to work.

> Speech and actions are two different things.

Speech inspires actions. If you're smart about something, you'll want to stop bad behavior while its still "speech", and not yet an "action".

> People can talk about hanging wall Street bankers all they want, but that becomes illegal the moment that this becomes violence.

Maybe it should be illegal before the violence breaks out. You know, to prevent violence, instead of reacting to it.
Take an introduction to accounting course (https://www.coursera.org/learn/wharton-accounting is very good, and it's free to audit), and you should be able to understand the meaty part of S-1 (and 10-Q/10-K)
Sugar in the drink?
luxury vehicle tax, empty property tax, the governments are starting to catch on
Thanks. These look very helpful. Going to set some time aside this weekend to get to it
I think the tough call needs to be made that when someone is obviously mentally ill, homeless and without proper sane supervision, the State should institutionalize them indefinitely.
Madagascar is using drones for medical deliveries
So if we have a "National Robocall Registry" for individuals like a national sex offender registry, what will that accomplish, especially given that most of these operations are not in the country they target.

If you mean getting punishment that wasn't meted out to them by a judge in prison by other inmates, this is not really how law is supposed to work; you are entitled to the punishment given to you by a judge and no more.

If you think penalties should be increased (maybe they should) then you should work logically and level-headedly within the law and lobby your representatives to increase it.

It would be better if society, especially one with so much money and resources, would find a way help the really mentally ill before they commit horrific acts or all types, instead of using primitive, childish, and retrogressive ideas of evil and good to justify revenge-based emotional acts that aren't grounded in logic. This honestly doesn't make you much better than most criminals.

Your way is really little better/civilized than vigilante justice.
There is a nice improved docking system being developed for Qt by KDAB (disclaimer: I work there) : https://github.com/KDAB/KDDockWidgets

It closes the gap a fair bit with the VS docking system
Increasing Engineering Tempo at Splice
I don't think OOP itself is bad. Bad abstractions are bad, no matter the language, and that is the main problem. Abstractions and domain models are created based on our understanding of a given problem as well as what is possible within a certain programming language/paradigm. Most of the time, we initially do not have a good understanding of the domain we are working in, and because we are conditioned to keep code "organized", we tend to fall back to established "patterns" (which OOP has an abundance of...), but these almost always end up being the wrong abstraction. By the time we figure this out though, it's already too late to change it.

A functional language such as Haskell tend to make us think a little bit more about what abstractions we use, because they are such an integral part of the language you can hardly do anything without them. We can "converse" with the compiler to come to a better understanding of how our code should be structured. You usually end up with a better domain model. However, this can also be very limiting. Lack of control of execution and no control of memory layout is a problem in my domain (video games). It's also slower to develop for because you can't take "shortcuts", which can be helpful to get something up and running without having to understand the problem domain.

I still use OOP daily (C++), but I never start out with abstractions when writing new code. I tend to create C-style structs and pure functions. Eventually, I will have a better understanding of how this new module should be organized, and will make an API that is RAII-compliant and whatnot. I think you can easily write clean code in OOP as long as the abstraction makes sense.
>he subsequently told Brazil doesn't need that money and told Norway to send the money to Germany to help them reforest.

Another answer of Bolsonaro's to Norway was pointing the finger at that country's supposed whale hunting. Unfortunately for him, the video he used to attack Norway was actually from the Faroe islandsm, which are Danish:

https://www.france24.com/en/20190819-bolsonaro-takes-on-norw...
I've seen Spectrum pop-up a few times, there is a way to search for communities too. https://spectrum.chat/

Slack has active channels. Finding them can be a challenge. Try: https://slofile.com/
> And if the latter, is there any reason?

Recession fears
Interesting that this article is posted on the eve of Burning Man. This year should be especially hot. Every year I bring a simple swamp cooler, this year I'm going a step farther and bringing 2, plus an active ventilation fan and ducting. My total power consumption is about 18w, not too shabby to bring down the temps about 15f in ~1000ft^3 space and well within my modest solar panel setup.
Web ads generally come with tracking software baked in. Paid sponsorships do not.
> By definition there are two camps of opposition to the current status quo - one to the left of it, and one to the right of it.

That is not true “by definition”. It would be true invariably (but still not by definition unless the conditions were also) if political variation were unidimensional, linear, and unbounded in actual (not merely potential) range.
@ProfHewitt, I have to say I think you did a lot of people (including myself) a disservice by polluting Wikipedia with promotions of your original research on the Actor model of computation.

Modelling concurrent computation is not the place for an intellectual "land grab"; if your work has value, I think it's time to let other people promote it for you.
This isn't that kind of message board
This is the age of the Internet. Now that the technology is here, it can't really be stopped.
But you can't go into depth very far on any of these without reaching political topics, can you?
I’ve started to become suspicious of Amazon too, and I have a feeling that Prime isn’t helping because it places instant gratification above quality or authenticity.

The reason I say it is that I’ve ordered several books from Amazon, with no indication of them being supplied by a third party seller, and I’ve always picked next day with Prime above any other option.

In almost every situation the book has arrived in a cheap, non-Amazon jiffy bag (like a book needs to be bubble wrapped?) and the quality of the paper and print has felt a bit off. And it makes me think that I’m unwittingly buying counterfeit books that might have been run through amazon’s publishing program.

What really made me think that was when I bought a copy of House of Leaves, which is suppose to be printed in colour. The entire book was black and white, which meant it stopped making sense when trying to discuss the content with others (who consider the colours significant).

The same with an O’Reilly book that I recently ordered. The screenshots were really poorly printed, no publisher with a reputation would be happy with the quality of that.

Did I get get a dodgy, possibly pirate, print just because I wanted cheap and fast?
There's nothing Vim specific as I use Vim and Qt Creator and even Emacs for different projects. All of them allow to open a "session" with one or more projects, but it's about what you were doing before in these projects, not the projects themselves.
Why is this something that requires a non-profit to do? Facebook, Google and Amazon are desperate to get more eyeballs and clicks on their apps. Giving some one a Chromebook feels like just donating money to those companies...who definitely don't need it.

Why should we, ordinary citizens contribute to this company?
And have you brought it to Google and Facebook for sponsorship? Would you accept $$$ from them if they offered it?
I have to disagree about Sam's segues, they're legitimately one of the best parts of Wendover Production's and Half as Interesting's videos. Unless you're paying attention he gets you every time, and suddenly it's like you're back in nineteen ninety eight when the undertaker threw mankind off hеll in a cell, and plummeted sixteen feet through an announcer's table.
This punches down. Don’t punch down.
Meeting online has become the most popular way U.S. couples connect: study
The trend of shipping apps that run their own localhost server, coupled with javascript, is particularly worrisome for privacy. E.g. https://ddiss.github.io/is-netflix-running/ .
I suspect a lot also has to do with the business opportunities available for developers on the different platforms. First of all, there is a near-limitless number of companies out there looking for Windows desktop developers to work on various inhouse apps.

Secondly, there is a lot more money in the business and specialist app market for Windows. I worked for 3 years at a company developing a Windows application. We charged $5k a year for a license plus a good 50-500 consulting hours to adapt the application to our customers business. That was a solid business targeting a niche market, and there are countless companies like that around in the Windows space. Those opportunities don't really exist for Mac developers. Most people specializing in Windows desktop development end up working on stuff like that if they don't end up at Microsoft/Adobe/Autodesk etc.

If I was to start a company trying to develop desktop applications for Windows there is no doubt I would target business customers willing to pay $1k-10k rather than trying to sell $10-100 to consumers. If I was targeting Mac users I would probably target the $10-100 consumer space.
> We've given up on empowering users.

That's because the mass market doesn't want to be empowered. They want to consume.

That said, phones and tablets are custom built for those people. The only people still using laptops and desktops are people who need to get things done. It's beyond time for desktop OS's and apps to start focusing on the power user again.