skysight-inc/HackerNews huggingface dataset:
I don't know that I would go quite that far. A blockchain is a linked list, but IMO a run-of-the-mill linked list doesn't quite make the cut to be a blockchain because I would argue that the essence of the word "blockchain" has to do with the "one block contains the hash of the previous block" property. A C-style linked list where the link is a pointer to a memory location would not be a blockchain.

That being said, I will definitely agree with you that the word "blockchain" is very overused and underspecified these days. Just because a term is often misused doesn't mean it has no definition. I think most of that is just laziness on the part of whoever is using it and not actual lack of...consensus...on a fairly clear definition.
Last time I tested, within 1 hour since boot, so looks like yours is OK
> Yeah I’m kinda confused about this story.

My bank doesn't issue cards to anyone under the age of 18, but in terms of customer service my bank is 1000% better than any of the ilk of Wells Fargo/BofA/etc., so I'm not going to change my bank just because the ice cream shop requires a bank card.

Rather, she can use a FamZoo or Greenlight card if we feel like paying a monthly fee for the privilege of being able to buy ice cream from that one shop. But I'm starting to think it's not worth it, since there's a Trader Joe's around the corner that sells a better product and accepts cash.
Charge a couple bucks on the play store, release on f-droid for free sounds like a decent way to go.
Is the 6 week onboarding bootcamp followed by team selection deprecated? When did that happen?
They know where to put them for the tasks they are targeting right now - tasks which have already been performed in the lab. Beyond that is a open question
https://amiunique.org/

"Yes! You are unique among the 3387629 fingerprints in our entire dataset."

Browser fingerprinting already works fine without FLoC.
Containers are 1000 times better than profiles!
Seems like 'ethical' and 'democratic' are often at odds.
xstarter is an application launcher for Linux
But it currently does. A lot of things in life ain't fair and you have to deal with it as best as you can.
That is not an accurate description of management consulting companies hiring process. If you wants to know more look at Lauren Rivera‘s research. It’s about practically nothing else except professional firm’s hiring practices. It is not based on “top schools” as defined academically. and It is based on a certain set of two schools which are very good, and having at least reasonable grades. So what they look for is a certain minimum of grades and class markers. Getting a First will not get you much of anything over a 2:1 in hiring undergrads. Better to be on the crew team or fencing.
As the other user said, BattleEye now bans for this. I used a VFIO set up for a number of years but had to switch because of it.
> an extension of the user’s will

I quite like this particular viewpoint. I’m stealing this philosophy for the next time I am designing a CLI.
"I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel."
- Maya Angelou
I'm 95% passive, but I think a place where active strategy was observed was with TSLA. actives knew it was on it's way to the index and piled on into it, once it got into index, it got bid up some more and then actives cashed out. passives didn't enjoy the ride up, but suffered the cost of the ride down.
Ansible, there's plenty of material around it!
shrug some people struggle with it after also forking over the payments. App Store asset and meta wrangling is a skill in of itself.
killing targeted, obnoxious ads
Yep, there will usually be opportunities for arbitrage for active traders if there are too many passive investors. I suspect there will be some sort of equilibrium between active and passive at some point.

The thing is that I'd rather be doing other things with my time, so I'm a passive investing kind of guy. Imagine getting the market return for doing nearly nothing for dirt cheap. That's a high growth rate to level of effort ratio!
I wrote a long, but low effort comment where my thesis was that I think it’s ok for companies to pay for your attention, but the problem is that they are paying Google.

I ended up reaching the conclusion that we should ban paying money for your attention, but I haven’t thought of better alternatives for businesses to grow or expand online yet.

USPS becomes vehicle for junk mail
Telco becomes vehicle for robocalls
Television a ratio of value to ads that gets smaller and smaller
Internet becomes vehicle for ad revenue

All of these things are companies abusing communication platforms for your attention and we seemingly are never willing to pay more than advertisers are, maybe because by the time that decision happens folks move to the next platform.

The meta thing is that the Internet is a meta platform and we can keep making new communication methods, but we are still stuck with Google.
Nope, but that is OK. I can use this capability on my laptop at times. Somehow I just missed it.
> The military (in the US at least) has too much red tape and bureaucracy that gets in the way of that kind of fast-paced experimentation.

The DoD and specific branches of the armed forces just hand out money. It is those labs and the companies that staff them that are ahead of the current state of the art, but they're unable to commercialize them until after other applications are evaluated.

There is an increasing trend for the military to rely on CoTS hardware, but I know with some certainty there are still fields, like metallurgy (for jet engines), that are still leading anything else by a wide margin.
Depends where you're downloading from. S3 single stream GET throughput is throttled to ~40MB/sec. An HDD can write at ~200MB/sec and SSDs can write ~500MB/sec. NICs on old EC2 instances can do 10Gbps and the new ones can do 25Gbps.

If you're on a home internet/mobile connection downloading large files, a single download will likely saturate your connection. If you're on an EC2 instance, you should be able to do 10-100x better parallelizing.

Source: I used to work on S3.
Honestly it depends on what you're solving, personally I use both.
I mean my laptop from 2014 had 32g (and like another 4g on the graphics processor) so that's not exactly outrageous for anyone doing serious work.

My laptop from 2019 also had 32g and was less than 2000 usd.

Obviously most people don't need that and I'm sympathetic to anyone having to run teams on some shitty IT-provided low cost laptop loaded with 7 different management spyware suites, but 16g-32g is not baller in a limo outrageous.
Debt is money more than assets are money. Debt allows us to trade without bartering or instant closing. When you work before being paid, you extend credit to your employer. When you rent and pay upfront, you extend credit to your landlord. Neither of these relationships would be possible without, at some point, there being credit on the basis of future exchange.
> I know a few people from the Seattle area who do part time work there

GP did us the courtesy of stating the source of their views. Seems to be hearsay, but if this statement is true it's not speculation.
What? The best programmers you know got that way without accumulating a body of work?
It cuts down the fingerprint to a pool of just a few thousand and then you can just use other fingerprint items to get down to a completely unique id that you can track.
I can build my grocery list in my memory high school and neighborhood. The skip list could be built as an acronym built out of first letters taken from named areas.
It sounds like OP was talking about the same process, although they skipped mentioning bootcamp and only mentioned team selection. They also accounted for specialist pre-allocated roles. My FB experience was different than many because I was hired to a specific team. I was also the first member of that team to go through bootcamp. It was a weird exception because many of the team members came from the Oculus acquisition, and at the time Oculus had somewhat separate culture. Afaik AR/VR still hires for specific teams and roles externally, although roles in that org are also regularly filled by bootcamp grads with the right experience and/or interests
This is a competitive advantage for companies who can do this better than others. Different technology stacks and different development mentalities make this easier or harder. If it were easier, than smaller "startups" wouldn't beat companies like FANG.
Sorry if this has been asked before but why does google need any of this? Assuming a user is logged into Google, Google already knows a lot about the user.

Is this about users who are not logged into google? Is this to share information with vendors such as WPP? What is the point of this?
I think this was the author’s way of expressing fear of the future. We all fear the future to one degree or another. I’m an optimist but these times we live in has worn down my optimism somewhat.
The AWS Go SDK now has a connection pool based S3 download/upload manager API that allows saturating your (e.g. 40Gbit/s EC2-S3) network connection using far less memory and CPU than is possible with Python.

A colleague of mine developed this tool to make this functionality available in a CLI: https://github.com/chanzuckerberg/s3parcp
Well first you wouldn't be able to access your account, all of the account assets will be frozen, more than likely your credit score will go down.
portfolios = projects they can reference

if they don't have impressive projects.. maybe not so good?

when i think of the best cs ugrads i've known, and would be great at startups:

* cool projects outside of classes, especially self-initiated, like doing their own startups

* cool libraries or algs that got popular or, not quite as good, published

* hardcore mode attempts at class projects, e.g., well beyond extra mile for OS's + graphics, or took grad-level courses for the same (=> w/ accompanying projecs), or new to CS and are proud at winning some class competitions despite that

it changes outside of cs
https://genealogy.math.ndsu.nodak.edu/
Can we stop making phones that are so thin that they struggle to be powered for a full day under moderate use?
Except my thing on the user bus cannot talk to my thing on a different user's bus or the thing on the system bus. That all just works with those other methods.
Exactly the opposite... non-random access is extremely common. If you're reading byte X, the odds that you're going to read X+1 are very good. So it makes most sense to pack them tightly in memory in order, not splash them all over RAM and tie them together with pointers. The latter makes certain things easier, but never by enough on modern hardware to beat the array representation.
There is no home stretch. This will likely mean masks on for the rest of time...
> Different neighborhoods around here can be radically different.

Having lived in places with similar ideological demographics, I caution that living in a place means you're going to visit all sorts of neighborhoods there, and it would be (not saying you're recommending this) untenable to recommend that certain people would do just fine if they keep to the neighborhoods where they are welcome.

If a particular neighborhood in an area is hostile to certain people for no good reason, it makes the entire area hostile because all of the people involved can and do operate outside of the geofence.
How a West African Lake Killed 1800 People
In early android we had more insight and control over processes, but unfortunately we lost that supposedly due to abuse by apps (which seems highly likely)
Personality tests are broken - there is no way a functioning human being will answer them truthfully. Not for the lack of trying... our subconscious will try to protect us and we'll answer in a way we imagine it is socially acceptable.
So this tool will allow you to open a windows application on linux?
I think this is a square is a rectangle but a rectangle isn't a square type of thing. A blockchain is a linked list, but a linked list isn't a blockchain.
Companies know how much they are fined if they get caught. Its just an easy calculation for them if compliance is worth it.
How effective is a single dose of a Covid-19 vaccine?
Engineering education is a fairly sizeable research field with their own conferences and journals. STEM education also.
Coded Bias [video]
I’ve had 80km/h winds and it’s just sitting on the bare ground without being fastened. Also had -25C temp and knee high snow drifts. No issues.
It sounds like you want an annuity. Your returns will likely be lower, with the issuer taking the risk (and getting the higher rewards), but you return is guaranteed and the issuer's is not.
Cringy Notes Teachers Wrote to Poor, Poor Parents
Ask HN
Should I purchase the current Beta version of Pinephone or wait until the release that's supposed to be in late April. I have plenty of patience for things in development but didn't know whether the release date had any delays or if there would be many differences with the non-Beta version.
It is a bit of a hidden gem but Metaflow includes a Boto-based highly parallelized, error-tolerant S3 client that Netflix uses routinely to get 10-20Gbps throughput between EC2 and S3.

Technically it is independent from Metaflow, so you could use it as a stand-alone, high-performance S3 client.

See docs here https://docs.metaflow.org/metaflow/data#store-and-load-objec...

And code here https://github.com/Netflix/metaflow/tree/master/metaflow/dat...

(I wrote it originally - AMA if curious)
I think it's coming, qua WASM.
Eh. I work in advertising as a programmer, and if advertising were banned there would still be lots of other programming work I could do.

(I do think advertising is net positive and prohibiting it would be a bad idea: https://www.jefftk.com/p/effect-of-advertising)
For engineers who become managers, manager tools is my first recommendation as well. It can be cringy from time to time, but it really focuses on things we are not used to think much as engineers. And it gives a lot of practical tips one can use right away. I think they apply to almost any type of organisation large enough to require management.

One issue with giving tips about eng. management is a bit like giving tips about software engineering: it is very context dependent. Especially around the areas where you have agency. Do you have agency in hiring ? In the directions your team work on ? On head count ? On technologies ? On firing ? On promotions ? Depending on your levers, your management will have to adapt a lot.
> Regarding the predicament Gen Z is in, just remember that the older generations - one of which is very large - will need to sell their assets at some point.

Probably not all of their assets though. Most people don’t get a death date after 65. I guess if people want to blow most of it before 80 that might make sense but you never know when you’re going to go. Still need to hedge against inflation.
Its not really a secret if anyone can look inside a device and read part numbers.
Having grown up in an area rife with it, it's one of the most destructive things you can imagine. Once it takes over someone's life I just write them off. The become a totally different husk of a person than you knew before. I'm all for legalizing weed but stuff like meth and crack just destroy people completely. Even if they get off of it somehow, it'll likely their brain is so damaged that life is going to be hell for them.
FLOC is being introduced now in advance of privacy features coming in chrome (removal of third party cookie and privacy budget) which apparently will hurt ad revenue. FLOC is supposed to help targeting without exposing user data.
Treating strings as arrays of bytes is very reasonable. It is the assumption that each byte is exactly one character that causes trouble.
I did this exact thing and got in big in march 2020. I also heavily bought US tech stocks the day brexit passed. To me it seemed like free money.
Except that an infrastructure of slow neurons can't help but be decentralised. There isn't time for cross-brain consensus. Decisions must be made as locally as possible.
Do streaming services work? Anyway to make the IP appear residential?
I’m on MS Teams video calls a lot. It’s fine for speed, except sometimes the connection drops for a minute. I assume because a satellite is not overhead at that time. Supposed to improve as more satellites are sent up.
Service workers are used to cache a web app locally in order to make it load faster, and (if appropriate for the app) even run entirely offline. They also enable push notifications, though only after you explicitly allow them. You can read more about this under the umbrella term 'Progressive Web App' (PWA).

I am not aware of any attack vectors specifically related to service workers -- it's just normal JavaScript, but with more restrictions.
You know the scene in the dark knight where joker kills Gambol, then tells his men they work for the joker now? Oh and by the way there’s only one position open. Snaps a pool cue in half, throws it on the ground and tells them to make it quick. Same thing pretty much.
Many Google "products" have come through acquisitions. The work product of others placed under a Google moniker.
While you can often come up with relevant tie-ins for websites (a weather site could sell vacation packages, a news site could sell... insurance?) it turns out that for a huge fraction of websites relevant commercial interest is just very low.
Storing likes seems to go against the problem you’re trying to solve: what are we in the mood to watch right now. I might “like” a movie, or even love a movie, and have zero interest in watching it this evening.
Aside from what the other replies mentioned, one of the network bottlenecks that you're referring to is the per-TCP connection packet rate limit and congestion avoidance artifacts that many networks impose. The S3 frontend node that serves your request may also experience congestion from "hot" objects it has been assigned, so amortizing your connections over many S3 nodes can help. Finally, for many small objects, having multiple connections helps amortize the per-object latency overhead.

As far as the disk overhead, modern NVMe SSD drives can easily sustain millions of IOPS and multiple gigabytes per second of bandwidth, more than keeping up with a 40 gbps link (such as on a large EC2 instance that does have the connectivity to talk to S3 at that rate).
I hear this argument all the time but it makes no sense. Leading commas only help you comment out the last line. Any comma arrangement allows you to comment any intermediate line. It’s sacrificing readability and aesthetics for a tiny benefit on one row.
Wow! Thanks for that response. I will check out Ink. Back in the 1980’s, I wrote a choose your adventure system based on plain text. I rewrote the system a number of times to learn new languages. Probably been 20 years since I touched my system. Maybe I will try using Ink with some of my narratives. Ink is obviously servers like orders of magnitude more powerful than anything I ever built.
The idea with this proposal is to avoid browser fingerprinting. Cross site cookies are going away and there are essentially two possible paths for ad networks to compensate: a common approach like FLoC is adopted, or ad networks will continue to do ever more advanced fingerprinting based on things that are identify you individually and hard to obfuscate like graphical rendering and audio quirks. The proposal is if Google adopts FLoC they won’t use browser fingerprinting.

Which reality is better is up for debate but they won’t be doing both for the same client.
No, for the converse reason: sufficient immunity from a virus may not be enough to protect us fully in the presence of an active pandemic, but is is enough to push the R value below 1, such that the outbreaks shrink instead of growing. We're seeing that already in Israel and possibly the UK. The US is up next.
That introduction either shows he has a fundamental misunderstanding (which i doubt) or is intentionally misleading the reader. For example, he talks about Mt Gox and how blockchain isn't being adopted due to these vulnerabilities, completely missing the fact that these vulnerabilities are a result of a centralized gateway. It's not due to some inherent flaw in the blockchain.
X already solves this particular input hole with the XACE extension. No need to replace the whole graphics stack when the X server is already capable of addressing this issue.
Awesome, just went down a rabbit hole after clicking on Thales of Miletus. Really nice site explaining the basics of geometry.

Unfortunately I quickly got to some "COMING SOON" sections
Rails + graphql-ruby + ActiveAdmin + Devise + SideKiq/Faktory + Postgres remains a ridiculously productive combination for me.

I'm leaning more towards Faktory these days because it makes it possible to move individual jobs from Ruby to Go if/when performance becomes an issue and the much simpler client-side logic makes making performance-related adjustments much simpler and less risky.

For the front-end, I've been dabbling with Next.js, and using Tailwind heavily. Deployed to S3/CloudFront. I'm not completely sold on Next.js yet, but I've liked it better than the other options I've tried so far.

For deployment of the backend / admin tooling, Docker + ECR + EC2 + CoreOS, although I'm looking at changing out CoreOS for Debian now that it's effectively DOA. CI does a Docker image build and pushes to ECR, tagging with the git hash. Deployment consists of changing an environment-specific tag to the desired image, and replacing servers. For blue/green deployment you just use 2 different tags (e.g. prod-blue / prod-green).

I keep a docker-compose config for developers who only work on one piece of the stack at a time and don't want to deal with the complexities of managing the local development environment for the rest but don't personally use it in development.

For context: I'm a serial technical founder, so time to market is usually the biggest priority for me. Of course, different requirements / career paths are often going to lead to other options being more suitable.
I can see a future where the US becomes much less restrictive with immigration (perhaps even promoting it) if the population of working adults drops significantly.
"Users of browsers that support FLoC can either send real FLoC or random FLoC, but they cannot send no FLoC."

Why? I would expect a browser extension to be able to override document.interestCohort to throw an exception?

(Disclosure: I work at Google, speaking only for myself)
Have you benchmarked this solution on a high bandwidth connection? If so, what's the max throughput that it achieved?
Right. "There aren't any good candidates," they typically say. Actually, there are. But not if they go about it they way they do, and keep doing. It's like saying, "There aren't any fish." And then casting the net back into your toilet.
PSD is old. Really old. It's no surprise it's a ball of hacks. New features, architecture changes, etc. likely accumulated an awful lot of cruft in the 30 or so years it has been in use.

It may be time to create a portable format that holds the same information than a PSD (but using a saner structure).
Why make it an app at all. A webpage wouldn't have to deal with the play store, and when a bunch of friends gather they wouldn't have to wait for people to install it.
nft_ptr: Like unique_ptr, but each object is an NFT on the Ethereum blockchain
There's a third option: we make it hard enough to fingerprint users that doing so is too costly when compared to what the ad networks gain from doing it.
I've observed a lot of anti-American sentiments in a lot of different social media -- not anti-actions of the US, but rather anti-culture of the US.

My military friends tell me its somewhat coordinated, opportunistic acts by actors like the CCP. However, haven't seen the evidence they have so not sure of their conclusions.