skysight-inc/HackerNews huggingface dataset:
- The group displays excessively zealous and unquestioning commitment to its leader

- Questioning, doubt and dissent are discouraged or even punished

- Mind-altering practices are used in excess to suppress doubts (corporate-speak counts)

- The group is elitist

- The group has a polarized us-versus-them mentality, which may cause conflict with the wider society

- The leader is not accountable to any authorities

- The group teaches or implies that the ends justify the means

- The leadership induces feelings of shame and/or guilt in order to influence and control members

- The group is preoccupied with bringing in new members

- The group is preoccupied with making money

- Members are expected to devote inordinate amounts of time to the group

- Members are encouraged or required to live and/or socialize only with other group members

- The most loyal members feel there can be no life outside the context of the group
Most benchmarks show either similar or better performance overall.

https://stackoverflow.com/questions/44334125/net-core-on-win...

https://robertoprevato.github.io/More-about-Linux-vs-Windows...

But there are reported issues with sql:

https://github.com/dotnet/corefx/issues/24480
limited display space is a case for "string length in px", which is notoriously hard to calculate and has poor library support. Just because 20 "x" fit doesn't mean 20 "w" will fit. Fixed space fonts are an exception, but they have problems with Chinese.

Databases with varchar columns exist, but varchar(20) sounds generally suspect unless it's a hash or something else that's fundamentally limited in length.
And isn't water.
I have no personal experience with this, but can't Kotlin target the JVM, native and JavaScript?
RRR – A Succinct Rank/Select Index for Bit Vectors
My cluster is at $30 a month, which is slightly more than my dokku server; but I get so much more out of it that I think it's worth it.
Two examples in C++: virtual method dispatch via vtable (in C you'd implement the same mechanism manually), templated generic code. C++'s generic data structures and algorithms are faster than C's because they don't have to use indirection through pointers. The compiler creates specialized code for each type instead. It causes binary size bloat, but execution time is low.
I did so in the beginning unf 2018 and after reading around and talking to some cloud people, I got the impression that the best idea is going right for serverless unless you have a real need for the stuff tha k8s gives you over it.
I can see how it could be overwhelming in case of AI used for medical recommendation. Instead, of reviewing standard cases every day with a few harder ones, a radiologist/surgeon would only have to analyze complex cases, which will be likely more mentally taxing, and ultimately could lead to worse outcome for the patient.
Our build scripts are small, biggest one is < 80 lines including comments and half of that could probably be chopped.

Our primary deployment script is fairly long, probably 800 lines or so. A couple of smaller update scripts are around 300 lines or so, these patch specific components that are frequently done.

This is how I think it should be in general. If I see a super complex build script for a single platform I usually think the product is trying to do too much in one place because usually that means there are tons of special conditions. One exception is if you have a build script that does cross platform compiling & packaging, then having a large script makes sense to me and isn't a sign of issues.
Who benefits from a temporary demand reduction or regulatory shift in vaping?

* Health advocates

* Alcoholic beverage producers

* Tobacco producers (though I believe they have gone all-in on vaping as a healthier replacement)

* Black- and grey-market cannabis growers who prefer not to concentrate their product

Who else should be on that list?

I’m not suggesting a false-flag or major conspiracy, simply that some group(s) will see a disproportionate benefit from wide-spread social panic over, and rejection of, vaping. If you are interested in trying to forecast economic conditions in order to increase/decrease investment in an industry, where would you look?
Ask HN: What is good resources to learn about product management?
I'm looking good resources to learn about product management, especially for Software as Service product.

I want to learn how to increase user engagement, conversion, etc.
I've seen this in a 50-person volunteer group. The devs turned up every year with a proposal to throw away and completely rewrite what they'd done the previous year. No incremental upgrades -- a complete rewrite every time.

This worked great when several other business systems relied on their vanity toy, and invariably the API would change with every release.

There's a balance to be struck between 'never change anything because it's always worked' and 'new shiny every week'. In my experience it's an absolute nightmare getting people to agree where the line is, and on top of that, get management to buy-in and push-back when either side oversteps.
>limited display space is a case for "string length in px", which is notoriously hard to calculate and has poor library support.

It is notoriously easy when the display is a LED display, a banking terminal, a form-based monospaced POS, something that goes to a printed out receipt (like a airline check-in or a luggage tag), a product / cargo label maker, and tons of other systems billions depend upon everyday, where one visible glyph = 1 length unit, and type design doesn't come into much play...
How many bees does Brazil have? How many bees normally die during the same period? How large is the variation in bee mortality over a larger timespan?
The unknown costs of a 100% carbon-free future
Show HN: A Typed Playground and Visualizer for RxJS
If the only way your organization can prioritize this is either “drop everything and update” or “completely ignore and do no work to prepare,” then it sounds like Python versioning is not your biggest problem.
In my (extremely limited) experience with reversing JS, I'm pretty sure I've already seen these obfuscation techniques before, and common deobfuscators of the time had no problem reversing the transformation. It doesn't stop anyone except the most easily discouraged.

(The JS that's used to detect adblockers and/or coerce you into viewing ads is often obfuscated. Those of you who have played around with this stuff may recognise this keyword: DtsBlkVFQx.)
With Google's help
Amazon AWS seems to be down
tarsnap.com stopped responding, after a quick check, it seems that AWS (the backing storage for the service), is down. The aws status page timeouts as well.
Society, if those products are found unsafe earlier rather than later.
Thanks for the link. What's the username and password for the demo site?
What’s causing women to join the NoFap movement?
Not sure. Once upon a time I wrote a small program in Haskell for an exercise in cryptography. It defaulted to Word8 for all arithmetic throughout the program because some of the operands came from a ByteString. Scary. Maybe you are less too Hindley-Milner and more following the advice of explicit types on at least all top-level declarations?
Eliminating dev ops is doing it right! The whole entire point of devops, as it was originally formed, was that making developers bear the load of operations would encourage them to simplify and automate it.
Is there a service where I can transform my (rare) CDs into vinyl, including the artwork?
Regarding “hard” science fiction from the past 25 years, I’ve thoroughly enjoyed Stephen Baxter.

I read the first two books (Voyager and Titan) from his NASA trilogy [1]. These books are set in a near future or alternative time-line and cover inter-planetary journeys (Mars and Titan), involving the use NASA technology. Both books seem very well-researched and true-to-life.

Another book I really enjoyed was Coalescent [2]. It’s a blend of historical and science fiction: the historical part tallies with my own understanding of the late Roman Empire in Western Europe while the science part is more speculative – a human society that gradually evolves to become eusocial.

On a very different scale is, Space [3] which explores the Fermi paradox, communication between different sentient species, and the long-term survival prospects for civilisations of sentient species. Unlike the other books which have more straight-forward scientific concepts, I found some of the ideas in this book to be mind-expanding and really pushed my imagination to its limits.

From a story-telling perspective, his books are well-plotted with well-drawn, compelling characters (you really empathise with the protagonists and want to find out what happens next). I learned about a lot of diverse topics, e.g., the theories of Giordano Bruno, history of NASA projects (e.g., NERVA), the tyranny of the rocket equation, explanations of the slingshot effect, the economics of the Roman Empire, eusocial organisation and behaviour, lunar geology, Titanic meteorology, how humans could survive in a micro-gravity environment (and space in general), consequences of gamma-ray bursts, and much more.

Looking at Baxter’s Wikipedia page[3], I can see that I’ve only scratched the surface as he’s written many more books. Unfortunately, over the past decade, I’ve got out of the habit of reading novels but I really should make more of an effort.

[1] https://en.wikipedia.org/wiki/NASA_Trilogy

[2] https://en.wikipedia.org/wiki/Coalescent

[3] https://en.wikipedia.org/wiki/Manifold:_Space
I find it hard to believe, to be honest.
Aren't there any ways in Australia to make selling of a house "atomic", with ownership transferred the same moment the money are transferred? Or they just move there without having ownership?
If you read one book, make it Sterman's Business Dynamics, which hits the sweet spot between systems-as-woo and systems-as-calculus-homework.

The original hardback is out of print and very expensive, but there are cheap international editions available now.
The opposite can happen.

Took over a system in Aug '18 with someone else. Previous 'senior engineer' had left after a year to go be a CTO someplace else. Everything seemed wrong - bad smells everywhere, spidey-sense a-tinging every day.

In October, we found that code put in place had been losing data since April - we had 6 months of pure data loss. Data that people assumed was 'working' because ... they hit a button and looked at the screen, and it was there. HOWEVER... after the midnight job run, the data was gone. No one ever looked the next day. Until October, and then it was way too late.

The whole "respect the existing code" has a HUGE assumption in it - that things are actually WORKING CORRECTLY in the first place. It also often assumes some of the original people who wrote the code you're dealing with are still on the team and and to answer questions.

THAT particular project above - my gut was "rebuild" - and we didn't. 16 months later, we are still finding code that is simply broken - data is lost, things are breaking, etc. But the whole "well, you're just someone coming in new - all devs just want to start from scratch and you shouldn't do that!" reared its head, and that idea was pushed aside.

I'd turn it around. Someone needs to be able to demonstrate - usually via automated tests I'd think - that things are, in fact, working as expected/assumed. If not, study/understand, then feel free to rebuild/throwaway.

I've taken part in another project with hundreds/thousands of tests, and while I hit code that looks/smells weird sometimes, some of the original people are on the team still, answer questions about 'why', and the tests pass. Even though it sometimes looks 'bad', it's functional and we can demonstrate its functional and working.

This is a HUGE difference, and that assumption about "it's working correctly right now" shouldn't be taken for granted.
This was bound to happen. For the life of me, I cannot understand how things have gone this long without even a whiff of regulation. This is what you're going to get when u let a market be the wild west for a decade.
If you really want to try I can give you a recipe:
1. 180g dried soybean soaked in water overnight
2. drain the water then put in 1100ml water in a food processor
3. grinding for 1 min
4. filter the liquid
5. measure the liquid weight or volume for weight of glucono delta lactone, 3g per 1000g or 1000ml, dissolve it in water as little as possible, and then add to a large bowl big enough to contain the liquid
6. boil the liquid, after boiling turn to mid heat for 5min. Then filter. now you have soy milk
7. remove from heat, stir to dissipate heat
8. slowing pouring to the bowl added with glucono delta lactone, pouring toward the wall not the bottom of the bowl
9. cover the bowl with paper towel or cheese cloth, then the lid, waiting for 30 mins

voila now you have Douhua (https://en.wikipedia.org/wiki/Douhua), which often seen in China as a breakfast dish

to get tofu, just drain the water out, to do so put the douhua in some container with holes at bottom and then add weight.
Kutsal Godhajur Hüseyi̇n Altin (Jesus Christus, Messiah, Mahdi) Universe Reign
And it’s entirely impossible to run 32 bit apps on newer Apple ARM chips. There is always a cost to keeping old APIs or in Apple’s case, old silicon.
Doesn't really mean anything if the materials aren't local to the region. People in bronze age scandinavia were trading for copper with the mediterranean so there was a "global" trade network already in place.
This issue is part of why Haskell is so hard to learn. Haskell's package database Hackage keeps all old deprecated incompatible versions of packages, with documentation pages all well indexed by Google, with higher page rank because they are longer lived than the current package version, with no indication that they are deprecated and incompatible with current Haskell deployments.
Is this really true? There are plenty of job openings for people who are good at maintaining Java Spring apps!
Maybe also don't make tools targeted at people who can't use proper tools.
Serverless, serverless, server...oh wait!
Oh Apple breaking law ??
Do this come as a surprise to anybody ?

Oh..people
The Napolin Law Firm in El Monte Ca California
The change in the print statement was also what put me off from Python 3 for a long while. But back then there where also no big benefits to be had from moving to 3. Nowadays I even prefer the print function as it makes it easer to convert to log functions.
those who downvoting me must never tried to do it
It is a resource of around 300 CSS properties. I have been working on it for a few months. Each individual property is covering up many aspects of a property. For example, description, syntax, values, default value, practice, applicability, compatibility, and practice in our code editor.
Then automate. And still bill by the hour ;)
Same, I really don't like it when i see massive build/deployment scritps
Wow, this is all I ever wanted. A self hosted PHP based financial manager with a good interface and an API. I am SO excited. I'm going to throw it on my server instantly. It seems to also have a lot of features! This is great! Thanks!
Aww I wish I had known. I actually gave my lemote laptop away becauee it was just gathering dust. Would have proudly given him mine.
Nope, everything seems to be working fine in AWS for me. Status page works fine, and everything is showing as operating normally.

Likely a local issue to your internet provider.

tarsnap.com working, resolvable, and provides a website.
Digital Marketing tools to supercharge your Marketing strategies
Thank God. It's been really annoying having to add parenthesis to all the print statements when I accidently download a python 2 script.
The neoclassical point of view is worth considering, but just like the much more scrutinized (by modern economists) labour theory of value, it has its fair share of criticisms from its Ricardian/Marxian proponents. A Marxian economist would say that the capacity to work, i.e labour-power, is (more or less, subject to fluctuation) is the value which when reflected in the price-form is the market price, but labour-power is not equal to labour, rather the use-value of labour-power is labour itself. The Marxian economist would say there are good reasons to believe that, either through a proof of the labour theory of value (though not necessarily a proof in the way of British positivism represented by Ricardo and J.S. Mill), a criticism of alternative models (neoclassical or Sraffian), empirical work on the correspondance between values and prices (such as Shaikh and Tonak's work) or explanation of the dual character of labour (as concrete and abstract) which reflects the essence which makes its way to appearance in surface phenomena (prices).

I don't mean to be a proponent of that view (at least not in this comment) but that might be where the parent comment is coming from.
> But you could easily write Python 3 compatible code so that upgrading once your dependacies were ready was easy.

This sounds a bit like telling someone, oh, you could've easily started driving an EV, so that once charging stations were actually out there, you'd have been ready...
Without any data you will not get any proper advice. Everything is matter of scale, rate and how dynamic your domain is. Sometimes choosing 3rd party is better sometimes creation of own IT.
More brutal than in France?

Funny how everyone just moved on about French protests.
Bhutan's Secret to Happiness: Thinking Demise Everyday
A lot of libraries refused to migrate before Python 3.5(?) came out which was ~4 years ago. IIRC earlier Python 3 versions had performance regressions compared to Python 2.
>When those movements are even partly the product of foreign intervention

Do you think that is the case in HK?
How to Learn Anything with the Feynman Technique
Thank you for posting your experience. I am starting on the same path. I am at the point where I got the deployment working and a pod setup. Now I need to be able to access my service from the Internet using a DNS name and SSL certs. Before reading your post I didn't realize how many supporting characters would be needed to do this. It feels daunting and am grateful you posted your scripts and configurations.

I'm running AWS k8s. Did you look into AWS k8s, and if so any reason why you didn't pick it?

edit: 2nd question. How is service discovery handled in your setup?
Wow this is accurate in my experience (actual cult, not dev culture). Where did you find this list?
Meditations, Marcus Aurelius
=> A lot of wisdom on how to lead and live

On The Shortness of Life, Seneca
=> An essay about how to handle life and how to see what is really important

On War, Clausewitz
=> An important essay about strategy and war, politics and management

The Prince, Machiavelli
=> A little bit cynical but quite realistic about the nature of power in the hands of humans

Thirty-Six Stratagems, multiple authors
=> A list of strategies that can be used in any situation, whether when winning or losing
Clojure has a specification language that can express more and less things than a type system can and runs on mobile web desktop with flexible choices for run times
I found it: https://github.com/firefly-iii/firefly-iii/issues/2259

demo@firefly / demo

I'd strongly suggest putting that on the demo page itself.
The giant Hulk is coming guys see how Marvel’s Avengers will
It's not to achieve high concentrations, it's to disguise the fact that it's been cut at all.

Distillate that's minimally cut will typically be very very thick. The more it's cut, the thinner and runnier it will be. Customers figured this out and started equating runny pens with low quality.

Dealers basically responded by using cuts that aren't obvious. This doesn't make the concentration any higher but fools the end user.
You are right. I'm probably still shellshocked by the initial wave of complaints, so many years ago...
Given we'll be at Python 3.8 next month, I can't help but wonder about Python 4. When it will happen, and how long.
Algorithms Should’ve Made Courts More Fair. What Went Wrong?
Triple the price of gasoline, rigorously enforce traffic law, eliminate all free parking.

In short stop subsidizing the actual fiscal and opportunity costs for driving personal vehicles and mass transit starts looking pretty good.
One reason is that all the uninhabitable land on earth that gets sunlight, already belongs to someone. It is possible to colonize open sea, and some people are working on it.

But the main reason to colonize other planets is the potential future payoff, whoever gets there first is going to get much more than people who figure out how to irrigate sahara.
popcnt is generally going to take multiple cycles though, I'd expect the n&(n-1) method to be more performant. It's also vectorizeable and more portable.
Linux Foundation events are too expensive for hobbyists.
I've been really looking forward to this for the last couple years, and am glad to see it finally released, but I must have missed the memo when they put a price tag on it, because I thought it was going to be freeware.

The only disappointments in how FUZE has evolved is that they don't seem to want you to actually SHARE anything you make. You can only share your made games with people on your friend's list. You can't publish them anywhere. Supposedly you can make external assets to push to the Switch, but without the ability to share games I've made, I'll be less likely to pay for it.
Apple doesn't compete on price point; they make luxury products. I would argue this means they would be more in a position to improve the conditions for their employees than other companies.

Government intervention would help, but I assume not before labour organises to put pressure on the government in the first place.
Did they improve the download size?
Everything Dostoievski
> You don't have to be "pro-X"or "anti-X"

But don't we? We have to be completely polarized on every topic. How else will the binary political system survive?

OK, onward without the sarcasm ... This same kind of critical thinking must be applied to every issue, or we'll just end up in the dark ages again.
English-native developers building apps for mainly Western languages can easily introduce encoding i18n bugs that are really unfair for other folks. The rise of emoji in everyday text has been great to force developers to deal with the upper end of the unicode spectrum and make fewer assumptions about inputs. Often in a data processing app I'll throw a few emoji in my unit tests.
This is what I really hate about the Zalgo answer. It is instilling people some vague sense that regular expressions are somehow bad, wrong and dangerous. But without any real arguments or contexts which would allow you to evaluate if the feeling is justified.
Really? Where are these places? I have worked in all kinds of industries and shops big and small, from universities to now Fortune 10 and none of these places had it together, none of them. The closest we have gotten is right now with Kubernetes. Is it perfect? No. The team that supports our cluster has a lot of growing to do. But compared to VMs and every other technology I have worked with, Kubernetes with Helm is excellent.
Active Learning Works but Student's Don't Like It
They pain of "unexpected any" they have doesn't come just from the type inference, but from gradual typing that makes it "too much". Without unknown/any being allowed to spread everywhere, the inference would have failed sooner, and the error/confusion would be contained (e.g. Rust stops on an ambiguous method call, plus limits implicit inference to function boundaries).
I'm still completely astonished by how little attention this got and that Bloomberg has never been forced through public pressure to offer a correction. It's bizarre given how large the story was when it first broke.