skysight-inc/HackerNews huggingface dataset:
This is how it works in Oracle:

If you use the TO_DATE function with the YY datetime format element, then the year returned always has the same first 2 digits as the current year. If you use the RR datetime format element instead, then the century of the return value varies according to the specified two-digit year and the last two digits of the current year.

That is:

If the specified two-digit year is 00 to 49, then:

* If the last two digits of the current year are 00 to 49, then the returned year has the same first two digits as the current year.

* If the last two digits of the current year are 50 to 99, then the first 2 digits of the returned year are 1 greater than the first 2 digits of the current year.

If the specified two-digit year is 50 to 99, then:

* If the last two digits of the current year are 00 to 49, then the first 2 digits of the returned year are 1 less than the first 2 digits of the current year.

* If the last two digits of the current year are 50 to 99, then the returned year has the same first two digits as the current year.
Amazon Releases CLI v2, Includes SSO and Interactive Usability Features
I thought the whole point of PDF was to excise the Turing-completeness from Postscript.
I was under the impression that most airlines require you to be at least 12 to do "unaccompanied minor"; anyone younger than that should be with both parents or they warrant special checks at the border anyway (such as letters of permission from the parents).
You can. Just double-click any of the ribbon tabs, or press the "un-pin" button.
Tesla doesnt use mobileye after their unauthorized firmware modifications cut drivers head. Mobileye was the party backing out of the deal.

https://www.wsj.com/articles/mobileye-ends-partnership-with-...

" Mobileye NV said it would no longer provide its computer chips and algorithms to Tesla after a current contract ends due to disagreements about how the technology was deployed. Mobileye provides core technology for Tesla’s Autopilot system, which allows cars to drive themselves in limited conditions."
Those same people working for the same cheaper wages have existed for a long time before kickstarter got a union. Running with your logic, it's a wonder anyone is employed in this country at all.
I agree so much. There's a long list of reasons cryptographers like Schneier and Green recommend Signal, and why they advice against using Telegram. I've never seen any cryptographer or security expert recommend Telegram. It's always some random person online who seems to know a lot about encryption (like what is IND-CCA security) but who don't want to explain Telegram's lack of ubiquitous E2EE.
You're right. It's because Taft-Hartley was put in place to prevent unions from gaining the same workplace and political power as they have in Europe.
I really don't see any need or benefit in storing values as mills unless you're writing forex trading platforms. It's inviting more mistakes.
Bypass Windows 10 User Group Policy (and More) with This One Weird Trick
If you see my other comment, I don't think I am going to switch right now but it is good to check out alternatives. I am from the DMV area and capital one is huge here and pushes the narrative that they are an elite tech company VERY hard around here with recruiting.

I figured they would have the most secure systems out there with the army of SWEs they recruit in this area
> Assuming all of the risk is useful.

I've never seen a multi-millionaire, let alone a billionaire actually take the cost of failure on personally. Risk externalization is the theme of the era.
> Enabling group administration was also a hard feat, as Signal has to give administrators the ability to add and remove members without its servers knowing who's part of the conversation.

I was chatting with Trevor Perrin about abstract crypto relating to this when he was presumably working on this, and never got the chance to ask him - even if the group crypto hides this information, the Signal server still has to physically deliver the messages to the correct people in the group, whose phone numbers are all known by the server, so isn't this exercise a bit pointless? Or are there long-term plans to drop the critical reliance on phone numbers?
Sessions could be stolen too. The rest are essentially trade offs with the expiration mechanism. If your use case can't handle that, don't use JWT.
Seems like a disrespectful way of describing someone else's work, regardless of shortcomings.
Because as the bug reports come, you need to care what "advanced option" combination was in play. After fixing you need to test all possible combinations - it's an increase in cost.
At first blush, this looks like new lipstick on the old pig of the venture studio. The issue with venture studios is the same as with corporate "intrapreneurship" -- lower rewards and lower risks. Savvier founders will be more capable of either hiring the right talent and upselling equity, or having access to enough cash to hire the right talent outright. Consultants won't mind additional free leads, but good ones will do just fine without. So, the unit economics just don't work out as well for savvy founders or consultants, so you end up creating a market for lemons.

The problem with this model is that consultants will want to be paid in liquid cash, companies will want to pay in illiquid equity, and someone would have to step into the middle and establish valuations and liquidity. This is the bigger problem with the increasing illiquidity associated with VC funded startups. Savvier would-be employees or consultants risk adjusting shares even further towards the direction of worthlessness and insisting on cash.

With that said, perhaps the main silver lining I see here is of VCs playing a role in creating some kind of liquidity for shares. By establishing a three party transaction like this pegging exchange rates between hours of labor, shares and dollars, they're setting at least a stated valuation that allows companies to pay with either shares or cash to prospective employees and service providers, with the risk underwritten by the VC.
You are probably right that the numbers out of Hubei province are inflated and less severe cases are underrepresented.
Unfortunately, according to some experts, the case fatality rate of ~2% seems to hold even for cases outside of China.

Statistical modeling of the case fatality rate using only cases and deaths reported from outside China was done by Christian L. Althaus (Institute of Social and Preventive Medicine, University of Bern), this estimates the CFR for COVID-19 at 2.1% although with a high uncertainty (95% confidence interval: 0.5%-5.4%).
Data and R code for his modeling are available on Github: https://github.com/calthaus/ncov-cfr

A comment from Adam Kucharski (Associate Professor, London School of Hygiene & Tropical Medicine) on Twitter: https://twitter.com/AdamJKucharski/status/122970801348691148...

"... The upshot: the widely quoted 2% fatality for China is calculated incorrectly, because it's based on data that is under-reported and doesn't account for delays. But, confusingly, these errors may actually cancel out, leading to an estimate that is right for the wrong reasons ..."
Just like superstring theory offers many possible solutions to any theoretical question?

If you think whether certain people knew of the linked idea is relevant or important, then you should focus on the most likely answer, not enumerate all possible ones.
It's not a crazy thought — QuickTime Movies were to be the native file format for HyperCard 3.0[1].

[1] https://en.wikipedia.org/wiki/HyperCard#HyperCard_3.0
all this and they still routinely rear end parked cars
60 million people are forcing 63 million people to support (pay taxes to) a government they don’t agree with. This is just how governance works.
Anyone else think the phrasing in the title is a bit weird? Were there other people voting in this election who were not Kickstarter employees? How can a group which makes up 100% of the electorate not "win" an election? The outcome reflects the majority opinion, by definition.
That's not the case in Germany as well, there's practically only the DGB (Deutscher Gewerkschaftsbund, German Trade Union Federation) that has member unions that have very little overlap. Yes, there are some small, competing unions (e.g. there is another union representing police officers and another federation for people working in government organisations) and some non-members (e.g. a union representing airplane pilots or medical personel), but there's not a lot of competition, the DGB represents about 85% of all union members and is very closely connected to the SPD, one of the major parties.
> a lot of things had to be decided without consensus, and that requires leadership that is not the usual way we work

Good things rarely are produced with a "design by committee" process.
One of the reasons people used COBOL is that it handled currency better. You'd say "ACCOUNT-BALANCE PIC S999999V99" to specify the account balance was signed with 8 digits, and an implied decimal point (V) before the last two. The math was done with integers so floating point inaccuracy wasn't a problem.

An unrelated issue with money handling: I once got a credit card charge for $NaN (not a number). Fortunately it was resolved without me needing to write a check for $0/0.
Photo of the receipt at http://www.righto.com/2008/05/importance-of-software-testing...
And SuperMan 3
https://www.imdb.com/title/tt0086393/?ref_=fn_al_tt_1
Deep Learning in the Cosmos: Ranking 3 Machine Learning Applications
JWT is basically a spec for how to sign the session cookie. Correct me if I'm wrong but there are 2 fundamentally different ways to do user session management: a) user has a random key that can be compared to stored key (DB, Redis, ...) b) signed session information, probably stored as cookie.

It's possible to add additional information in a JWT. And of course it's complexity that adds additional attack surface, but at least there is some kind of standardization around it.
It very easy to start, everyone should pay to the projects they depend on, just like other professionals pay for their tools, instead of feeling entitled to free beer.

I help with buying swag, books written by core team members, occasional donation.
Please do share the work!
I don’t see a point to give negative if you don’t get it.
So you are fine with the majority forcing the minority to support something they don't want to support? Never going to get behind that notion myself.
Hopefully it's just you, because that's absurd.
I still despise the ribbon. I really would rather just have the old Office 2003 and previous configurable toolbars, that took up a quarter or a third of the vertical space.

The only thing that I hate more than the Ribbon is the way that newer versions of Office products will flash you to a full-screen page when you click on the File menu. All I ever want to do there is do a Save As, and they have shitted up the simple job of popping a save file dialog with all kinds of OneDrive and Sharepoint nonsense.
Deep learning is mostly focused on image recognition, and classification on tabular data is way more common for smaller businesses.

Your activity online triggers 10s of AI models for every hour. AI is just not much of a consumer technology, but it is what the producers increasingly use.

GPT-2 is useful way way beyond text generation, it has very powerful embeddings useful for many other tasks. The text generation and cat picture classification is what pulled it into the mainstream: how you know about it, while not familiar with the particulars.

Stop putting the sole blame on recommendation algorithms for radicalization. Or paint everything with the same brush and start blaming Youtube too for radical thoughts on climate change, veganism, identity politics, etc.

I suspect your brother is not even a Nazi anyway, just has differing views on immigrants and black crime statistics. Let's hope some other Youtuber does not get recommended a video on how to punch a Nazi, as by your reasoning, people could not help themselves.
There's a list on their website: https://kickstarterunited.org/
That's what Detroit thought.
How are extremely in-demand tech workers not "maintaining fair pay & benefits"? Surely if they were not being paid "fairly" (not sure what that means anyways, if not market price) they could just leave, as there are plenty of tech jobs in NYC where Kickstarter is based.
I think there is a funtamental test here how the neutron gets its magnetic moment. Based on RLM the spinning neutrinos have electric dipoles and magnetic moments how to neutrino magnetic moments scale up with relativistic mass? I could accept electric dipoles arising but how can you get the magnetic moment of a neutron which is 1.93μN almost twice the nuclear magneton.
If you're interested in man made geography like this check out "The Slash" between Canada and The US, similar concept: https://www.atlasobscura.com/places/uscanada-border-slash
The bigger issue is going from Salaried to Hourly employees. I assume (but don't know) that you need to be hourly in order to unionize.

I have been at a bunch of companies that reclassified employees from salaried to hourly. This always came after a single employee filed a lawsuit. It almost never impacted developers, sometimes impacted QA and often impacted other development support employees. I have never seen an impacted employee like it because they could not participate in stock options. I was only at companies with lucrative stock options.

If a company had poor stock options then I could see that somebody might like the change.
Sounds like Kickstarter will sell their assets and close soon.
>junior graphic designer

I don't think anyone says tech employee and is referring to graphic designers/anyone in that area.

99% sure anyone who hears tech employee is thinking software development.

EDIT: How on Earth can anyone downvote this statement? If you ask 10 people to name 10 tech companies, not one of them is going to pick a game studio.
Why do people on HN constantly claim that companies are right to consider “a false negative is better than a false positive”, act like insane interview gauntlets are normal and desired, AND claim that people can easily change jobs? It’s not true.

I live in the SF Bay Area, have worked as a SWE for 10+ years including at top companies like Google, and changing jobs is NOT easy and I’m sick of the implication it is.

There are also a LOT of younger kids on HN who have never worked through a recession.

Finally, just because you make an ok salary doesn’t mean a political voice is worthless. Why do doctors have the AMA?

Engineers desperately need to stop boxing themselves out of the discussions, we absolutely need to organize, badly.
In this case, the value is the "surge_multiplier", which is indeed a float: https://developer.uber.com/docs/riders/references/api/v1.2/e...
> I really don't understand this. A career in software is one of the most pampered and lucrative ones I can think of. Due to the shortage of software engineers, we can go anywhere and get a job instantly.

There are dozens and dozens of threads on this site about the cancerous software engineering interview techniques in widespread use in the industry. Despite having 15 years of experience and a lot of accomplishments under my belt, I still had a bad streak a few years back where I had to interview 30 times before getting an offer.

So I have to say it's a fallacy to make this kind of claim.
> Unlike software development

I disagree. You better have a unified vision on how your project should grow otherwise it will become a ball of mud.

Edit:

Although I agree that software decisions may not impact the end user in a meaningful way.
insightful and commendable effort to explain a complex topic of computer vision and CNN with lucid simple hands on step wise example in excel
The output of a machine learning algorithm is code that no one was clever enough to write. In light of Kernighan's law, that should give you pause.
We do not yet support AMD's nested implementation (we do on Intel). But cvallejo is also the PM for Nested :).

As for 224, we've always reserved threads on each host for I/O and so on. Figure 2 from the Snap paper [1] is probably the best public reference. We also don't make it clear (on purpose) what size the underlying host processors are, though you can clearly guesstimate pretty easily.

[1] https://research.google/pubs/pub48630/
I can't tell what the offering is here. Is this an sso platform? Or alternative to saml for my app?
But the point is this part: "for one man who does absolutely nothing that is useful to amass a fortune of hundreds of millions of dollars" is irrelevant. Who has done this besides criminals?

It all depends on your definition of "useful", but anyone who's made that much money legally has probably put in a bunch of work (or put in work to educate themselves to be able to make good decisions), or assumed a lot of risk in an investment.

There's definitely something to be said for reducing income inequality, but we don't have to assume the ultra-rich have "done absolutely nothing that is useful" in order to be pro-workers rights. Capitalism is designed to produce ultra-rich individuals.
Unions being weak in the US is due to anti-union propaganda though, which as you likely know was the point I was making. Very few industries have even a single union let alone competition.

Complaining about the lack of competition when union representation has been decimated, seems like pointless bikeshedding. I'll happily talk about the lack of union representation, but "unions bad because of [trivial complaint]" is a distraction.
I am now looking for another library that is as expressive with http streaming. I have enjoyed using request for complex things things like piping file downloads while rewriting headers, adding cookies, without buffering the entire response in memory.
Razer went from making great hardware and drivers to making terrible drivers that require you to sign in to a Razer account and constantly run Razer software. I was a Razer die-hard for years, but with their transition from a hardware company to a cloud-based user-data-mining company I avoid them. If you want good hardware with good drivers I highly recommend SteelSeries.
“Detexify” should probably be added to the title. I thought it would be something new and was wondering what this would solve that Detexify couldn’t.

Detexify is a trusty tool I’ve taken for granted for almost a decade. Saved me a lot of searching countless times. (Apparently I can’t recognize the domain, though.)
and if they optimized for me clicking away from Facebook, and visiting less?

both the examples you've listed are still with the goal of having people spend more time on facebook
I worked in a union shop once, as a summer intern.

Every day, we were told to be in the break room at 7:59am to begin promptly at the 8am bell. By 4:30 or 4:45pm, everyone was back in there, waiting for the clock to hit 5pm.

One day, I needed to connect two PCs together, which was approved by boss as they would be isolated from the network. So, being the diligent type, I went off and found some network cards and a cable to do this.

About the time I had one PC opened up and was installing the NIC, one of the local IT guys dropped by and told me "You can't do that." 'Why not?', I asked. "That's not your job.", he replies.

Not "you're not qualified", not "you're not taking the proper ESD protection steps" (was wearing a grounding tape strap), etc. This boiled down to the union job classification, which said that I couldn't open up a PC to put in a network card.

Unions, in my experience, exist to help keep mediocre, unmotivated employees employed. One has no incentive to excel, as promotions are based on years "served", much like prison.

I got my degree, went to work for a start-up where ambition and taking on responsibility are appreciated and rewarded. I never looked back...
You can actually stop your company from doing shady or unethical things. This can mean holding a person in power accountable to sexual harassment, preventing your company from selling user data to a shady third party, demanding better working conditions for contractors at your company (think apple and foxconn).
The short name for that notion is "democracy".
The real issue is it shifts the burden of proof to the accused.

The US uses a common law system, juries won’t buy it until the average person grasps how easy it is to make high quality fake videos. Navigating the court system is both time consuming and expensive.

We’re not only talking about courts, though. Private parties like an employer may have different standards or could use this information as leverage.
I don’t see any mention of cookies in that post except about an upcoming post. Does your framework provide the persistence on the client side for authentication, or does it rely on the client to maintain that token?
And IMO that's a really good way of solving this issue!

Rather than try to push a paradigm shift under a major version change in a library, and rather than just hand the library over to someone who may or may not be vetted enough, they are gracefully shutting it down while still sticking around to fix any security issues that may crop up.
What's a Free, Shared, Coderpad?
I can't seem to find a free, collaborative, coderpad to do interviews on. Doesn't seem like too big an ask...
> there not being a lot of 101 yr olds, and there being a lot of 1 year olds

handing their own papers to an employer of UK home office?

I don't think so...
Is it not possible for employees to instead start a copycat of Kickstarter and treat employees fairly?

Why is it OK to shit in somebody else's house?
This.

Is there an actual technical limitation preventing Signal from offering a one-field signup, whereby one would simply enter a self generated public key?
Which is? People crave Socialism?
That’s because group chat in an encrypted messenger with good ux is an unsolved cryptographic research problem. Everyone else just punts on it.

I get why that’s unsatisfying from the user perspective, but it’s absolutely necessary from the perspective of maintaining user trust over time. Signal has a plan to fix it but we’ll have to see if they can actually implement their new groups solution.
Only 46 employees voted for the union, 37 against.
I have a question:

Is it the responsibility of the package manager to keep users safe? By that, I mean, if there was a security vulnerability that the maintainers refused to fix, what would the process be?

Should NPM refuse to install packages marked as deprecated, perhaps after a certain age of deprecation (say, 6 months)?

Comparing this to the browser where I believe it is the expectation Firefox, Chrome, Safari et al to keep users safe, by updating automatically if an issue is discovered.
Condolences
Dupe: https://news.ycombinator.com/item?id=22356972
Interestingly even in your link you can see that most of the money values (subtotal, total_fare, total_charged) are strings but for some reason total_owed is a float.

Presumably someone messed up but it wasn't caught in code review.
An earlier version had this, and basic structs too. It was only a little longer, at least in line count, but harder to figure out. It took me four evenings with a printout and a red pen before I was satisfied with my understanding.

(I have mixed feelings about this code: it has both good ideas and pointless obscurity. I guess the newer version would've taken me 'only' three evenings.)
I don’t see this playing out well for Kickstarter in the long-term.
However you feel about unions (and I personally have many reservations), if tech workers unionize, management will have nobody to blame but themselves. They've had decades to listen to us, and they've responded with open offices, JIRA (or the equivalent) ticket quotas, unpaid overtime, whiteboard coding interviews and zero training. We're well paid but besides that, I'd be hard-pressed to think of a way we could collectively be treated with any more contempt than we already are.