jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If you can’t translate word problems into code, in what sense are you a programmer though?

What problems don’t boil down to that?
Yes, I agree: Office ‘97, 2000, and XP were the high points of that lineage as far as my experience goes. But I stopped using Office when I switched to Mac in 2003 and have used Word and Excel occasionally since then (preferring the iWork suite’s analogues Pages and Numbers respectively).
I'm interested even if I can read it only as a .doc
Incredible read patio11.

I totally am totally used to think like a human (ref : Twenty times as much, you ask? No, transitioning from "pocket lint" to pennies. Stop thinking like a human.)

That said, do you think of your large corporation customers reading this article? I'd be afraid that they would think like human and may feel ripped off, even though they made the right choice when comparing with the other options.
Sigh. Although some of this is Intel's own doing, "i3" is not a meaningful descriptor, especially when compared to "Cortex-A15" or "Cortex-A9". "Core i3" can refer to many, many generations of CPUs; this is not a nitpick, but a real complaint, because each of those CPUs have very different performance characteristics. Core i3 has been a Westmere (Nehalem tick); a Sandy Bridge; an Ivy Bridge (Sandy Bridge tick); and a Haswell. Saying "a 1.2GHz Core i3" is about as valuable, then, as saying "a Tegra" -- which could be an ARM11 MPCore (Tegra 6xx); a Cortex-A9 without NEON (Tegra 2); a Cortex-A9 with NEON (Tegra 3); or a Cortex-A15 (Tegra 4).

So, on a micro-level, the comparison is not terribly valid. On a macro-level -- saying that the devices are within an order of magnitude -- the results are reasonable, but certainly not novel...
I have come to conclusion that more radical thinking is needed. American constitution (or other derived documents, such as EU Charter on Human Rights, I am EU citizen), as it stands, is not going to cut it.

The thing is, the extremes of keeping things hidden we see in the government are just a tip of a long tail of many, many people trying to keep things hidden in other, more mundane, institutions. For existential fears, people who could point out these problems stay silent. We accept this as a necessary acts, because of "competition". But aren't wars and such just another result of this thinking, really? (For an interesting take on morality of speaking truth, see also Sam Harris' book Lying.)

Here's a couple of ideas:

1. Can democratic state do without any secret service at all? I don't mean not to have "operational" security. You need to keep secret where you have troops, keys etc. But; maybe it should just release all the secrets after 5 years, about operations they did. Likewise, their operations should be made public, just like courts are. In other words, the default position should be to release, not keep secret. I am on a fence regarding technology plans - would really world be a better place if Russians couldn't make the bomb? The point is, we take position "secret service is needed" for granted; I don't think it is.

2. There should be no blank exceptions to free speech, just like in the above case. It should be right applied to everybody, not just US (or other state) citizens. Private sector shouldn't be an exception - you should have right to publicly criticize your employer. There should be no contracts preventing you from disclosing information about what you don't like, or about what happened to you.

3. I envision a platform that would allow anonymous publishing of unreliable information, which then could be collectively analyzed and the reliability of sources assessed, without revealing them. Kind of inversion of classical journalism, where you have a limited number of people (editors) accessing unreliable information and only publishing if you can reasonably prove it to be true; here you would publish indiscriminately things, that are not true, and only later, via some algorithm that would connect the sources somehow yet retain their anonymity, the correctness of the information would be proved. It should allow to connect very small leaks from many people. This would require a cultural change in how we understand media, but it could be done in incremental way.

I am not completely advocating all of what I just mentioned; I would just like to see some discussion about that. Maybe everything about institutional behavior in the past, older than 5 years, let's say, should just be fair game to publish. This rule would nicely exclude all the technical and operational plans.
Where does it end? If the surveillance state effectively trumps terror, why not murders, rapes and child porn? If those, then why not embezzlement and tax fraud? If those, then why not speeding tickets and MP3 torrenting? And through it all, who watches the watchers (and who watches the watcher-watchers)? If this is all so effective, why have due process at all?

You'll never convince me that any jihadist has the capacity to inflict harm on society more than a government with unchecked power to know all secrets. Knowledge is power, and complete knowledge corrupts completely.
Go does have one interesting feature: CSP concurrency built in. Even this was predated by Erlang, though.
Wikipedia did not mention a big drawback with these roads, though: If there is an accident, a vehicle breaks down, or a truck gets stuck in snow (this is Sweden, after all), there is no way for emergency personnel to get to the scene except by going the opposite way. And there is absolutely no way for traffic to get around an obstacle until the center cables are removed.
Sounds like a city problem.
I was thinking more along the lines of libraries supporting protocols, formats, cryptosystems, and the like -- stuff that doesn't require interacting with the Android API.

Being able to use the Android API from Rust (or any other non-Java language) is an interesting problem, though. Unfortunately, as you mention, the API is strongly tied to specific Java/Dalvik classes and methods (the stuff in framework.jar). Many of these merely proxy to backend services over Binder/AIDL, but the Binder/AIDL calls and associated data structures are subject to change. Sometimes I wish there was a standardized interface for native code to communicate directly with backend services over Binder, but that would likely create more headaches than it would fix.
Isn't JOOQ also usable with Scala?
There's a service to share it with image publishers.
https://docs.microsoft.com/en-us/azure/marketplace/partner-c...
As others are pointing out, they have such a thing now in Power Apps (including "appifying") and the extended Power family.

But it's also not like Microsoft stopped trying to build such tools, they've had many fits and starts as priorities shifted and fads arrived and then faded away.

InfoPath tried to be it for the XML world (and preferably the XML world hosted by SharePoint).

SharePoint itself has always dabbled in trying to be a company's low dev solution for a lot information management/database stuff. The low dev stuff some companies have done in SharePoint Lists, for example, is wild. (A lot of the reason developers fear/hate SharePoint is the exact same "things I've seen" feeling from Access, with the added fun of upgrade issues of any modern CMS like WordPress. For most of its life Access maintained a lot of compatibility between versions until it stopped and changed file formats three times in a couple versions.)
Engineering is also a cost center, since it doesn't directly add to profit but costs money to operate.
I think FUSE limitations: fuse is served by a single userspace process, which is limited the same way as any other userspace process by ulimit.
It is not a fundamental limitation of podman, just of podman's default rootless behaviour.
This is why the DeFi work on Ethereum is exciting, so you can have exchanges and other financial services not tied to restrictive legislation.
It doesn’t really matter if it’s $100b or $50b. You would still make at least $50m as one of the first employees.

Unfortunately, that hasn't been true for years. VC firms stopped leaving that money on the table and have been taking those gains in the form of liquidation preferences or stock grants before IPOs that dilute employee shares.

Jason Calacanis $25k angel investment in Uber was worth $100m after the ipo. As employee your equity grant would be likely 10x more than that.

This is clearly not true; there was no "Uber Mafia" after its IPO. If anything, Uber employees were complaining about how little they saw of the IPO, on HN and reddit. And that was before Uber's stock price dropped like a sinking rock after its IPO.
We bought a larger Honeywell model for around 250 USD to help cut down on smokiness from woodstove, cat hair, and general dust. It works quite nicely, though it does have a high pitched whirr on higher settings. I don't have a PM monitor but anecdotally, it cuts through smokiness quite nicely.
I do this too: I prep my taxes in both TurboTax and in CK, make sure they agree, then submit in CK for free.
Pardon me for "going meta" but it seems that power in the internet age may be less about how much information you have than on how much information you can keep out of the hands of others.

For example, just how transparent is Schmidt's or Zuckerberg's lives compared to ours?

Or why the US govt seems to be classifying greater and greater quantities of information?

And whether such asymmetries of power help or hurt our welfare.
Actually, I didn't read it that way. I saw this as a dispute on a point of logic, rather than a broad statement about the best way to get programmers.

Paul Graham makes the following claim:

"if you talk to startups, you find practically every one over a certain size has gone through legal contortions to get programmers into the US, where they then paid them the same as they’d have paid an American. Why would they go to extra trouble to get programmers for the same price? The only explanation is that they’re telling the truth: there are just not enough great programmers to go around."

Phil Greenspun makes the common (common because, in my opinion, it's so sensible) argument that perhaps a "shortage" exists because the market rate is too low to draw people into the field - that if you raised the price to well above what it currently costs to get a programmer, you'd draw considerably more people into the field. Greenspun claims that Graham's argument is based on the flawed notion that "there is no way that if companies nationwide paid programmers more than the BLS’s median pay of $74,280 per year (source), additional Americans would be attracted to this field."

Part of the problem with Greenspun's retort is that PG claims to be talking only about an extreme elite, not the run of the mill programmers. However, the logic still stands in my opinion. Have you seen what elite people earn in other fields? I guess if you think that it's impossible to get someone who would otherwise have gone to med, law, or finance into programming by offering more money at a comparably elite level of talent, you'd agree that the supply of people is fixed and doesn't respond to market signals. That seems to be the basis of the disagreement.
"People are born with an innate calling to drug dealing,"

What the hell is this author talking about? While the he's a pretty accomplished individual, he lost me with his shitty analogies based on false premises.
That attitude represents the wrong way to read the article. He's not arguing against learning in general, but the claims that knowledge is transferable. Study Latin if you're genuinely interested in learning Latin, don't study it because you think it will help you be a better programmer.
I agree with you. Generally, there is no shortage of tech resumes on Wall Street - because wages are higher.
How many of them does it carry? Also, AC-130.
You can try the /r/haskell subreddit. They'll have more detailed information there, and on the subreddit you can browse some of the topics and projects currently going on in the haskell world, which may give you a better idea of what haskell is capable of.

Also, if you haven't been getting traction with the #haskell IRC channel, try the #nothaskell channel. The title is a little confusing (it should be called something like #notjusthaskell), but they try to be more helpful there than the regular #haskell generally is.

You may also want to check out this recent post about the quality of various haskell resources: http://bitemyapp.com/posts/2014-12-31-functional-education.h...
Is it not possible to run beta versions of these browsers to catch issues early?
Here's an upvote for taking the time to answer instead of just clicking on an arrow.

Re: Somewhat sympathetic answer: I thought the reason sheep can be herded by a dog at all is that they are timid and easily frightened, and think of the dog as a predator. If they weren't afraid, they wouldn't defend themselves by flocking.

Re: Sympathy-trumping counter-answer, economic argument: In my opinion moral concerns outweigh economic concerns. Your mileage may vary.

Re: Sympathy-trumping counter-answer, factory farm argument: Harming animals is not justified by the fact that they could have been harmed even more. (Replace "animals" with "people" for plenty of potential analogies. I resist the temptation to write any of them out for the fear of sounding like a troll.)
Maybe, depending on the details of your scheme, I guess? If you subtract data, that data is gone, and there's no separate stream of data in the recording for the cops' voices vs. the phone.
I pulled up his LinkedIn. He started at Canoncial three weeks ago, fresh out of undergrad.

I really hope he comes out of this unscathed.
From a marketing pro's perspective you assume that because you have data - reach, impressions, est. click-through rates etc - that you can find a 'quick win' aka get rich rich quick.

So inevitably you try it, then you get some 'tips', then you read a marketing guru's success story, then you start getting ads for ebooks all of which have the best strategy and you really feel that you have no choice but to go for it. It's the FOMO/what if complex magnified by professional requirements to grow at all costs.

From now on I consider online advertising like gambling. You think you can win but the house always win's because you spend more money on A/B testing, copy edits and new keywords all of which create very few leads or deals. You always think you can win too, 8 years later I still go back to online ad's because I feel that there's just that juicy copy, design, content combo round the corner.
Just FYI, this is bad manners. I deleted the comment because I didn't want to continue the conversation and I especially didn't want to engage with you - specifically, your comments here and elsewhere indicate that you are frequently toxic and hostile.

You deciding to resurrect the comment because you happened to see it before I deleted it is really not OK. It's the exact kind of toxic hostile, creepy interaction I was trying to avoid from you by deleting the comment!
> Both Microsoft and Canonical are for-profit enterprises.

I don't think that most of the people have a problem with that. The problem is being sucked-in to something without ever agreeing into.

In the era of privacy sensitivity (which I think is healthy), being watched in a place and prodded from a different channel is disturbing.

I don't mind people trying to reach me with the hope of sales based on information I've provided to them, but this is too far.

Also it removes two veils from both companies at once:

1. It seems Microsoft still has sneaky tactics, but they're more invisible.
2. Canonical is somewhat more aggressive and greedy than it seems, and Ubuntu desktop is just a freemium product, or another capturing device for further vendor lock-in.
Your main problem in the long run is, that zombies are infectious. Imagine that in every water hole and in every dark place could be a zombie sleeping...
The virus could mutate and infect animals or insects.
Wondering what this will actually look like. Will salaries stay location based? What location will new-hire pay scale be based on?

I know it's easy to think that down the road this will all even out and it won't matter anymore, but it really matters right now. If a company commits to hiring without any regard for location, why wouldn't they hire a majority of their employees from a place with depressed wages?

If followed to it's logical conclusion, it starts smelling a lot like offshoring, but with a much more employee-friendly justification.

If it's not that, then how does a company avoid it becoming that?
It's funny that you think it would somehow come out to less guns in the world, when in reality it would just mean that the rest of the companies which still exist would take up the slack.
My problem was with saying:

> What explanation should there be?

Basically for every discovery of a possible human ancestry, we will need evidence of interbreeding, we can't just assume off course they all interbred. That's not science.

So this evidence is relatively new, in 2010 we found modern humans have about 2% DNA, and now we found a fossil teeth that appears to have hybrid characteristics.

My second issue is with people making assertions like: well off course probably they were tribal and at war with each other and would have a tradition of keeping the females of their enemies. Or off course they would have been attracted physically to each other. Etc.

We can all make up whatever explanation we want to believe in, that does not make it true. We'll similarly need to slowly unravel evidence that points towards those explanations to get an accurate understanding. And I was simply saying this new teeth discovery gives us no insight into this. So it seems we still don't know why they'd have interbred, how common it was, if all occurrence could successfully lead to offspring, when it would have started to happen, etc.
Depends on your definition of "decide." Some things are crimes because it is in human nature to revile them, and to enforce social mores against them.
Rimbaud: “Jadis, si je me souviens bien, ma vie était un festin où s'ouvraient tous les coeurs, où tous les vins coulaient.”
Generated PDF are not really web 2.0 :/
In my experience, it's really difficult. Things that have worked for me:

* switch to a different department/team/role

* take a sabbatical (maybe two weeks, but a month is better)
I think the grandparent comment was asking if you'd disable credit card payments for everyone, i.e. for your entire site.
I have 15 GB free on Google Drive and something similar on Microsoft OneDrive. Sharing files is as easy as dragging the file to a folder on my PC and right clicking to get a link that I can paste into email, IM, etc.

How is IMGZ better?
I don't get this. Supplying a ride sharing app, especially just supporting one, should have very minimal overhead. If Uber didn't have other interests like self driving research, they could be distilled down to a small startup's worth of support devs and one manager and just let the app make money. A revenue of 3 billion would be way more than sustainable being split among a company size of 10 or even 30. If anything, if forced by circumstances they could just cut all the fat and massively, massively downsize while staying the same from the consumer's perspective. VC's know this so growing for now and investing in R&D is fine when at a moment's notice a company could be reduced to 30 people and just keep supporting an app.
Also, the entitlement from men would be off the charts. Can you imagine how pissed someone would be if they paid $100 to have their message ignored?
How to approach the lack of network effect at the beginning while paying upfront? Many sites/apps are free for "basic" features, presumably for this reason.
Imho this is a useless safety 'feature'. It only saves you from a mitm-attack and even then you hope that the mitm did not see your refresh token.

The moment you store data with Javascript it will be visible for any Javascript.
Damning comment from /u/caldos4 on reddit:

> Tons of breaches documented here [1], at least 14 000 trips with unlicensed (uninsured) drivers. Drivers with suspended licences were allowed to re-register with Uber, drivers were allowed to drive without insurance on their vehicle.

I genuinely wonder if Uber could keep enough drivers if they stopped allowing uninsured or suspended drivers.

[1]: https://tfl.gov.uk/info-for/media/press-releases/2019/novemb...
Really? Most people have what I consider to be neat houses. They have photos and stuff on their walls, some books etc., but what I'm talking about is usually a step beyond that. Usually is involves piles of stuff all over the place. Sometimes just heaps on the floor.
> Analysis services, data tools, etc... provide a lot of value beyond a data store

They probably do if you have certain needs, but at lots of places they seem to be the basis for solutions that would be far less complicated (and maintainable with a far more common skillset) without them.
I have always wanted to switch away from Ubuntu to Debian but have been wary of losing the convenience of "it just works" (perhaps irrationally so since Ubuntu is based on Debian). That's why I switched to Pop! OS because of their even better seamless integration for switching between Nvidia and intel graphics. Will I lose these conveniences on Debian? Has anyone done such a switch and can share their experience?
Will, it's a neat idea, but so is communism, on paper.
What difference does it make whether I am in the described groups or not? You can argue that IQ doesn't exist, or shouldn't affect engineer value, or that the correlations don't exist, but telling the author "you won't like it when it happens to you, so agree it doesn't exist" is weird.

> "Up until around age 35 or so, I was generally very lean and did not get noticably fat regardless of my lifestyle."

It's tempting to read this as saying "I didn't choose it to happen, so I'm excused from any negative effects", although that would be taking a negative view on it. But if not that, what else is this sentence here for? Maybe you're saying that there's more to fat than lifestyle - then skim read "Ten Putative Contributors to the Obesity Epidemic"[1] (PDF or online PDF) where they discuss things like viral infections, environmental triggers, socieo-economic contributers, and other things which aren't diet or exercise related. Does any of that change whether obesity does or doesn't correlate with IQ? Or maybe you're saying you got fat despite exercising - which only says exercise didn't save you, it doesn't need to change whether IQ and obesity are correlated or not. Plus exercise was suggested as a counter to age related decline, not as a counter to fat, only as a thing people might think when seeing fat.

> "I know I haven't gotten any stupider."

Who ever thinks they have? Would you honestly know? You ought to have lost some abilities just going from age 35 to 55 alone. See[2]: "Age and individual productivity: a literature survey" - "The ability levels of employed white men and women up to the age of 65, using data from the General Aptitude Test Battery collected in the U.S. from 1970-1984, is shown in Figure 2. These findings suggest a relatively sharp decline in most abilities, after maximum values are reached in the 20s and early 30s (Avolio and Waldman 1994). The decline of mental abilities from early adulthood is a universal phenomenon. The age-induced changes in cognitive abilities are similar across countries and within population subgroups, such as between men and women (Park et al. 1999, Maitland et al. 2000). Further individuals with high and low ability levels are subject to the same age-induced changes in cognitive functioning (Deary et al. 2000). Even among non-human species, ranging from fruit flies to primates, age-reductions in memory and learning capabilities have been observed (Minois and Bourg 1997, Bunk 2000)."

[1] https://www.researchgate.net/publication/40447388_Ten_Putati...

[2] https://www.demogr.mpg.de/papers/working/wp-2003-028.pdf