skysight-inc/HackerNews huggingface dataset:
> But having a deep understanding of data structures (not just arrays and maps) and algorithms really gives you a mastery of your craft, especially around performance and scalability.

Can you give an example?
Brilliant and incredibly well written. Thank you. Another principle to add to calm/peace could be joy.
That's a fair statement. I can see how you would think I meant that. That is not what I meant.
How about 0-60 or 1/4 mile where you haven’t spent 10 minutes warming the batteries first?
Yes, but...

Historically there were some certs that kept getting grandfathered in after lifetimes were restricted because they'd been issued before there were any rules - maybe ten years to expire or even more? I think the last of those probably went away because of the Symantec distrust (not that they were issued by Symantec, but they were issued by a CA which was bought by a CA which in turn was bought by Symantec before it was distrusted) and also of course they'd have either MD5 or SHA-1 signatures, which are not accepted today anyway.

There were still certs issued right up until the end of March 2018 with the old 39 month lifetime maximum. You can see them most easily in the annualised CT logs for 2021. A while back CT log operators realised that logs just get longer (of course) and so they would need to periodically make new ones and archive the old ones. Very quickly they struck upon the idea of annualising them, instead of running FooBar Log, run FooBar Log 2019, FooBar Log 2020 and FooBar Log 2021, and then require any submissions to use the log matching the year of expiry of the certificate they were logging. This way you can archive FooBar Log 2019 when people get back from holidays after celebrating New Year 2020, all the certs in that log are expired anyway now.

I guess that today the last of those 39 month certs will actually expire before a brand new 825 day cert, but they are still out there, so don't write software that assumes leaf certs can't last more than 825 days just yet.
There's a 60-day grace period.
It shouldn't - their are good uses too. Their dream is an example of throwing the baby out with the bathwater.
Does it being a sugar base make the alcohol closer to a rum?
If Aboriginal people publicly dug up bones from random ancient British graves and took them away for scientific study, and the people of Britain objected and wanted the bones back, would you ask the same question?
"Sin taxes go away, so constituents are nudged and nannied and pandered to less."

This is a terrible idea. The outcome would likely be a statistically significant increase in deaths do to drinking and smoking increases.
If you're interested in checking out more recent space games, Everspace and No Man's Sky are the two I've played in the last few years. Everspace is more on the dogfighting and equipment progression side of things, while NMS is exploration, survival, and base building with a heavy dose of retro sci-fi visuals.

Got my start on Mac games, so Escape Velocity: Nova was my jam. Loving the variety of space games these days.
It is not always the case, it is not unusual that they change the way they sound. "Bird chirping" can roughly be divided into bird song and bird calls. Bird songs are for the most part relaxing, while bird calls are often used for warning purposes. Bird watchers learn to look out when the birds in an area change from the first to the latter. For example, I once looked around in this circumstance and soon saw an owl with a dead bird in its claws. I am not surprised that other animals, such as squirrels, learn to make the association too.
Oh, so if Apple did it, it can never be done better? Imagine if Valve did that:

"Sorry, your game 'Deus Ex' was rejected because it is too similar to 'Half Life' and creates a misleading association with Valve products. We encourage you to review your game and evaluate whether you can incorporate different features."
People have said such things. Sometimes these things change. But for the most part it achieves its original goal (which varies by jurisdiction), and hurts no one, so it continues.

I've never been so hard up for a drink that I need to buy liquor and beer in the same store. And if I was, I hope that I'd have the sense to check myself into rehab.
Tenured voting is already legal on NYSE and NASDAQ (https://corpgov.law.harvard.edu/2016/03/07/tenure-voting-and...): it simply requires the company to choose to adopt it and figure out how they would administer it. Right now, tech companies are going with dual-class instead, which only entrenches the founders rather than all long-term investors and is trivial to implement.
Ah, yes, I was speaking of US law.
I just search my shell history for that one, because I can never remember either!
IKEA is heavily advertised in Europe, and I suspect it has better name recognition here than in the USA.
> Apple went to the mat to protect its customers from the FBI. That earns ️<3 from me. Do I think Google would look out for me like that? Hahah, no, I do not think so.

Google literally led the charge on pushing back & publishing government data requests and Google is almost entirely why it's legal to disclose ranges of FISA and NSL requests in the first place. They've been doing transparency reports on this for years, far longer than Apple.

There's a lot you can complain about with Google. But this isn't one of them.
Landing of Chandrayaan-2 on Lunar Surface
..or not allowing other web browsers because Windows has one... :)
Fourth Camp: You are a tinker and a smithy. You build tools for other developers to use.

* Source Code: Your code is clean enough for you. Your top priority is thorough documentation and intuitive API design.

* Execution: Critical around bottle necks, like large batch processing and build times, otherwise it doesn't matter. Iterate and optimize based on feedback from your devs.

* Correctness: The program should function exactly how it's described to function in documentation. If something unexpected happens, the error is clearly and concisely exposed to the developer so that they can understand what they did wrong.

* UI: Usually not a thing, but when it is, your users are developers and they should be able to figure it out ...

Personally, I'm a gamedev, super in Camp 3. I've worked with a lot of folks who could care less about product and polish, but love making their colleagues lives easier. It's pretty similar to Camp 3 in the sense of "making for your users", but the skillset and priorities are very different.

Favorite languages: TypeScript

Hangouts: npm, github, anywhere open source code is distributed
WolframAlpha should handle it fine, with Mathematica behind the scenes.
Is there a compendium somewhere of null hypotheses as well as observed p values (or whatever statistic) for experiments with both "significant" and "insignificant" results? Depending on the phenomenon and the hypothesis, an event could have a different probability of occurring and require a different threshold.

It seems like we are wasting a lot of effort when any experiment is unpublished, when we could at the least be associating a data point with a particular hypothesis.

This would require some standardization of hypotheses, so that a researcher could select a hypothesis from a list, conduct an experiment to test it, and report those findings to some aggregator. Others would also test the hypothesis and report their findings. Eventually you have some distribution of findings that allow you to examine the experimental methods of outliers as well as modal experiments. In this way every scientific result is the product of some meta-analysis, rather than allowing a single custom experiment to produce a result.

The current approach also ties the experimental method to the result, requiring potentially fallible oversight of the experimental design. The hypothesis-testing aggregator reduces this reliance, which is perhaps more honest about our ability to design good experiments, would allow for a greater diversity of approaches, and could also be more efficient when evaluating results.

The most interesting aspect of this is if you could somehow create relationships between standardized hypotheses found on the hypothesis menu such that you could infer other hypotheses in a more systematic way.
I always think of links as pointing from source to destination. Your way would break that intuition for me. It would be the source of the address and the destination for the address to be copied to.
Average salaries in big cities in US Ie.g., New York City) are higher than UK (e.g., London). It would make sense that lunch prices would be adjusted to reflect this difference.
People mourned Stalin.
I was lazy in saying 0-day because details of them are not out (though coincidentally a privilege elevation 0-day was just revealed for Android). However reports are that any Android version was being used to report a comprehensive list of information about the device, and that there were Windows exploits as well. Which of course there was as presumably they'd comprise the vast majority of the targeted group.
Not only that, but it comes across as downplaying the incident because it "just affected Uyghurs"
Schema.io eCommerce API. Pretty cool actually if you look in to the details.
>Data-yielding requests, Jan to June 2015
In general, it seems to make sense to have different taxes for items with substantially-different negative externalities, e.g. a carbon tax or cigarette tax.
Sure, but which industry specifically? Spirits makers would benefit. Who loses? Those who are hellbent on only every using malt to produce these kinds of beverage?
It only voids the process if she travels after she has filed an I-485 application and has not received an advance parole travel document before traveling. But traveling on an F-1 visa after an I-140 has been filed, while it doesn't result in cancellation of the I-140 petition, is also risky. Definitely, consult with someone before you or she commence the green card process.
Didn't Id get absorbed into the ZeniMax/Bethesda giant?
couldn't even tell it had alcohol in it

So.... what's the point? Why not just drink Gatorade with seltzer, and save yourself some money?
Improved security. So many sites are trusting Let's Encrypt and have cron jobs set to refresh data from them. If Let's encrypt were comprised or went offline, they are now a huge single-point-of-failure (or worse, single-point-of-exploit?) for all these domains. It's become a kind of monoculture. A more diverse ecosystem of offerings would be resilient to any single attack or failure.
Indian moon mission's landing live stream
I've yet to see a shortage of opportunities.

However, I agree with you that if someone is coming to you with something that they're presenting as an opportunity, it most likely isn't. Actual opportunities rarely come that way.
Co-Founder Opportunity Kena.ai – Artificial Music Intelligence
The best solution would of course be instantaneously with some javascript but if it's not CPU-taxing it would still be plenty fast to send the title to the server as the input value changes. It's not uncommon for forms to do this with username eligibility checks etc.
Thanks, I haven't read it yet, as I wanted to order the new collection it's published in. I really enjoyed his collection of short stories:

https://en.m.wikipedia.org/wiki/Stories_of_Your_Life_and_Oth...
About now by the looks of the new social media reporting requirements. You don't have a FB account? No US visa for you!
I'm a smallstep developer.

From a mile high view, the thing that makes step somewhat different is the heavy emphasis on usability and reducing overall complexity of managing your own PKI holistically.

So, even if smallstep is more complete in a feature-for-feature comparison to alternatives, the primary focus on ergonomics and filling the "humanized" tooling gap is why you might pick it over another tool... depending on your needs.

In a sense step is to cfssl/openssl as httpie is to curl. You can accomplish a lot of the same things, but they're at different levels as far as mental tax and overall approachability.
A renderer-agnostic GUI library for Rust focused on simplicity and type-safety
Lol. I do the same thing too. I thought I was the only one!
Being made from sugar, it more completely ferments. Beer has residual short-chain carbohydrates that leave calories and provide body.

It wouldn’t be much like rum unless it were brewed with dark sugar.
Letsencrypt doesnt issue certs to Iran, Syria, Cuba, Sudan et al.
I’m really excited to read the paper for this! I’ve been pondering for a while now how well DNN’s would model complex QC wave functions. Much high level quantum chemistry research involves human theoreticians finding “quirks” and other features which allow computing specific properties like say estimating quantum tunneling in photosynthesis. These involve high level symmetries or various green’s functions which help correlate to different domains. But most simulation only use DFT (roughly discretized orbitals) or other “naive” optimization methods over a pure numerical solution of the ache of infer equations.

Still running true ab initio QM simulations of a few atoms can take months on a single computer (never had a chance to run simulations on a cluster or GPU). DNN’s however have the ability to find higher dimensional patterns difficult for humans to find but which could significantly speed up QM simulations.

Currently doing QM simulations of chemical reactions for any number of reactions is in feasible but if work like FermiNet could make it feasible for small teams to simulate more complex chemical reactions it could open up an entire field of chemical/industrial processes to startups. As in you could reasonably simulate chemical processes sufficiently to optimize current process or find entirely novel reactions. This would significantly reduce the capital expenses most research in these areas require.

In short if I were a VC I would be _very_ keen I’m watching this field. There tremendous value hidden behind this general problem.
There are a lot of good providers the Bay Area. Do you want an in-person consultation or is a phone consultation sufficient?
I've successfully gone through YVR, Trudeau International and once I did it upon arrival at JFK. Both of those Canadian airports were quick and painless, JFK was a bit longer, a lot more questions and closer inspection of my application but ultimately a fine experience. The time I got denied (well, not denied, but refusal to process which I guess is better) was at a smaller land border outside of Vancouver.

IMO, luck in getting the right agent plays a role. I was often very luck (after my first disastrous encounter), getting someone who was clearly in a good mood or had positive sentiments about the company I was going to. I was also lucky with my timing, as in there weren't long lines of people before or after me. These kind of uncontrollable aspects to the process are part of what makes it so stress inducing.
Open Banking Global Outlook
I'm misunderstanding "needlessly complicated"?

https://en.wikipedia.org/wiki/Recursively_enumerable_set
SSL certs sound like something that should be in a blockchain. Why isnt it?
Actually, that problem sounds fairly well-suited to Haskell, because it's essentially a series of pure transformations. My Haskell is quite rusty, but I imagine the program would look something like:

mapM_ putStrLn $ filter startsWithNum $ lines $ readFile (args !! 0)
where startsWithNum = ...

Still, I agree with your point -- no language can be optimal for every problem.
If your load balancers are AWS load balancers, you are doing it wrong. AWS provides their own free certificates that work the load balancer and they handle renewal as well. Let's Encrypt would be an unnecessary additional dependency and complexity.

(At least if you are comfortable terminating your SSL at the load balancer. If you plan to use SSL between the AWS LBs and your EC2 instances, then AWS certs don't work there and you'll need to provision them yourself using something like LE).
Thanks for the quick reply, much appreciated - just to check, that grace period would have no effect on future applications / imply unlawful presence?
which is easier than mixing a drink of seltzer and vodka at your friends house

When I was a very young child (six or seven), it was my job at my parent's parties to mix the gin and tonics. If mixing seltzer and vodka at a party is too hard, it's time to stop drinking.
Watch India’s Chandrayaan-2 make its historic moon landing attempt
to be fair, I initially stalled on that one too. Then kept reading and then was like, "oh, okay. Kind of like the 'Mac supports Windows' with a MacBook propping a window open joke. Got it."
Excellent book on this topic:

https://www.amazon.com/What-Robin-Knows-Secrets-Natural/dp/0...
شركة نقل الاثاث بالاردن
The Eaton Centers in Toronto and Montréal also come to mind. They're huge, and intimately plugged into the center of the city, including being directly connected to subway stations.

That said, they're also, I suspect, mostly for tourists.

The Milwaukee area's malls really make the situation for suburban malls clear: The city buses do go to the malls, but the malls wouldn't let them drop people off by the door. They stop at an open air bus shelter at the far end of the parking lot.
...and Facebook will tell you it's deleted. But why should anyone believe them?
I understand fully; that’s also how I thought of it for years and why I couldn’t ever remember it. But if you think about it like copying a file it’s easier to remember. And it is like copying a file— it’s copying a reference to a file.
How A Jeopardy! Champion Remembers Everything
For any politician that will bring doubtful benefits and obvious problems.
Just watched it now. Gosh that was weird and strangely captivating. Also, literally every single person spoke with their own uniquely wonderful accent and mannerism - odd thing to notice and comment on but it made it that much better. Looking forward to the rest of this series.
Eh, those are times when chat clients weigh 400Mb and come with their own browser.
Correct me if I am wrong but isn't the central premise of the book that if you take a late project and add more people to the team it takes the project longer???

I've literally never met a manager that practiced this. Is the book still relevant? Not disagreeing, just curious.
The laws are old, and likely date to a time since before it was possible to make such genre-bending alcohol drinks.

If you were making laws from scratch now, it would likely make sense to define categories strictly by ABV, not by brewing/distillation method.
In Finland, we have a two-tiered system where "proper" research universities primarily offer master's degrees, with a bachelor's just an intermediate step for most, even if they do not intend to pursue an academic career. So, a programmer with a CS degree likely has an MSc. In parallel, there are "applied science universities" that are typically not research-oriented, and by default offer bachelor-level degrees in more practical fields of study such as nursing and engineering (including software engineering).
Very interesting. Though, currently only available in Florida and Missouri.
I recommend every software engineer download/purchase Dash ( https://kapeli.com/dash ). It’s worth more than whatever that I paid for it (probably like $50, I think). That app is a lifesaver; especially when I’m offline for a bit and trying to work
Also, pens tend to get ink over everything (which, to be fair, they're designed to do, but...)
Why Java Reflection is (mostly) unnecessary
if you're looking for the best car on paper, Porsche is probably not for you.
I really appreciate you posting this.

Just to confirm my experience: when I click on that link, I see "General Account Settings" (like name, username, contact... Everything that's available from the first left-hand menu choice.) And no where in that left-hand menu is there any choice about Face Recognition.

I do have a left-hand menu choice about "Timeline and Tagging" -- but there's still nothing there about face recognition.
Gatorade doesn't get you drunk.
I don't disagree with your thesis, but Haskell isn't too bad here - it took me one or two minutes and is somewhere between three and ten lines depending on how I break it up, including imports. IMO, it's uglier than the equivalent perl but ymmv.
Competition is always good. For one, a completely decoupled and separately managed system on a different stack would improve availability of ACME-based certificates. It would also reduce the concentration of trust in one entity. While LE is awesome, the target on their back is only getting bigger.

For what it's worth, I'm pretty sure even Let's Encrypt wants to see competitors to Let's Encrypt.
5G stolen from who?
HP has a track record of buying companies and destroying them, 20 years ago the Concert JV between several big Telcos is another example.
Maybe, but more likely a bit of a problem.

Huge charges across long distances mean very large currents. That tends to create difficulties, such as massive heating.

Whether or not this will be the case I don't know, though experiments with simple long tethers (several km to 10s or 100s of km) should be relatively easy to test: try them in some empty space and instrument for charges and magnetic fields.

Might produce an interesting de-orbiting spectacle as well.
Not a published metric and Teslas can pre heat anyways. Just more anti Tesla bias from the normies.
Acquiring a competitor / acquiring market share describes >90% of acquisitions. Acquiring a competitor / buying market share is not in of itself anti-competitive. I can't think of anything anti-competitive that Facebook has done using their Instagram acquisition (cloning/out-executing your competitors is not in of itself anti-competitive).
Or it could mean that you've contorted your code to make sure that you can hit every single defensive edge case, and in the process possibly introduced new bugs due to the increased complexity.
Nintendo just surprise-revealed this weird new fitness device for Switch
Indian Moon Landing NamasteMoon
Do you have enough money to drag out a legal battle against a company worth $965 billion? I sure as hell don't.
Even if this is true, nothing prevents another provider from rolling out a similar or better offer. Existing providers could do it today, but they are too busy spreading FUD to rake in profit.
To be more precise I'm a founder and CEO of the entity in the USA, and I'm do all the business only as an entity.

What do I do:

Usually, I have rounds of meetings with companies who are looking for the software development team in East European countries. Each deal takes 3-4 months to make and basically thats why I need to travel back and forth (there are might be some problems with a client in the USA or with engineers abroad)
You're printing out the line, not the number. You want `takeWhile isDigit`, followed by `filter (not . null)`.
I don't plan on tracking really, so let's see how that goes :)
Perhaps the solution is more reporting instead of less reporting. Some sort of real time (or hourly, daily, whatever) metrics about a company instead of quarterly reports. I feel like a certain frequency makes it harder to game, and much more routine, so people aren't as likely to make decisions that are detrimental to the long term. I think faster reporting and quicker feedback loops are the way the world is going, why not for public markets?