skysight-inc/HackerNews huggingface dataset:
Hi all!

I'm the maker of Hacker-AI. Here's a little bit of details and background to the tool.

I have a decade-long background working as a marketing/tech consultant. I've used a similar approach in my projects to save time and remove uncertainty when choosing the content for eg. marketing campaigns or product launches. I have learned how to create tools like this first for myself, but I've also implemented similar tools for companies so that their content and marketing team can perform more effectively.

I'm not a data scientist and this tool is a result of learning from smart people and experimenting with different machine learning and NLP solutions. It uses a combination of feed-forward neural network and bag-of-words analysis to conduct the predictions. In my tests it was able to predict correctly 60%-70% oft times which variation got more points in Hacker News or upvotes in Product Hunt (when using texts that resemble the platform's style). It uses data from Hacker News API and Product Hunt API for training the prediction models.

The open-source technologies I've used are:
https://github.com/andreekeberg/ml-classify-text-js
https://brain.js.org/#/

An example of the neural network's client-side implementation is available in this Github repo (old layout).
https://github.com/ihmissuti/hacker-ai

All feedback, questions, or ideas I could make this tool better are highly welcome.
The paper is specifically talking about highly skilled immigrants in math & science, though. Their dataset was a few thousand IMO gold medalists. Grandparent poster's experience is a lot more representative of this sample than a random agricultural worker who crosses the Rio Grande.
You had left another response saying I was likely bamboozled into this purchase and that signaling is misogynist and outmoded. You deleted your post before I submitted my response but I want to have it here if anyone is interested, since I took the energy to write it:

You're looking at it in a very limited way. I would say that someone who is happy with their purchase several years down the line is not bamboozled. I am also realistically pretty qualified to think through the economics of it (many years in finance and deep study of Econ.) I am by no means saying "great investment everyone should make" - I am pointing to this being a rather experiential thing.

Do you have the same strong reaction to people who invest time and money into "pointless" hobbies, or makes career decisions that don't maximize their income? Because I can easily argue that even having a TV-watching (vs study) habit costs you more over your lifetime than the most expensive diamond - yet hardly anyone poo-poos those choices.

I also invite you to see whether there are many guys on this thread or in your life who proposed with decently expensive rings and regret it. I am not seeing it. Are you? Otherwise, it seems like you have only analytical experience of the topic while we have both the analytical and experiential (that was the point of my mango analogy) so you may want to recognize you have a limited perspective here.

Whether the signaling is outdated and misogynist, I guess you can decide for yourself, but I'll have you consider this: while my wife and I are equal in all tangible ways: education, income level, etc. she still absolutely bears most of the risk of pregnancy and birth. Even afterwards, it's theoretically easy for me to say "never mind" and reset my life, while she's saddled with all the consequences. I recognized that when I was proposing and felt it very heavily, and on some level the ring does speak to an investment and commitment from my part. I don't think my wife gave it that level of analysis but I bet this is at least some of the history behind the "burden of proof" being on the guy.

I am by no means saying everyone has to do it this way - there are tons of different attitudes and approaches people can take, and here's ours. And by the way, it's far from uncommon. EG: I have worked in finance, with some very high powered women who were certainly not reliant on any guy for anything - but they universally had nice diamond bands on their hands.
As always people on here bitching about the US. As an outsider one thing I find to be really good in the US is inclusion. Americans really don't know how backwards the rest of the world is.

For example, I currently live in Germany. Germany is currently importing boatloads of Latino and South East Asian STEM workers. Now if you look at the structure of German companies two things stand out:

1. there is a huge disparity between management and workers and this is reflected also in the salaries
2. all management are German (99.9% ethnic with maybe one 3rd generation ethnic Slav/Turk)

This situation is very likely true for most of Europe, except for maybe the UK.

So of course migrants in the US are more productive. In most countries immigrants are imported to fill a niche and the glass ceiling is held firmly just above that niche. And let's not even talk about entrepreneurial opportunities for immigrants.
"They are optimizing for “engagement”"

How else would they know which pages, friends, posts, you want to see the most?
This is neither dirty nor a secret. Tesla is only able to sell these credits because they actually make zero-emissions cars, and they can only sell credits proportional to the cars they make.
If anything, it's a dirty secret that other manufacturers are able to get away with making polluting vehicles by purchasing credits from Tesla.
Well done, great to see the Sevastopol university alumn here!
That's my point. I don't think there's a conspiracy, where the CEO of Wall Street called the Robinhood CEO and said "shut it down now" and they did.

Rather, I think everyone acted in their own self-interest, and a lot of random retail investors found out that their best interests were the only ones that didn't align with everyone elses.

A lack of a conspiracy doesn't mean the results were any different.
Fake news being spread on India by Pakistani Agents.
Who do you think "the middle-man" is here, exactly?
Higher frequencies are more susceptible to interference, especially if you have long cables.

A short 2 inches riser, surrounded by a grounded metal sheet, might work.
There is no conspiracy theory. Simply put both the hedge funds and the brokers have a common interest to ripoff the retailer. It's not like they are hiding, at least the guy from Interactive Brokers
https://m.youtube.com/watch?v=7RH4XKP55fM
Ok, yeah, I broke the rules.
The guy has to make a living. And I am always sympathetic to that.
But consider the publication that published this.
“Top Trump officials actively lobbied Congress to deny state governments any extra funding for the Covid-19 vaccine rollout last fall — despite frantic warnings from state officials that they didn’t have the money they needed to ramp up a massive vaccination operation,” Stat News reports.

https://www.statnews.com/2021/01/31/trump-officials-lobbied-...
Crowdfund: $Essay
An Interactive Virtual Keyboard to Visualize Keyboard Shortcuts
I'd recommend that you find a therapist to discuss your burn out. It sounds like an acute episode so seeing a professional could help. They can help you ask the right questions and stop the fly wheel. It sounds like you are engaging in some self reflection too which they can help with and you've reached out here so again I'd say a therapist will help you. It certainly helped me.

Another good resource is the Feeling Good podcast by David Burns and his book Feeling Great. It takes longer to work through it. I found that my burn out left me so tired it was hard to read! I was able to listen though.

https://feelinggood.com/2019/12/16/171-ask-david-burnout-phy...

This last point is going to sound counter intuitive but my burn out was the best thing that happened to me.
In full Lisp "compile time" is part of application execution.

Now, Clojure is kind of impaired Lisp because it is written for a VM that was not intended to be used this way and so this is not that much pronounced (but you still get REPL, etc.)
Or they run in their own sandbox and so at worst an app can only clobber the ZNC server’s sandbox.
Lots of "unskilled" immigrants certainly find useful things to do. And live better lives than they would have at home.

But I think the counter-argument is something like this. Countries with an unlimited pool of low-skill labor have a lot of bad features. One of these is a class gap, between haves and have-nots, who feel they don't share common interests. Another is that the incentive to invent ways to reduce labor input is reduced, why bother if it's cheap? And inventing ways to do more per person is precisely what economic growth is.
Useful! Thanks.
>compared to wage in their home country

I believe part of the argument is that this is precisely why it’s exploitative. Employers are taking advantage of something the employee has zero control over. I.e., they are essentially being punished for where they were born.

I’m torn on this topic. On one hand, it does seem exploitative. On the other, I don’t know that stopping the exploitation makes the employee better off to if it essentially limits their job prospects. I assume there’s middle ground but I don’t know what it is
Also, loved that show although I never really knew why.

In series four, there was an episode in the US¹ that I found quite jarring with the discussion of prehistory finds only a few hundred years old. Obviously, the term has a different meaning given the context, but it still sticks in my mind to this day.

¹ https://en.m.wikipedia.org/wiki/Time_Team_(series_4)
Sigh...

./configure --prefix=`pwd`

:

:
make works perfectly fine with an all lowercase makefile
I was first introduced to Tadashi Tokieda on Numberphile, he's incredibly charismatic. Here's[0] a playlist of videos in which he appears in.

[0] https://youtube.com/playlist?list=PLt5AfwLFPxWI9eDSJREzp1wvO...
So what happened to Github is the enemy and everyone should move into Gitlab?
The price table, comparing the countries, is interesting.
Why does this things cost around 10 Euro in Russia, but only 3 Euro in Denmark? I would expect the opposite, if I look at the value of money in those countries.
I have developed a rekindled hatred for M$ in the past few weeks trying to install firefox on a fresh installation of windows 10. I counted 5 seperate scare tactics employed by M$ to keep you using Edge. I thought they were successfully sued for monopolistically coupling Internet Explorer to Windows and had a flow in their installation menu's for installing competing browsers. I was surprised that this is now totally missing!

From what I could see it was also difficult to switch the office suite. My OEM installed trial versions of word, excel, etc. which were set to be opened by default on all related file extensions. Switching to libreoffice was a PITA, I couldnt find a simple, one-click way to change all these. I had to go over them one-by-one.. (.doc, .docx, .dochtml, .docxhtml, .xls, .xlsx, .xlshtml, .xslsxhtml,....)
Fast app deployment on AWS with Heroku like experience
> We have such an antiquated system that we can't actually be confident who owns the stock at any point until you do some super-slow settlement process that takes two days[2].

We know who owns almost all the shares. It's Cede & Co. They own almost all the shares of all the publicly traded companies. But if you sell shares that aren't owned by Cede & Co, it takes longer to process them, because corporate transfer agents are sloooooow; supposed to deliver in T+2, but more like T+7.

My understanding is a brokerage is only allowed to lend your shares if you have a margin account; and possibly only if you have an open margin position. Of course, Robinhood pushes a margin account on everyone, and that turns purchases with unsettled cash into a margin position; apparently RH doesn't allow that in cash accounts, even though most established brokers do.

At this point, I'm not sure why anybody would choose RH as a brokerage. They seem less reliable, their UX is bamboozling, most established brokerages charge the same $0 comissions and give more of the payment for order flow to clients, established brokerages (tend to) have much more excess capital on hand to meet increased collateral requirements, established brokerages can enable settings to limit risky (to the brokerage) trades in volitale stocks without blocking all trades, and RH is decidedly non-transparent.
> Can a MIT project be relicensed?

Among more sophisticated users I don't think there's disagreement on this point. The answer is "no", if by "relicense" you mean "remove the MIT license and put in something else". You can never legitimately remove the MIT license from a file unless you're the copyright holder or their authorized agent.

Where there's less than total agreement is whether the MIT license may be subsumed by another license — e.g. the Apache License 2.0 — when an MIT licensed work is bundled within a package. Can you claim that the complete package is available "under the Apache License 2.0", omitting the fact that the licenses are actually polyglot?

The answer to that question seems to be "everybody does that" and "in practice, the legal risk seems to approach zero", but in theory should two licenses ever prove to have incompatible provisions then things could get sticky in a court case.
Frankfurt/M

mostly: Tegut, REWE, Lidl. Other than that: Bauhaus, IKEA, Bäckereien.
I think even Win95 apps work on Windows 10, not just Windows 2000 :-)

Think about all the flak they're getting for Settings/Control Panel. It's a multi-decade process to rewrite all of Control Panel, because Control Panel supports custom integrations plus it's such a central piece of software that looking at the code the wrong way probably breaks some client doing some crazy stuff with it :-)
Grauballe Man
Probably $0? People usually get health insurance on top of their reported compensation.
I know a lot of poor immigrants in my home town in NJ (my family for example when we got here). I know there are countries in Europe/Asia that are much harder than the US to get into.

IMHO the US is more about making money than it is about where you come from or your ethnicity or your nationality. We just want to get paid. I know in the news you see a lot of parts of the US that makes it seem like they do not want immigrants, but I think the truth is that the US welcomes immigrants more than other countries.
Post history seems to say he won a trading competition. To whoever downvoted this did you think I needed to add "so presumably he works in something along those lines"?
What's your point? That different places have different social arrangements and tax regimes?

“

Each month the employer pays a considerable amount on top of your salary into the social security fund. The employee also pays a proportion of his gross salary in social security contributions. This fund is then used to pay social security:

allowances in the event of sickness
unemployment benefits
allowances in the event of incapacity for work through sickness or invalidity
allowances in the event of accidents at work
allowances in the event of industrial disease
family allowances
pensions

”

https://www.belgium.be/en/family/social_security_in_belgium

And what about healthcare? “Healthcare in Belgium is composed of three parts. Firstly there is a primarily publicly funded healthcare and social security service run by the federal government, which organises and regulates healthcare; independent private/public practitioners, university/semi-private hospitals and care institutions. There are a few (commercially run for-profit) private hospitals.”

https://en.wikipedia.org/wiki/Healthcare_in_Belgium

I imagine this is all very different to how things are in California. So why are you comparing them?

Regarding VAT, at least where I'm from VAT is not levied on essential goods afaik. Secondly, some proponents of VAT claim it is a "fairer" tax than say income tax. One of Andrew Yang's ideas to fund UBI was to bring VAT to the USA (I am aware that VAT does exist to some extents in the States.)

So basically, what's your point?
> Sure, lets pipe user feedback directly into GitHub issues. Good luck with that if you have a hundred issues a day.

This honestly sounds like it could be a feature with the right automation. Devs are often separated from customers by multiple layers of "flappers" who's sole job is to triage, organize, and perform manual resolution of customer issues.

If your app is large enough to receive hundreds of issues a day, then it's likely there are entire teams of "flappers". What if that could be entirely automated such that customer complaints were grouped by pain point, and automatically ranked based on how many customers are affected and how severely they are affected?

This seems like an oddly practical problem to solve in 2021.
> The real Robin Hood-esque company in this whole thing is Vanguard

This.

I do worry a bit that there's something I'm missing because Vanguard is a Boomer thing that's no longer relevant, but I suspect all the research is solid and Vanguard being shareholder-owned aligns interests. Robinhood is probably just clever marketing and gamification of stock and options trading.
Sure. It's common and expected for political mistreatment to include branches of a similar ideology. This is perhaps best illustrated by the concept of "der Narzissmus der kleinen Differenzen," or the narcissism of small differences.
This sound very tempting!

I run Rust CI for Windows/Linux (on azure pipelines) and it need art least 1h to complete, with several tricks already done.

When something broke the iteration is very slow to fix it (you wait 1h, then find the problem, then publish, another hour, you forget something...)

So I have a local deployment so i can fix things faster, but is like negating the whole point.

If yours can help in deploy rust faster chime in https://www.reddit.com/r/rust/ because is a major pain point!

P.D: I assume this not include osx/windows?
> But, that says little about the genetics of the population so in the next generation regression to the mean kicks in.

True but I do think America has a “dumbing down” privilege effect on the population. A lot of Americans are racist, angry, and think they’re entitled to their way of life.

They don’t realize they need to do well in school because the high paying jobs they’re competing for everyone in the world is also competing for.

If you’re against immigration you’re limiting your competitive edge and someone else in the world will put you of business (probably in China).
This is really fun. Thank you.
They could just show you the stuff you’ve said to want to see, in chronological order? Nah. Too simple. Far too simple.
So aside from the standard "go get yourself checked out because of Covid, go see a therapist" advice, I highly recommend shrooms. With a good dose, its like a reset for the brain, which is more important as you get older and your neural pathways get solidified into strong patterns of thinking, leaving you less able to deal with changing circumstances.

I trip once a year, and its been instrumental for my mental health. One of the things that it helped me figure out is that I actually do better under stress, so now I often create artifical stress in my life to get me to do things.
In fact the author did later post a follow-up highly critical of the MIT license, recommending their own creation instead:

https://writing.kemitchell.com/2019/03/09/Deprecation-Notice...
Why did this congresswoman, a champion of the marginalized and oppressed, call for a hearing? And why only for Robinhood, when several firms had the same policy? And why is the SEC not also the subject of her proposed "hearing?"

https://twitter.com/AOC/status/1354830697459032066
This is wrong. See my other comment. The "average" language in the UCC provision is referring to a specific notion for a particular kind of situation.
My dear, Oracle SDK == OpenJDK + JFR license + support.

If you don't want to give money to Oracle, there are plenty of other companies to choose from, including Amazon, IBM, Microsoft, Alibaba, SAP, Azul.
Well articulated and a good example of why one ought to be able to cleanly argue both sides of an argument if one expects to be taken seriously.

I would take issue with your first point: many of those who ascribe to these theories believe that the principles you mention like free speech are inherently platonic: they cannot be achieved in any meaningful sense, regardless of what is done, due to the inherent nature of human beings. The measures you refer to often do not have the goal of bringing about justice through mechanisms other than coercion of society against its inherent nature (Ie, by force.) So I would argue that many abandon the goal of achieving them in the first place due to their unattainability. Ironically, honest liberals acknowledge the realities of the difficulty of ever attaining them in full - however the liberalist approach is that there is no other moral effort other than to try to close the gap as small as reality will permit, and that ultimately the method of steady, incremental progress towards attaining these things will in fact result in the best of all possible worlds.
Serbian coal plants face legal action after ending hundreds of lives early
Theres a site for that: https://www.wherecanibuygme.com/
On average, they have 2x to 6x the amount of electricity access in the USA to the countries they come from. Makes sense.
> And such errors happen all the time, the same way without syntax checks typos happen all the time.

No they don't, because syntax is richly varied and nested, even in programs whose "type story" is bland.

For instance, in some numerical program, there are lots of opportunities to make typos in the syntax, but the type of just about everything may be either float or else array of float (possiby string, if it has any error-handling code with messages, and bool if there are some logical operations).

If you pass an array of float where a scalar float is expected, such that an error occurs, and if you don't catch this in your testing, it means you're not testing the code.

Untested code is of a dubious status, even if it compiles with a static type system; testing is not negotiable.

Note that functions like sin and cos have exactly the same type signature, yet it is disastrous if you mix them up. Static type checking doesn't help. Static type checking also doesn't help with mixed up variables: calling f(x, y) which should have been f(y, x) or something else, where x and y have the same type.

In programs, chunks of code that are put together into the same module or function often work with multiple instances of the same type. It's more important not to mix up those instances, than to worry about type errors. The code could be wrong in all sorts of ways, yet statically check.

That's where you need to step up the the argument into "True Scotsman's type systems territory": a sufficiently advanced type system can encode all those properties that prevent the mixups that the everyday type system doesn't. Yeah, well, nobody uses that; nobody understands it outside of a narrow slice of academia. Examples of the technique are such that encoding even a trivial property like "list is in sorted order" results in an a considerable increase of program complexity all concentrated in one place, and less easy to understand than a set of test cases against the obvious program. Yet, it doesn't eliminate the need for testing; nothing does. There can now be a bug in the way the desired property was encoded into the program. Perhaps the sorted property was correctly encoded, but it should have been descending order. The test case will catch it.

When you have a language that is available at compile time, you can execute test cases as part of compilation. Test cases are therefore static checks. Anything happening at build time is a static check. Heck, how a git commit message is formatted is a static check, if a repository commit hook validates it.