skysight-inc/HackerNews huggingface dataset:
Sure, but opening a random file yields the comment:

.RADIX 8 ; To be safe

To be safe of what exactly?
Of course. I just thought it was funny how it turned out in reality. Don't get hit by a bus, you'll be the butt of programmer jokes for years.
That sounds as a good idea, how does that script look like?
A Solidity Parser in OCaml with Menhir
Production readiness checklist for back end applications
Its not a good sign that the CEO didn't give any kind of warning. Pretty bad practice. Not sure what their funding situation, history, types of investors are etc. You will need to make your own risk assessment--but from the sound of it so far, it seems high risk.

If you decide to stay, I would demand equity, warrants, and/or some kind debt contract. If the company goes under, it would give you more power to be a debtor--not that means anything to help get your funds.
A collection of essays about why online communities end up the way they do
Gitlab phished its own work-from-home staff, and 1 in 5 fell for it
Why have two or three instructors when you could have one associate Dean! The associate Dean even comes with a PhD! Never mind that it's in "educational leadership". That's the equivalent to a real topic. And it pays better too.
Surely you're not in mathematics just to pass exams and absorb/explore at whatever rate teachers and classes set? You should really give such tools a try. If proprietary ones aren't your cup of tea, play with Octave (and its Octave Forge package collection), Maxima, and R, and if you want throw in Julia, SymPy, Axiom, or Metamath too. See what they offer and what people have done with them.

Or what if you programmed your own diagonalize function and used it thereafter (knowing over time you'd forget how to do it by hand)? Or would you insist on going through something like nand2tetris before writing in a high level language like, say, C?

I have more questions but they're mostly rhetorical at this point. Re my previous link, are you so smart that you can learn all that has been made known so far as a neat tower floor by floor (despite it not being discovered/invented that way), and still have room for anything new? Are you sure you haven't skipped anything? Are you sure there's a singular tower?

So you know how to diagonalize a matrix, either by hand or by using a magic box, do you know why you'd want to diagonalize a matrix?

As a final external recommendation, check out chapter 9, "Forget It!", in Asimov's book On Numbers: http://www.arvindguptatoys.com/arvindgupta/asimov-on-numbers... (e-page 75) If you haven't studied and passed an exam on compound addition (and subtraction, multiplication, division) how can you live with yourself?
I see, thanks for the answer and thanks for sharing!
>He had no tolerance for bugs, and quality was number one.

Not something I could say about recent iOS. What are you thoughts on the whole Map fiasco?

Still he had stayed at Apple.
>used by one company

Samsung have started changing over as well, it's the default on their latest phones.
hehe, agreed. But I think the chickens will come home to roost in the next few years. All those no-longer-maintained libraries still being imported; such a huge opportunity for mayhem.

And still no way of avoiding it, apart from auditing every single import. Which hardly anyone does, or does properly.
It does slow down when you have >100 tabs though, to the point that on my 2013 Mac it becomes noticeable during work; and on a browser restart or TST update, it can take upward of a minute of just being stuck.

I used TST religiously, but one day I closed it for a few minutes to get more real estate, and everything was so much faster I haven’t re-opened it.
What's wrong with spending more time on helping struggling students?
Why does the 80486 take longer to execute simple instructions than complex ones?
Conjecture: programming will become split between “just build my app” and an elite set of programmers who do the most demanding work, eg cloud infrastructure for Amazon, Google etc. The latter will mostly use FP, the former will use JS et al.

I think the reason most coders (and I include myself) don’t use FP is that we don’t have enough training in it, we often don’t have a strong mathematical background, and we have an imperative mindset. It’s harder to learn those things, it’s a different way of thinking than we use in our day to day lives - much like mathematics is difficult for most people to grasp, because it doesn’t come naturally to them. Humans are not theorem provers.

As competition for jobs soars and wages plummet (hello, remote work revolution!), more of the top X% of coders will be forced to learn FP to maintain their competitive advantage, and you’ll end up with a lot more people using it. Some of that will trickle down, but most of us will be writing JS rather than Haskell for the rest of our lives.
My feeling right now is i disagree with this. I think there is a certain amount of clarity in functional languages that more imperative languages are striving for as they develop maybe. You seem to be able to express more for less in most functional languages. Out of curiosity, do you yourself work well and quickly in functional languages?

CI/CD is also separable from this issue, i think. But the thing that you can do well with it which is write and regularly run tests is not.

My thinking is the main problem is people just aren't exposed to functional languages enough and get stuck working to line theirs and other peoples' pockets before they have had enough exposure.

I also have some gripes with the actual document which i will post in a top-level reply.
Come on dude. "Known this" in my sentence was not referring to "the existence of COVID-19" but rather "the fact that we would start seeing more suicides than disease deaths today". The right choice was shutting things down. The only question was how long it needs to keep going, which people were still trying to figure out. Now this event might give them more information that might help them figure it out. If you're reasonable you'll give them a chance to see if they'll take it into account. You know full well much of the rest of the executive didn't show remotely as much competence as the CDC about the disease itself for months despite being repeatedly warned even after the outbreak had already occurred, and now you're lashing out at the CDC for not having predicted when the first side effects would start to occur in some cities within 1 day of when you heard the news? Sheesh.
I would definitely stop working immediately and start lining up other work. If you can't get them to pay out what they already owe you, get in touch with whatever government agency in the UK handles employee pay issues.
> they seemed to indicate that because we still use other types of cookies (again, including cookies to say "don't show this person any ads"), we had to put up the notification anyway.

A cookie like "show_ads:false" contains zero personal information.
>> most programmers are not great mathematicians, so declarative programming feels very weird and confusing

You do not need to be a mathematician to appreciate declarative programming.
What does your written contract say about renumeration?
> I have never heard of Finland being touted as the best in education, especially not at the college or post-graduate levels.

Finland has been the poster child in pre-university education now for almost two decades due to the good PISA results. Maybe less so recently as Finland's results have been in a slight decline.
Just a couple gripes, they seem like non-problems today:

Training -- Schools should be covering the training problem in this PDF, and i think that would help a lot.

Availability -- GHC is no longer an 'adventure' to install

Packagability -- Can't you just build standalone programs with most FLs?

Popularity -- Aren't they getting more popular?

"They don't get it" -- I don't think the example given of "i need some documentation and stability" applies anymore.
IBM absolutely needs the 5% dividend to survive, especially now. Without the dividend, IBM gets kicked out of all the high dividend ETFs and investors dump them on mass. Moreover, I imagine a substantial part of an employees comp is options or RSUs.
No I understand completely what you were saying ... but what this person was saying was that it's option #2. My replywas that if that is true that they only pursue cases that they are >99% sure they can convict on then there would be a sizeable backlog of crimes with no form of resolution as a result of this.

From what I've read I suspected it was option #3 (i.e. what you said) but then I'm a complete outsider, having only been to Japan a couple of times so I don't know how valid my gut feeling is here.
Can you elaborate on Turkey being unwilling to conduct historical research on its soil?
Are you an archeologist/historian?
I ask because I'm generally interested in history. I've read speculations that the region called Anatolia has had a shift in 14th century in language/culture/etc.
I agree I cover that in my OP.
Just think, with this level of incompetence here, how much are these tests actually worth?
> The road to Thursday’s vote has been full of twists and turns. Ms. Napolitano began the review of the use of the SAT in 2018, that prompted a faculty committee began a review of the use of the exam. In February it recommended that the system continue to use the exams, arguing that applicants’ scores on the SAT and ACT still serve as better predictors of first-year performance than high school grades.

I think I would have followed that recommendation.
First build your product and find your market niche. Once you've got enough customers to pay the bills, then you can worry about your role in the organisation. Until then you're just daydreaming.
>> an elite set of programmers who do the most demanding work, eg cloud infrastructure for Amazon, Google etc. The latter will mostly use FP, the former will use JS et al.

I don't think this is true. In fact Go seems to be at the front and center of most of the Cloud Native infrastructure projects such as Kubernetes, Docker, Prometheus, and many others.
In monospace that typeface looks glorious. I'd recommend continuing to use proportional for inline keywords, though.
How did it go down, what were the results?

The fundamental problem is a misalignment of incentives. Noone has yet figured this out and there is no technological solution to it - it may actually be impossible and it ALWAYS bites the company that outsources on the arse eventually.

If your "trusted solutions provider" bills by the hour... they will seek to maximise billable hours. If they charge per ticket, they will drown you in paperwork for the most trivial changes. Anything that your in-house staff used to do that isn't explicitly stated in the contract, they either won't do or will charge a punitive rate for. If your needs change faster than the length of the contract, well you are stuck on the old contract. If you need some code written the spec you will need to write will be so detailed that it might as well be the code.

And after a few years you will have lost the capability to take the work back in-house and they will hold you to ransom, because they can, and because that was the plan all along...

But the short-term incentives to do it are strong, as a manager in a large corporation or a government department, you can sign that outsourcing deal and it will look good enough in the first year to win you your next promotion, or a guaranteed sinecure in the outsourcing company when you retire, by the time the truth comes out you will be long gone .
Amusingly, RabbitMQ is the one message broker that HASN'T given me grief in my career.
Could you kindly mind share some insight in how you evaluate a candidates resume & portfolio (e.g open source contributions, type of projects). Didn't go to a great school, just trying to boost my chances.
(TLDR) Longformer: The Long-Document Transformer
I wonder if this is an attempt at damage control.

Sort of like the superbowl commercial announcing an electric hummer without any details except maybe 0-60 time comparably to a cybertruck.
[Logo inspiration] Examples of Good, Bad, and Ugly Logos
Python Generated Sequence Diagrams
The Stone Soup and Super Power
I came across Stone Soup Story while reading The Pragmatic Programmer - By Andy Hunt and Dave Thomas And I think super power - a chrome extension that empowers developing static websites directly from the browser was also a stone soup. Read more about it here- https://medium.com/@ananyaagrawal125/stone-soup-and-super-po...
Do you mean the hours are unhealthy? I mean maybe they are but lots of people have similar hours, think of your barista or your waiter or the non-employee staff that cleans your office.

What about dealing with multiple time zones and schedules in a professional manner strikes you as the opposite of having your shit together?

Having lived this life for over 10 years I’m genuinely curious.
Exactly. You can use FP ideas in pretty much any language (and most people do who like reliability). People who do not see value in immutability do all sorts of tricks to avoid the pitfalls of sharing mutable state. One example is in Java design patterns when they recommend creating a copy of the object you are handling. I can't remember the exact name of this pattern, but it is kind of funny.
I partially agree, but I wouldn't say: "a certain class of problems very easy to solve". Instead I'd say: "which have a product that first delivers on a new market use case".

As someone who loves Clojure, I make this correction, because for example, Clojure has no such product, and in that sense it isn't very popular. Yet I can still use it to solve many class of problems easily and often faster than it takes me in other languages.

For example, Ruby got big because it delivered on a new kind of web framework just at the time they were becoming popular.

Go became popular only because it has a runtime with more modern tuning, prioritizing responsiveness over performance just when that started to become the new priority due to the shift to software as a service.

Python became popular only once it gave rise to NumPy and the plethora of data-science libs it offers.

Java became popular because it delivered on the first enterprise grade virtual machine.

JavaScript because it was embedded in the browser.

Etc.

Which takes me back to Clojure. Since you say you are learning it. I'd say for me Clojure's special in that it focuses not on any product as such, but instead on the language itself. Using it is more about one's enjoyment and productivity. The key part is, it gives this enhanced language while letting you choose what existing product you want to use it with. That's the hosted nature of it. In that sense, it provides a more enjoyable interface to some of the best products. So you can use Clojure's better syntax, core functions and abstractions and language semantics and extensibility and expressiveness and interactivity with existing high quality products like everything the JVM or JS offers, with some extras like .Net, Erlang, subset of C++, etc.

Disclaimer: I like Clojure, so am biased. Not everyone will find its syntax, functions, abstractions, interactivity, and expressivity to their liking, and if not, Clojure does not have a killer product and thus provide little value.
Australia's most populous state to let 50 people in pubs and cafes
Yeah, saw these comments first thing in the morning. Coming up with names as we speak.

Suggestions are welcome.
I do this, exactly 12 hours differences with my team on the US (except when dst applies which totally confuses me). Most of the time I’m the night owl, but now that we all have babies, our working hours become even more random and sometimes the us guys would work on the wee hours instead. Also I’m supposed to sleep right now but.. yeah
That's the question.

Either China tries to grow more itself, or it will seek to boost trade with whomever is left in the non-aligned camp.

Boosting own consumption didn't work much for China in the past

Selling more to the few of its allies will not work either for the sane reason.

China's only option is to do a Marshall Plan 2.0 in the developing world, and hope to dramatically reshape their economies, in hopes of them actually making these money, and just borrowing to buy Chinese trinkets.
The PDP-10 comment hints at a key innovation by Paul Allen: BASIC was originally ported to multiple 8-bit CPU architectures by first writing an emulator for each CPU that ran on DEC systems.
No doubt, however, writing programs using immutable variables makes programming easier. The compiler can do the transformation from immutable to mutable much safer than the human mind.
Wow, Microsoft are really going full-in on open source. I think this means Open Source has won?
"Dandelions hate them"
Horrible, cynical reply.
I wouldn’t really say it’s an IQ test. After all, if you don’t know the material then you won’t get a good score. Lack of knowledge doesn’t mean you have a low IQ. If you didn’t brush up on vocab specific to the SAT then you’re gonna get a bad score. Same with the writing portion and especially math. (It’s mostly math trivia, not proofs or anything creative)
For an opposite example in Japan the stay-at-home order actually reduced the number of suicides[0]. Maybe mental health treatments being so expensive in the US plays a large role in this and the quarantine is just the trigger.

[0] https://www.theguardian.com/world/2020/may/14/japan-suicides...
GDPR does not regulate cookies and does not require cookie banners (search https://gdpr.algolia.com/ for “cookie” and you’ll get no article hits).

It does, however, say that you own your own personal information, and your permission is required before it can be used.

CCPA is toothless and offers no PII protections (and definitely does not require a cookie banner).
> the CEO explained that the company would not be able to pay anyone this month due to issues attracting funding.

I don't think this will change in the recent future either. Really sorry for the position you're in, but a job search should be your #1 priority now.
Project Management Learning Tool
I used to agree.

These days I think there's a lot of wishful thinking along these lines, as if nobody would have noticed without Haskell that re-using lots of global variables leads to frequent bugs. C++ got the const keyword in 1985, the same year Haskell was born. Templates were proposed in 1986. And would nobody have developed the notion of first-class functions without academic PL research? Given that even C has the notion of function pointers, it's hard to argue that.

Rust is hardly related to Haskell. If there's a shadow it's a very small one. Rust's primary research idea is adding linear types to an imperative type system. There's no lazyness, it's not pure, the syntax is obviously C-based and not ML/Haskell based. The similarities to C++ are much stronger than the similarities to Haskell.

When I look at the huge quantity of taxpayer money sunk into this line of programming languages, and how much impact it's had, I can't really support it. Academia/Haskell supporters like to lay claim to ideas and argue they "came" from academic PL research, but when you look into the histories and timelines that's just clearly not true. The ideas were either already in development a long time ago, or they were trivial and easily thought of.

Meanwhile, like I said - lazyness is now a dead end. I remember one of my CS lecturers who worked on Haskell-related DT research when I was an undergrad. He sang the praises of lazyness, how much better it made everything. They don't think that anymore and new son-of-Haskell langs don't have it. That entire line of PL theory was born, lived and died entirely within the taxpayer funded public sector.
Funnily enough 5 - 1 works almost in every language the same way. Maybe with a different syntax but I cannot think about any FP language where I cannot do it.
The foreign intelligence services don't care about left vs. right; they care about competent vs. incompetent, and destroying the American capacity for foresight and competent, proportional response. Every time a competent person says something correct the partisans don't like and gets fired, they win a little more.

There is no way that Russia could sink the USS Theodore Roosevelt; their own carrier practically sank on its own during a recent sortie. They're not responsible for the mass infection of its crew either - and it may not have been possible to prevent. But what they can do is make the firing of its captain a partisan issue, and of course ensure that the acting secretary of the Navy is operating in an environment where partisan loyalty to Trump is more important than empathy with the crew, so he gives a morale-destroying speech.

An early, solid lockdown would have been short and contained the virus. A relaxed, fragmented one ensures it remains in the population, damaging the economy longer.

Coronavirus isn't a biological weapon. Partisan stupidity can be weaponised, though.
Well it is also worth considering they had tried everything in ( the time ) modern science and medicine and it obviously wasn't working.
Social status alters immune regulation and response to infection in macaques

https://science.sciencemag.org/content/354/6315/1041.full
Thanks! That makes some sense. Though, I work for a financial service provider as well and have never found compile-from source to be solution to that problem. If you do have dependencies, whether you trust the sources or the binaries shouldn't really matter, as long as you trust the repositories where they come from. And if you don't trust it I wanna see the army of developers actually checking all the sources down to the system level.
Language learning tutoring. You can be a "community tutor" no diploma required on platforms like iTalki, Verbling, etc.
> and thus usually push into directions that are harmful or embarassing for the US,

No they aren't. They push conflict is the theory. If this theory is incorrect, then that's a big deal.

But as I also said Russia also did a 180 on whether lock downs were good or bad.

So we still should have seen this turn. They would have wanted the USA to lockdown at first, since they didn't.

If any other country is involved, that too is a big deal.

This press release just repeats what we know. Russia messes with twitter to piss people off, but the article leads with a great Russian designed title "Only bots push to reopen"
New salad diet helps bumblebees slim down. Can it help you?
8 FPS on MacBook2019 and Chrome...
Or you could say that they predict it will be easier to hire in the future, so the "clear signal" doesn't matter anyway.
I went to an awful lot of trouble to apply roughly the same technique to test some code generation code [0]. Required pulling in a random dependency and hacking around for a while to make the output look right. Your solution is much slicker!

[0]: https://github.com/couchand/wayfinder/blob/1dc58a1130bc17941...
We could standardize on port 3277 for 12-line, 40-column uppercase displays, 3278 for monochrome with a beautiful and warm shade of green and 3279 for color ;-)
Commerce and Coronavirus: What can we learn from Alibaba and China?
The people who like to work in offices will still work in offices. There will be more of them, they will be smaller, and they will be wherever their employees want to live. Some will be official, and some will be coworking spaces.
Calculus Made Easy has a heap of exercises at the end of each chapter, it's not bad in that respect.
You apparently are being downvoted unfairly while you are correct. Writing to u64 then reading from u32 is undefined behavior in C++. Only reading from the last union member that was written to is defined.
"everybody else" still has a diverse set of wonderful content to listen to.

I'll probably stop listening to Joe Rogan, too bad. (and I even listened to his ads, although the squarespace ads are lost on me)

But the truth is there is SO MUCH other content out there that it won't be a problem.