jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, thats exactly what I was wondering, thanks. So you must need to accommodate all the different regions.

Implementing localization within the country! Wow!
Would it be possible to mail it to the fellows who have purchased the pdf copy?
Just purchased a copy. It would be wonderful if you could bundle it with a ePub version as well (like Hacker Monthly).
I too feel it.
Then again it might make sense that even if we don't hear it, the pressure is still there. As conservation of energy. After all active noise cancelling is destructive interference. Which has funny meaning that the energy is actually doubled. As we produce noise of equal power but opposite phase. Now does the energy end up in your ear or the headphone or outside? Or is it divided between these.
*should be an option that you can book at your ISP.
Yeah, "correct uncharged verbiage" is not the same as "the name that someone wants themselves called". So, I'm not going to call North Korea "Democratic People's Republic of Korea" because despite their preference for being called Democratic, they are not.

North Korea remains North Korea. CCP remains CCP. Blackwater remains Blackwater, not Akademi or Xe or whatever bloody thing they're called now. I'm not going to just go along with whatever rebranding their PR agency told them to do.
In fairness, you don't see politicians arguing for energy taxes and subsidies by saying that the standard model indicates a global catastrophe will happen otherwise.
Seriously asking, what opportunities are denied to women in sports?
So what about this company? What is their reputation? I'm in the market for a Linux laptop with about those specs, but how can I easily compare this to a more established brand in terms of after sales support and overall build quality?
This is definitely a nice reference implementation of crypto algorithms in pure Lua, but please, please do not use it for production encryption.
Anything written in an interpreted (or worse, JIT-ted) language will be almost definitely vulnerable to timing attacks. Lua already has bindings to C/C++ crypto libraries if you need to encrypt or create MACs.
> Companies need to stop treating knowledge of this information as proof that you are who you say you are.

If we assume that isn't happening in the very immediate future due to the latency of introducing new legislation...

Do we have any other options to protect ourselves?

I've personally worked myself in to a bad credit rating. I have a home loan and a credit card, but any new credit applications auto-reject. Not the ideal scenario though!
Parent is referring to situations where you pronounce the numbers pairwise with regards to the digits. Like we (or at least I and my friends) in english pronounce screen resolutions: 720p => "seven twenty p", and years: 1984 => "nineteen eighty-four".
People forget it came about in an era of trying to out-spend the Soviet Union's military to make it collapse. The shuttle was built the way it was with the expectation of military launches. When those didn't materialize in sufficient quantity, they were left with an expensive ship that didn't serve any of the remaining uses well.
In general, first class letters that don't cross a national border and don't look like they contain something other than letter are safe from warrentless interception. Certainly packages have no such protections.

FISA (post 9/11 "national security" authorizing legislation) adds some exceptions

> Third, provisions in the Foreign Intelligence Surveillance Act of 1978 (“FISA”), as amended, 50 U.S.C. § 1801 et seq., specifically authorize the Attorney General to conduct physical searches of mall without prior judicial authorization in certain circumstances. Section 304(e) of FISA, 50 U.S.C. § 1824(e), provides that the Attorney General, under certain circumstances, may approve the execution of an emergency physical search of property, including property that “is in transit to or from an agent of a foreign power or a foreign power,” id. § 1824(a)(3)(B), so long as the Attorney General subsequently obtains an order from the Foreign Intelligence Surveillance Court authorizing the search...

https://www.rstreet.org/2014/11/19/yes-the-government-can-op...
Well, you have to cancel the task, not ignore it. So you need some standard cancellation hook. And that generally has to be something explicitly handled by the task in question; it cannot automatically percolate all the way down to the deepest sub-task.

If your promise lib has cancellation built in, then adding a timeout to one is easy.
It may not be ideal for fundamental research but demand for ML practitioners is only likely to increase over time.

ML is pure alchemy for a business operating at scale. It’s as if a coal plant could turn its waste emissions into profit. You have this “data exhaust” from all the activity happening within your system that can be used to optimize your system Atleast a few percentage points beyond what is other wise possible. A team of 5 ML engineers can improve an ad targeting system by 5 % and if the company is google that’s billions.

ML creates feedback loops of improvements in product that improve usage that lead to more data which further strengthens the moat a business has.

It totally makes sense to jump on this train. It won’t solve AI but will make a lot of people wealthy optimizing systems.
His childhood history of having parents who drove a getaway vehicle to a robbery resulting in a dead police officer apparently has colored his outlook toward policing.

Hope springs eternal.
I just got back from SF, last time was 2006. Nonexistent problem then

No, it was definitely a problem then. I was working in mid-market around then and we definitely noticed when the mechanical sidewalk sweepers missed a shift. Impressively it's gotten worse.
Fleeing a country while you have a family, friends, culture and your entire life there. Isn't quite a small step to leave a country. Hardly anyone wants to move.
Google doesn't like collecting data for the Chinese government, but at the same time they collect everything they can get their hands on for their own benefit.

And let's not forget that the US government has access to Google's data. They just promise not to use it against US citizens, which is both a lie and not very helpful to let's say Europeans.
There's nothing as good and as easy as Flash was to create 2D games. It was wysiwyg. Even kids could do it.
Andy Jassy.

And my understanding is that they're actually happy to save the customer money in the short-term, because that helps ensure that the customer will have more long-term loyalty.

That's why Amazon has the cost advisor type tools themselves, and why they partner with third parties that also do that sort of thing, etc....

Disclaimer: I work at AWS, but not in any part related to this software. My opinions are my own.
> The fact that you weren't even aware that 3rd-party pattern matching solutions for Python existed before, makes me hard to believe that will put your actions where your words are.

Well of course I won't use it myself. I don't find it necessary in python. My simple policy will be stand against any usage of this language feature in any code I write or contribute to. Those who want to use cases can either use other language features or third-party libraries which I'd have to study as well. Are you seriously looking down upon me because I haven't used third-party libraries that I consider unnecessary?

> And that's problem #1 - you'll have hard time to choose among them

This point is nonsense. All this shows is there is no agreement on how a third-party package should implement this feature. If anything, it argues against its inclusion in the language.

> And secondly, many of them are indeed "worse" in the sense they're less general than the PEP version.

All this says is that the PEP version isn't the worst implementation out there. It in no way implies that it should be included in the language.

> Third common problem is sucky syntax

So far this is the only time in all your posts in this thread that I've seen you give one reasonable argument. Congrats it took you long enough. So I'll give you this. Make the semantics non-idiotic (i.e. at least fix scoping as well as don't treat variable names and constants differently) and I'll accept it. I'm personally not against pattern-matching. I don't consider necessary by any stretch, but if its design makes sense it is at worst benign.

> So yes, "official" support for pattern matching was in the dire need to organize the space.

It's funny how the vast majority of feedback I see on the internet argues otherwise. It seems pretty clear this was neither needed not implemented well.

Anyway I'll bow out here. You seem less interested in learning what people outside of python-list actually care about or want and more interested in explaining why python-list's position is right. It requires impressive lack of self-reflection. Anyway pattern matching is in. The current form will make python a little worse as a language, but it's still overall quite good language. Maybe improvements will be made to make it tolerable (though I doubt it if your attitude is representative of python-list/python-dev/etc.). If stupidity like this keeps up the language will just slowly devolve, but it's not likely to be a bad language for many many years yet and well there are always other languages to choose from. It's unreasonable to expect a group to make good decisions forever.
2 most likely possibilities imo: some huge vulnerability that has not yet been found, and something much much better coming out.
I have seen the opposite personally - people who push optimism as less successful but cheerfully repeatedly making terrible foolish mistakes. From "I totally won't wind up homeless in LA if I move there to make it as a star with no acting education or experience." To "If I stay loyal to this horrible person who abuses me they will get better."

Pessimists I have seen generally as more secure from planning for the worst perhaps to overkill extents but less happy.

The snarky summary is "An optimist is a million dollars in debt, losing money every day and thinks it will get better. A pessimist will eventually have a million dollars, feel precariously worried about pending disaster while their true greatest risk is their urge to commit suicide."
> A store of value protected from (and even a beneficiary of) government mismanagement, central bank mismanagement, corporate mismanagement, etc.

Precious Gold/ Silver is way more adverse to risk than crypto and actually exists as a physical good.

> My homes value can be wrecked by a variety of government or central bank policies.

Crypto can be affected by those things also. I see the utility in certain aspects, but I don't understand the gold rush when there a lot better decentralized currencies.
Only if you ignore the rest of what the post said. First it should make things easy for ‘normal’ tasks, then it should make everything else possible.

> Basically, users should definitely _not_ need to understand the deeper details of Unicode. They shouldn't need to understand and worry about different entities such as code units, code points, graphemes, and the like, though they should be able to extract such encodings on demand.
Oof I wish more enterprises/govs could do that. In RHEL 8, a team would need to modify their trust chain to include centos 7 / epel to get at the old and still working `yum install` binaries, and that gets into IT signoffs before we even get into discussing updated versions.

I'd totally expect a trade-off for old & stable over new and shiny for RHEL: They're getting paid for that kind of neutral & reliable infra behavior. That'd mean RHEL is packaging docker / docker-compose, and maybe podman as an optional alternative. Instead IBM/RHEL is burning IT dept $ and stability by not allowing docker and only sanctioning + actively promoting IT teams use their alternative in unreliable ways.
> I'm not inclined to transfer it to USD, but I'd happily spend some of it were it easy to do so.

Spending it is effectively the same thing as converting it to USD.

Why are you hesitant to convert it to USD to buy something, yet you'd be happy to have a 3rd party service handle the BTC-USD conversion in the background and collect their profit on the exchange?

There's no free lunch. Mastercard isn't doing this out of a desire to offer free services to the people. They're collecting profit by offering worse exchange rates than you can get on an exchange by yourself. Same story for PayPal and other providers.
"Loading ... took 2323ms". Over two seconds of loading for each terminal seems like a lot, but I'm guessing YMMV.

I switched to the newer Windows Terminal from the store. It's tolerable, much more so than ConEmu ever was.

Also, every day I'm thankful I don't have some counter-productive IT team preventing me from doing my job effectively.
I agree on the noise of the Dyson. The quietest Dyson fans are not that quiet. I work in studios that require quiet fans. A Dyson fan that rotates is especially noisy due to the squeaking motor. If you need a quiet portable fan/filter find one that is static and has more than 7-8 speeds, preferably in double figures - and put it close to where you want the air, on low.
They walked so we could run our k8s services.

Anyone with their failures developing, deploying or running software (or anything!) put it out there. It's a great resource.
People may be interested in experiments to detect these waves. From the Wikipedia page on LIGO:

"LIGO, which stands for the Laser Interferometer Gravitational-Wave Observatory, is a large-scale physics experiment aiming to directly detect gravitational waves. [...] At the cost of $365 million (in 2002 USD), it is the largest and most ambitious project ever funded by the NSF.

Observations at LIGO began in 2002 and ended in 2010; no unambiguous detections of gravitational waves have been reported. The original detectors were disassembled and are currently being replaced by improved versions known as "advanced LIGO", scheduled to be operational by 2014.

[...]

Measurable emissions of gravitational waves are expected from binary systems (collisions and coalescences of neutron stars or black holes), supernova of massive stars (which form neutron stars and black holes), accreting neutron stars, rotations of neutron stars with deformed crusts, and the remnants of gravitational radiation created by the birth of the universe."

For more:

http://en.wikipedia.org/wiki/LIGO

http://en.wikipedia.org/wiki/Gravitational-wave_detector

There is a fantastic lecture series by a Yale U. astronomer that touches on this and related topics from a calculus-free perspective:

http://oyc.yale.edu/astronomy/astr-160

Also on youtube and iTunes U.
> It is possible to mount an EBS volume and have RethinkDB store your data on it, but that setup is not available out of the box.

That's a curious default choice. It's hard for me to imagine why you'd ever want to run RethinkDB on local instance storange, instead of EBS, given that EBS is much more reliable, is easier to back up, can be swapped between instances, etc. (Or is this AMI more for just trying out, not for actual production use?)

Obviously, EBS has its problems, but so does local instance storage.

Also: I remember that way-back-when, RethinkDB was touted as being designed for SSD's from the ground up. Is that still the case? Would running on provisioned-IOPS EBS provide a huge benefit over regular EBS or regular local storage?
> Do you fail to understand what "in a hurry" means?

The original question was "I have not been able to find a breakfast food that's quick, tastes ok, and isn't high in carbs.", not "What can I make in less than 20 seconds?". You introduced that

I'm saying if you're regularly in such a hurry then you're doing things wrong. This is an extreme hurry. Yes, yes, every so often you'll sleep through an alarm and need to run out of the door but if you're always doing this then something is very wrong with your schedule.

> Yes it would be, eating a meal replacement doesn't change the way I like my food prepared and an un-rested steak is just awful IMHO.

Well then you might have to plan in an entire 10 minutes of reading or coding into your schedule. Shocking I know, but such is the terrible price of haute cuisine.

I really don't get how this is such a terrible thing. Read HN? Steak on, read a couple of stories, take steak off, go through a docker tut or read more, eat. That's the amount of time required to have steak for breakfast. Or start reading your emails, or coding, or ...

Or cook something other than steak. Bacon and eggs on toast, or just bacon and eggs. You can even take it with you if you don't have time to eat at home.
I need help changing my kitchen faucet. My options are: a) DIY, b) arrange proportionally large amount of cash and call the professional help.

Am I going to use Google as my option C? I really doubt, because there is a good chance Google will be arranging the same option B above. So what is the point?
You're never perceived as being as nervous as you feel.

Pace yourself. Speak slowly and clearly.
I don't think that's a quirk. In Germany the public health insurance is based on your salary, but private insurance is not -- and independent contractors (such as everyone working for Gumroad) are required to use the private option.

From the private insurer's point of view, it would be crazy to charge more or less based on how much someone works or earns. The public insurance does so out of a solidarity imperative coming from the government, and is subsidized as needed to make that possible.

In the US, there is no public option. Feature working as designed, for better or worse.
I have the same experience. Pinterest is the ultimate "internet" company, using free labor to curate other people's content so they can sell ads to their users.

Which is not to say that the platform they provide, and the communities created on it, don't have value. It's just not enough to convince me to use it.
I well understand the frustration of being in the minority among an internet community, but you can't post flamewar comments like this to HN, and you did it repeatedly and egregiously in this thread. We end up having to ban accounts that post like this because the threads it leads to are so destructive of the community.

I don't like to ban people for expressing minority points of view, but your conduct in this thread was way past unacceptable in its own right. Please don't do this again, and please avoid religious arguments generally—they just lead to hellish flamewars and are always off topic.

https://news.ycombinator.com/newsguidelines.html

Edit: actually, since you have a history of doing this and ignoring our requests to stop, I've banned this account. More at https://news.ycombinator.com/item?id=33174051.
> I’m very admittedly a fragile sort of personality and neither lasted long. But it still took blood-in-the-toilet level stress to get me to quit either job

Describes self as fragile, can hold on to job until pissing blood.
The Joel test is the Dark Souls of software development guidelines
Date and time are separated by "T" and timezone is specifiable but optional.

From wikipedia:
"If a time zone designator is required, it follows the combined date and time. For example, "2007-04-05T14:30Z" or "2007-04-05T12:30−02:00"."
Even though it mentions this in the context of filenames being sortable, I agree that this should have been a bullet point of its own.
Service dogs are bred to be hypoallergenic.
The argument is the use of the word nanotechnology. They were not engineering things on the nano scale, they were just mixing ingredients together. If the definition of nanotechnology is incidentally using nano scale particles, then the word is essentially meaningless because everything would be nanotechnology.

The grievance is that bloggers and journalists throw these buzzwords around for attention, and their articles end up being ridiculous, and if you're picky about definitions, outright false.
A good example is how similar TFS is to internal product like source depot and has failed to provide many of the features of other version control systems or project management systems.

There's more to life than feature parity but really TFS lacks some basic should haves and almost no one realizes this at Microsoft because they've never used any of the alternatives.

For a fun time try suggesting the team use Git or an Atlassian product and see how far things get. *this might almost actually work on the entertainment division. Most other divisions probably not.
It is different in this that you can't evaluate the price of the thing you buy. It's like contemporary art if you will, but art is more obviously a scam, while insurance have an aura of solidity and serious.
Well I think that is a major underlying reason for why they used the forced curve. It's a problem. I can't say I have an answer for avoiding it other than flattening the business hierarchy and taking the first step of trusting managers to make those decisions.
You can by sending an email to PG.
I'm not sure when you were at MSFT, but my time there was in the mid-90s.

"It's simply unimaginable that this loss of talent hasn't had a huge impact on the company."

I think it would have done if the rank-and-yank/up-or-out happened when we were a 6,000-ish person company. They had just opened RedWest while I was there and were working on the new buildings across from the main campus. I think they were talking about the Issaquah campus right around the time I left as well.

It was clear that the company was growing and things were changing. There was even talk about not granting stock to new hires anymore, which has obviously been reversed. However, this was heresy at the time. (Mind you, most of us were thinking we were past the guaranteed "millionaire" stage and thinking that a stock grant would cash out for a down payment on a nice house.)

Now it's most definitely a "big" company, and you don't need that many people who would earn 1s in their reviews and get promoted every year. A company like that needs a lot of consistent contributors. If you let some good people fall through the cracks, even if it's 10%, the company can continue for years.
> HN tends to be full of haters

I'll stick up for the community: I don't think that's true. This submission has been heavily upvoted, after all. You may be running into the contrarian dynamic: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Nobody has been convicted of anything but you’ve got no issues be being put on a no-fly list?
Neither do uppercase letterforms. Uppercase individual letters aren't emphasized, that's just grammar, much like Hebrew's final letters that are only used at the end of words (I'm guessing these indicated the ends of words to assist reading when spacing wasn't used--I've certainly found it useful as such).
I don't know how will it play out for Signal in countries which have banned or are planning to ban crypto as a currency. RBI had issued policy to banks to stop providing banking services to people/organizations holding/trading in crypto. Though the blanket ban was invalidated by the supreme court after two years, but using it as currency is against Indian Law and the government is working on a new law to further restrict it (read legalizing RBI policy to a great extent as I understood) .

In such cases, Signal could easily be banned in such countries outright.
It would help to know what you're switching away from.
it's really just if it's in an area that i'm interested in.
They didn’t build it anyways. AOC takes anti-business position and was surprised when business go elsewhere.
You're getting heavily downvoted and I'd love to know why. I've seen similar attitudes toward testing among the groups I've worked with, nobody really wants to do it.

Are folks downvoting this because they don't like testing? Is this idea that prevalent?