skysight-inc/HackerNews huggingface dataset:
I went to the University of Pretoria. More than happy to name and shame. At the time, both their IT department and administrative systems were in shambles.

We had to calculate our own class schedules (which is all good and well), but we found that an easy class (that most had already completed in high school) conflicted with the only (I really do mean only) hard and interesting class. The easy class lecturer demanded attendance, the dean did nothing, and we were told to "fail it and retake it the following year." A hostile business; not an institution of learning.

To make matters worse, the degree was supposed to be game development. On the one hand I am happy that UP robbed me of my dream, because my bigger dream is to have a balanced life and family (which seems to be impossible in AAA studios). On the other hand, having already written games, I miraculously identified that designing websites wasn't exactly what you'd expect from a game development degree.
My blog does this. Not because I want to hide it. Since RSS is a standard, I expect anyone wanting to add my blog to their RSS would just use the current URL and the reader will grab the alt meta tag. I have multiple feeds, one for each tag, so if a reader uses a blog post URL they'll be given a choice on what tag to subscribe to (or everything). Having separate RSS links on the page for this would add clutter.

Before, Firefox used to show the RSS icon but they killed it. It really should be a browser-level thing, it's no different from favicons, rather than requiring users to hunt down a link somewhere on the page.
We did start with C++ thinking (correctly, IMO) that if we can build C++, we can build pretty much anything. But build2 is a general-purpose build system, for example:

https://build2.org/build2/doc/build2-build-system-manual.xht...

https://github.com/build2/libbuild2-rust
this pain come from paxos raft or Zab algorithm used by concensus system. I don’t think it can be avoided.
Hats off to Zoom. Someday I hope we get a post-mortem from someone with a hand in the technologies they're using to scale. 3 months ago I think 90+% of the population had never heard of them and now it's a household name.

Three months ago I would've probably bet every dollar I had against a company in their position being able to fairly-reliably scale exponentially to meet an unforeseen circumstance.

I'm curious to see if they can ride this into long term success.
Exactly this. Bug reports were very welcome! While I stated that the API would not expand any longer in some projects, I also considered coherent feature requests a positive, and normally suggested and guided those as a plugin that lives within their codebase.

The problem was when people came like "I am using this library, can you debug my code?" and pasted a 500-liner, or like "this doesn't work on my XYZ system, fix it", or when they were just rude or demanding.

I've met some wonderful people BTW, and would also not trade that for anything.
I'm sure as a startup, that's not a legal battle that is worth the risk. Judiciary activism is not worth it for them.
I think the root of the problem is the student loan system. You can get a student loan without any consideration for your creditworthiness, with the general compromise that the debt is rather hard to discharge. This system makes sense because the loan is supposed to provide for an investment in your future. But for any course of study that does not measurably improve your future earning potential, this premise completely falls over.

Young students know this, but it seems not to deter them, and nobody ends up winning except the universities that collect their tuition. As far as I’ve ever known, the primary objective of the student loan system was to facilitate social mobility, not subsidize the existence of humanities departments. Because it’s really hard to argue that it’s achieving the former in its current state.

I also question how seriously a lot of young students take the obligations of having a student loan. I think it would be condescending to write it off entirely to a lack of maturity, but I really don’t get the impression that most of them are fully considering what the costs actually are. If you cut of the never ending supply of free money, I’m sure the universities would have to put more consideration into delivering value.
It's the opportunity we're given, to either create a meaningful life or not. I'm kind curious to see what happens during my lifetime. Also, drugs :)
Just a guy: https://www.youtube.com/watch?v=jVHq4xo5wcA

To answer your question more directly: yes I'm a person, and we'd never have multiple people hide behind the same username. That corporate hologram shit makes my skin crawl. https://www.youtube.com/watch?v=GrBPFNX23mU#t=6
> This conversation would improve greatly if less folks wrote long lists of their complaints about universities and more folks wrote long lists of ideas on how to improve them.

It's not a questions of "where we want to be" - there are examples of good education systems which can be used. It's rather a question of "how to get there" - and here America has to figure out the path from here to there, which isn't obvious to some, before it can improve things.
Agreed. Ruby is more consistent than Python IMO, and has especially beautiful semantics for the list processing.

It’s interesting, Ruby can be a bit more performant too. I discovered this when I taught some ML stuff to a ruby group, and converted some Q Learning programs and maze navigating stuff from Python to Ruby, and was surprised to see the Ruby version run around 1.3-1.8x faster depending on what the code was doing. It’s not enough difference to really matter, but it just reinforced my “aww shucks” feeling that Ruby could have served that ecosystem very well.
The party line among "reasonable" people (particularly back in the days of 55 everywhere) used to be that it isn't speed that kills, but speed differentials. I mean, I think this was the sort of thing I would read in Car & Driver, from people like Brock Yates. Doesn't seem compatible with your opinion though.
Those beacons would be quickly identified for being motionless, or if they are carried by a person then it's basically someone lying on the app about being infected. This could be verified by medical testing before publishing the ids.
I thought that main point of unikernels is to avoid cost of kernelspace-userspace switch.
The Equivalent of YouTube in Nature
Get Netflix for Free
You can install directly from GitHub, bitbucket, etc. with pip, BTW. My point was that if I want to have packages for private use installable over the internet with package management tools for various languages, I have to put them on the public internet, or jump through some hoops.
You confuse greed with reasonable assessment people will suffer in proportion to how long the economy is shutdown.

What is worse:
A chance of dying from an illness that is inevitably spreading to all, or...
An inevitable loss of jobs that will ensure otherwise healthy people dying from not being able to afford food or a place to live anymore?

Not to mention there is room for more patients in hospitals around where Tesla is at.
I think it’s about 95% the academic thing. Not sure exactly how Python came into favor as the preferred scripting language of Academia, but once it did that basically ensured the math and science ecosystem would be very robust, which in turn made Python an obvious good choice for data science, ML, etc.
But It doesn’t explain why I don’t have the same problem playing videos on Twitter.
Maybe AI that changes the writing style to monotonous style would help.

Say, you always write like Yoda speaks, "Great you are." Then the AI would change it to, "You are great."

I know, I know, it's a tall order.
The network effect cuts both ways here. Why pay extra for Zoom when you are already invested in Office 365? The ability to invite external participants to join a call via web browser limits the friction getting people to join calls on unfamiliar systems.
Configuration & administration of the kafka cluster is more time-consuming.
correct. we use one protocol, just raft - both for metadata and for data.

Raft is really easy to parallelize and dispatch to multiple followers async. I measured recently on 3 i3.8xlarge instances which give you 1.2GB/s - and i got around 1.18GB/s sustained -https://twitter.com/emaxerrno/status/1260415381321084929

Also, what's nice about using raft is that if there is a bug, we know it's w/ our implementation and not w/ the protocol. so it gives users sound reasoning.
Still use it. It's good with resume-copy on huge files.
Wow thanks so much. This really click in for me.

> In its simplest form it's a CPU pin that receives electrical signals from the outside world.

That is truly async :-).
> I think the root of the problem is the student loan system.

I think if you'd solve this problem, you find there are other problems. I don't think loans are the root of the problems, but just one of them. One can try solving problems one by one, or approach them together; I think a more complex review is helpful.
In many industries, a college degree (especially from a "name" school) is essentially used as an outsourced HR screening. It's not about specific knowledge, but being able to start the process knowing that this person has certain attributes that impressed the admissions department of a selective school enough to let them in. Therefore, the HR department of company X can start with a base level of vetting already done.
https://archive.fo/tbGNL

But it quotes Evgeny Morozov as if he were something other than a notorious troll, so don't bother reading it.
Would be nice if the author will add more popular Interactive Brokers[1] support. Alpaca is US bounded and seems not going to change this.

[1] https://www.interactivebrokers.com/
At this point, lockdown skeptics are doing all they can to discredit anything that can hurt them. I've even seen this personally, and it was a bit sad as it makes exchanging ideas quite a bit more difficult (hard to do so if the other part is essentially interesting in just discrediting you)
How would such a system be "abused"? What does abuse of a blogging platform even look like? People might write text that others don't want to read?
i am curious to know why people expect a raft library to be more reliable if embedded inside the kafka controller versus running inside a service like Etcd.

in the end broker will do RPC to a service (kafka controller/ etcd) and this service will use raft to replicate the state.

It should be exactly the same. And if anything knowing which node are running the raft algorithm help you be more careful with rolling restart and upgrade.
haha, too bad those .io domains are so expensive, would make a hilarious joke
Is there a sample post that we can see?
http://archive.is/etd8n
Leonardo da Vinci won't be discovered through Notion
are you hiring :-) I would love to work on this.

I consider myself a RAFT expert and worked in kafka for the past 5 years.
Why? The article is fine.

> This is the fact that there is no such thing as ethical A.I, any more than there’s a single set of instructions spelling how to be good — and that our current fascinated focus on the “inside” of automated processes only takes us further away from the contested human contexts within which values and consequences actually exist.

This rings true. A.I. is just another tool in the computational toolbox. We need expert practitioners just like we need expert statisticians, mathematicians, programmers, doctors, etc. Do all those other disciplines also have an ethics problem?
I have studied computer science as master in Germany (Diplom) with the best possible final exam score (1,0) in databases, distributed systems, etc. That didn't help me very much with my career. I've worked on the side in startups. That experience helped me found my first VC funded startup and helped my career later on as CTO in several companies. I'm now working as a CTO coach and looking back, my university days didn't have much impact, if any at all.

Have I've learned anything useful? Yes. Was the outcome worth 6 years? No. I would have learned the same things watching excellent Youtube (Standford, MIT, ...) videos for one year.

EY [1] has shown several years ago that university had no impact on the career of their employees and dropped that requirement.

As someone who hired and managed many people I never looked at university degrees. And I never saw a difference.

[1] https://www.theguardian.com/books/2016/jan/18/penguin-ditche...
I relate with you. I wish articles also published a TLDR version.

Personally, I've trouble focusing if the content is less engaging, or am there just to know the gist. I suspect I've ADD-like traits - when I see an article beginning like "it was a warm sunny day in...", I say, "OK, maybe later". I however do appreciate long read articles have their place.

So far I've noticed only Business Insider does this on their articles.
> The reason college is a requirement is because everyone who is in charge went to one, and believes it is necessary.

I didn't think colleges are necessary, then a met a person who after a high school really didn't reach his potential. So I concluded colleges would ensure almost everybody "woke up" to looking into world. Then I met another person, who decided to skip college, for material reasons; but who's comfortably at an undergraduate level of knowledge, if not more.

Now I'm not sure. Seems like there is risk... both ways...
Phonemic Awareness
dog * x = kid

x does not exist
Producers don't care, they want you to see their content if you go to their site.
Well, ART auto tunes and probably not everyone will agree it does it perfectly.

There are also plenty JVMs to pick and some are better than others working with their defaults.
> Still, it's a shame for anyone trying to search for them.

They just have to not use Google. Fortunately, there are other search engines around - such as DuckDuckGo.
I also find it odd that so many people who supported a physical lockdown baulked at the privacy implications of an app.

Obviously everyone has their own set of value judgments, so I can't say such people are wrong.

But my view is that an enforced lockdown wreaks far greater damage to society than the potential privacy implications from a tracking app. If it's an either-or choice, I'm choosing a tracking app over lockdown every single time. It's a no-brainer, and I consider myself a reasonably privacy-conscious individual.
Some views on having your system timezone set to UTC
Thanks for that book introduction. I absolutely will check it out.
Unbeatable platform is https://repl.it! You can edit code, deploy, host, and set up custom domains all from the same browser page. And it’s FREE!

I host my custom HTML and CSS blog there and it’s great! https://www.towardssoftware.com

More importantly it’s all just basic files I can export to another platform if repl.it gets acquired or shuts down. They can host a basic HTML, css and js blog, however I choose to use python flask because I like the templating and simple routing.
I worked on a dairy farm for years. The jobs done by hand are done by hand for a reason.
Mainly block css. But, a better way to block media, CSS, scripts, frames in a fine grained domain basis--more complicated in ublock.
Also, limit cookies by domain. Certain websites(extremely rare ones) need 3rd party cookies to function.
> I don't want to blog, lest my future enemies figure out my psyche to use it against me.

I think you overestimate the sophistication of your future enemies. The bigger risk may be that by not blogging you don't figure out your psyche, to use it for you.
>> Taxes on the wealthy in the US aren’t dramatically lower than in Europe.

Apples and oranges comparison. The US government is fundamentally different concept of national government. Between healthcare and the military, US per-citizen spending it far beyond, as European examples, Germany (more than double). In short, the US has to tax more because its government is so much bigger. Add to that the greater wealth disparities in the US, taxes on US rich need to be higher if the US ever wants to climb into the black.

Germany: 399 billion / 83 million people = ~$5,000/person/year

US: 3.8 Trillion / 328 million people = ~$12,000/person/year
Why 85% of AI Projects Fail: Things to Watch Out For
At the very least, a degree proves that you can complete something that you started (something pretty difficult at that).

If you're talking about expertise, I've got two teams with 80% degrees. I spend far more time mentoring people with degrees. People without degrees tend to spend a few minutes asking questions, after which they become autonomous and possibly come back with really meaty questions. People with degrees tend to require pair programming. Definitely not a rule, but a trend.

Degrees are a valuable signal, but they are treated as a rule.
>>On the one hand I am happy that UP robbed me of my dream, because my bigger dream is to have a balanced life and family (which seems to be impossible in AAA studios).

Just wanted to throw in my two cents - I know it's uncommon, but not impossible. Where I work(Ubisoft) the anti-crunch culture is incredibly strong, to a point where we're told that if you see someone doing overtime make sure it gets reported higher up as no one should be doing it and if anyone is then there are problems elsewhere(after all we have tonnes of producers specifically to make sure it doesn't happen). I personally feel like I have a great work life balance, work from 8-4 every day, never on the weekends, and I'm a lead programmer.
TheGreatBazar.Best Business OnLine Elink is an all-in-one content marketing tool
All you're doing is exchanging one runtime, the JVM, that happens to be well understood, highly optimized, and has a decade long track record, and supported by every major company on Earth... for Go's runtime, one that isn't well understood, does not have a track record, and is a product of a company that is known to just abandon popular services for no apparent reason.

You also seem to have misunderstood what causes some apps to be a pain to deploy: the apps, themselves, suck, and would suck no matter what language they had been written in. Apache tends to become the home for a lot of projects that exhibit that particular issue, and Zookeeper does not seem to be an exception.

Kafka likely also has a case of the Apacheisms going on, but also apparently has a non-trivial amount of Scala in it. Complaining about Kafka fits your requirements far more than Zookeeper alone does.
They could if they wanted to. They don't want to. There's no incentive for them to do it right - overreacting protects them from large lawsuits from people who can afford lawyers, and they don't care about anything else. If some innocent blogger gets their blog removed from the index - who cares, certainly not Google.
> The reason college is a requirement is because everyone who is in charge went to one, and believes it is necessary.

Somewhat. At least in our company, my friends in HR say that it's not as really a hard requirement to be successful at the job itself. Customer help desk doesn't need a bachelors. But it might cut down the number of resumes they get from hundreds to manageable number that that they can actually review in a reasonable time frame. It's also why it's an easily waived requirement if you get referred by a current employee (it's also how I got the interview at my current job).

Wouldn't surprise me if there's others using the same strategy.
I’m a nonend developer.
Paul Graham's Makers vs Managers - http://www.paulgraham.com/makersschedule.html
Good questions.

For

> Before you can even do a keyword search, you obviously need an intent to do so. But that means keyword search is pretty useless when you don't know what you don't know.

Right: The way at times in the past I have put something like that is to say that, ballpark, to oversimplify some, keyword search requires the user to know what content they want, know that it exists, and have keywords/phrases that accurately characterize that content. For some searches, e.g., the famous movie line

"I don't have to show you no stinking badges",

https://www.youtube.com/watch?v=VqomZQMZQCQ

that is fine; otherwise it asks too much of the user.

For "encoding", my work does not use keywords or any natural language for anything.

My work does get some new data for each search for each user. But privacy is relatively good because for the results I use only what the user gives for that search; in particular, two users giving the same inputs at essentially the same time will get the same results. Thus, search results are independent of the user's IP address or browser agent string. Moreover, the site makes no use of cookies.

The role of the advanced pure math is to say that the data I get and the processing I do with that data and what is in the database should yield good results for the 2/3rds. The role of my original applied math is to make the computations many times faster -- they would be too slow otherwise.

When keywords work well, and they work well enough to be revolutionary for the world, my work is, except for some small fraction of cases, not better. So, there is ballpark the 1/3rd where keywords work well. Then there is the ballpark, guesstimate, 2/3rds I'm going for.

My work is not as easy for the users as picking a great, very accurate, result from the top dozen presented by a keyword search engine, e.g., the movie line example, but is much easier to use than flipping through 50 pages of search results and is intended usually to give good results unreasonable to get from a keyword search, without "characterizing" keywords, that yields, say, millions of search results and would require a user to flip through dozens of pages of search results.

Ads are off on the right side and not embedded in the search results. The SEO (search engine optimization) people will have a tough time influencing the search results!

We will see how well users like it. If people like it, then it will be good to make progress on the huge, usually neglected, content of the 2/3rds.
It should be possible at first to deactivate the microphone and camera completely. Thr camera can be obscured with tape. This sounds scary and I cannot help you with the legal advise here, but filing a complaint (even though you might feel strange after receiving a "free" laptop) might be an idea if thats applicable in your country. In order to find out more about possibilities, can you describe the laptop? What model, company, does it run windows, are there things on the computer disabled, that would be accessible on your personal computer like system settings?
alex@vectorized.io - let's chat. i'm looking for a senior member atm.
Github can help with this situation a lot. Yes, people are free to write and abandon whatever they want, but once a library has had hundreds of dependent users, and the primary repo is abandoned / unmaintained, Github could do a lot to guide dependent users away to a better fork.

Today though, every popular repo has hundreds of forks and there is no easy way to identify forks that are more actively maintained. I understand it is a non-trivial problem, but hopefully Github has the talent to solve this problem.

At the very least they can make it easy to ignore forks where

1. changes have already been merged upline
2. forks that only have cosmetic changes of imports (happens a lot for Go repositories)

This will allow the developer to pass the torch, so to speak, to someone else willing to maintain their own fork.
I think a lot of people commenting here are taking a surprisingly narrowminded approach to predicting possible consequences. It's like their spectrum of conceivable outcomes runs from Great Depression to Baby Boom. But many worse things have happened in human history than the Great Depression, and this could well be one of them.

I wrote up a more detailed argument at https://gitlab.com/kragen/derctuo/-/blob/master/pandemic-col....