skysight-inc/HackerNews huggingface dataset:
To get better than 10mb down and 2mb up, I'd have to buy it from another country. Please let me be the first customer.

How can it be worse than literally all I can get?
Here is a more recent post with benchmarks of different GUID algorithms in SQL Server, the author has a different outcome.
In his benchmarks about index fragmentation, COMBGuid is not really much better than normal GUIDs.
http://microsoftprogrammers.jebarson.com/benchmarking-index-...
Ahh I was hoping this article was regarding the science to how bad the episode was from a plot and writing standpoint
I am a ghost online, and nobody is talk-trashing me.

If someone tells me I am a ghost online, I'll smile and says "correct!!". And if the person is interested, I can explain why.

Questions are opportunities for meaningful conversation.
> For example, onboarding can be more difficult when you're remote, because it involves more self-learning and you're not physically with your new coworkers and fellow new hires. This can cause the first month in a remote role to feel lonely, especially if you're transitioning from a traditional office setting.

As someone whose primary experience from going between jobs in IT is that almost the singularly most important factor is the social life of interacting with your colleagues, it strikes me as odd that this "Disadvantages" section is so brief. My experience is that a horrible job is bearable when your colleagues are great, and an extremely interesting and challenging job is horrible when your colleagues aren't a match.

You're asking someone to sell a large part of their life to you as labor, and there are no disadvantages beyond "a more independent onboarding"? It's almost insulting that this is even spun as an advantage: "Onboarding may be less stressful socially". First of all, onboarding is probably one of the most important things about a position period, but beyond that it feels like there are so many issues with not being accountable for your employees social well-being that it's hard to know where to start.

I would expect that a significant portion of the money that a corporation saves by having a "remote only" policy would go into alleviating the social issues caused by that same policy. I'm not seeing any of that here, which indicates to me a company that does not prioritize the well-being of their employees.
If you live in the United States you’re under two to three sets of laws at a time, minimum.

Federal law, State law, and whatever local laws apply to you. Tribal law slots fairly neatly in place of State law, the way reservations work now.
As long as you sign your name to blogposts you’d be fine on a domain such as yeehaw.baby
I actually started startablog.com to help people with this. We'll actually set up someone's wordpress site for free. We've done several hundred and we're hoping to help 10,000 people make the move.

People keep moving to privatized networks and there's nothing that beats owning [yourname].com
I just tried to dig into the background of this, the original description is here:

https://people.csail.mit.edu/rivest/lcs35-puzzle-description...

I have a question and maybe someone can answer it: This indicates that knowledge of the factorization of the modulus n allows to do this calculation faster, which is likely how the designers of this puzzle calculated the result.

However it's not explained how that happens and how the factors of n help. I assume this may be someone related to RSA, as there you also are able to do something much faster if you know the factors of a combined modulus. However in RSA you're able to invert a modular exponentiation. Here you seem to be able to speedup many successive exponentiations.

Is there some clever way to translate these two problems into each other and thus use an RSA-like method?

(Update: I found this paper https://people.csail.mit.edu/rivest/pubs/RSW96.pdf which explains how to do the calculation on page 4, but is still lacking an explanation why. But I guess for people fluent in number theory it's probably somehow obvious.)
You can actually use it standalone, for example with GitHub repos: https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/githu...

(Disclaimer: GitLab employee here)
Conseils et solutions pour réussir dans l'immobilier
It seems like you'd be surprised to learn that the ability to recall and utilize something under constraints is highly indicative of a person's understanding of that material. The kids who "memorize formulas" aren't the ones getting straight A's. The ones who understand and grasp the material are the ones who will have no trouble performing under pressure, because if they forget something, they can recall it using their knowledge structures.

E.g. Say I forgot the formula for Simpson's Rule on a test, but remember that it had to do with approximating integrals with trapezoids. Someone who thoroughly understands the course material could re-derive this formula in under 5 minutes if they had forgotten.
Because FB is killing it with its Marketplace and because for a lot of people FB has become synonymous with the Internet. I’ve become an outlier among my circle of acquaintances because I still google the name of a specific restaurant or coffee shop we intend to go to, while my friends go directly on FB and search for the restaurant’s name in there (or even on IG to look at the restaurant’s most recent stories to see what its holidays open hours are).
We could say the same related to JavaScript and Web, and it doesn't make it better.

Don't mistake success due to quality and being widepread thanks to historical accidents, free access to source code and the consequence market forces of POSIX adoption.
Excellent!

I wonder what he was trying to say with that poem ;)
One issue that can easily crop up - the sandbox has bugs that allow access outside the game. This makes the game suddenly more than just an adventure game, and could be exploited. This is what Nintendo is trying to prevent here.
Or try KSUID [0]. K-Sortable Unique IDs. I'm not affiliated, just easy to code from scratch and sortable.

[0] - https://github.com/segmentio/ksuid
People are going to look for your name so you can influence the results that come up through a personal website.
IMHO, a personal website that is super out of date looks worse than one that doesn't exist. My website is a good example of this (being out of date). So I recently removed it from my resume.
That's exactly what some kids need though. Forget about loaded terms like "gifted", some students just pick up the material more quickly and rapidly become bored to tears. Doesn't matter why- are they good at studying? Is the material presented in the way they learn best?- they need to be challenged.
"and submitted that copy to HN"

No, I don't publish the AFR. It's a newspaper, where I read the article first. After submitting, I did a search and found the probable original source, and posted that too (mainly to find out if it had been previously discussed here).

Syndication is a real thing that media outlets do.
So a 33% yearly return for soething as unstable and risky as website ?

Doesn't sound appealing.
You might want to do some googling, that is absolutely not true for a few reasons that are not about throughput.
Meanwhwile Linux is still trying to catchup with the security level of mainframes.

68% of out of bound kernel expoloits in 2018, nice.
When I moved from Linux to Mac (started iOS development and got sick of tinkering to get stuff working), I looked at both homebrew and macports.

As soon as I saw that homebrew wanted to use /usr/local instead of /opt, I avoided it. These days, /usr is part of the system, even though GNU still uses /usr/local as the default.

/opt matches where the LSB says "3rd party packages" should be installed, MacPorts is (or was) partly sponsored (and thus "blessed") by Apple and it matches the "port" packager that is used for FreeBSD.

Yes you have to do some PATH and LDPATH tricks to make sure that /opt/local/* is at the top of your paths, but other than that, MacPorts has been painless.

There are some steps to follow when a new version of Xcode (and effectively a major release of MacOS) comes out, but that's more about getting xcode to accept you've accepted Apple's license.
It has, because for some of those workflows the borrow checker gets in the way.
One stop to all Git repository
I don't judge a person's technical skill through this metric (or at least I make an attempt not to), but it's rather noticeable when someone has nothing going on online. A blank GitHub, no website, no projects, etc. For an employed person, eh, whatever, maybe they just have a life.

But for a student? I'll admit I get a little suspicious. I'm not saying students should have a huge roster of projects and crazy extracurriculars. But something like a simple GitHub projects site or more than 50 commits in a year goes a long way to making yourself seem like an active, competent developer. I can count the number of people I've met with semi-active GitHubs at my school on one hand. That's not exactly a vote of confidence for my school's CS program.
> If they had known that MCAS is disabled for 15 seconds by pilot trim inputs, they could have saved the plane.

I understand it as "if they were able to consistently, all the time, until they land, fight the plane which was trying to kill them every 15 seconds turning the nose to the ground, resulting all the time in even harder position (due to the forces involved) they would..."

Flying death trap indeed.
Why Do I Stutter When I Talk?
Mine is just screenshots of projects I've worked on and links to my LinkedIn and Github. It doesn't need to look like Geocities circa 1998.
>I see folks who are disciplined, are ruthless executors, are self-motivated

The key clause which you forgot to add is; SOME OF THE TIME!

Nobody is disciplined 100% throughout their career/lives; it is psychologically impossible. If anybody claims so, then it is a sham and they are BS'ing.

It seems like you are seeking "external validation" too much. You are also just hitting the normal "learner's block" when you are not making any progress due to a) having mastered the simple stuff and are now faced with complicated parts b) having understood the interesting/core ideas but are now faced with the reqd. drudgery to be done to bring the project to conclusion.

The number one thing i have found that helps me maintain discipline when i need it, is to have self-confidence and NOT seek "external validation". You only focus on building/improving a little bit over yesterday's "you" towards a goal. Nobody knows nor is vested in you as yourself. By comparing only with your past self a lot of distractions fall away and you can focus on "your" goal. Focus only on the Primary core and disregard the Ancillaries until the core is done. Complicating unnecessarily (i.e. too many degrees of freedom) is a sure way to lose motivation. Pare away all secondary and unnecessary factors. Nurture "intrinsic motivation" (i want to do it) always and minimize need for "extrinsic motivation" (carrot or stick).

Here is a quote to keep in mind: "Drops of water, if they fall continuously, can bore through iron and stone".

You may also find the following two books helpful;

1) "Why we do what we do: Understanding Self-Motivation" by Edward Deci.

2) "Flow: The psychology of optimal Experience" by Mihaly Csikszentmihalyi.
Pro members can host up to 5 websites per account now :) https://pro.1mb.site
> She scored 95% in one subject. But the qualified cut-off rate is 98%!

> My eyes just rolled looking at that number. That means they only pick 98 and 99 percentiles.

Either one of these is wrong, or they somehow managed to craft a test where the score percentage matches the score percentile, which while possible to engineer is somewhat improbable and also contradicts the next sentence:

> For a first grader to score that high, she needs to answer the exam perfectly.

Irrespective of one’s current grade level, it doesn't require answering an exam perfectly to get a 98%. It might to get a 98 percentile score (depending on what other people taking the score get).

> If you have some statistics training, you'll see this score is like shooting yourself in the foot.

If you have some statistics training you'll recognize the difference between percentages and percentiles and which of the former corresponds to a perfect score.

The test-retest validity of IQ tests (which tests for gifted programs either expressly are or are equivalent to) is such that it's not unreasonable at all to think that people will consistently score at about the same place based on ability over a short time period (over a longer span there'll be some variation) and that being a prepared test taker isn't a particularly significant factor, though anxiety about testing or the particular test could depress scores and soothing that is the main benefit of test prep.

Yes, the levels most districts use a gifted cutoff are very high (usually 97th-99th percentile). Yes, that means very few (1-3%) will make the cut. No, this doesn't mean the people that make the cut are just test-taking prodigies.
> Despite all of its advantages, all-remote work isn't for everyone.

Yup. I remember the horrors of applying some "remote-friendly" positions. Such organizations are somehow even lacking basic organization skills to arrange an interview.
I thought that's why we invented Bitcoin.
Not strictly related to this article or your question, but generating ordered UUIDs can sometimes bring some performance improvements (at least in Postgres) on index reads/writes [1].

[1] https://www.2ndquadrant.com/en/blog/sequential-uuid-generato...
I have been using Anaconda from Continuum Analytics for years to avoid that kind of issues after being bitten once. It is well isolated, usually installed in /usr/local/anaconda3/, and the environments are typically created in /usr/local/anaconda3/envs/
make a pull request steve.
Its five stars now, and one of them is yours.
Design patterns show you care, you know that.
On Android you can do it via the NDK sure, but then again 90% of the OS is exposed via Java APIs, even a basic thing like opening a file requires Java, if you want to do it in a portable, certified Play Store way.

And on Windows, .NET MSIL or COM are much better ways to expose libraries.

Naturally one can still do it in an old fashion way.
I feel like that whole Remote issue has become too binary. Either people advocate for complete remote option OR employers mostly don't provide any flexibility when it comes to work location or schedules.

I personally believe that human interaction is a key to our well being since humans are not designed to stay in a remote room/office somewhere by themselves. I am not quite on the 100% remote thing to be honest and of course I hate employers who provide absolutely no flexibility.

Why not offer the best of both ? I don't have a job and run my own company where we are remote (multiple locations) but I try my best to have people in office as well and ensure that we are not going crazy sitting in some room/hotel/beach/co-working space by ourselves without any interaction with other team members in person. If employers start offering flexibility with work schedules, most people won't care if the job is fully remote or not. We just want flexibility. Most employers don't get this. It is always a binary game. Let's go fully remote OR let's not go anywhere.Why is it like that ?
I agree. I used TeamCity and liked it. It was like Jenkins, but easier to setup, less messy and just worked for what we needed it. It was worth paying every penny for it.
XeTeX in particular does but my problem is with the uncertainty around the whole process and the frustration when a search fails on a 300 page document
I think few people probably knows how textbooks are written. Given millions of students spend millions of hours on these textbooks, one would expect there is a great care taken in writing textbooks. This is often not true and it was very well described by Richard Feynman. He was so repulsed by the quality of textbooks that this Nobel prize winning physicist decided to be part of committee. To his surprise, in committee meetings no one came prepared, they often missed meetings and decisions were finally made ad-hoc. He was so frustrated by whole process that (I think) eventually gave up. I suspect similar thing happens in how exams are written. People who write questions aren't often deep thinkers who took at most care but rather low level leaf nodes who happen to have time for doing more work for peanuts.
try jenkinsx. It's only named jenkins, but works without it. Supports Kubernetes only though
It seems the opposite is true in academia where most academics have a personal website but the normal style is best described as “mid 1990s”.
I’ve been using and maintaining a set of Python images targeted at doing builds and packaging for a while now:

https://github.com/insightfulsystems/alpine-python

(There is also an Ubuntu variant, but it isn’t fully multiarch yet)

This kind of thing is really useful when you have to build and deploy more modern/well-known versions of Python than what ships with your distribution, but I also use them as virtualenv replacements (although the workflow is different, since you have to derive a new image for each project)
This is super cool, thank you for sharing!
Musk continues to promise more and deliver less. In my opinion, the fact that he's never delivered a profitable company disqualifies him from leading any major venture.

> People that are a lot smarter and more educated in this subject matter than myself have looked this idea over (at least I hope so)

This was often said of companies before the dot-com bust, and very often said of Enron. Everyone thought someone else before them had done due diligence. Now that the economy has been doing well for awhile, it's worth taking another look at ideas put forth as "it can't fail".
ISTR at least one service (AWS or Google) asking for the first 2 codes after scanning the QR code, probably to sync. So I always assumed simply re-scanning the QR code wouldn’t be enough but maybe it is this simple.
Saying SethBling can do it, does not mean that ordinary people can do it. He is a very talented and focused individual.
In my experience the percentage of students in my CS program that even had the technical expertise to even know how to use Git didn't even approach 50% by the junior year. So it's not a surprise that by senior year most haven't even gotten there yet.

I hope teachers force students to host their projects online as a way of learning but too few do that.
For the alternative point of view:

A playwright is not the best person to talk about his own work for the simple reason that he is often unaware of what he has written.

-- Alan Bennett
Does the GC ( and the language ) support OS threads natively?
I have seen similar results using Gunner Farneback's algorithm.
If you have worked for Caltrans or any other public agency you would have experienced first hand why it take 10 State engineers to replace a light bulb......better yet google the Caltrans Director Sex Scandal case or Jay Shah the District 7 Contract manager Pay for plays or yet the Caltrans engineer serving a Colorado federal prison for smuggling restricted military material to China.......
Hi @haxiomic, I'm the author of the article - thanks for reading! Several more recent approaches of computing optical flow with CNNs such as FlowNet2 (CVPR '17) (https://github.com/lmb-freiburg/flownet2) should also be runnable on video or live webcam feed.
My understanding is that MacPorts requires Xcode to have the Apple clang compiler available. I don't think that's a particularly awful requirement.
A lot of Asian cultures have largely carb based diets and it doesn't seem to cause obesity among them.

I suspect sugar and fast food being bigger culprits. Soda in particular is the worst.
I think the main issue is that if the company is not 100% committed to remote work, the extra effort it takes to have everything documented and written will probably not happen, and the remote part will not be successful. So it seems like it's just easier to make remote successful if everyone is remote. Kind of like quitting smoking cold turkey vs saying "I'll start by smoking less".

I've been remote on a non-remote team, and I definitely felt all the cons of remote much more than on a full remote team, because well, that's when you actually end up isolated. Everybody is having face to face communication, building stronger relationship, meanwhile you kind of get forgotten because you are not present.

If everyone is remote, then everyone is in the same situation and there is a better balance.
sudo is required if you are installing packages that are going to be usable for multiple users. And given that MacOS has SIP, which locks down /bin /usr etc, sudo is a reasonable idea for a package manager.
> They basically just accelerate by full grade or two while raising the expectations for each kid to another level.

That's...not accurate. Gifted programs tend to increase the degree of personalization more than anything. Yes, most people who qualify for gifted programs at probably going to end up targeting at least a full grade up in each core curriculum area, but the programs don't do a straight bump.

> This is unnecessary burden on kids with a high risk that they can lose confidence or even burn out at tender age not willing to learn anything any more.

Gifted programs are actually targeted narrowly at a segment that is more at risk of burning out by being subjected to the unmodified mainstream curriculum.

> I think there are probably 1 in 1000 kids who are going to earn PhD by the age of 18.

There pretty clearly are not.
Seems like someone is indeed compiling: https://github.com/docker-library/python/blob/65b5603fdf177c...
> The most interesting "application" of category theory that I've seen (as it relates to software engineering) is the connection between databases and category theory

So is this application productive? It's nice to be able to describe something that already exists in terms of category theory, and even nicer if those descriptions are concise and satisfying. But does that description enable anything new? Did we get any new migration operations, normal forms, etc?
> Really? What about side effects? Why not work on becoming smart instead of telling people to eat pills?

From the end of the article:

“To treat excessive inflammation, whether it is chronic or the result of an acute tissue injury, we don’t want to block the inflammatory response. We want to stimulate the resolution pathways.”
It will not, because code inside a do-block is sequenced. The value `first` in the line `first <-computeFirst` is a non-error value. If computeFirst fails, the value does not exist (because computeFirst must return either an error or a non-error value), and so the whole computation fails.
Good point. I meant the developed world.

Regarding the 3rd world, Facebook offered India free internet with strings attached, and IIRC they rejected it. That idea wasn't too popular there or here.

Would Musk be given a pass for offering discounted or free internet to 3rd world countries, and what strings would investors suggest he attach?
Ajan Reginald -Alumni
My observation is that there are 2 schools of thought about remote salaries. One side will pay SF-based competitive salaries no matter where you are, are the other side will have a "cost of living" adjusted salary. Gitlab is in the latter group.

I recently thought about it, and was wondering if this could create some bias / unfair preferential treatment when interviewing and competing with other candidates.
If candidate A is in SF, and another candidate, B, is in another cheaper area, and Gitlab is trying to decide between the 2 candidates, won't they be leaning toward hiring candidate B because of lower salary? All else being equal. I wonder if there can be some legal things into this.
Worked on:

Operation Flashpoint

Virtual Battlespace 2

Virtual Battlespace 3

ARMA

ARMA II

Side project with Titan Vanguard/Outerra. Then left the game industry. Got married, had kids, and now divorced and getting back into larger projects.