skysight-inc/HackerNews huggingface dataset:
Hoo boy is this bad advice. There’s lots of die hard pure technical minds out there who would benefit from being even incrementally more cognizant of the softer aspects of the technology business.

Value = build + persuade

Anyone focusing on the “build” part alone (without a partner who handles “persuade”) will struggle to have a truly significant economic impact. You can still have a perfectly good life by just being a builder, but it will be rate-limited.
If you're not up for four to eight hours of interviews (with a break or two, depending on how long the day is), asking the standard bank of questions, it doesn't sound like you're a good fit for a big tech company.

But why did you bother applying?

None of what you describe seems like it should have been a surprise.
There's https://umbrellajs.com/. It's 2.5kb gzipped.

It's not feature complete with jquery as a drop in replacement but the API is about the same and it covers the 90%.
Not to mention, most school districts in NYS are geographically based. So your option isn’t to go to another free public school district, you’re basically picking homeschooling or expensive private schooling, and not every household is in a position to do that. Facial recognition should not be “a price to pay” to go to school.
> Who's "they". No one has lied about the premine. The crowdsale is well-documented by Ethereum-based information resources and there has been absolutely no effort to conceal or mislead about it.

The founders and managers of Ethereum, who repeatability lie and claim that the premine was ~10% or that it wasn't substantially premined https://twitter.com/VitalikButerin/status/120847121595601305...
You can. It's not a fixed state - where it is or isn't competent. It's complex, dynamic, with many moving parts - and it's evolving. You put a system in place and then you see how bad actors will take advantage of it, then you once you have enough of the population educated, understanding, pissed off - the impetus occurs - they will vote for change that adds policies (or undo bad policy most likely stemming from regulatory capture of industrial complexes) that will correct to prevent or limit potential harmful behaviour that will cascade from bad policy.

In my last comment I highlight the main policies necessary for a big shift to be able to occur:

"Until there's a strong enough impetus and they start to learn the game to understand it: I'd considered Andrew Yang a normal person, who published a book called The War On Normal People before running for President this last election.

More people like him will come to light, especially once policy proposals he's made like Freedom Dividend/UBI, Ranked Choice Voting, Democracy Dollars, Journalism Dollars get implemented to break apart the two-party system."
- from https://news.ycombinator.com/item?id=25509841
Whoa, this is extremely impressive. Quotes from the BBC article:

> "For the first time, we actually have a system which is able to build its own understanding of how the world works, and use that understanding to do this kind of sophisticated look-ahead planning that you've previously seen for games like chess.

> "[It] can start from nothing, and just through trial and error both discover the rules of the world and use those rules to achieve kind of superhuman performance."

> [...] MuZero is effectively able to squeeze out more insight from less data than had been possible before, explained Dr Silver.

https://www.bbc.com/news/technology-55403473

It seems like we're getting much closer to artificial general intelligence from two directions: reinforcement learning (such as MuZero), and sequence prediction (such as GPT-3 and iGPT). Very interesting times to be in the AI field.
Full auto on an M16/AR15 will empty a 30 round magazine in a touch over 3 seconds. A few ranges near me will rent you a full auto AR but you have buy the ammunition from them.
I don't understand how Telegram has managed to stay free for 8 (?) years until now. Was there ever a catch? Since the start it has continuously improved to become a feature-packed product that's easy to use, with a pleasant UI.
"Making that case impossible" is hard for i2c not responding. You can represent "not responding" in a way that isn't confused with real data (even if zero-length), and you can refuse to go down the path that expects data. But no dependent type can make it respond. And you're still stuck with the questions: "What do I do then? How do I handle it? Can my program continue at all? How do I tell the user what's wrong?" As far as I can see, dependent types don't help with the larger problem at all.
I wish it only looked at my last year, or two. It seems to look at all of my music from the beginning of my account, which is about 10 years old, when I listed to a lot of shitty rave music. Not saying my score would have been better.
First, The world population is 7.5 billion.

Second, are manufacturers interested in filling that 6 billion gap? They can already afford to build the infrastructure and make more vaccines, but it doesn’t do any good if there is nobody to buy them and no way to get them to patients.
Unless you use disappearing messages and view-once media messages like mentioned in the linked post.
A report on data security on iOS and Android
Yeah. I've commented about this in the past. I have two YouTube accounts in different languages. One has great recommendations. One is terrible.

I wonder for the one with terrible recommendations if I fell into a particular failure spiral: YouTube tried to give me some new stuff for a period, but I happened to not like any of it. The AI noted I was just clicking suggestions from my subscriptions. It eventually tried different recommendations. I didn't like those either, and clicked videos I'd seen before from my subscriptions. Eventually the AI decided I only like watching videos for channels I'm subscribed to, and now doesn't recommend me stuff outside of that. Even when I branch out into a new area, it no longer suggests related channels or anything like that.
Great advice. Especially practice interviewing and keeping skills up. Alas, the interview barriers set up by many companies would leave them without staff if applied to their current employees.
> Exactly. I tend to think of those ~18€/month that I pay as a democracy fee – it's certainly expensive, but it's worth every penny err… cent.

I never watch/listen to any German public broadcasting channel on television/radio and am still forced to pay nonetheless -- because I could theoretically use them. That's outrageous, to be frank. Honestly, having every household pay the fee while pretending it is not a tax is nothing but a vile gaslighting campaign. I make a habit of paying it 3 months late in order to create as much additional work and cost for them as possible, so far without any legal ramifications.
If you can't articulate your own sense of your worth, it's very hard to engage with someone I've found.

Note - I've always given my number first (and all consultants tend to) and it's worked out fine.

Note, most people don't like dealing with places that are not upfront with the number to purchase the item / time etc. So if you are selling your labor, have some sense of its value /price.
With any large-scale scan dataset like this, noise is inevitable. Legitimate use of HTTP/0.9 in consumer-facing web servers is exceptionally unlikely, but there are all sorts of scenarios which could have led HTTP/0.9 responses to bleed into the data.

For instance, here is an untested hypothesis: ~30 of the hostnames on the list have abandoned DNS A records, pointing to EC2 servers. Those EC2 IPs have since been repurposed as honeypots of some kind. The honeypots present themselves as HTTP/0.9, in order to look more like low-grade IoT devices.

That hypothesis is almost certainly wrong, but you could quickly invent another and at some point one of them will be correct. The internet is just a very messy place.
Recommend the film “The Current War” for those interested in an entertaining look at the history of AC vs DC and the characters involved. I found it balanced, and not really picking sides between Edison and Tesla, in terms of hagiographic treatment.

https://www.imdb.com/title/tt2140507/?ref_=fn_al_tt_1
MS can and does issue out of schedule patches every now and then. This presumably doesn't meet the bar since it only is a local privesc.
Congrats to the Tokio team! This is a big deal for the Rust ecosystem.
I have a lot of video files (e.g. old camera tapes) stored on spinning hard drives. Bit flips are distressingly common, and increase with age.

My next storage setup will definitely use a checksumming filesystem.
How and when they contacted cellebrite/signal is important, but even when you see "refused to comment" there really isn't a timestamp for when contact was attempted/initiated. Is there a reason for this?
From https://itnext.io/we-rendered-a-million-web-pages-to-find-ou... , in case anyone later wants to know.
How is the kernel tested ? There weren’t any tests covering any of this ?
Now using the concept of language, what distinction does that give you? What message does that convey to anyone better?

0-day versus "publicly disclosed unpatched vulnerability" doesnt help anyway
What happens when you open source everything?
>Overall, Robinhood’s investors may not have been harmed by their decision. The SEC identified $34 million that Robinhood customers lost by not receiving best execution, which is much less than the money they saved by forgoing trading commissions. (That said, their losses might also be much higher. That $34 million comes only from “certain” transactions, which might be the tip of the iceberg that the SEC possessed the ability to measure.) They were, however, duped.

This seems like the financial equivalent of Facebook/Google. Free to use, but you are the product the company profits off of. I'm not really seeing an issue if there is no measurable _net_ harm to the investors.
No, they weren't, at least not usefully. It was a major problem and made a lot of the internet unusable for vision-impaired people.
I liked it. Clean to my eyes. Worst syntax for me are Lispy languages followed by Rust. That is punctuation hell;
The founder had been covering the costs
Babylonian Map of the World
But isn’t that an indictment of the whole architecture? 40-gig Ethernet reaches these distances with passive cables.

Is it that the Ethernet people have moved the costs into the port and their ports cost more, while the thunderbolt ports cost less and the cables cost more?
That explains a lot of the shitty software lately. Just joking. No, not really.
Was it clear for the candidate what you were looking for, like "if it happens you don't know the answers or else, I'd like to know how you think about it"? Because that is what I do in the beginning of the interviews I lead, I dislike the approach "let's slap this guy and see if she calls her mother". It puts the interviewer on the throne and the candidate of their knees, it is an interview and not the "real" job, and the candidate may have studied for months and might be rightfully defensive when they see their months of work go up in smoke after your "slap".
Yeah, the absolute lack of any privacy statements makes me wary. They get access to my entire music history and personal info, and just say that they won't post anything? Pass.
In Canada the title "Engineer" is protected by law. One must have an engineering degree from an accredited university in order to use the title. It's fairly strictly enforced.
It's easy to use zfs on Debian and derivatives

apt install dkms spl-dkms
apt install zfs-dkms zfsutils-linux
LevelDB and Hadoop are cousins according to that family tree.
Yes, but if you're providing people enough to at least cover the costs of necessary services (perhaps even providing 10%+ above costs to allow budget for R&D or profit) then a competitor will come along who's against ads (for reasons: interruptive/intrusive, manipulative, etc) then there at least is a choice now possible - the ability to compete with ad-only funded options. Some people, maybe the majority of people, will be fine with using ad-only supported systems - exchanging their time, attention, and being manipulated - so then they have more of their UBI to spend elsewhere. The important point is the fluidity it allows within the system, to allow competitors to exist who don't need to depend on ads; and then you'll have the whole ad industrial complex + every other company that depends on influencing/manipulating people with ads to sustain their sales trying to counter how much UBI get so these systems can't be maintained without ads, keeping non-manipulative competition down at a disadvantage and unable to compete adequately.
Yes and no.

They have details here: https://gdcdyn.interactivebrokers.com/Universal/servlet/Regi...

But essentially if you are using their “pro” service, which charges commissions then no. If you are using their “lite” service with zero-commission then maybe.
They mention working on using io_uring for filesystem calls for 2021. I wonder if there will be an option to use io_uring (instead of epoll) for networking calls as well? Handling network packets and events completely in userspace should allow for lower latency due to no more context switches to and from the Kernel, right?
Telegram is amazing messaging app. It is so fast! When I travel by boat and my phone barely sees one notch of GSM service (not 3G, not even Edge) from the island on the horizon - Telegram is able to send and receive messages. Whatsapp and Slack can't even connect for hours after that.

Another amazing thing is when I type a message on my phone - I see it on my PC the moment I press Send button. There's no visible delay, a perfect Google search effect from 2000-s.
>Netflix

Back when Netflix was a DVD delivery service, its personal recommendation system was fantastic. Rate things by stars, it would estimate how you'd rank movies based on users with similar tastes to you, so rather than trying to give the same ratings to all movies and push the same things to everyone, it gave me a ton of very useful recommendations. I had a 500 movie long queue on it for awhile, so each movie I got was like a surprise from my past self.

Then one day they failed to deliver a DVD to my place because my mailbox was full or something, and they closed my account and my queue was gone. I never bothered trying to open another one after that.
From what I could find after a quick Google, you can't trade commodities on Robinhood.

Is there any demand for this?

I would've thought the self-styled "retards" of WSB would love the high-volatility, high-return nature of the commodities market.
As someone who has criticized Rust for the small standard lib and lack of stability in the ecosystem I'm very, very happy for this. This is one of the biggest milestones for Rust. Rust itself is great enough. The lack of a de facto async runtime and libs for your standard networking needs were a real barrier for non-enthusiasts environments. It will help its adoption in general purpose business apps, I guess and hope.
It seems that it depends on the interviewer. I nailed 3 out of 4 of the rounds for a FAANG job earlier this year, but absolutely bombed the system design question. I was offered one more interview round to redeem myself (didn't know they did this). Did so-so on the extra round but ended up having a fun conversation about surfing after the interviewer pointed out my surfboard in the background. I have no way of knowing but I'd like to think that my personality got me the job considering my poor performance towards the end.
Astronomers say global myths about 'seven sisters' stars may reach back 100k yrs
Sorry, I didn’t see your reply until now. I didn’t make my point very well, but essentially I believe that Apple has found a positive spin for the fact that they decided to reduce their input costs by removing the bundled charger. They did that at the same time that they - first the first time ever - included a USB-C to Lightning cable.

If it were about saving the planet and not just reducing costs they could have included a discount voucher to allow anyone buying an iPhone who genuinely needs a charger to get one without incurring an extra expense.

Ultimately it is a good thing if we reduce the number of unused chargers being manufactured, but right now I suspect many iPhone 12 buyers had to buy a new charger anyways and wound up paying extra for it. In that case it’s rather cynical of Apple to pass it off as being for the environment when the benefits accrue to them.
Is this a counter-argument, or plain pontification? OP clearly states that there is a fundamental issue with any centralized solution (i.e, the moment that it becomes too big, it will succumb to the interests of its owners) and you respond by saying "well, Signal is easier for the general audience"?

It might be easier, so what? Apple's products are supposedly more privacy-oriented than the Facebook's/Google's. So what? The idea is that we should be rooting/encouraging others to put decentralization and freedom as a top-priority choice, not to keep excusing ourselves into adopting solutions that are bound to become another dominant walled garden.

If you want to argue for Matrix vs XMPP, or XMPP vs SIP or any other decentralized protocol, by all means go ahead. Just please don't come with "I like Matrix, but here is a completely lazy cop-out that I will use to justify to not fight the good fight"
Congrats! I've fallen off Rust due to pivoting at work plus trying other languages but I'm intrigued again by Tokio's announcement. I'll be trying out your tutorial soon!
The success rate at Google has nothing to do with how many people on HN want to work there, and the artcile provides a pretty confounding factor - that 0.2% success rate includes people applying to interviews for practice. Personally I don't think that many people applying to Google are in that 99.8% because they don't know how to learn during an interivew, it's because their application got scrapped on review stage.
Yeah I don't see what's wrong with that.

It's complaining about me listening to Eluveitie and Ost+Front too much (and Metalocalypse and Celldweller).

I'm sorry that I went searching for other german industrial metal bands when rammstein took forever to put out another album.
I really don't get the fascination with Comic Sans. I've seen people set their system font on laptop or phone to it. How is it even readable?

/end old man rant
This is nonsense. Publically funded research does not have the same issues as commercially funded research, full stop. A properly designed experiment (one capable of receiving public funds from the DOE, for example) will produce useful data regardless of the outcome. Not observing something vs observing something with a well-quantified uncertainty in either case are equally important results.

If a certain experimental result means the experiment is less worthy of publication, then it should not have been funded in the first place. Publically funded research must meet this standard, and in fact receiving funds from all the governmental sources im familiar with have reporting requirements attached.

Good research is interesting regardless of the result. This is the core concept the corporate world fails to grasp.
> All nation-state governments are just buying 0days from companies like NSO Group and Zerodium.

USA/Russia/Israel for sure have these programs.

> The question is are you a valuable enough asset that they are gunna burn their $50M 0day just to get your device.

You are at least an order of magnitude overshooting the price. Also what is the percentage of Android phones not on the latest security patches and pretty much wide open for known 0days? For sure 90%+.

This tech is available for anyone with enough money, there are plenty of bad guy rich people. An actual investigative journalist can easily make an enemy of a rich person.

> I think Signal is pretty safe from such things.

You base this information on what? If someone is executing code as root on your phone they can absolutely use the method describe in the Cellebrite article.
The Seed of My Business Ambitions
> So for me YouTube is a fountain of knowledge, visual and musical aesthetics etc. Every day I get inspiration, healthy kind of fun and learn something cool, useful and healthy.

You must never be curious about things outside of your passions.

I play Fortnite with my kids casually. I looked up a howto a few weeks ago, and my recommendations are still 25% Fortnite related content, even though I only watched one video one time.

It's been happening for years. I looked up one old Norm Macdonald standup bit, and my recos changed immediately to Joe Rogan and adjacent talking heads. I watch one MKBHD video, and I'm overwhelmed with recos for unboxing and tech reviews.

The stuff I genuinely care about, music theory, is impossible to keep in my home page because YouTube doesn't value that engagement.
I've been using xfce for about 5 years now and I love it. Simple and minimalist.
love your menus
Had it not worked, I wonder if a letter to Congressman/Senator would also have worked.

Shady traffic with personal information of a CHILD going straight to CHINA sounds like it might get some traction on the issue.
Though in this case it sounds like any PCI card that couldn't handle the degraded signals from the angle connector would have exhibited data corruption.

I have problems with USB packets getting corrupted on their way to my audio interface. Signal integrity is really underappreciated in the PC peripheral world.
My misadventures with multi core programming tell me that there is zero demand for multicore application development.

Although I have experienced that the vast, vast majority of problems can be divided to run on multiple cores, assuming you have enough work for the cores. There was a problem where I convinced myself it could not be done without locking and a complicated transaction scheme but I still somehow managed to turn the problem into a data parallel algorithm. The code is extremely counterintuitive, error prone and both hard to write and read.

However, writing a purely parallel application is so much work even for an expert that there is a huge productivity drop in many cases and for non experts a lot of the problems are intractable, so it is only done when absolutely necessary.

So my general strategy has been to significantly relax maximum possible parallelism in exchange for the ability to pretend that your code is single threaded. The general idea is quite simple. Split your data into smaller segments. If a segment accesses another segment merge the two into a big segment. Then process each segment as if it was single threaded but you can process independent segments in parallel.

The big problem with this approach are pathological cases where you get very large segments.

One (fictional) example would be a simulation involving long distance transport. Train stations that are connected with rails form a very huge graph of segments consisting of dozens of train stations. However, airports are not connected so each airport can still be simulated in parallel and if you have multiple rail networks you can simulate each on a separate core.

It's far faster than staying purely single threaded but it means that you will always be bottlenecked by your slowest core and that means current ARM offerings will be behind unless you are doing something extremely multi core intensive like video encoding which will gobble up as many cores as you have.
Not selecting or evaluating for soft skills is worse than potentially slightly increasing exposure to implicit bias.

Furthermore, I would bet that in the long run, selecting for soft skills helps drive down real observed implicit bias. (People with better soft skills are probably better at managing their own implicit biases.)
I made $300 selling tweets as art