skysight-inc/HackerNews huggingface dataset:
Habit loop: cue, routine, reward. This is how all habits form, whether it's shampooing hair or gambling/gaming addiction. Once a habit sets in, people can only control the routine, not the cue and reward.

Starbucks is an entirely different thing. As mentioned in other comments, ours was closer to cigarettes in market size and problem solved.

Reward: Caffeine
Reward: Coffee flavor

The caffeine acts as the bubbles in your toothpaste, it's there to remind you of the loop without being too strong.

Cue: Entering work/class, before 9 AM. Promoted with steep 'discounts' during this period - it was already profitable and looked cheap anchored against overpriced coffees like Starbucks.

Cue: Seeing logo on cup. The coffee was all in paper cups, not sitting down. It saved a little money on rental area and training. But the main reason is that people would walk away with the cups and throw it in a trash. They'd bring it up to their offices and their friends could see it. Students would take it to other buildings. We didn't have to put up any banners - the cups were the banner. The logo was bright yellow and black, designed to be highly visible.

Cue: Stressful periods - after classes, before exams, at the end of the day.

Marketing? It was quite straightforward for us. If saw someone walking by, we'd ask them to try. Especially if they were staring at the menu.

Those who were hesitant, we'd offer a 100% refund if they didn't like it. Nobody ever requested a refund.

First day, we sold 100 cups. After that, many were repeat customers. A lot of people are afraid to approach strangers. But if you do it playfully and without any pressure, they never get angry.
Right, because functional languages aren't known for having highly expressive type systems at all. And anyways, while Eich's original dream was to bring Scheme into the browser, it's obvious that forces at Sun, by telling him to make it more similar to Java, changed the nature of the language in a core way.

It's absurd to say JS was designed primarily as a functional language when there is mutation everywhere, inconsistent use of equivalence, and one of the looser type systems still in existence.

Either way, I'm surprised that that's been your experience, because I have found it to be the opposite. I've found TS to be most of what I like about C#'s typing (interfaces are an incredible, foundational tool) with much less of the ceremony. I still prefer C#, but I find TypeScript's flavor of OOP to be one of the lightest (in terms of enterprise-OOP, langs like Smalltalk obviously still take the overall cake).
I don't think so, most programmers can pull UBI-like amount working 1-2 months per year and spend the rest time on the project of their own, but I don't know a lot of programmers who live like that.
In my country there are very good statistics provided by the technical unions as to what compensation can be expected by region, technology domain, and seniority. I tend to quote those to set my salary and then argue up if need be.
Credit cards automatically providing updated card info to subscribing merchants
Yes, it has been on GitHub for some time already
Not really a skill per se but sticking to an intense, daily workout/running routine. Nothing has increased my productivity more than being active for 60 minutes every morning.
https://news.ycombinator.com/item?id=19671795

https://news.ycombinator.com/item?id=19700135
Πως να ανακάμψετε μετά από ένα Google Update; – Web Design|SEO|Paramarketing.gr
Yes. I see now where you got it from.

Nevertheless, I stick to my previous translation. Of course, I have no Turkish, so I cannot comment on the similarity.
Newer reactors don't produce long-lived waste, and for that matter can use the waste from existing reactors as fuel.

So if you don't like the nuclear waste we already have, build newer reactors to get rid of it.
What a great rabbit hole down which you sent me! Thanks!
Mathematicians are all experts at symbol manipulation and tend to communicate that way. 3b1b uses geometric analogues that are far more useful than definitions and symbols for learners.

Math teachers are usually stuck using symbols to communicate because not many mathematicians have 3b1b's skill at animating and so can't use the high-bandwidth visual medium like he does. A blackboard can't compete with a 3b1b video; and it isn't just because he thinks clearly, it is because an animation can get more bits of information through in a short period of time and works better with a students short term memory. His custom animation tool is more important than it seems - he can explain more clearly because of a slight-of-hand where he has a much wider communication channel to get his message across.

That being said, the barrier to entry is still high. I suspect any topic he hasn't already covered is going to need specialist knowledge to extend this program.
Same reason why Ruby web apps are usually written in Rails: familiarity with the tool plus you end up rewriting most of Rails as soon as your app is not a toy (tests, flexible router, associations between models, migrations). After some experiments with Sinatra years ago I always start with Rails now.
It's possible to put a price tag on a new SaaS feature. You can say "In one of my previous companies we implemented exports to CSV, Excel, PDF and our customers loved it. We can offer that feature". You deliver it and they bump the price of their mid tier to $X + $3. Done!
Is it unreasonable to think of the method as a semantic "port" to which messages (arguments) are passed?

And languages that allow programmers to bypass OO with jmp instructions seem multiparadigm rather than not-OO...
not tech related at all but this response about Hitchens nearly made me cry.

https://news.ycombinator.com/item?id=3360051
it's much more than just micro-payments
Probably like Mathematica crossed with After Effects.
Uh,ok, if you're going to be intellectually dishonest and move the goalposts "here is the single path that dictatorships take (demonstrably not the case in whatever the final dictatorship that transitioned to democracy for each given non-revolutionary countries)...Spain, Portugal, and Chile were all examples from the last half century. How do both this and the general case I described _not_ refute your point?
Like the 'const' parameter in Free Pascal/Delphi: http://wiki.freepascal.org/Const#Const_Parameter
Android App Development in Navi Mumbai
Our expert mobile app developers at Aimbeat Softech Pvt Ltd. not only create mobile applications but also create a simple and everlasting experience for the customer. We have the interface design that enables us to do that and we focus on building an app that concentrates the user’s behavior to create a magnanimous experience.
How did I guess this was going to show up...
The American middle class is being kept alive with cheap Chinese goods. The entire US economy is based on consumer spending so when prices go up it will hurt.
"The decision to buy an American car outside the US is completely irrational and emotional"

To be fair, its also 'irrational and emotional' for most people in the US also.

Patriotism isn't really 'rational'[1], and while keeping jobs in America is rational, unless you work in the car industry, the benefits of buying the right car outweigh the job/tax loss.

This would apply to any country and any car industry BTW, I'm not having a dig at the US.

[1] theres probably many books on this subject, and there are a great many rational elements to patriotism. Buying a car, just because it says 'made in X', I would contend isn't one of them.
Unboxing and Eating Chewy Rose Turkish Delight
This is a very poor report from CR.

They are mixing two claims in a misleading way.

1:. Federal water standards are too lax.

2: Some Mexico produced water is over the federal standard.

For 1, that might be a valid claim, but they should show health data and campaign to change the standard. Note that the WHO and EU both have the same standards, so it's going to take a lot of data to prove that all three organisations have it wrong.

For 2, the only issue here is that sometimes foreign products get imported illegally, usually in small quantities (Amazon seller, probably small foreign supermarket). Overall, that doesn't seem a big risk to the American people.

Apart from those issues, all the other test results show that all manufacturers substantially stick to the federal regulations, which sounds 'working as intended' to me. CR is just trying to use 'scarey arsnic' to make it sound like they've caught a bunch of bad guys here.
UK for me, never heard the term.
Really? That page was horribly broken on my phone. Unreadable really.
HTTP GET :-)
The parent comment is an exceedingly narrow description: totalitarians always tighten their hold until they collapse. I wasn't making a correspondingly strong counterclaim that the transition was smooth and bloodless for every/most polities. We can quibble about whether Post-Civil War Britain qualifies as having sufficiently transitioned to democracy (and if not, then Post-CW Britain is the polity in question that transitioned without collapse). But it's easy to refute the ludicrous original claim that polities under totalitarians only ever follow a single path.
I assume you're keeping Elixir/Phoenix as RESTful api, and then React on the front-end? I've heard Redux suffers from similar issues with complexity, so what will you do?
The Danish constitution (or foundational law) has it.

It's also in the Human Rights convention.

In Europe a few counties has minor limitations on a few sensitive subjects. Don't confuse that for censorship, or free speech restrictions.
If I remember correctly, that was suggested half-jokingly by the author to demonstrate that any metric where the numerator is proportional to the stock market will tend to predict future returns (because of mean-reversion).

Edit - here you go: http://www.philosophicaleconomics.com/2013/12/valuation-and-...
That's an interesting observation, however this discussion is at an abstraction level far removed from those basic concepts. No one is arguing whether OOP can be compiled into logic instructions that are better or worse than some other programming paradigm, we've got that figured out. We know how to convert just about any system of organizing data and functions into the billions of individual transactions that a CPU has to make to execute that program. Copying a byte value from one place into a register, interpreting another byte as an instruction and the next byte as the address for the result and the next as a hardware switch... These are the concepts Turing and Von Neumann figured out, but they're irrelevant to the modern day question of how to organize thousands or millions of lines of code to minimize errors and maximize understanding and efficiency.

In fact, the OOP question isn't as much about science and technology as it is a social question concerning the best way to organize logic and information as a profession. What's the best way to make sure programmers don't screw things up? Is it to make sure the most incompetent developer can be somewhat productive with simple concepts, or are those simplified concepts inherently flawed? Or is it somewhere in the middle?
Similar experience but without GraphQL. We had server side rendering with a Node server. Our production server became a Node farm with Phoenix + PostgreSQL requiring less than 1 GB of RAM and Node using at least 8 extra GBs. We eventually ditched SSR, send the React app and wait for it to render. We're back to 1 core and (mostly unused) 4 GB. It's a business application with complicated UI, customers don't mind waiting a couple of seconds of they want to start from a bookmarked screen.

For a simple UI I'd generate HTML server side with eex and spare us the cost of front end development. It's also a productivity nightmare. The amount of work needed to add a single form field with React/Redux is insane.
> What if it is not profitable any more? Who would deal with the mess?

So the answer to it potentially being the public's problem is to guarantee that it is the public's problem? That isn't necessarily a bad idea, but it doesn't gel with how the rest of the economy works.
Fair enough, some parts of the world were settled relatively recently, so outliers will exist. I did say it was a number to start at, not an absolute limit.

If the Maori were the first people to settle New Zealand, then yes, they are indigenous, otherwise no, the people they displaced were more likely indigenous.

In either case, the people who came after the Maori will never be indigenous no matter how settled they are.
IIT grads convert diesel smoke to black ink
Can you share a quick pros/cons vs brew and/or macports?
Not sure I get the joke. Is the claim that Francoist Spain was never totalitarian or that post-Franco Spain still is?
> Free speech is about the right to __articulate__ opinions and ideas

Liberal fascists start off like this, but then it becomes:

> Free speech is about the right to __articulate__ correct and legitimate opinions and ideas

And then you get sent to gulags. Happens every time.
You only need two fingers to type ctrl+space!

I'm sure I use more than two fingers but even to increase APM I focused on getting more for my keystrokes rather than more keystrokes.
This is not actually true. I mean, it's not under the ownership of the Leitz family, but it's basically steered around by Kaufmann and is more or less in continuity with its past (to the point that they moved back to Wetzlar).

Voigtlander is a brandname used by Cosina.
Not really, social media was there during many of the BLM demonstrations.

People have become less violent over the years and with social media responsible organizers have a better shot at preventing violence.
> Chevrolet bought out Daewoo, and in a stunning display of branding prowess[0], in the UK at least, the daewoo Matiz is now the Chevrolet Matiz.

> So that's a small 'American' car, small enough to be a Kei car

Nope, that's history for some years now. Chevrolet decided late 2013 to cut the mentioned small car business with former Daewoo in Europe and leave this field to their older (and now also sold) brands Opel and Vauxhall.

The only Chevrolets now sold in Europe are their so called "Iconic Cars" Camaro and Corvette.
Gallium Nine – Bypass Wine's Direct3D 9 to OpenGL Translation Layer on Linux
I’m a bit surprised they haven’t copied Scala’s case class, where you get immutable fields by default and helpers to copy with updated fields, along with a sane hash and equality implementation. Making immutability easier than the alternative makes a huge difference in practice.
The only speech without thought is tourettes.
Hull's Options futures and derivatives is the 101 for most things finance. Its a good place to start.

https://www.amazon.com/Options-Futures-Derivatives-English-S...
China has more than a billion people. It might be the sentiment ONE Chinese person may have, or even a group, but one Weibo user does not represent a significant fraction of Chinese citizens.

And no, I'm not even sure many people know that Leica collaborates with Huawei.
After work, I do youtube compilation for stress relief, may earn cents

https://www.youtube.com/channel/UC2pKqCYmQPcuupftzoo6IMQ
I am sorry to read this.

It is sadly the default mode of 'nation building', perhaps inherently so. One thing I would like to add is please don't blame your parents. No doubt they experienced the sort of systemic prejudice from the Norwegian state, and wanted to spare you that.
I think that article is mostly agreeing with my points:

"Not only can they technically (but with much difficulty!) be used to make bombs.... It may be difficult to do this several times without going subcritical, but it certainly could be done"

So yeah, it's technically possible to make a bomb with byproducts from a Thorium reactor, but it's not trivial.

"Considering that the oceans contain 1.4x1021 kg of water, that amounts to 56,000 tonnes of Th and 4.62 billion tonnes of Uranium. Moreover, mining the entire crust is difficult, whereas the ocean delivers to you. While seawater extraction of uranium is not yet competitive with traditional mining (it’s hovering around 4x more expensive), it is possible and may become economical in the near future"

Pointing to a source that's not feasible and use some handwavy "Well it might be done in the future" doesn't really disprove the point that Thorium is more abundant in the places we can actually extract it from.

"In fact, the long-term decay heat from Thorium-MSRs can be orders of magnitude lower than that from traditional reactors"

On this point the article agrees.
I remember that being a former Google intern.
Re-read the articles about Java written twenty years ago... same promises.
And in just the same way that you shouldn't believe a article saying there's causation and just showing this graph as evidence. Then we shouldn't believe this article when they make a statement like that.

Anyway it doesn't even make sense, causation means X causes Y, the very next question is which causes which? The graph has nothing to say on that. All the graph implies is that there is a correlation, which isn't controversial (scientifically, not socially speaking).
Another recommended football (soccer) YouTube channel is Tifo Football. Even if you're not a football fan (I'm not particularly), it's one of the best sources of news, information and analysis on football. The quality is excellent:

https://www.youtube.com/channel/UCGYYNGmyhZ_kwBF_lqqXdAQ/vid...
Every. Single. Thing.

It would be more meaningful to get a list of the two or three things that don't suck.

Bananas. LEDs. Maybe cats, on a good day.
In Germany there was a problem with the decommissioning of plants - the owning companies didn't have any funds for decommissioning because they didn't have to have the capital. They only had to take debt in advance for it, which they can get out of more easily.

Edit: typo
Sure, here’s my YouTube channel: https://www.youtube.com/user/adrianholovaty
Why Mountains Attract the Traveler in Us
I am not surprised. As someone who cut his programming teeth on Java and .Net, modern web development feels really out of touch with reality.

I really don't get why the community is hell bent on reinventing the wheel, especially when the main defense of npm is that you don't have to reinvent the wheel.

It's really disheartening to see that the best minds of the generation are busy spending time to reinvent the same old things instead of trying to improve upon the existing systems.
We are in Norway and my wife ran her own small construction engineering business for a few years. You get no welfare, as it is funded from your previous payroll contributions, and only for up to 2 years. If you business is too small for you to have yourself on payroll, tough luck. Getting there takes a while, as tax burden on a business here is quite significant.

> Credit institutions are quite used to absorbing losses.

They are also quite good at taking the profits on their investments. If a bank bails you out, it wants to take its pound of flesh. You essentially arrived at status quo.
> Joe's home directory was a treasure trove of new and old ideas…This was all openly shared over NFS and exciting to explore.

Agreed but I suspect that this home directory as exposed on the NFS might be appropriate.
The secret sauce for Zoom seems to reliability. For some reason it just always works, independent of how many people join the call (we have calls with more than 100 people calling in independently), which OS you use (most of us use Linux, but also Android, Windows, macOS and iOS). It just always works, in the last two years I had zero problems with it, no idea how they do it.
> If you remove the editorializing, I don't see a bit of difference between "moviepass says you can see all the films (but if everyone did they would go broke, and they did go broke, leading to loss of service for everyone)" and "financial company says you can send money for free (and if everyone did they would lose money)" which is what the op did.

The financial company didn't run a website saying "want to be paid thousands? Move money back and forth repeatedly with our services!".

> On a more meta level, I am concerned about an ethical view where different ethical rules apply if different actors are involved.

Different actors are different so I don't see why that's a concern. Different intent is also surely not an odd addition here? It's foundational in so many legal systems even.
In this specific case it is also because Absinthe/graphQL subscriptions are built upon Phoenix channels so if you plan to use subscriptions, Phoenix is the easiest route.

Phoenix also is pretty minimal layer over Plug, especially if you don't include the html library.
We aren’t planning on serious research in the space but it is becoming increasingly obvious that an expert system is the right approach for our business going forward fwiw
Besides google's RE2 and writing properly parallelized and cached code, this article highlights the most important thing which we are in the process of losing at the moment.

Testing your code on low cpu clock and disks with spinning parts. I'm pretty sure if we had this hardware in the 60s, computer science would have halted because people would have thought "oh why bother reducing this algorithm to nlogn where n^2 is computable in a perfectly reasonable time frame for the use cases we have?"
From the article:

>Such tools are already being marketed for use in hiring employees, for detecting shoppers’ moods and predicting criminal behavior.

Surely, it's just a matter of time before we start gaming systems like this?

You already have online reputation management for products and services. So how long is it before someone offers shaped online profiles for individuals as a service?
To me OOP is complex and complexity is the enemy of writing good code.

Also simplicity is relative.

Most of us like OOP because we have learned it and invested time in it and most probably defined by it.
India's opposition Party pledges 52bn in Handouts
> - Zoom is indeed great. Reliable and clean UI. Local recording to MP4 makes for easy sharing.

I disagree on the "clean UI". The actual "call in progress" window, yes - easy to find screen sharing, chat etc.

The Zoom application on Windows, the scheduling 'feature' (did I get the right meeting room ID? Have I joined my personal one or the call's one?) and the website, both are among the most confusing UIs I've used. Beaten only by some enterprise Java-GUI'd software.
Sadly so many universities are bloated with administrators. Part of the reason the costs are so high. Then they hire adjunct professors who make about as much as a waiter at a good restaurant does. I don't know if TU uses adjuncts but most college's do and this includes Ivy League schools. So the money in general is not going to faculty (that is the full time ones) but the administrators. At some point they are going to have to get rid of the administrative bloat and bring costs down. They are not going to do this willingly. But I think college has reached a price point that is too high that the public is questioning if it is worth the cost.
The issues mentioned in the video is not new, and has been the case for decades, yet AFAIK there doesn't seem to have been much effort on the US side to adapt at all. The resulting perception is that US automakers don't really want to sell to Japan in the first place; well, that's fine if they don't, but then bringing it up as if it's a problem is baffling. You either adapt or you don't.
Sarri Howe Pepe Zaha Giroud Feature in Chelsea News Gossip
Stallman is a nutter, he should be hospitalized for this own good.
Docker for Beginning
Correct. Many states have laws where if you sell over a certain number of vehicles a year, you're considered a used car salesman and must register and get licenced. In addition, if you register the title in your name, you have to pay taxes in most states, just to turn around and sell it to somebody else who also has to pay the same taxes.