skysight-inc/HackerNews huggingface dataset:
Am quite new to the New Reddit. I love it! By the way, I can understand the pain of all the older users.
There is nothing "secret" about these languages.

Everybody knows they exist, everybody knows they are better in certain respects, most companies prefer standard languages where it is easy to recruit standard-level talent for standard wages.
Five Worlds (2002)
I don't really know haskell but that seems interesting.

Can you please explain
1. the potential gains you have with the packages above
2. the drawbacks of using these opposed to a Dependent Typed language?

It would help a lot to me.
Silly question: what's the difference between IndieAuth, Auth0, 10Duke, Citrix and others when it comes to security, please?
Complaining Can Literally Shrink Your Brain
I think he means the "supplemental material" CDs that many textbooks come with these days, which are just a fancy way of forcing the user to use the website, which of course requires a subscription fee and the surrender of personal information in order to use, and whose use is required by the class and therefore by the university.
Hold on. What's the deal with being fat?

They're literally refusing visa because people are fat?
Diets aren't that popular nowadays, so I'm not surprised.
What I took away from Graham is that there is a verbose way to do something and a concise way. I suppose writing a book to describe general relativity is a verbose way to express what the equations say.

Perhaps power = ability to be more concise which translates into "more things done per unit of time compared to a less powerful language."
For someone who still has many many textbooks sitting in their shelf many years after graduating, I find this very sad.
Can we have a map that compares hunger/obesity rates with low/high IQ? Asking for a friend.
Yup. And tests and documentation are just overhead.
The article makes for odd reading. The example of the productivity of musicians seems both arguable and unnecessary. The principle could be better described with a theoretical task.

As a hypothetical, There is a magic button in Australia that has to be pressed by a human being once a minute or London explodes. They used to pay someone a loaf of bread a day to press the button. Now they have to pay someone a real income to do the same task.

I'm not entirely sure why the emotive term "cost disease" is used. The principle essentially says when there is a competitive labour market You have to pay more to get a person to do a job. You cannot exploit so easily.

Of course They could just let London explode, or not have music. That people choose not to would suggest that people value what they are getting, suggesting that they were perhaps truly worth a lot more than they were being paid for. Not a matter of cost increasing for a lack of productivity gain but the cost approaching the real value when there is no exploitation artificially keeping the price down.
Of the 7 implementations listed in the gdb page:
* gdb's "Native" implementation is unusably slow. 1000x slowdown during recording.
* Simics is expensive and AFAIK a full-system simulator not very useful for debugging applications.
* Moxie-ELF is for an obscure custom CPU. SID looks similar.
* VMWare have discontinued support for reverse execution.
* Chronicle-gdbserver is unusably slow, 300x recording overhead.
* UndoDB is the only one that's really usable.

We actually have another gdb remote backend supporting reverse execution that's in active use but not publicly available yet --- Pernosco.
Near raises $100M for an AI that merges online and offline behavior
OK I was agreeing with the "More functional programming, less OOP, or if OOP then less design patterns" part but then "if possible no documentation or tests".

What the hell is that? You want people to not write tests or make documentation? (Totally ignoring the fact function code is easier to test and document anyway).

I'd hate to work with your code. There's probably no point me even trying to find out what you mean because I suspect its some totally ridicilous argument that only seeks to annoy whoever reads it. Nice bait.
As an addendum, I'd say "sorely needed tooling/ecosystem stuff once you reach sufficient size" is flexible. You can probably get by with Clojure, Scala, or F# for a lot longer than you can with Haskell.
Can't Afford SEO? Here's How You Can Do It Yourself
I know talking ethics beyond buzzwords is a karma killer on HN, but I'm unteachable. I promise: no evil intentions.

> [...] Conducting a study on unknowing testsubjects which aims to influence the subject is an ethical question. [...]

As far as I understood it you are just restating what our parent already said with:

> [...] How is this study ethically responsible? [...] They’re studying the long-term perceptual impact of advertising on test subjects who did not authorize being participants in this experiment. [...]

It's not sufficient to state that there's an ethical argument to make the argument an ethical argument. This is important, because it's the only way to productively talk about ethical concerns at all - irrespective of how one feels regarding this particular issue.

An argument based on ethics is usually founded in some set of value propositions. Often a case gets structured/applied along those propositions in the argument.

> [...] Picture for example the nocebo effect, there are only limited studies on humans, as inducing these negative effects on unknowing subjects is extremely unethical. [...]

That does appear to be the ethical standard case from clinical research. You've test subjects with a variation of intentions, knowledge and consent as well as (for the most part) clearly isolatable harm.

One would first find the obvious ethical fault in intentionally inducing the risk of harming someone and subsequently start healing/weighting through something like consent, individual and humanitarian utility, etc. (That's roughly what you described as part of an ethics board workflow.)

Now back to this case: How do we quantify harm induced by a change regarding LinkedIn ad-density? It's not clear to me that there is any risk for induced harm even if all (100%) posts visible on LinkedIn were ads.

Next question would be consent, but since I wanted to start with the strongest argument first, I'll stick with the harm.

This is why I would like to know how the ethical argument against this study works.
Open Source Hypervisor, Ceph Storage and Cluster Manager Proxmox VE 6.0 Released
Too many people on the planet - feed these 820M hungry people and in 20 years you have 2B hungry people instead. We should provide for a better quality of life for fewer people (in all countries), but given human nature, population control is not exactly feasible.

Somewhat related - every natural population experiencing exponential growth over the long term collapses. And even drastic measures like reducing the population by half only buys you one 'doubling time' which since the 1900s for humans is a very short time... anyone seeing the population graph and thinks this is sustainable is crazy.

https://cnx.org/resources/87c6cf793bb30e49f14bef6c63c51573/F...
interesting point. I suppose in LOC tho.
" Money is flowing all around us. You make money in proportion to how much you place yourself in the flow of value transfer." - This article

It's the Great Material Continuum!
Ferengi saw the universe as having "millions of worlds, all with too much of one, and not enough of the other", with the Great Continuum flowing through them all like a mighty river, from have to want and back again. As such, it was the force that bound the universe together. To get everything you desire in life, you had to have your ship navigate the Continuum with entrepreneurial skill and grace.
-- https://memory-alpha.fandom.com/wiki/Great_Material_Continuu...
This depends on if you see Oberon-07 as a different "version" of Oberon or as a different dialect belonging to the same family. Personally i see it as a different dialect instead of being the same language exactly because it removes functionality and isn't compatible with it.

It may not seem like a big difference, but it becomes more apparent when you consider how different all the Pascal dialects that are out there - some even from Niklaus Wirth himself - are.

Also IMO languages should not break backwards compatibility.
I think most people enjoy it for the sake of creativity, not for 'gameplay'. Hence the popularity of mods that unlock everything and give you infinite money.
I volunteer you for population control.
The actual popular support [or opposition] for whatever ideas [or against] are usually very different than what strongly consolidated power hierarchies show. (That is in countries where one party gained significant power, eg. in Hungary and Poland.)
Personally I have a Goldilocks zone. If I'm just lying on the sofa I start thinking about other things, if I'm doing too much I miss what is happening in the book. However things like walking around town or cleaning the house I really enjoy audiobooks or podcasts.
I like this update, it is more clean and user friendly. It is also still friendly to previous twitter users as well.
But you're talking about one-time purchases, which is common for apps, but not so much for games. But even in apps you have monthly subscriptions that still somewhat skew the way you perceive the price. What's the max IAP profit for Netflix or Spotify? (Subscriptions bought through the app still net a cut to the store provider.)

Virtual currencies are a scam on its own, but even games without them can be exploitative. The monetization of games has become so frequent, that's it's basically accepted as something ordinary. I've noticed that some developers don't even bother creating a currency anymore, you just get the Playstore € prompt for the item you want to buy.

Most free games are built on the premise that it's never-ending or always expanding. Either you can upgrade to infinity or keep playing, because they keep adding new content. I don't think I've ever stumbled upon a game where you have limited things to buy.

The only solution I see, which is just plain unrealistic, is to put IAP apps into a seperate category. I've started doing this, by not downloading apps that have the "Includes IAP" and I'm pretty satisfied. I don't think any game/app should be qualified as FREE, if half of it is locked behind a paywall.
This is why you shouldn't "innovate" with encryption unless you are a trained cryptographer (or equivalent). Cryptographers may be programmers, but programmers are not cryptographers.
You can look at the biggest DSLs in Racket for tools that solve specific problems (sort of responding to sibling here). I think Racket is probably the best tool for writing static sites for example (using pollen).
Yeah, I am Scottish so I was carefully avoiding linking to that sketch - it is far too accurate!
How does Sublime Text contribute to the open web and how is it consistent with macOS UI?
> I love that we have machines that make better versions of their own components, something I never even thought to think of!

This is how compilers for example are made. You initially compile the improved source code of a compiler on the previous version.

I wonder if there is an ancestry trees (or I guess chains) somewhere of the major compilers out there?
The Nike sweatshop situation is actually a counterexample to your point. People complained and, at least according to what I read, not only did Nike change but they lobbied for legislation to force their competitors to change as well.
One of many aspects and data points (e.g. regarding the environment and the social horrors of climate change, legitimacy crisis, rise of far right), and so on, that cherry-picking painters of comforting pictures like Hans Rosling and Steven Pinker conveniently forgot...
Suggest the language that you would like.
Watch the new Twitter desktop features. You may recognize some of them
The KKK probably has some.

Also check at the "Inverting cause and effect" department at your local library.
I dunno about this. At work, we have an exhaustive model fitting procedure that takes a looooonnnng time.

I prototyped a quick julia implementation of a simple glm (almost identical code in Julia and R), and the julia code was approximately 10-20 times faster depending on the model.

This is definitely worth looking at (mind you, the costs of redevelopment of our code in Julia is probably prohibitive). That being said, this would encourage me to call out to julia from R for some of my more computationally heavy workloads.
Right. I’m not an FP advocate by any means, but the worst tangled messes always involve inheritance and hanging methods arbitrarily off of data classes. Yes, you can write clean OOP code, but you end up avoiding everything that is characteristic to OOP and your code ends up more closely resembling idiomatic Go, Rust, or C.
Kelvin bandwidth model only accounted for the RC dispersion of the undersea cable, hence it had horrible dispersion and a sub-Hz bandwidth.

It was Heaviside that introduced the loading coil via his solution of telegrapher equation and coaxial cable that made the undersea cable practical. Of course he died a pauper.

He is the father of RF EE, if you ask me.
https://ethw.org/Oliver_Heaviside
Useful...Thanks!
> most companies prefer standard languages where it is easy to recruit standard-level talent for standard wages.

With the added benefit of easier recovery when the main programmer leaves and take with him/her all his/her knowledge about the code. I've heard about this plenty of times when in a relatively small company, using [name your preferred somewhat exclusive language here] was preferred because someone made that decision alone, a long time ago, and the end result being almost unmaintainable code and longer than average time to get going or even find replacements.
The article didn't quite say it, but there seems to be an additional bonus to using a less-popular language that attracts enthusiast programmers: you have special access to a pool of skilled programmers, because you're offering to pay them to use one of their favorite tools.

I'm imagining maybe ITA Software said something like, "We're going develop a new node in the legacy IBM mainframe airline reservation system network, from scratch." And the responses were something like, "One, that sounds impossible; two, why would I want to get into legacy mainframe systems." Then ITA said, "We think it can be done with Lisp." "Where do I sign?"
The Noonies Tech Awards by Hacker Noon
This is, IMHO, the ultimate counter-point to the Hans Rosling / Bill Gates school of optimism and progress.

There were roughly a billion people on earth prior to the industrial revolution. Through growth we have raised the average quality of life, but what does that matter to the nearly constant number of people living lives of hunger and poverty?

It's like trying to fix a web performance problem where 80% of your requests time out by adding so much other traffic that your failure rate is now only 8%. You fixed nothing.
With the $1k He Had Left in Savings He Built a Business Worth $1.8B
Stocks are.

A common pitch used to sell people on index funds involves bragging about annualized returns of stocks going back even longer than that, and comparing them decade by decade against other asset classes such as real-estate and bonds. The implicit pitch is, "Look at this upward historical trend of stock valuations. If you invest in a fund that indexes them, you too will see these kinds of returns".

Your point is good, though. Index funds never return quite as much as the underlying assets do since there are management fees. Over time, those fees compound.
This is a tactic for when you are trying to suppress smaller competitors but I don’t think that is Apple’s concern right now.
There is information that we have enough food to feed 1.5 population of the world, but up to 40% of food is just wasted. To say this is a disaster is not enough to describe the situation.

It's not even that we have to change the diet or something, if we could deliver wasted food to whoever needs it that would be enough.

>Roughly 30 to 40% of food in both the developed and developing worlds is lost to waste, though the causes behind this are very different. ... For example, in India, it is estimated that 35 to 40% of fresh produce is lost because neither wholesale nor retail outlets have cold storage

https://medium.com/@jeremyerdman/we-produce-enough-food-to-f...

https://www.researchgate.net/publication/41173771_Food_Secur...
It's indeed sad, but I wonder why does this link belong to HN?
Human global population is no longer increasing at an exponential rate.[1]

It's very likely that by ~2060 human fertility rate will drop below "replacement rate" (2.1 children per woman), thus beginning a long, slow decline in population.[2]

[1] https://population.un.org/wpp/Graphs/Probabilistic/POP/TOT/9...

[2] https://population.un.org/wpp/Graphs/Probabilistic/FERT/TOT/...
Tesla drops cheapest Model X, S variants, cuts prices to simplify lineup
I'm not the one to ask. I'm not familiar with Roku devices and haven't owned a TV since 2002.

I'm sorry if you don't like this, but it's the truth.
> Yup. And tests and documentation are just overhead.

Why post here at all if you’re just here to troll and start flame wars?
There is a healthy cease-and-desist industry working in the field of online shops. I wouldn't classify their owners as lower middle class. You are right that a lot of cases go to court but they often side with the one sending the letter.
I wonder why they do that, it's more or less trivial to verify.
Best Kanban Board Tools in 2019
My theory is that it was less embarrassing than saying they failed so spectacularly. A shame really.
> The one hot backend paradigm that is easiest to scale is to write stateless, containerized microservices. Functional programming will nudge you in the right direction of writing stateless code but isn't strictly necessary.

Microservices force you to reduce your service interfaces to lowest common denominator. You simply can't build a really powerful system out of microservices with a reasonable amount of code, because there's no way to send complex structures across service boundaries; you end up spending more effort serializing and deserializing than actually doing business logic.

Functional programming lets you achieve the same isolation benefits as microservices without the overhead.
tl:dr
This underscores the immense challenge of achieving the Sustainable Development Goal of Zero Hunger by 2030, says a new edition of the annual The State of Food Security and Nutrition in the World report released today.

"Our actions to tackle these troubling trends will have to be bolder, not only in scale but also in terms of multisectoral collaboration," the heads of the United Nations' Food and Agriculture Organization, the International Fund for Agricultural Development, the UN Children's Fund, the World Food Programme and the World Health Organization urged in their joint foreword to the report.

People experiencing moderate food insecurity face uncertainties about their ability to obtain food and have had to reduce the quality and/or quantity of food they eat to get by.

This calls for a profound transformation of food systems to provide sustainably-produced healthy diets for a growing world population.
To clarify, with "human evolution" I mean paleoanthropology and such. A study of human species from a very long time ago to a not so long time a ago. A study of both their biological and social relationship.
Yes. Years back as a kid, I taught myself a pirated copy of 3DS Max pretty well, but Blender seemed just almost impossible to use.
"every natural population experiencing exponential growth over the long term collapses. And even drastic measures like reducing the population by half only buys you one 'doubling time'"

But if you halve the population, you aren't experiencing exponential growth. Are we even experiencing exponential growth now, I thought we had passed peak child?

Plus people have been making claims that we cant feed X billion people for the last 70 years, is there any particular reason why your prediction will be correct, where all others weren't?
Do you know what the issue was refrigeration is? We've had ice machines for 170 years and wide adoption of home fridges since the 1930's

It cant be a technology issue...
I'm not usually an 'audiobook' guy, but, currently listening to How to Change Your Mind by Michael Pollan, which is read by him. He's an excellent speaker/reader and it's nice to hear him read it exactly how he meant it to be read.
Can you tell me about the long term problems that colonizing asteroids entails? It feels to me that colonizing the surface of planets is very wasteful: the entire core is rich of various elements which you could access if you disassembled the planet (there is no other way than disassembling it).
PHP microservices framework – Swoft 2.0.3 published
I've recently interviewed at a startup that was into functional programming. The coding challenge was: transform a pair of an optional string and optional integer, into a optional pair of string and integer. My solution was to just check if the left and right optional where present before creating the pair out of them. The solution they suggested was this double nested flatMap lambda contraption. Functional programming is a fun intellectual pursuit, but sometimes I wonder if its better to get your "I am smart" fix by reading maths or physics in the evening, and just do the boring imperative stuff at work.
I dont see how this does anything other than restrict access. They're killing the used book market.
I don't think most companies would take much notice of functional programming experience. So it cannot be resume driven.
If you resume driven, you go with react, or containers or something.
It's the standard way for games developed or published by Paradox. It helps to diversify the gameplay after some time and you choose what you want to add from all the DLC.
This is a rude misconception. Family size is mostly related to child mortality rates. In better off places the population growth is neutral or negative and evidence suggests this is causal, so better circumstance lead to _less_ growth, not more. (Source: Hans Rosling's Factfullness)
A brief history and overview of electric bikes
Cyberattacks inflict deep harm at technology-rich schools
Diet is now a dirty word which has been twisted and broken by marketing execs. the concept of a 8-12 week diet (read: dramatic change of nutritional intake) is laughable as a long term solution.
You’re correct in that there are some companies out there using hacksathons to benchmark and also steal IP (I’ve seen some where the participants are required to sign a document saying said company owned all intellectual property produced during the hacathon - hidden in small print)

It’s disgusting behaviour because a hackathon is supposed to be about freedom of ideas, intellectual stimulation and humour and fun - and these companies are just purely exploiting it. They should be named and shamed.

I would add that any halfway decent manager understands that while a developer can sprint, it is by definition an exhausting short term gain, and this is an unsustainable medium and long term strategy : and if your manager doesn’t understand something so basic about people management, it’s time to look for a new job
He’s trolling. He’s lumping in FP with bad programming practices like not writing tests or docs because he allegedly gets paid to “clean up code”.
The idea is that king k and queen q are both near some location r with a small displacement so k = r + dk and likewise q = r + dq. Then also so around s for man m and woman w, so m = s + dm and w = s + dw. The idea then is that dk = dm and dq = dw, this is the ”semantic structure.” The displacement is the same. So k - m + w = r + dk - dm + dw = q. It would have been cool, but it seems what really happens is queen gets embedded close to king, and the nearest word is just queen. I guess it does show that dk = dm and dq = dw though, but it could also be that dk = dq, and dm = dw.
New Facebook Reporting Tool to Crackdown on Scam Adverts