jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Was Malthus advocating forced abortions? If not, the Chinese are up to something else.
I might do that. Does Friday work for you? Email me at kliment@0xfb.com (yes, that's a zero)
Totally agreed.

The other thing that frustrates me with Netflix et al. is how much better they could be if we had sane copyright terms. At a length of 30 years, which seems quite reasonable to me, we could have the classic cinema of the 70s easily available by now, rather than relying on Netflix or Amazon to renegotiate streaming deals every couple of years. Hell, even with 50 years we'd be getting something -- the animation of the 40s, Hitchcock movies of the 50s, etc. But with copyright essentially infinite in duration now, things fall into obscurity though no easy way to distribute and obtain them. (OK, obviously anything Hitchcock is always going to be for sale, but you know what I mean.)

Think about how wide the selection of Netflix discs was, essentially through what some people call a "loophole".
I note a lot of downvotes for comments generally blaming PHP for this hack. That is sad and reflects a significant failure to grasp history.

PHP has been a security problem from day 1. Wordpress has only increased the scope of attack surfaces, as well as introduced a popular application which is itself susceptible to compromise. I've seen arguments that PHP is the root cause of those application vulnerabilities, but I tend to aim even lower and point to application developers who use PHP.

Unless your core app is in PHP and all your efforts go to securing that thing, there is no justification for allowing PHP on a production network. It is not a trivial thing to secure.
Another factor is maintenance and service costs. They might be more reliable, but if you do need some service or maintenance, you'll need to take it to the dealer as there aren't as many experienced diesel car mechanics. Correct me if I'm wrong, but this is one factor that has kept me away from diesel (apart from availability of diesel at most pumps near me).
You converted an LPCM Audio file to a Windows Media Video file to upload to Google Music?
The ugly truth is, the reason for Reddit's popularity growth in long term is /r/gonewild and its children. It's so integral part of Reddit, not even the femi-nazi-caterpillartrack-crazies dare to even attempt SJW'ing it.
There is no such thing as "open web".

In native apps we can use different language-compilation options, but the web is locked and closed to JS or compiling to JS.
Wow, it's been a long time since I checked this joke for the last time! At that time I read the version that was translated into my mother tongue (Korean). Now I read this in its native form.
You could have called me a "Pascal devotee" back then, but I had eventually come to realize verbosity kills creativity and dumped Pascal for good.

This

{
int a[10];
...
}

wins over this

begin
var
A: array[0..9] of Integer;
...
end;

quite simply because the latter takes longer to both read and write. The proof being that none of the more or less serious languages created in the past few decades dared to adopt e.g. begin ... end again.
Pretty awesome, you can write functions, use variables, etc... This is how I always wanted Scratch to be, thanks.
This is a fairly weak article, full of deflections around the real weaknesses of python. I'm surprised it is on the Paypal Engineering blog.

Like all languages, Python has strengths and weaknesses, and there is no shame in that. An honest article would address the negatives head on, acknowledge them as potential negatives,(not skip around them) and provide alternatives, .

The strawman "Python has a weak type system" is a good example of such deflection.

No one (who understands type systems) would complain that "Python has a weak type system"

A more common "criticism" would be "Python does not have a static type system, which is handy for large codebases worked on by large teams".

Address that upfront, and you have a decent article. This is just a fanboy (who just happens to be at Paypal) praising his favorite language and ignoring its weaknesses.
Considering it's replacing C++ as the starter language at many universities this may not be true for too much longer as younger developers get more exposure to Python.
In my opinion, definitions of 'strongly typed language' and 'dynamically typed language' are orthogonal and Python is both. You can't say that Python isn't strongly typed because its dynamically typed. For example, C is staticly typed, but weakly typed at the same time.

I agree on the rest, though.

Edit: since a lot od people here are arguing what does 'strong typing' mean, I take it from what I learned at college: it means that, apart from typical conversions (like int -> float), it doesn't do many automatical conversions for you.
Hey HN,
Command Finder is a chrome extension I've written to store and quickly retrieve developer commands.

More info: http://www.puneethshetty.in/2015/3/command-finder-chrome-ext...
Consider this counterpoint experience posted on Slashdot...

"I recall going through security at the Charlotte, NC airport once, a few years ago, and noticed TSA agents out in the queue making smalltalk with all of the passengers. "Hey, how are y'all doin' today?", "Goin' someplace warm?", "Be sure to take off that belt buckle sir.", "Were are y'all headed?", "Y'all fly much?", and so forth. At first I thought that this was a misguided effort at public relations. But then it occurred to me that those agents were probably pre-screeners looking for nervous and evasive passengers who would then be subjected to additional traditional screening. I don't know what SPOT is and have no opinion of its effectiveness. But it seems to me that chatting up passengers in order to spot potential trouble-makers is probably the single most effective part of the whole TSA process."
Just looked up his bio, and I think thats definitely a safe claim: http://en.m.wikipedia.org/wiki/David_Dalrymple_(computer_sci...
I'd say this precisely mirrors my journey through day trading.

You start out with the naive mindset, thinking you can make money by finding strong undervalued companies and investing in them with stocks/LEAPS.

Then when you've lost enough money trying that, you move on to technical analysis, thinking you can time the momentum and price action of "predictable" securities. Still thinking it's the "market" you're trying to figure out.

Then once you've lost enough money trying that, it finally hits you. I've been the sucker all along! The way you make money at this is by realizing it's all a game that you're playing against other individual people, not some abstract "market". You buy lots of the underlying stock of something that's trending and start selling OTM "lottery ticket" contracts to the hapless fools (of which you used to be), and you finally start winning.
You might be thinking of nonfiction, particularly nonfiction about programming.
>But it is obviously bullshit, as the real companies behind some stocks have a real value. Like for example they might own a building that is worth one billion dollars (simple example). If you take away all the stock market shenanigans, you still own part of that building via your stocks.

But as a stock holder even of a public company, your shares can get diluted to smithereens when they issue new shares to raise money.

For a laugh check out the chart of Helios and Matheson, the MoviePass company that had a fly by night stock spotlight experience a couple of years ago. It's so diluted, the historical price looks like the stock was worth bazillions in the past chart numbers.
How on earth is it harrassment to tell a subordinate that he needs to improve his security habits?
What do you mean by "canary" in this context? How do you detect that the canary is dead?

I assume that the "canary being dead" ~= "an adversary added the contact to their watch list". But I don't think you can detect that.

The best you could do is to add a random physical address hoping that you can detect physical surveillance (which is probably not realistic anyway).
No, payroll tax is a separate issue. What the grandparent post is talking about is that a company can deduct its expenses and only pay tax on net income but a family can’t. I’m not sure there’s a way to fix that—the concept of profit doesn’t really apply to a family—but it isn’t a reasonable thing to point out.
I keep getting segfaults in running the executable, only after zip ...

I know this is x86_64, and have an am64 system. Does this only run on intel and arm architectures?

Does this use the same exploit in memory that spectre used for intel processors?
This is the reason. I go back and forth on if I prefer checking luggage or carry on. Which ever is my preference at the time has a huge impact on my boarding strategy.
How does capitalism as an economic system seek to create checks and balances?
Once that happens, website owners will have to pay Apple a 30% commission from traffic coming from the Safari browser. If you think the idea is ridiculous, it's pretty much happening with apps on iOS right now.
I'm assuming you're being serious here.

If you consider your M1 mini as being impressive, why would it need to be replaced already?
That's what you would expect, but it results in unstable orbits.

Instead as the object moves, the gravitational field it emits also moves, so you end up feeling the gravity where you would expect it to be if the field transmitted instantly.

It's when the object emitting the field changes direction that things become interesting.
not surprising, secularists and atheists are the biggest hypocrites on the planet. i find them to be more sheepish than any religious person, usually.
It might be easier in those languages, but C (and C++), Scheme, Lisp and Nim have macros that could obscure a tail call's missing elimination.

It was never a problem for me because I never trust the compiler to do TCE and structure my code to be independent of it. But it IS a problem.
By whose definition?

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

https://simple.wikipedia.org/wiki/Censorship

https://www.pbs.org/wgbh/cultureshock/whodecides/definitions...
> We are slowly squeezing a significant segment of the population out of public debate

They didn't exist in the public debate to begin with. Social media opened that up. We're realizing just how negatively impactful a village idiot with a megaphone the size of a city block can be.
I agree with everything you're saying here, but it's just not related to the current situation. Twitter didn't ban Trump because they think it'll have a healing effect and resolve social divisions in American society; they banned him because they think he might incite his supporters to violently attack the inauguration ceremony on January 20th, as he incited them to attack Congress two days ago.
A clear double standard exists, and I'm pointing it out.
Please share links of similar activities by any BLM protestors anywhere in the nation. You are constructing a false equivalency.
London, UK. Full time (https://www.howareyou.com)

We're hiring for the following positions:

- Senior UX/UI Designer (£70,000)
- Senior Ruby on Rails Developer (£70,000)
- Front-End Developer (£50,000)
- Ruby on Rails Intern (Paid, salary depending on experience)
- UI/UX Intern (Paid, salary depending on experience)
- Can you help us scale to 500,000,000* users? lets grab a beer.

How are you? is a venture funded and internationally award winning healthcare startup, based in Cambridge, Beijing and now London. Winner of the most prestigious Institute of Engineering and Technology Innovation Award for best IT Technology and HealthInvestor Award for IT innovator of the year.

You will be working from our new London warehouse with lovely period features and great natural light situated in the heart of the tech start-up scene near the Old Street roundabout and only 5 minutes walk from Old Street Station.

https://en-gb.howareyou.com/jobs

* http://goo.gl/g39am
http://en.wikipedia.org/wiki/Basic_income FTW
Doing some fact checking, you could build automated processing stations on Venus that could process atmospheric CO2 and water vapor (the former is most of Venusian atmosphere and the latter about 20 ppm) into methane and O2. There is plenty of sunlight as a power source too and an abundant source of heat. The gravity well is much worse than the one you find on Mars, but, as far as an automated facility goes, it's conceivable just to leave it there for decades, let it fill itself to its full capacity over decades and just ship a couple tanks coupled to engines to low orbit (or a cycler one) where a passing spacecraft could pick them up. The empty vehicle could then return to Venus and start its cycle again.

Mars is easier, but there is a lot of Carbon on Venus and it would be nice to be able to ship it elsewhere. Maybe then we could somewhat reduce the greenhouse effect and make it more comfortable over a couple hundred thousand years.
Yes, now that the bug is fixed I would have liked looking at the source code of Dropship just to see how it worked... So it's a pity that they asked people to take it down.
atleast google is not like other big organisations that not even reply. In this case mistake was of these developers that they themselves violates terms and conditions and want some special treatment. I've personally used Google Adsense and they always get in contact with me if there's some problem.
I can think of a $25 billion* reason not choose Chicago to test in...

In all seriousness, if you actually wanted to have test markets, I can't imagine including LA, NY or Chicago with a straight face.

*potential IPO, at least
Considering he gave him a good share of the company he may have to buy him out if he goes this way.
Interesting. But I was a little sad when I realized it was Flash.
The filetype:pdf well has also been poisoned, and the results are always just PDFs stuffed with SEO keywords and a link to the real content you were looking for -- except the link goes to a scam/advertising/malware site.
> I didn't say the same size, I said finite size.

Not sure how you are defining "market". How is it finite size? What is the number after which it stops growing?

> If the market grows at a rate of 6% and your company is growing at 8%

Total market valuation of Dow has grown at faster pace than Berkshire portfolio size. your 6% , 8% example doesn't hold at all. Not sure where you got your your "market size" numbers from. Did you do an actual analysis of market size growth or are you just pulling these theories out of thin air.
> On the other hand, the MBA/PhD consultants I know don't have industry-specific experience in the areas they work in! This is the essence of the puzzle to me.

I took a project management course once. One of the things we were told is that project managers don't need to have domain knowledge or experience in order to be effective. I think it's possible, but not probable, since the project manager would lose an opportunity to tailor the standard project management practices to the needs of the specific project.

In any case, it would explain your observation. And I believe that effective project managers would recognize the value of domain knowledge and make an attempt to gain it even if they didn't start the project with it.
Honestly, my experience with Typescript has been less than ideal. I would rather not have static typing than have static typing jammed on top of a dynamically typed language. Compared to the type system of rust or elm, TS is hot garbage.
Yes! Currently, NFTs lack a stage - I can't imagine deriving the same level of MoMA association with "Owned by jcfrei (0x859128479178571823784)" when I got to a webpage.
>> It gives out a phone number.

> To who?

To the recipient of any message you send. https://support.signal.org/hc/en-us/articles/360007061452-Do...
This is the only reason I have to touch Facebook. It’s icky.
I suspect at the time one or the other puts their foot in the sand, that it will escalate to a conventional war.

Let us hope that day never ever happens. It would be awful for both sides no matter the "winner". As I learned from spending a year as a UAV Pilot in Iraq from 2003-2004, in war, as soon as a single person on either side is injured, both sides permanently lose. There is no real "winner". Just one side that loses less.
There currently is no need to use stolen SIM card authentication keys.
This is actually the most plausible explanation I have seen so far: they just finished implementing this new injection feature and they needed something to test it on. For lack of a better target, they chose those two github projects.

Everybody's talking about how this is a targeted attack against GH, but I'm starting to think you might just have hit the nail on the head...
I haven't looked into it recently but last I checked those adjustable desks were frightfully expensive.
I suppose one way to approach that is to say that the fact they are placing a file or some data on your computer without permission through a workaround to bypass your chosen security settings really is breaching the security of your computer. Which I'm sure is illegal in most jurisdictions of the world.
Everyone who had money before now owes 250% of it.

But people who were in debt are doing great!
Why would they move? Sure things are getting less centralized just like big financials are slowly moving from NY, but the heart of the city has no reason to move.
It would be, if anyone was making that claim.

Instead they say that because things are better now, then you cannot complain.
What are you talking about, you can definitely apply for jobs on LinkedIn and your photo is front and center. If the person receiving that application doesn't have the most positive reaction to your photo, maybe you suffer a disability which leaves your face disfigured, you're much less likely to get a job
By the time people stop buying your stuff, things have gotten very bad.

Also the people who are most capable of fixing the problem? Probably gave up and work for a competitor.
> and is obvious to me in hindsight.

Everything is. That's kinda hindsight's thing.

Not so say that a few people in this thread probably saw this solution right away, but the "this was all obvious" crowd in this thread is a little too large for my taste. Be real, guys.
So you expect Valve to prioritize a client that will only be usable for a minority of a minority (Linux users that understand what 32-bit and 64-bit are and are OK with excluding games based on an arbitrary 64-bit only restriction) while there is no pressing need for it since you can run 32-bit Steam on pretty much any distribution after installing a couple of extra packages?
Clash Royale is also a superb game.

Skill is the majority component in the game (given that top players can take a level 1 account all the way to legendary level) and it is so generous handing out in game currency to level up cards you can happily never spend a penny on the game.

So surprising given it comes from the same people as Clash of Clans.
Happy Birthday, dear Sidekiq! Thanks to @getajobmike for making Rails apps a thread-safe place! A bit late to the party, but we brought a special gift, Sidekiq Overview and Tutorial for 2022:
The Right Thing would be to require an explicit -o <output filename> option to avoid modifying files without getting user's consent first.

Especially because the changes it makes are irreversible (e. g. when a text file has mixed unix/dos line endings).
It could be as little as "everybody does it, let's do it too" or they actually thought about it. By signaling to contacts that somebody installed Signal they make it more likely that those contacts use Signal to communicate instead of any other system. It helps the growth of Signal.

Adobe and PornHub don't have the contacts list. Google likely does but maybe they are restrained by privacy laws.
They only started sending your contact graph after adopting SGX. Before that the matching used to happen client side through a bloom filter.

They can theoretically rebuild a contact graph by finding everyone you’re talking to, but that’s a small subset of the contact graph created by contact matching.

The code is open source and SGX literally means that the client attests that the code on the server matches what it’s expecting.

Signal might be the most audited stuff out there.
Not applicable to ADHD, but for Autism spectrum there is Specialisterne, a danish foundation that works with employers.

International: https://www.specialisterne.com/

US: https://www.us.specialisterne.com/

Specialisterne Foundation is an international, award winning social enterprise setting the “gold standard” for neurodiversity employment. Specialisterne was founded in 2004 by Thorkil Sonne after Sonne’s young son was diagnosed with the disorder, when he realized we should focus on the ability of neurodiversity: attention to detail, high accuracy, innovative thinking, loyalty and honesty rather than the “disability”.
> Keep in mind that the map software itself was created by Apple.

Sure but it's just using google maps API with a fancy UI.

> Also keep in mind that there is almost certainly some sort of SLA/contract ensuring continued access to Google Maps data for some time period

And I'm pretty sure there's a clause that would void that contract should apple sue google over patents.

> say, Bing-powered map graphics

Bing map is way inferior to google maps, otherwise apple would have switched a long time ago.
Light hammers are good for riveting. You need something that won’t overpower whatever you’re using to buck the rivet. (In my case, a three-pound sledgehammer head.)
The goal of US foreign policy is defense in depth via diplomacy and alliances, which hasn't significantly changed in the past 100 years.

https://en.wikipedia.org/wiki/Defence_in_depth
Thanks. Didn't know about this film. The ban was lifted in 2010.

https://en.wikipedia.org/wiki/Sikkim_(film)
Honesty in advertising laws are really a wonderful thing.
A woman got her face bit off by a wild animal (bear I think) and did an AMA a while back; she said that the worst part of the experience was dealing with Blue Cross.
Preprocessor-based solutions (and cleaner, IIRC, than C preprocessor macros) for Go generics exist, too. So, "no generics" for C is as accurate as "no generics" for the Go status quo.
>By what mechanism could Google prevent themselves from ever being able to do this?

The law.
I agree, but how do you build such a community? Hacker News is a great example. Perhaps this could be redesigned and made available to everyone :)
Also:

If a sailor buys a sailing book by entering Amazon via my website, I get a 5 per cent referral fee. If some-one spends $200 on a Kindle or a camera, [they] get their next three month s subscription for free.

That's definitely abuse of Amazon's affiliate program and crosses the line from click-fraud-ish to full blown criminal fraud. Aside from being against the terms of their scheme, his clear intention is to induce site visitors to make planned purchases through his affiliate links, something that is obviously completely contrary to the spirit of his agreement with Amazon.

The author abused his relationship with Google. He treated his most important customer as a cash cow. He ignores the fact that many of the advertisers footing the bill will be just like him - sole traders and small businesses barely scraping by. By cutting him off, Google is losing revenue to protect the integrity of their advertising marketplace. They're doing the decent thing by their advertisers in taking a cheat out of the system. I wholeheartedly support Google in their actions.
I tried explaining this to people before the FCC stuff passed, but they just insisted that evil comcast was slowing down netflix streams.
Certainly they would pop a bottle for that 100m exit when it happens, but at the funding stage there is a case to be made for chasing deals in markets large enough that a 10B exit is at least possible. Because 10B might happen and that does a lot to the EV calculations. Even if it doesn't, some might think that startup has a better chance for reaching the 100M mark sooner.