jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Unrelated to the topic, but has Gandi decided to stop hijacking users domains and holding them hostage? I had Gandi seize a fairly decent domain of mine for "abuse" (Which is funny because the domain wasn't even in use) and communicating with the support was just a truly horrible experience, they wouldn't even tell me what the domain was actually suspended for.
While forcing people to make apps for BlackBerry is a terrible, terrible idea, there's something to be said for restricting content and service providers from creating artificial OS-specific restrictions.

The example BlackBerry uses is Apple prohibiting the development of an iMessage client on any platform except iOS. While it's unreasonable to expect Apple to write an iMessage client for BlackBerry, it's also sort of unreasonable to prevent BlackBerry from writing its own client.

Another example that comes to mind is Google's treatment from Windows Phone, which arguably goes beyond simply refusing to write native clients for Windows Phone to active discrimination -- some incidents that come to mind are the degradation of Google Maps and shutting off the Windows Phone YouTube client.

In some sense, this is really just an extension of standard antitrust law. It's anti-competitive to use your dominance in one field (e.g. operating systems) to squash competition in another (e.g. browsers). The leap here would be to say that something like iMessages or any of the various Google services constitute a monopoly (or should be regulated as if they were a monopoly). In contrast, it's a little more palatable to extend this to something like net neutrality because many ISPs do effectively have a local monopoly or duopoly.

Anyhow, not saying that I agree with them, but I think the post is more than a simple please-make-other-people-write-apps-for-BB plea.
I'm not sure correcting the spelling of 'referer' for the meta tag was a wise move.
Practical real world adblock:
http://www.euronews.com/2014/11/24/green-and-noble-french-ci...
I wrote my own app for doing this, but not just for hacker news, also for designers news, product hunt and few other websites that provide an API.
Even better would be using the article’s actual title: [1]

“SARS-CoV-2 and Surface (Fomite) Transmission for Indoor Community Environments”

[1]: https://news.ycombinator.com/newsguidelines.html
And for a current iMac, it doesn’t matter how many computers you have, you’re not upgrading it.
And apparently I’m supposed to be an expert in my own neirodivergence if I don’t excuse his behavior. Fuck that.
Greensill, Archegos what's next? Some Crypto ICO that they fall for? Or maybe a nice worthless NFT?

If you are going to play the high risk games you have to be able to exit as one of the first not one of the last.

CS was too busy whitewashing the Greensill scandal from the previous weeks while Goldman Sachs and Morgan Stanley where dumping Archegos.
Yeah, same. It's kind of become a mindset now, and the way I see it, the habit is a net positive so I will likely retain it for years to come.
>Even Microsoft runs SAP Finance and Microsoft has a lot of ERP/Finance knowledge in house.

So Microsoft dont Dogfood their own Dynamics 365? No wonder why SAP is winning.

>administrative back office system and came back to the market two years later as the underestimated the complexity.

I have lots of first hand experience with it. As a matter of fact I have never seen any modern ERP replacement that works better than the old one. Because the people who do the design input tell software developers how the ERP should work dont have much experience with the actual task. They are mostly manager who thinks they know something but they dont. ERP / CRM to this day is still an unsolved problem for SME. Large Cooperate Enterprise seems to have adopted to SAP already so the skill is now officially "portable" and part of Resume Driven culture.
You should check your history. Tobacco was native to South America and introduced to the rest of the world in the 1500s. You could argue it is prehistoric to South America, but that is very different from "barely more recent than drawing."

Hemp smoking, on the other hand, has been traced back to many prehistoric sites in asia and africa which would fit your description much better.
It looks great, but the startup time, oh boy it takes ages beyond loading 64KB demos on Amiga and MS-DOS PC, then one wonders why WebGL games don't take off.
>Win8 gets way more trash than deserved

I just switched to Windows 8 and actually like Microsoft a bit. The hate that 8 got was somewhat warranted. There are very strange design decisions in 8. The idea that an installed program and an app store app are two totally different things to the OS is completely baffling and limits functionality. If you use Launchy (like Alfred) like I do, searching for "Twitter" does nothing. This is just one issue among a few that I've found.
That's simply so genuinely Finnish.
Wow, thank you for the kind words. You've made my morning!!
This is the conclusion I found after working for a company people are passionate about working for. I prefer my current company which has a fine (if bland) product but the culture is fantastic, I have a lot of agency in my work, and the pay is great. I enjoy my day to day life in this situation.
Same in the US. I virtually never use cash. The only real problem I run into is the occasional "open bar"--drinks are free but there's still an etiquette that you should leave a tip which generally means cash.
Of course you can make up a story for pretty much everything you find. But could you hypothetically come up with just as compelling a story for things you don't find? I don't think so.
I hate them! Do you remember the good old times, where people just wrote their code, and didn't share it with anyone? Everyone just reimplemented everything, all the time. And if someone did try to share some code, you wouldn't find out about it in "news"!!! You'd have to search through mailing lists and be lucky! to spot it before it got replaced by thousands of angry emails about the new license people's favorite *nix tool just adopted.

I do remembered reading an email one day, from some guy who was getting tired of all these licensing discussions. He remember the great ol' times, when code was written on paper, everyone had their own language, and no one gave a damn about a license...
Better than some of the stagnant languages out there. If people don't want to try any of these new frameworks, they should just keep using what they were using before. Strange to complain about there being too much enthusiasm and innovation in a community.
"or else, how could you cope with the sensory/panic overload?"

Leave your apartment, walk past some people that you just know are stupider than you, get a coffee served to you by some guy you just know is less hygienic than you are, when you park your bike make sure you lock it because some of the people nearby have criminal tendencies.

What overload? What panic? Some people carry these attitudes around with them all day, every day, and they don't panic about it.
Pleasantly surprised by:

> Frameworks 5 and Plasma 5.2 form a fairly lean pair compared to historic KDE releases; This is mostly anecdotal and other factors are in play, but no matter how you slice it Plasma 5 uses less RAM, somewhere between 20-40% less RAM is consumed on a freshly booted machine, exactly how much mileage you’ll get out of it will widely vary depending on your system, configuration, and distribution.

(on p3; is there a pages=all type URL hack for wordpress?)
Is that a HP1650A I spy?
I totally agree with the whole "two wrongs don't make a right".
But I think that the very essence of the scam the OP pulled on the woman prooves that she did have the $700 dollars. If she didn't have $700 to spare on those tickets then she would have told the Payback user that she actually didn't buy the tickets and that he should contact the OP.
Instead she decided that it was ok to pay $700 to get a $400 cut...

Remember the saying: "You can't cheat an honest man"
The comments over at LWN may help: http://lwn.net/Articles/419828/ (maybe "the missing extension can be enabled with driconf" applies?)
C++ is(well outside of a few corner cases and changes made to C in C99) a super set of C. That is to say any feature you have in C you have in C++. Then C++ adds a bunch of features on to the base that is C. C is lower level than C++ because it doesn't directly support as many abstractions as C++.

Further they tried to compile the Linux Kernel with LLVM, the former completely written in C.

Here you seem to be confused about what LLVM is. LLVM is a compiler, as with all compilers it is a language to language converter. It doesn't matter in what language it is written. The name LLVM refers to the way the compiler works. It has a large number of "front ends" that compile the source language to a byte code(much like java byte code or CIL) that targets a low level machine(that doesn't exist so it is virtual). The LLVM "back end" then generates an actual machine code. Yes people have used it to write JIT compilers like Java or .net's but it is primarily just a compiler like gcc or msvc.
Nope, they really mean $100,000: 1000 customers * $100
Well, in France they came for people auctioning off Nazi artifacts :-)
Don't cheat yourself...Erlang itself is not that hard once you understand the core principles. I will say that OTP can be overwhelming, but with tools like rebar taking care of the bulk of it for you now, it's much more accessible to beginners. The learnyousomeerlang.com guide as well as the "Erlang and OTP in Action" book are really great resources for starting out. Stick with it, you'll be glad you did.
In the states, "$100,000" is one hundred thousand dollars. They are giving away $100 x 1000 = $100,000.
hey Tracy, I've been following WIL's progress for quite sometime. Very impressive.
As far as I know, not yet. It's not even publicly known how exactly the deduplication API works.

For example: is the hash enough to "prove" you have a file? Or do you need the file size (and potentially other properties, such as the first block) as well?

The only way to find this out would be to look at the protocol that the proprietary client uses.
"I cannot describe the excitement I felt when my
own first article "Multidimensional Binary Search
Trees Used for Associative Searching" was published
in September 1975. It received second place in the
1975 Forsythe Student Paper Competition. Back
then, original research papers were viewed as within
the reach of undergraduate students (truth be told, I
tied with a high school student) and of interest to the
general ACM community. I wrote my paper (under the guidance of Donald Knuth) explicitly for the
Competition; had it not existed, I would not have
written it. It remains to this day my most cited
research paper. (And because I’m sure that your
inquiring mind wants to know, I’ll point out that first
place went to a lad by the name of Guy Steele, who
I’m betting turned out okay."

This excerpt is from his most recent article on acm, "In the realm of insight and creativity".
In my well-tested experiance, there is a fine line between me being able to sit through a lecture that has been dumbed down to the LCD, and me saying "fuck all" and not seeing to professor again until the final. That fine line is approximately 3-4 drinks ("trashed" is an exageration). On a wet campus it is entirely the professors call, and only once did I receive a complaint (over the bottle, not my behavoir)

Don't get me wrong, I think alcoholism is a problem, but I know that drinking is not. In fact, with all the recent neoprohibitionist MADD crap, I think drinking needs some public advocacy of its own.
It's the employee base twitter seems to be interested in. It cannot go with tweetdeck UI given it has already finalized on how it wants people to see twitter (with tweetie acquisition).

Another reason can be deck.ly. That is something which twitter does not have at this point.
If owning 10% of Twitter users results in a mere $50M pay day, Twitter has serious problems.
You should consider using something like truecrypt rather than rar encryption.

http://www.truecrypt.org/
Bulk change of records (change all instances of IP address x.x.x.x to y.y.y.y)

Import/export zone files (useful for migrating to/from the service)

Low cost :-)
Canada remained quite cozy with Cuba despite the US position.

As a Canadian it always felt a little questionable. Cuba was always a major vacation spot for Canadians and the foreign currency they brought it certainly helped prop up the regimen.
Maybe it is kind of like those people that hand out free samples at Costco, they are contracted by the product vendor, but some people think Costco should be paying for all those free samples because those samples draw traffic to their store.

Or something like that.
In software development we have some things understood as universal best practices, such as encapsulation, locality of reference, using good names. And we have a much larger set of specific best practices that change fairly often, or have multiple implementations. Password management is an example. Teladoc could, for example, email a link to log you in rather than using a password reset system, or maybe an outsourced authentication system.

Systems tend to have problems at the boundaries. That’s true in software and plumbing. Modern software systems have lots of boundaries, both between internal modules and applications and with external services. Programmers don’t usually have control over the landscape their code runs in. Errors are infrequent so they either get ignored/not accounted for, or they send the user into a maze of confusing behavior. What you perceived as a failure to reset a password could have any number of causes, from a database table primary key overflowing to network latency to a glitch in a string library. There might not be an obvious smoking gun bad chunk of code written by an amateur to blame.

I do see programmers who have no interest in their craft and don’t know what they’re doing. I see a lot more who don’t have a lot of experience, putting their mental effort into learning nuts-and-bolts stuff like languages, libraries, frameworks, APIs. Even very experienced programmers can’t possibly keep all of the details straight, or think through all of the possibilities.

A lot has been written about writing better code, and making teams work together, and how psychology plays out in software development. You can find books on the subject going back to the 1960s. As Fred Brooks wrote, there’s no silver bullet.
this is a tough lesson to learn, but let it be known that any and all information asymmetry available can and will be used against you. needless to say, it's critical you become as informed as your adversar- err, colleagues, when spending years towards building someone else's (to include investors') dream.
I think the original reason was for neopronouns, or pronouns that were recently invented. At some point there was quite a push to have a dedicated gender neutral singular (I believe it was ze/zir/zir/zirs/zirself) and so people who were using those pronouns listed them all out so people would know all the different forms.
I dont think the "mass-murder of civilians like it's some sort of triumph", although I can see the way I wrote it sounds like that is what I mean (and I cannot edit it because of HN). Quit assuming bad faith in my comment. Why on earth would I think that ?

I meant that we discovered fission and then we built a bomb in under 6 years. Even if you disagree with the outcome of what happen in Japan, the Manhattan Project was an amazing scientific accomplishment, and there is no way the US could do something of that scale, scientifically in 2021.
I've seen this before: it's awesome :)
For those who are unfamiliar with SSS: https://qvault.io/2020/08/18/very-basic-shamirs-secret-shari...
>Well the original post was someone who had access to reliable safe drinking water

That someone was me, in the same text I also mentioned homeless persons and individuals living in "third world" nations.

And I only have access to reasonably safe drinking water because I added filtration equipment totaling about 2.5% of my annual gross to reduce the nearly 'unacceptable' lead levels in my well for my drinking water and have to, with some regularity, test that water on an ongoing basis to make sure the well hasn't been contaminated by any number of natural and man-made pollutants (chemical spills, chemical fertilizers from neighboring farms, etc). I don't have the luxury of turning on the tap and knowing that an entire industry is testing and chemically treating my water on a daily basis but I still have it a lot better than at least 1/5 of the world.
Most of the time the people who write and name the functions don't know it's not secure or safe. So you would still need to ban random when the new name is implemented.
...that nspawn is already available on 90% of Linux systems.
It is. The question was how often that's the case. If 50% of the uses of random() are bad, then getting those fixed may be worth the cost of annoying the authors of the legitimate 50%.

It turned out to be much less useful than that. So they got rid of it.
The only fans I can find that are big enough to move air over two floors make more noise on their low setting than the Dyson's on its high setting. Then there's the issue that the fans would need to be connected to an app in order to power automatically as air quality drops.

(I don't have the Honeywell anymore as it was my ex's)

This conversation makes me want to buy a second purifier and simply stop purchasing filters for my Dyson. That way, it would continue to work as a space heater and fan but the air purifying would be done by a dedicated device.

Makes sense as by rule of thumb, no "jack of all trades" devices will ever be better than a dedicated device. Hindsight is 20/20.
I can't speak for C++, but for C, the repeated issue is that a null-terminated string has lots of utility routines that are handy for manipulating them. Without 3rd party libraries, plain length-header buffers don't. Hence things like Antirez's sds library, which by nature, is a compromise. I get you can't fundamentally change C now, but a buffer type with a rich manipulation library would have been nice.
Thanks! What way would you like to edit and work with YAML?
I spent ten years in prison, talking to people and trying to understand, and can confirm that the vast majority of people there come from broken homes. A huge reason is that it makes children very susceptible to bad influences. Two parents can struggle to give children the attention they need. With just one parent, who is likely busy working or too high to really parent, kids find the attention they need from gangs and drug dealers.
No, you are not.

Cryptographic random() is an extremely niche use case that you shouldn't be using unless you're writing your own crypto libraries. (Don't do that.)
The GP wasn't talking about complexities of Spanish and Chinese for native speakers, but for speakers of other similar languages.

Presumably, Chinese is easier to learn for Japanese speakers for the same reasons of similarity and familiarity that speakers of English have towards Spanish. If Chinese is inherently difficult, perhaps the Japanese could cope with it better than English speakers, as they had already gone through the rigors of learning Japanese, a language with similar (if not the same) level of difficulty.

I could be reading too much into it, of course :)
Snark aside, I don't see what one has to do with the other. It's perfectly sensible for them to keep pushing pyston to have an alternate solution.
Or people who say "The computer thinks...". No it's a machine that only does what people make it do.
> Ok, but why do we need to do anything to keep certain animal species around?

For the same reason the Internet Archive is worth keeping: Sumatran Rhinos (and all other species) contain irreplaceable information accumulated over millions of years of evolution. You never know when or how some of that information might turn out to be useful. But once the last backup is gone, it's gone forever.
Id be interested in seeing the median lifespan. I feel like it's possible there are long lived products bringing the average way up, although I could be wrong without diving in further.
I don't think it is that much different, just maybe in proportions. In pretty much every application I write there 2 types of code. There is the guts or business logic that is written in the style of a library making it very testable. The other is the top level code, the 'main loop'. This is just there to hook together the library code in as short a way as possible. I think UI code differs in that it tends to have quite a bit more of this top level code that is basically un-testable except for very high level integration/scripted tests and QA testing. But UI code still has some amount of the library/logic code that can be written with testing in mine. I think this speaks to the myth that 100% test coverage is desirable and good. It is not.
Or you know, they could have just used SQL.
“Don’t tell me what you think. tell me what’s in your portfolio”
The use of the "extinct" in this context seems disingenuous then. Probably explainable by the likely fact that "extinct" in a headline will attract clicks.
>The modern successful UK is almost certainly a consequence of closer collaboration with the EU.

Is it? Or just neoliberalism via Thacher making it more alluring to modern capitalism (succesful for society is another thing) and the same cheap credit flood in the 90s+ that happened across the West?
Bitstamp has a blog, a web site, a Facebook page, and a Twitter feed. None of these have any mention of problems.

There's a report on Reddit that withdrawals stopped 16 hours ago: http://www.reddit.com/r/Bitcoin/comments/2rayix/bitstamp_bit...

Yet no official comments from Bitstamp. Just a strange email, possibly forged. That's a very bad sign.

"It is indeed strange...and strangely familiar."

Right. This is a pattern we've seen so many times before in the Bitcoin world.

"If withdrawal capability does come back online, try to get your money out ASAP."

Yes. Definitely.
I had been kicking that idea around in 2019 after the huge system load ERCOT experienced resulting in record spot prices. My estimate was I could generate around 2 mil/year on a 10 million dollar investment offering battery to grid during peak load hours.
> There is no chance that one day c or even g could change (no matter what "scientists" used to say in journals).

Well the thing is, c is defined in metres per second. And since 1983, the metre "has been defined as 'the length of the path travelled by light in vacuum during a time interval of 1/299,792,458 of a second.'".[0]

Since 1983, c is defined as constant.

[0] https://en.wikipedia.org/wiki/Metre
Sure. At least I can hold them accountable for selling themselves. Instead we get organizations that are making laws without accountability. I mean, Obama appointed a guy who was formerly a lobbyist for the cable and wireless industry as the head of the FCC! Fox meet hen house.

http://en.wikipedia.org/wiki/Tom_Wheeler
In FX you are always trading one thing against another. There is a long position, and a short position. In this case, you were long EUR and short CHF. When CHF revalued 15%, you had to pay many more euros to buy back your short. So if you started with 100 EUR long, 120 CHF short, at the pre-break exchange rate of 1.2, then when it "cracked" to say 1.05, you had to pay 120/1.05 to repay your short. That's 114.2857 EUR you had to pay back, but you only had 100 EUR to start out. Thus you lost 14+%.

By the way, poorly explained in the main post: most of the stops actually happened way below 1.05. The cross panic-traded down to 0.85 in the hour after the reval announcement, which is where most of the stops were occurring.

1.2/0.85 - 1 = a 41% loss.

Imagine if you were leveraged 100x......