skysight-inc/HackerNews huggingface dataset:
In my information science bachelor I got introduced to Java and a little bit of PHP (by sheer chance). I had issues with programming.

In my computer science master I got introduced to (in chronological order): Objective-C (+ Cocoa Touch), Python, JavaScript (+ HTML5 & CSS), Bash, a toy processor ISA, x86 assembly, C (handy when you know x86 :D), ES6 (+ ReactJS).

I might have missed one or two. The thing is, I don't understand why people ask questions regarding learning a new language. Why not read up on why people find it awesome (I do it via HN), and then choose your project, or checkout what your favorite company that you want to work at is using and get to work?

I feel I don't have issues with programming anymore. All I know is that I don't know a lot, but I know enough to make things, I need some time to get up and running. I also know that the majority of people don't know a lot but can self-learn themselves as well to make things. I feel the slides of CS50 really show to what extent programmming knowledge is transferable. Though CS50 doesn't show the quirks of any language too well (except C, perhaps).

I always ask myself: am I missing something? Am I arrogant or accurate (or both)?
For mobile: https://m.xkcd.com/977/
My guess is 100% different, given that they ported it to C++ at some point.
At least half the homeless I know were once Programmers.

The party will end. It will be ugly. The few monopolies will just fire, and hire more lobbiests.

Even when the ugliness happens; I still think most Americas will be too uninformed, brain washed to really demand change?

Hell, the ugliness is already in play. As long as we can point to some other country that's worse, we seem content?

Then again, the wealthy seem to have cultivated this--"Of hell--we're still better than the alternatives. You should be greatful!" BS.
I had the same kind of problem. For me resolving the issue was as simple as learning and using the dvorak layout. Having a different and entirely more efficient way to type completely resolved the problems I was having. This in combination with a typematrix keyboard has ensured that I never once experienced hand pain in more than ten years working with code.

Before, when using QWERTY on a regular keyboard, I reached a point where I could no longer type at all without pain. Although I code I mostly write prose and messages. After switching I can type on QWERTY without pain as the original injuries healed, but I can feel after several hours how difficult and uncomfortable it is to type on that layout.

If you're at a point where you can no longer type why wouldn't you consider changing the layout of your keyboard? Even if it's to something substandard in many ways it at least ensures you use your hands and arms in different patterns. It's also a nice exercise for the mind.
Can anyone point me to low bias, nonpartisan analyses about the US immigrant population by practically meaningful cohorts? These sites that rehash aggregate numbers are the most widespread, and the subtext on sites like this is that they provide insightful portrait into who immigrants are -- but this is an incomplete picture that speaks nothing of their admission category and conditions, their fates in the States, their position on socioeconomic metrics by year since their entry.

A while back, I was looking for data to quantify the distinction of "Ellis Island"-style open application immigration, vs. the precondition-gated system we have today. I was also trying to understand the socioeconomic differences between employment/skill-based immigrants (of various admission categories) and family-based immigrants. But official government sources are spread across multiple agencies, and the cohorts are set in a way that isn't helpful in disaggregating superficially similar people with very different outcomes.

In my observations, pro-immigration groups tend to publish data that is difficult to disaggregate (example: this data sheet on 'Profile of the Unauthorized Population: California' [1] by the Migration Policy Institute), while groups that want to restrict immigration (Center for Immigration Studies, The Heritage Foundation) have better cohorts with more practical relevance, but the less flattering data is used by them to justify their various restrictive policies, and their bias raises concerns about their veracity. It's a challenge to find a source that hits the middle ground.

[1] https://www.migrationpolicy.org/data/unauthorized-immigrant-...
Instagram allows you to silence annoying accounts and avoid the 'unfollow'
This is the example: https://en.m.wikipedia.org/wiki/Chicago_Tylenol_murders
B r 1 (a Bitsy demake of a Unity game)
This is not a puzzle, and your answer is not a solution. It's formally wrong in terms of actual biology. Another way to think of it is as a narrative that attempts to explain- but it isn't a particularly useful one. It's not a "right/wrong" (and it's not something people can "figure out").

That some members of a population are sterile doesn't require you to completely rearrange your definition of biology, speceis, and organism.
Hello Tensorflow
That was what we did in Java with Flyway and it’s stateless migrations. You could easily see the history of stores procedures and every time the app started up it made sure they were all updated and correct.

Worked great, WAY better than having them buried in other SQL files.
Sonic R's “Impossible” Fading – CODING SECRETS
We never reached feature parity with Lisp machines either. Worse is better.
Hey Randall!
If you put a microwave in a sub-zero walk-in fridge, and after the device had reached equilibrium with ambient conditions, you connected the microwave to mains power, then put a chunk of ice in the microwave and turned it on at full power, would the ice ever melt?
Machines keep the weights on a track. With free weights, your muscles have to maintain the "track" all by themselves. My understanding is that doing so gives a much more comprehensive and well-rounded work out, as all of the stabilizing muscles must be utilized. It also provides more useful strength, as they aren't any "tracks" in regular life when we want to use our muscles for some activity.

The point about injuries, especially for squatting, is definitely a good one though. Although I would want to ask an expert about it.
Definitely agree that if you are using thumbs to execute all Emacs commands, it's just as comfortable as modal editing. Since I started using Evil a year or so ago I have become very used to it and I'm now using a strange combination of vim keybindings for text manipulation and Emacs bindings for everything else (saving files, switching buffers, etc.)
Hello, thanks for your message. I really appreciate that. I think I didn't use the lib correctly. I've fixed that. Thanks again.
Someone using a PLM system may not need to view every detail of the design, so being able to create lightweight clients in a browser is helpful.

I have been involved in STEP [1] for quite a long time, there has always been the expectation that it could be implemented as a database. I'm currently on the fringes of the work to map the PLM standards onto RDF/OWL/SKOS.

[1] https://en.wikipedia.org/wiki/ISO_10303
You Shall Not Bypass: Employing Data Dependencies to Prevent Bounds Check Bypass
Something something electron bad
I bet this is gonna be used for temp tracks, and we’re going to see actual film composers make unacknowledged knockoffs of this music.
Most of those immigrants are probably French Canadian migrating into places like New England.
Should You Really Buy the Jio Phone? YesYesYes Find Out Why?
If I did, I didn't mean to.

Though, using Waze to find the quickest way to work this morning really make my commute much nicer. There was also a new album I'd been meaning to listen to and streaming it on spotify was nice.
AutoCAD is not just the Autocad Architectural product. That may be the most dominant niche, but they produce most of the other CAD tools as well.

AutoCAD Electrical is huge for industrial controls work - it's hard to say, IMO, whether architectural or electrical AutoCAD is more dominant in its field. Other products are used for PCB design, but for any discrete wires in machines, buildings, etc. it's almost universally AutoCAD. Solidworks doesn't even have a product. And Autocad Electrical is ideal for low-powered browser work, because it's just 2D line drawings with an occasional component wireframe.

They also produce Autocad Inventor (and Fusion 360), which are mechanical CAD packages. Inventor is definitely a contender with Solidworks, CATIA, Pro-E, and other mechanical CAD.

A car's sheet metal may have 80% probability to be designed in CATIA, but the press that forms it has (pulling numbers out of a hat) a 20% chance to be modeled in AutoCAD Inventor, a 90% chance to be wired to an AutoCAD Electrical schematic, and a 95% chance to be located in a building blueprinted with AutoCAD Architectural.
I'll pop in since kettlebells usually don't get a lot of play when talking about strength training on here, at least as far as I've seen.

I'm an old school gym guy—squats, deadlifts, bench, pullups. I got curious about kettlebells a couple months ago after seeing how well they seemed to work on people I know who have used them. Now, after buying 3 kettlebells and a home pull up bar, I'm feeling pretty decent about sticking with these for the foreseeable future.

Lifting with them is far more ergonomic than using a barbell. Sure, you can't load as much weight but the payoff is that you are manipulating the weight through a larger range of motion. Pavel Tsatsouline's book was what I went with for the movements and of course there's endless content on YouTube showing the proper form. If I were really going hard, I'd do KBs four times per week and finish with a heavy barbell lift at the gym, but the laziness has taken over and I'd rather work out in my living room than walk to the gym.

Like anything, take it with a grain of salt but I have long been a skeptic of faddish exercise and these have been working great for me.
The paper that poisoned its printers
> sort-of monopoly

Yeah maybe it's a 'sort-of' monopoly in some analogy kind of way, but it's not actually 'monopolist' is it? That's just not true.

What they really mean is that the only monopoly Apple have is the monopoly on the exact kind of customers that this team would like to sell to. Well, too bad for them. 'Monopolist' implies some kind of legal or ethical issue, and there isn't one in my opinion, so let's not muddy the waters or imply anything by using the word.
And Silicon Valley is preparing the golden platter by turning the internet into a series of big proprietary silos where might makes right.
UK ISPs have to stop lying about broadband speeds
Perjury laws simply don't apply to those in power anymore. Wray. Sessions. Clapper. Until Congress decides to enforce the law pertaining to lying under oath, it's fairly clear that lying with impunity is permissible.
Lack of a good client is not the issue here. RSS needs to either add a standard way to serve ads or some sort of revenue model. Otherwise it doesn’t make sense for most publishers to adopt or maintain it.
Tony Bellew: I Hit Harder Than Fury Who Won't Fight Me
thats what i m saying - there isnt any. https://www.aljazeera.com/news/2018/04/number-active-faceboo...
Ensure you do not have vitamin D deficiency, reduce stress, exercise, and eat a well balanced diet.
You're missing the point. If a web application is well written it does "just work" from most users' perspective. Whether or not the code behind it is a mess is not relevant to the user. They don't see it. They just go to a URL and they're in business.

A superior native app requires a download and an install. That's 2-3 more steps. In a corporate environment that may require an IT support ticket and an argument with a sighing grumbling IT person about supporting "more software" that will "break your machine" and "has it been scanned for malware?"

I know that I am very picky about what I install on my computer. That's because I need my computer to work and I've had broken apps and junky installers wreck machines or introduce instability. Even if they don't wreck machines they leave clutter everywhere and are sometimes a pain to uninstall. Then there's the security surface area issue.

So there's many reasons users resist native apps: hassle, security, system integrity, etc.

It's a tough problem. Mobile OSes made a serious attempt to solve it and made a lot of headway there, but even that has collapsed. Look at the security/privacy nightmare that is mobile today. I am now very resistant to installing mobile apps because I assume they'll be reporting my location to advertisers, sucking down all my contacts, etc., so I only install them if I really need them. I prefer the web for most things because the web is a VM that strongly limits access and when I close the browser the app is gone.
MetaBase – Open Source SQL Explorer for the database you already have
Show HN: Bookly – Read More (Treat book reading like a daily workout)
You might want to look up J&J's handling of warning labels on over-the-counter painkillers, specifically re: Stevens-Johnson Syndrome, before you let yourself become too enthusiastic about their corporate values.
M&S £470m Worth of Mismanagement Practices Led to Closures
I’ve used a web based DXf viewer before; I know they exist.

And all of the complaints people here seem to have about AutoCAD seem to be gripes about the closed source file format or wanting an sdk...well they do have an sdk and I’ve used it before. You can write all the C# your heart desires and effectively read/write DWG files.
Do Long-Term Investors Need (Long-Term) Bonds?
All of this is done on purpose to maintain locktivitiy of your Designers into a platform. If it was commercially beneficial to make interoperable file formats between the big commercial CAD packages they would do it tomorrow.

The best you can hope for is decent .STEP / .iges file export and then import to the system you want.

Many workflow in computer aided engineering analysis involve exporting CAD data using .STEP files.
That's an interesting conclusion, I find I do a lot less chording than your average Emacs user. Maybe the problem is chording. I've not yet had any issues (though I am also a Dvorak user, and a buckling spring user). I think today's Emacs is set up in a way that could cause problems on keyboards where the left Ctrl is not on the corner.
Scandinavia is, somewhat contrary to popular belief, great if you are upper-middle class. A similar life in the US would be prohibitively expensive. The problem is if you are middle class and paying for many system that you might not in effect be able to use.
Saffron, the most expensive spice (2018)
I'm happy working full time, 40 or so hours a week.

What I would really like is more leave, even the option to take more unpaid leave. I get 20 days leave a year, plus 10 days of public holidays. I wish I could just have 30 days of leave, plus the option to take more unpaid days off if I wanted to. I'm amazed that the standard for the USA is closer to 10 days, with no legal minimum. I'd go stark raving mad with only 10 days of annual leave.

Flexi time would be nice, the ability to work longer weeks in exchange for that extra time being converted into annual leave. Work an extra 5 hours a week for 6 months and that's an extra 16 days of annual leave.
That's only because Polymer 1 and 2 installed themselves on the `window.Polymer` global, so they would conflict, and Polymer 1 used the old Web Components v0 spec. Polymer 3.0 doesn't write to any globals and can intermix with LitElement, other Web Components libraries, and future Polymer 4.0 and beyond.
New Update for Rocket League Coming Soon
Have a look at this guideline, very useful for starting https://www.advancedfictionwriting.com/articles/snowflake-me...
I also have genetically low cholesterol. I eat whatever I want. It never makes any difference on my blood panels.
What about an object with a one-way parachute of sorts change that? That is an object that rises at normal speed but falls at a fraction of the speed due to inherent aerodynamics?

The effect would need to be super precise and air currents limited. And that may be impossible given all the motion going on.
Perjury traps are typically used by the intel agencies to force people to cooperate with larger cases, the threat of bankrupting their families with a multi-million dollar lawsuit is usually enough to get them to plead guilty to lying in exchange for cooperation and immunity.
It really can not be overstated how inhumane Apple's desktop peripherals are. I honestly can't think of worse mice or keyboards.
My understanding from Indian coworkers is that most who did not marry into a favorable immigration situation expect their children to sponsor their green card when they reach adulthood. As somone born and educated in the American system, this is a travesty as we deprive them of basic rights such as voting. Another hypocrisy of modern America, I suppose.
How much would it cost to pay a bunch of New Yorkers to move to small towns in the midwest where it's not so crowded? Kidding, I'm kidding.
What are you replying to? The title doesn't use 'DMC'?
Yeah, expected to "cost" $19B, which means about $7B will actually be spent on improving the infrastructure; while the rest will be back-channeled to the coffers of various construction company executives, politicians, middlemen, gangsters, etc.
It seems that something that doesn't meet your needs (but did match many people's requirements in the past and may still meet some people's needs now) exists is causing you some offence.

Have you been "burned" by problems with POP3 in some specific way that has made you feel this bitter towards it rather then using the right tool for a job it presumably isn't right for and moving on? Or are you being forced to use it in some circumstance?

> something nobody wants

You are not everybody. Just because you can't imagine a valid use case these days does not mean that one does not exist. While IMAP-with-local-caching can replace most use cases for POP3, does it replace all of them in an optimal manner?
Well first, I'm not talking about pay necessarily, though executive compensation is (IMO) out of control. I was more referring to the intangible "respect" afforded to decision-makers (aka "leaders").

As far as pay goes, you can say they have a "big impact" all you want, but that's not how any other labor market works: it doesn't matter how much value my labor provides. Plumbers are paid the same to fix the toilet in the Louvre as they are at the gas station down the street from it. Leverage or no, my salary is determined by how little other, similarly skilled people are willing to take. If you can find somebody as skilled as Nadella in the technical skill of managing a software company, but for much less money, then you should either hire that other person or make Nadella take the lower salary.

But again, I'm not talking about money. These corporations have shareholders, and the shareholders are free to overcompensate whichever of their employees they choose too, even the C-suite. My point is that we revere "leaders", our "history" classes (unless you actually study history at a univesity) are mainly hagiographies of past "leaders," and every societal norm tells us that "leadership" is this powerful, ineffable magic. It's not. There's no such thing. Some people are in charge. They might even be powerful. They might get incredible things done. That doesn't mean that people who could have gotten the same things done given the same power or leverage are scarce.

Management is a technical speciality, probably one that's less difficult than, say, being a good welder. We pay good welders tons of money too. I'm not trying to say either is overpaid. I'm just trying to say "leadership" (i.e. directing the work of others, business strategy, and decision-making) is over-valued in terms of respect and esteem.
> Facebook groups are super useful because [...]

I guess our visions aren't aligned then. Anyone into the sport of making money would agree that SEO is a good thing but the way you sell it to me I'd want to kill myself before I work for you guys.

Nightwatch, you produce market speak aimed towards the completely wrong tree.
99% chance it's C++, that's what essentially all trading firms use.
I've found the Microsoft Comfort Curve 3000 to be a good hybrid between a standard keyboard and a natural one. It has the curve that puts your wrists in the better posture, without the split so it's easy to get used to, and I like that the keys don't have as much travel so you don't have to press down as hard.

Unfortunately they seem to have discontinued it. I had picked up two a few years back for $20 each on Amazon, but now they're going for $100 on Amazon and eBay which makes no sense for a basic wired keyboard. It must be because of scarce supply and high demand.
Are you looking for recent data? USCIS publishes data about admission to the US by visa category (family, skilled, unskilled, refuge, etc) in quite a lot of detail.
How to write great interview feedback
On the one hand, I agree. But with the increasing scammers on Amazon, this policy is going to bite them. I ordered a Nest Protect a few years ago and what I received was a cheap First Alert detector inside a Nest’s box. Did I get flagged for that return?

As an aside, clearly their returns department doesn’t bother to check returns like they indicate with a “Amazon Inspected” sticker on the box. So not only was I scammed, but Amazon was complicit in it AND may have penalized me for the return.

Lately I’ve gone through three adaptors from three different manufacturers and sellers and every one of them has broken within weeks, maybe months, of receiving it. And they all had great reviews at the time I bought them. But when I go back later, I notice a lot of obviously fake reviews that weren’t there before. Not sure how that scam works but it’s costing me money.

I used to stay with Amazon in large part because of their fantastic customer service, but that’s not enough anymore. The scammers are running rampant on their platform and Amazon is choosing to view me as the troublemaker.
Nice little collection of anecdotes :)
So 622 British citizens acquired German citizenship in 2015 — though last year 7,493 picked up a German passport.

It is only a minuscule part of the British people and we do not know how many German got British citizenship in the same timeframe.

And IMO if it is a free choice (not the one of their employer) it is a bit strange they would choose Germany, they have a lot more in common in culture and history with the Netherlands. There is even a close relationship between Old Frisian and Old English.
Colin... ahem Wright has it right: write.

There are several really good books that cover this as well; they're pretty easy to search. I really enjoyed Bird by Bird and several of the Pressfield books.

Note, of course, that reading about writing is not actually writing.
I love "Goodbye, Columbus" and its companion short stories, which I re-read from time to time. I think my favorite, aside from the titular story, is "The Conversion of the Jews".

I think Philip Roth's stories have just the right mix of American life, Jewishness and simply universal middle class life experiences, which is why I -- a non-practicing, atheist Jew not in touch with his heritage, and who's not from the US -- can enjoy them.
I think if you are getting applicants from a facebook ad you can bump that to 100%

I (also?) don't have a facebook account and have, pretty much, zero interest in using it unless required by my job to do so.
FOAAS: F*ck Off as a Service
I guess the answer would be similar to the toaster-in-fridge question[1] from a previous what-if, namely: yes, it would melt.

[1] https://what-if.xkcd.com/155/