skysight-inc/HackerNews huggingface dataset:
Yeah, that's part of why we're better. We've got better filters. Think about all those poor people with mental disorders that don't allow them to auto-filter. Discriminatory power is gold. Subconscious discrimination is a superpower.
What do you think is a realistic estimate to get a new CA off the ground? Just the minimal cost for hardware and audits and whatnot to create the required artifacts and get them into the three major root programs. Not including staff and ongoing operational expenses (I can estimate that myself). I’ve heard it can be done for as little as $250,000.

Also, timeline. It took Let’s Encrypt a couple years to get in root programs and have good penetration, right? Would it be faster or slower now?

If someone was willing to undergo this ordeal and could secure funding so it wouldn’t split the philanthropic community and affect LE, would LE be willing to cross-sign (once they’re in good standing) to get them off the ground, the way IdenTrust did for the ISRG roots?

Asking for a friend ;)
hahahahaha best comment all night
That would make a great 2D game... You’re given a floor plan at each level (with increased complexity/geometry) and you need to place the candle (light source) in a point where it will illuminate the whole floor.
I ran into a piece of software that was basically impossible to containerize because of this weirdness.

It wanted to ‘mv’ over resolv.conf but couldn’t so we had to run it outside the container because it was proprietary and we couldn’t readily modify it.
"though the bluejay often tells lies for mischief you are safe to believe him when he brings ill news."

It is my favorite book. :D
You can't calculate entropy without defining the macroscopic variables you are interested in.

Once you have done that, you can start counting the microstates that satisfy those macroscopic variables.
You (Probably) Don’t Need the Internet Speed You’re Paying For
I am the author of this post, please ask me any questions.

Reddit discussion: https://www.reddit.com/r/programming/comments/cy35zz/functor...

My HN submission (which didn't receive any traction): https://news.ycombinator.com/item?id=20850144
They are marketing geniuses.

But does that mean their customers are objectively 'suckers'?
Is this related to visibility problems in computational geometry (like the art gallery problem) or am I being misled by the candle example?
I would argue starting the morning without an "infinity pool" (i.e. a site or resource where you can just keep browsing forever) is best.

While I agree with just looking at headlines to get the latest news in tech, I've been on HN and reddit long enough to realize most comments and submissions are the exact same over the years.
Apple made Siri deflect questions on feminism, leaked papers reveal
Kinda makes you think about all the shooters "known to federal authorities" recently.
Exactly. Too-honest people are exactly the ones I want to hire, because they're way less dangerous once hired. An important part of any interview for me is testing somebody's willingness to bluff or BS. A little's perfectly normal, but too much is an immediate no-hire for me. An employee who covers things up to look good can cause enormous problems in a high-trust environment.
If your country doesn't have an intel agency doing this or similar congratulations you are too small to matter.
What's crazy to me (also in the Denver area) is that the national brands (White Claw, Truly) are the same price as the local craft brewer's offerings (Upslope's Spiked Snowmelt, Oskar Blue's Wild Basin).

The national brands have to be making an absolutely massive profit on these.
This guys videos are fantastic. A cool little tip: turn on close captioning for narration and details of techniques being used.
I totally agree with asking the basic question and then adding scale and complexity.

I don't know if I agree that using a trie at the outset reflects poorly on a candidate. They might see where you are going with the question, even though "you didn't mention scale." Good candidates are going to think about scale at least a little bit. That's not necessarily "lacking practical experience." It's not like basic tries or linked lists are super complex "fancy" data structures.

I think the key is for both parties to communicate thought process. If you're concerned about overengineering then prompt them to explain why they didn't choose an array.
Git for source control, jira for issue tracking, everything else nothing stands out.
What's Driving the WSJ’s “Truth About Broadband” Series
Using a search engine is a more specialized skill than ever.

What "Google getting better" actually means is that it is more likely to return what most people want as the first page hits. That is a tradeoff, because it obscures everything else whenever what most people want is wrong.

As a programmer, you're only going to be doing searches for things that are non-obvious, so there is a vastly higher chance of Google giving you the wrong answer than for the average search.

There is a fundamental contradiction between a search engine that tries to show you only what it thinks you want, and the fact that you don't know exactly what you want when you search, until you see some results.

I think there's something like a conservation law, that the more you make it easy to find some things on the Internet, the harder you make it to find others. Kind of like the proof that you can't compress all strings.
Here's an example I ran into - the Highly Skilled Professional visa has a hidden requirement of being eligible for one of the other visas, first. This requirement is only expressed (as far as I know) in internal memos given to the immigration offices and not posted anywhere in the English language internet. So, if you don't have a degree, you can be eligible at first glance for an HSP visa (due to a combination of age and countable years worked) but ineligible to actually get it, due to not having 10 years of countable experience.

Edit: It's also not clear at first glance what counts as "work experience" - if you have first and last paycheck + contract it's easy, but if you don't it's fuzzy. Open source or hobby programming is no good.
Testing for desperation is an abuser behavior. They're looking for ability to control, ability to get away with things. I strongly encourage people to stay far away from companies that hire like that.
Alternatively: https://web.archive.org/web/20190907024852/https://s3.amazon...
Network latency is an issue then. The word list is going to lag behind keystrokes. Also, doesn't work offline.
Peter, Thanks for the AMA!
Some of my friends have been denied work visa at the time of their interview even though their joining offers were from the big four. Given your experience, what are some of the things which have changed in the visa approval process since 2017? I am specifically referring to H1-B and L1 visas. I hate to believe that the process would simply increase the number rejects on baseless grounds just to limit the number of visas granted; yes, it may be true that USCIS are giving details like job duties a closer look to ensure if the applicant qualifies for a visa or not.
Most 'light' macro beers (Miller Light, Coors Light, etc) have 4%-4.5% ABV and 95-105 calories. So the difference is pretty negligible.
It just occurred to me that some companies may dictate devtools which would make this question make more sense, as well as reinforce my negative opinion of business decisions.
How to Avoid Getting Attached to Your Business
Jeffrey Katzenberg’s Streaming Platform Loses a Top Executive
I’ve been using Crystal on-and-off for a couple of years and have started to use it as my primary language for most non-enterprise work. The current web-app I’m building is primarily written in Crystal and it has been an absolute joy to use, and even if I don’t strictly need parallelism in this project I’m glad they’re pushing though with the big language changes.

It’s been so successful at everything I’ve needed it for, I wouldn’t consider going back to either Ruby or similar interpreted languages, regardless whether it’s a little CLI helper or a larger monolith server app. I’ve found my ability to allow the compiler to catch bugs incredibly reliable without feeling bogged down with types. I hadn’t worked much with typed languages previously and as a Ruby developer it allowed me to ‘learn’ types without even feeling like I was doing any learning.

It’s still somewhat of an obscure language so I thought it would be helpful to describe my experiences with it.
Thought Diet Coke gave you Brain cancer and stopped. Switch to Coke Zero.

I think the latest white can coke good. Got some fibre inside and keep you slim :-))))
> we wanted to break some backward compatibility

examples?
I prefer it to working in a warehouse, operating a microfilm machine, routing faxes, end user support, security consulting, and the other jobs I have had before this one.
Reid Hoffman is emerging as an especially gross specimen of the slugs who enabled Epstein to rehab his reputation.
Really? Why? this isn't China.
Being first at a red light is not very rare.

And even if there are cars adjacent, you can scoot away just fine with a speed differential under 10mph.
Not much: https://bugzilla.mozilla.org/show_bug.cgi?id=647959

It's not about the money, either. LetsEncrypt had their intermediate certificates cross-signed by IdenTrust, otherwise they wouldn't have the 30% market share.

It takes a lot of time with the CA application process. You will need to convince Microsoft, Apple, Mozilla, Java, etc that you will be a good CA with good practices. Multiple security audits (starting at about $40K... KPMG don't come cheap), hardware (HSM, servers for validation, OCSP, CT, etc) and people (needs to be trusted people, and often are paid top dollars).

It's easy to _buy_ a CA than creating one. You can get your new root certificates included later easily now that you have a root already, from which you can cross-sign until they are included. CAs are sold out more often than many of us think.
Per the FAA (https://www.faa.gov/regulations_policies/advisory_circulars/...), the actual number for "Almost Certain to never happen" is no more than 1 loss of life per 10^9 flight hours. There's a real number behind that term, but not necessarily a stat that's accessible to the average news reader.
Day-Glo masterpieces are fading. A conservator and her team race to save them
You can now tell the Queen of England to make you a Knight!
Birds have no conversations. They have songs and calls or cries. Frequencies instead of syntax or semantics. This is how music differs from a language.

"Science" nowadays cannot even follow basic logic and categories.
You realize apple vs microsoft has been a thing for much longer right?

I think more the concern is they own the stores too
Depends on how many people in the target group are running those versions.
That's nonsensical. There is surely at least as much synchronization overhead with 4 threads as with 2.
No reference to the "
The Lady Tasting Tea: How Statistics Revolutionized Science in the Twentieth Century"?
> If the interviewer moderates the interview well, a single open-ended question with a broad scope can lead to wide-ranging conversations that shed light on more than just technical prowess.

Way more engineers fail these, IME, than algorithms questions. I have to have a pretty low bar for "willingness to speculate and have open-ended conversation about approaches to problems," unfortunately.
> I am interested to learn more about how they solved it if not brute force.

"Professors Booker and Sutherland's solution for 42 would be found by using Charity Engine; a 'worldwide computer' that harnesses idle, unused computing power from over 500,000 home PCs to create a crowd-sourced, super-green platform made entirely from otherwise wasted capacity."

https://phys.org/news/2019-09-sum-cubes-solvedusing-real-lif...
Hackers Hit Twitter CEO Jack Dorsey in a ‘SIM Swap.’ You’re at Risk, Too
Thats very interesting, where can I read about that perspective of China's internal administration within its own country?

The detention and re-education under poor conditions is elevated to me as just reminiscent of all communist regime tactics for dissenters, but it had been presented to me as fairly arbitrary. I was not familiar with another perspective of the prior extremist attacks in that region. The 37 countries signing a document says something, although it doesn't say much to me since people just want to maintain their relationship with China, but it does make me want to know what they perceive a bit further.

It seems more complex than just "poor Uighars, nobody is going to stand up against China", now replaced with "poor Uighars, its good that China has the unilateral authority to address domestic extremism in ways that other countries are limited in by their constitution"
I'd consider myself almost entirely between the 2nd and 3rd "tribe", and I very much disagree with this:

In modern app development our computers are fast enough that this kind of thinking isn't really important any more.

Thinking it doesn't matter is how we end up with things like instant messaging clients using billions of bytes of memory and billions of CPU cycles to receive a dozen bytes of text and display it on the screen, and when every application on the system wants to consume like that, none of them can, and the result is unhappy users.

That said, from my experience it often turns out that the simplest code is also the most efficient and elegant as well as being likely to be correct, so from that perspective I'm essentially valuing all 3 tribes.
> Having been in panels where we had to ask some of those specific questions (specifically for hiring managers), and then seeing how those managers acted later on the job, the very worst hires (manipulative people who have no interest in the company as a whole, but gaining power) always ace those questions.

Could you define what you mean by "ace" those questions?

I don't think giving a smooth or glib answer would be acing it at all, for instance.

But someone who gets super defensive, or pissed off, that easily by questions in an interview probably isn't someone who you'd want in a managerial or high-degree-of-communication role (like even a sufficiently senior IC role). Talking to people, and convincing people, even people who don't like you, is part of the job, there.

Of course, if you're the candidate who doesn't like that stuff, and the interviewer is trying to dig on that, it's probably a good sign that the skills they expect you to be using in the role aren't the ones you want to be using.
Even making it that far is a testament to the prowess of your space organization. It's a cheaper first step which probably directly and indirectly tests some 75% of the components needed for an actual landing.
You're doing it wrong (2010)
How is it subverting the autonomy of others to require them to fund the externalities of their actions?
What is the reason for bringing up numerology? It was apparently prompted by the Wikipedia links, but I don't see why.
Another reason the Taycan can output near maximum power for a much extended time period is it operates at 800v vs 650v as compared to the Tesla.
Man of Medan Ep. 1
We're not running out of space, we're running out of space that rich people don't already own and use to exploit labor.
In areas where it didn't already mean a very specific feature. If I bought a sound card and it had "turbo boost" I would laugh pretty hard too! And if Intel started selling 'turbo' processors that couldn't turbo, that might even be bad enough to get lawsuits...
I think of our three year old as more or less self sufficient around the house at this point. Though I guess she will be four in two months.

My personal experience both from growing up and now raising three kids is that the kids will accept just as much independence as you are willing to give them.

Though they do get to be whiny sometimes. And I absolutely agree about the relentlessness of it all.
No, but I hope other organizations can adopt my approach.
With modern traction control and AWD not really
Zima was sweet though.
Spacecraft move very, very fast, and 2.1km is quite a tiny distance in the context of space.
Any plans to support Jetbrains?
I drive a supercharged sports car that does 0-60 in 2.9 and do it every couple of days on a rural road near me, adrenaline is great! This is definitely an outlier though.. I get the impression from reading the forum for my car that most people don't push it near its limit regularly.
You can see those recommendations at https://www.ready.gov/
I can give you some info on working in Japan. I'm not a lawyer and I also haven't done any of this (I live in Japan on a spousal visa). However, I'm relatively familiar with the rules. I have a consulting company and at one point I was considering bringing in someone -- in the end I decided it was too risky financially and gave up.

One thing I will say up front, though: you need a bachelor's degree from a recognised university to have any chance of working in Japan normally. If you don't have one, that will have to be your first stop. This will help for getting visas in practically any country.

Anyway, here's what I learned at the time. If you have a university degree in an "engineering" field and can get a job offer for an IT job, you can fairly easily get sponsored by a company. There are some big companies, especially in Tokyo and Osaka that regularly hire foreigners (Rakuten is probably the biggest, but there are others). There are also a lot of US companies that do development in Japan. If you get a job for one of those US companies and work for them for at least a year, you can get an inter-branch transfer visa (I forget the Japanese) to work in Japan. Since you have American citizenship, that's a relatively easy way to get into the country -- you just need to join large companies that do development in Japan. There are also some big Japanese companies that have offices around the world: Hitachi is a big one, but for example, I have a friend who used to work for Square-Enix doing IT work in the UK.

Finally there is a points based system. If you are hoping to live in Japan long term (without a family member who is a citizen), this is by far the best route to go. http://www.immi-moj.go.jp/newimmiact_3/en/pdf/171110_point_c... You need 70 points to qualify, which is fairly difficult, depending on your age and accomplishments (best return of points for time invested is probably a Master's degree, which will give you 20 points... If you apply yourself, you can probably pass JLPT N1 language test in 2-3 years which will give you 15 points -- after that, you need to make sure to get a high salary). The main advantage to this system is that it's gives you a fast track into permanent residency for you and also allows you to sponsor family members.

Finally, for citizenship, it's really just a matter of time. If you stay continuously in Japan for 10 years, you can appy. You would have to renounce all of your other citizenships, though, so it's a big deal. You also need to show that you can fit in well in Japanese society. This is through a series of interviews as well as a written essay that you have to do. There is a lot of hoop jumping, but if you are unhappy jumping through hoops, then you are not Japanese :-)
You mean like Linux and Git, or do you mean like "blockchain brofedora authoritarian lulz"?
This is a terrible article. EBS can fail. The article even has a screenshot where Amazon is clear about the reliability ratings. If you want durable storage, S3 is the best option. Replicate it across regions for even more protection.

EBS is for storage volumes attached to virtual machines. There are many many use cases in which a slightly higher failure rate is absolutely fine and for which the lower cost and higher performance of EBS are the more desirable tradeoff. But again, it’s clearly stated in all the docs that EBS has a 0.1% annual failure rate. There are trivially easy tools built in to AWS to enable backups of EBS volumes. If the data on your EBS volumes is critical, then use those tools!
Gotta love the "this project needs to get done, so who's going to be mad at me and how far can I push it?" feeling.

Sometimes friends or family members ask me why XYZ projects are half completed, and it's hard to properly find the wording for "I want my wife to still like me at the end of most days".
The word anti-social has a serious clinical psychological definition I'm not sure if that's what you intended mean.

I understand it has a casual use like the word "theory" does, but this one used casually seems more unfortunate given the nasty nature of the clinical definition.

Sometimes engineers are referred to as a geek, while the next moment referred to also as "anti-social" (remember before billionaires not as many people thought it was acceptable?). Who knows, as a group quirky maybe? but it seems unsubstantiated to suggest murderers are overrepresented in the population.
In other words, a simple filtering by date range?
If you're working for profit, competition is awful. If you're not working for profit competition may or may not be good. Regardless, how you personally feel about competition isn't relevant here.
Only because trains can't be operated at a profit in the US. We build planes instead, which go faster, and make money.
Ok, we've removed the dark superlative above.
That’s more a marketing thing and emissions driving them to use small turbo 4 cylinders. Up until 2-3 years ago the bae 911 was naturally aspirated
I have been using crystal+ vanilla js for my pet project and the sheer joy i get from using this language is something else.

2019 has been a good year for crystal. Basic multithreading is in. Windows support is making good headway. I am optimistic that a working windows compiler would be out by end of year.

The last major dragon for crystal to slay would be the compilation time. It still feels unreasonably high. Hopefully that would be a major focus of 2020
Extremely funny video by Moxie Marlinspike about it:

https://m.youtube.com/watch?v=Z7Wl2FW2TcA
This is really cool! Thanks!

I like the web version (https://stellarium-web.org/)

When I clicked "Allow to use my location" I was really hoping that the scenery would change to Google Streetview or something for my exact location. That would make it easier to orient myself. I'm sure that's on the roadmap in the future as the streetview stuff continues to improve and be easier to remix.
The art of googling.. I'm a nobody. I don't write codes I'm no engineer. Im just a regular person. I love google. Only thing i don't understand in their maps how definite is the location of the raw data. Is it100%?
Well that's interesting, so these are political certs?
It's funny you say that. I'm Canadian and my wife is Japanese. She wanted to live in an English speaking country to help with learning English. It was much, much easier for me to get an Ancestry Entry Permit in the UK (my gradfather was English) and sponsor my wife (immediately, with the right to work and with NHS health coverage almost immediately) than to sponsor my wife to Canada. Absolutely crazy. I've heard it's slowly getting easier, but it's really shockingly bad. When I got my spousal visa to Japan, I applied and received it (for free!) 1 week later.
Not all societies are built around a culture of paranoia, and not all societies manifest this with an autonomous intelligence agency

this dark current should be excised from society as the declassifications show they more often undermine our security from domestic and foreign sources
Also Google anki method.
Smart people see headlines like this and know whatever the contents are, they are not worth their time.
Microsoft Research: “The Bw-Tree: A B-Tree for New Hardware Platforms”
Meanwhile I'm over here having trouble getting up before 9am, I make up for it by spending time coding at night and on the weekends sometimes instead of paying video games. I figure if I bring something to work useful on Monday and say "hey! look at this cool thing I built over the weekend" people seem to leave me alone about coming to the office at 10/11am