skysight-inc/HackerNews huggingface dataset:
This article is a clever strawman. Their technical definition of blockchain is accurate, but there is one detail missing which changes everything. Most "blockchain solutions" use smart contracts, which make heavy use of data validation.

So I'd review that checklist again, but this time without the need for all parties to trust each other. Yeah, that's a pretty significant difference.

It's easy to find valid arguments to support the idea that blockchains are overhyped. But I get the impression that the author's understanding of the subject is outdated. Did the author even bother to do any research on why there was a bubble? It would not have taken more than minutes to stumble across the definition of a smart contract.

As they say in cryptoland, this is just FUD.
> But no substantive imperative to cite people based on their social cachet exists.

Well the article is pretty disingenuous on this point. Prestige in academia is heavily based on citations. It's insane that serial abusers are protected by their institutions and allowed to continue their abuse without suffering a dent in their social standing. If there were other ways to hurt a person's reputation, as there certainly should be, removing citations probably wouldn't be favored by as many people.
I'd say biased to mostly healthy, not-old individuals and I would say it's a reasonable profile for most. At the least, not "absolutely not". What makes one qualified or more valuable is a different discussion as is morality.
> corporate accountability is only effective at keeping leadership accountable to profits not to morals and profits don't care one bit about whats right or wrong.

Absolutely, and political accountability is only effective at keeping elected officials accountable to elections, not to morals. And that's only the aspects of government that are even supposedly accountable to the electorate (a huge amount of government is not).
Take a look at the people that file W2 (employee) vs 1099-MISC (contractor or freelancer), in 2014 W2s were 234m and 1099-MISC were 91m [1].

That means lots of contractors, lots of part-time and lots of employed but just over a third are contractors/freelancing whether part time or fulltime.

[1] https://www.mercatus.org/publication/evaluating-growth-1099-...
Wrote a mail address in source code thinking that no developer ever would test the app configuring a real smtp server.

We ended up sending emails to the board of a multi-billion company containing "bad words" as the dev were filling text fields with insults and whatever during their tests. I didn't get fired but I still think I was very close.
I'll never forget the train wreck the Bill Gates and Steve Jobs interview was. She kept interrupting them and adding nonsensical meta commentary ("oh that was sweet"). You can see in their faces that both were uncomfortable with her poor professionalism. At the end Jobs seemed to be ignoring her fully. One small example: https://www.youtube.com/watch?v=76mVGGlFGRA
This is why I've been encouraging our junior developers (they're more responsive to these suggestions) to focus on small commits. Or rather, commits with a more focused intent.

As we've moved, here, from SVN style version control systems towards git we've encountered a few snags along the way. People used to SVN want to check out files, make a lot of changes, complete the whole change request in a single checkout (which could take a while), and then check it back in. The problem arises that they end up making tweaks (small refactors, style adjustments) that aren't really part of the change request. This creates confusion when trying to check the work back in and review it. It also means that positive changes (those tweaks usually are) get tossed out when the whole CR is rejected for some other reason.

Git makes it much easier to do small commits. Changed a file to use spaces instead of tabs (per style guide), check it in with just that change. Refactored a common set of lines into a new function? Check in the new function creation once. And then do one check in per true refactor (replacing the many lines with one function call).

This allows you to cherry pick much more easily, but also to isolate errors. Maybe that Extract Method refactor should only have been done to 10 of the 12 cases you did it in. Or what looked like a common magic number was only coincidentally the same. If you made all the changes in one commit, it's harder to revert just the broken part. And git bisect is useless if you have a handful of giant commits, rather than many smaller commits.
> I can’t think of a reason why the number of gender studies students would increase under a universal higher education system for qualified students.

It's fairly simple--if you incentivize people to do something, they are more likely to do it. If universities start offering degrees in Starcraft or beer brewing or marijuana cultivation, there will not be many students if the students are responsible for paying. If they have a free ride regardless of what they choose, more of them will choose them despite unfeasible economic prospects.

It's not absolutist, either--the easier you make it to pay (like by guaranteeing federal loans for lenders), the more you will see. Even if it does load them with a lot of debt. And that's what we've been seeing.

> Europe does not appear to be overwhelmed by gender studies graduates.

They don't need to be overwhelmed--just creating a lot more than the market demands. And gender studies is just one example, of course. The root problem is subsidizing and turning out graduates who are then unsuited for the market in which they intend to find work, and the lost opportunity cost of those who would have been more successful entering the workforce instead (and perhaps attending college later with a broadened perspective).

> Given the sexual harassment problem at Google, Uber, etc perhaps it would be good for there to be an increase in gender studies.

Maybe, but the market would provide those incentives. How many gender studies graduates do Google and Uber need? If they're not hiring, do gender studies graduates working a coffee shop help solve the problem?

> California has free higher education until Reagan became governor. It worked well then and provided it is only available to qualified students I don’t see why it can’t work now.

It depends on how you define "well," and any redistributive program can "work" well enough until it runs out of someone else's money.
APT satisfies most of those already, if you use it right
The i9 is their "performance at any cost, even security" chip. It's for people who want/need the absolute fastest chip and damn the torpedoes. It's so far past the optimal point on the price/performance curve that nobody sensible will be buying it unless they have a very specific need.
AlphaZero heavily used architecture developed for AlphaGo, an in this sense there is some prior embedded in the architecture, but to jump-start development of this fine-tuned architecture human prior was useful. I.e. path from nothing to AlphaZero would be more difficult then nothing->AlphaGo->AlphaZero, imho.
You're welcome to point out where I said "the US doesn't spy on foreign companies".
BTW, I didn't make this - I thought it was a really cool tool and wanted to share it.

Credit for this tool goes to Rafael Camargo:

https://glorious.codes/author

https://rafaelcamargo.com/?utm_source=glorious-codes&utm_med...
Browser extension, although super useful freak me out.

Its the operating system equivalent of a kernel driver, getting access to everything.

They lack transparency, updates can be sketchy and I dont ever know based on what I should make trust decisions (number of downloads, is it an individual or company, permissions,.. )
And a lot fewer peripherals. Interrupt controller, RTC, WDT, 2 SPI units (one of which is used for program flash), 2 very basic UARTs, and three timer/PWM units.

Notable omissions include: no DMA, no I2C, no ADC/DAC, and no good documentation. (The documentation that is available is inconsistent and poorly written. Some of the documentation references a nonexistent third SPI peripheral, for instance.)
hardly.... the whole point of dynamic linking (and shipping or not shipping dynamically-linked binaries) is to reduce the amount of redundant code on a system. (it also helps keep update sizes down.) If you're shipping application images then youre shipping copies of all your library code -- you might as well have made a static binary; it certainly would be easier to work with.
I rather like EEVBlog's criticism of tech journalism.

It seems 'journalists' are actually just curators, looking for content that generates clicks. We're trying to feed the ad machine to make a little revenue.

What would a successful model look like? There are a few revenue models that are at least interesting:

Hackaday was purchased by SupplyFrame, doesn't run ads, has an internal store, and has decent articles (with sometimes rage-inducing flaws). The bias is obvious, they are owned by a parent company that now uses the platform to advertise on.

The Guardian is shifting towards an ad-less, pay what you want revenue model.

Patreon isn't really a model that an organization can use... Or can it?

All major players in the social media and news market tend to lean on ad-centered models. Do examples of successful social/media companies exist that don't depend on ad revenue?
It wasn’t apparent to me from the docs (back then?) how to use the custom libpng only with a specific package. Do you have a pointer to the documentation on that please?
You know he was a registered democrat once, right?

He's not backed any "bigoted right wing causes." You know there was never a Muslim ban, right? You know that the immigration laws haven't changed, the previous administration simply ignored them. For anyone who believes in the rule of law, the laws are supposed to be enforced -- it's a foundational principle of operating a society. That's why he's continually called for Congress to change the laws if they want things changed.

Police civil rights violations? Are you confused into thinking that local policing in the US is somehow affected by DOJ policies? The DOJ does not often get directly involved in local policing issues -- they've historically only gotten involved in the most egregious of cases.
Show HN: DPASF Library for Data Pre-Processing Algorithms for Streaming in Flink
Open Sourcing BERT: State-Of-the-Art Pretraining for Natural Language Processing
looking for brightly colored objects on the ground. At around 100 feet above ground level our success rate was around 60%.

I've done SAR at sea and it is frightening how close you can be to who/what you are looking for and not see them/it because of the waves, or reflections, or low cloud/fog, or rain, and then there's the constant movement of everything due to currents and wind, the inaccuracy of GPS and shooting resections... And you can't just have guys out looking, there are only a small number of RIBs or other assets, and they have limited endurance, and the sea is very very big.

SAR is a hard, hard problem as you say. When I dive for fun now, I take an excessive amount of gear incase I ever need to be found.
I wish I had saved them — but, essentially, our early landing pages were feeds of content that were restricted after x stories at which point you were prompted to subscribe.

They were very similar to the CNN or NY Times home pages, but with less content visible and more (obnoxious) calls to subscribe to the email.

We also experimented with a minimalist landing page similar to the current one, but with screenshots of the email in the background. In hindsight, it was distracting and slightly confusing.
> Those who read HN are likely aware of the differences and viable usecases.

I am unaware of any non-currency use case where blockchain brings any advantages to bear.
Show HN: Swype Keyboard for JavaScript
Yeah, I've been frustrated with that ever since the Gates & Jobs interview in 2007.

Here's the question I've been wondering: How does such an interviewer manage to keep getting these historically important interviews?
Or a variant of impact factor that incorporates how many of a person's co-workers actually hate their guts.
The raw text version should just be the link.
Who wanted the slide deck version?
> When you experience being disadvantaged in your career because you could not participate in a non-business sanctioned event or venue where decisions that affected you directly were being made

Except you're now violating the preconditions. People who are not participants can't be disadvantaged. People who are participants have a say in the venue, like I said. So what problem are you trying to solve exactly?

"Affecting me directly" is unfortunately vague. There are plenty of business decisions that affect me directly that I have little to no control over, like employee salaries, benefits, work hours, etc. On matters where I can exert some control, then I'm a participant and the rules I list above apply.
According to this study [1][2], the fulltime gig/freelance/contractors are at 10-11% and full and part-time combined are at 35% of the total workforce.

[1] https://qz.com/work/1324292/gig-economy-data-why-the-us-depa...

[2] https://www.bls.gov/news.release/conemp.nr0.htm
get rid of banks, and make tuition a combination of % of income for x years, combined in with some kind of social good calculation, so charity type work can count more than what it pays.
Thanks! These are more readable than I was imagining.

And indeed, about discretion. So much of how things work is outside the written law, and of varying quality.
This is the reason protests like this are needed. Free exercise of bias is a feature built right into the current hiring process, and managers openly admit it.
Forcing the desktop view is still pretty unusable on iOS Safari for me.
The idea is that plagiarism should be permitted in cases where the plagiarizer believes the plagiarizee is guilty of violating social justice norms. You're not missing anything; it's just a terrible idea.
I run Docker on my Nixos server. Nixos for easy reproducible operating system configuration, and Docker for application deployment so simple even application developers can do it ;)

I feel Docker is a better solution to application deployment than Nix is, but NixOS is the best OS configuration out there hands down.
This thing is getting panned hard right now on HN, but I think it looks cool. I don't really like AppImage too much, nor Snaps or Flatpak, though. It's a terrible workaround for open source OSes not being able to provide a stable ABI. The UX is a bit nicer, though.

Still, a distro with nice, modern UX is welcome. I also enjoyed Manjaro for a while.
I can't tell if this is good or bad. I tend to think of freelancers as being people who are lucky and successful enough to afford to be freelancers, but in this context it could also mean people who can only find sources of income that don't provide benefits- short term jobs without healthcare. If those numbers are rising, then it's not a good thing. I don't know how to interpret it.
The Pentagon has prepared a cyberattack against Russia
We are no-where near rich enough to afford UBI at this point. Run the numbers, Even if you taxed every last billionaire at 100%, you'd be nowhere near enough money for even the most basic UBI.

Who knows, maybe in a 1000 years? i don't see it happening in our lifetimes.

And what are all those AIs supposed to be working on? Based on the direction it's currentlying heading, it looks like we'll just be getting more the same stuff we don't need.

If AI is going to help humanity, it needs to be applied to maslow's hierarchy of needs. 99% of society still isn't past the first row. Look at the bottom row, it's pretty simple: Shelter, Food, Water and by extension to afford those things: transportation and medical insurance.
> Microsoft’s future is in the cloud. They don’t really care if you use Windows Servers anymore.

The Azure guys will happily tell you that they believe the best way to automate and run Linux servers is as VMs and containers on Windows Servers.
Sure thing. Due to an NDA, I can’t get into granular detail about the site, but I’m more than happy to expand on the problem.

When I started here, I sort of “inherited” a large stylesheet written in the classic BEM/Tachyon style of CSS. I can see why the author chose this method, because at the time the website was small and functional classes seem like a really good thing, as they help you get up and running quickly.

Over the years, however, the site got more popular, and now the demands of the interface are increasing. At one point, it was perfectly OK to do, say, “container mt-5 mb-5 p-20 text-green” etc. This flexibility allowed the site to grow, and while the CSS did bloat, the impact was seen as negligible for years.

Now the site sees 50-80k+ DAU, and seeing as the business is very established, it makes sense that we would want to add bells and whistles to the UI that wasn’t on the roadmap those years ago, like theming, widgets, or simply making a previously non-responsive page responsive.

In Tachyons, and in Tailwind, the abundance of utility classes means that even the best, most organized authors will create inconsistencies. The original container styles from earlier might look something like
“container mt-5 mb-5 p-20” in one place and “container mb-30 mt-30” or “container bg-dark pt-5” in others.

It may seem trivial to just add and remove classes at will, but it isn’t. Removing a margin-bottom from one element inevitably affects the position of another on the same page, and trying to reconcile these inconsistencies _usually_ means an override, because figuring out how to rearrange functional classes without breaking anything else is a time suck.

Removing this style of CSS from the project has been tedious, but necessary. Now that we build with small, immutable, scoped components, its trivial to drop in a new component (or remove it) from anywhere without affecting anything else. And you avoid the unexpected inconsistencies created using utility classes by, well, avoiding them. As someone that used to love BEM, tachyons, Atomic CSS, etc., the lack of scope, unpredictability and huuuuge bloat created by overrides steers me away from it even for the tiniest of projects.
In the software world it is probably higher than the 1 in 10 full-time freelancers [1][2] vs full/part combined of 35% of the total workforce.

[1] https://qz.com/work/1324292/gig-economy-data-why-the-us-depa...

[2] https://www.bls.gov/news.release/conemp.nr0.htm
At least health insurance is a problem you can solve with money. There are going to be a lot harder problems that you can't directly solve with money as a freelancer/entrepreneur. If health insurance is your main barrier to entry then you're probably not cut out for it to begin with.
Just curious what dependencies are causing you so many issues?
> lgbt rights

Have you not been watching the news the past 2 years?
The article never uses the standalone word "justice", and it is always preceded by "social". Therefore, your suggestion that the title is incorrect is spot on.
GitHub has been switching to functional CSS over the last couple of years: https://primer.style/

I interviewed Diana Mounter who leads their design systems team about this a while back: http://www.fullstackradio.com/75
Doesn't help that "social justice" refers both to the abstract concept and a particular ideology (progressivism, postmodernism, intersectionality, critical theory, conditional racism/sexism, etc).
Small snippet pulled right from the GitHub dashboard source code - https://d.pr/i/j99Y4C

Check your facts ;)
Thank you for wording this correctly.

There's not actually /insurance/ except for in the largest sense; it's more about health cost payment, cost control, and how badly individuals can be excluded or directly charged if coverage isn't required for all at the same input rate.

I am all for requiring everyone to be part of the same single coverage pool so that the costs of medical coverage in society are more fairly distributed across all. In that respect I also support /broad/ and /generic/ taxes on things that are known to be unhealthy; such as specific addictive recreational drugs. (For example, don't tax only soda, but it's OK to tax all drinks that aren't water.)
How is tailwind different than bootstrap or the multiple other css frameworks?
“If you can avoid teaching/discussing [Searle’s work], that may be the best strategy.”

“In the case of a sexist jerk, you are often left without recourse: Cite him, or look like you don’t know what you’re talking about to reviewers and readers.”

This is about removing the content, not just the credit.
Best workout app for FREE
> The destruction is immediate and can't be stopped by last-minute negotiations; there's no option of attacking "only a little" with nukes.

Of course there is: you could attack only battlefield targets, or only strategic military targets, or only one of the enemy's cities. MAD requires two things: first, the technology for mass destruction, second, the geopolitical conditions where either side can credibly threaten complete annihilation if provoked. Nuclear weapons provide the first by themselves, but the second only incidentally: the nuclear powers have come to a credible mutual understanding that they won't use nukes in their various border skirmishes, and that any use of nukes represents an escalation which risks MAD.

World leaders could hypothetically come to the same understanding regarding drones: use them anywhere in the world and you will start a nuclear war.
Wait, a 32-bit size_t?
Chickens are omnivores by nature. They regularly eat insects and other small animals such as reptiles and rodents. "Vegetarian fed hens" just seems so wrong to me.
> I don't see universal healthcare as having the same safety-net effect.

Why not? People work shit jobs solely for health insurance. People need healthcare and will do demeaning, exploitative things to get it. We should aim to decrease exploitation of people and having something along the lines of Medicare for all or single payer insurance would accomplish that goal.

> Other than stabilizing prices, it would only be a situation where the healthy support the sick.

Sounds like insurance. Mutual aid ought be a founding principle of any society.
The video assumes that the most important and most difficult part of a SAR drone's job - object detection - will simply be solved at some point in the future.

I am a SAR volunteer, and our team has used drones on real searches. What I can tell you is that the problem is not navigation (even through forested areas), but object detection. Even for a human being, detecting humans (responsive or unresponsive) or signs of human presence (trash, abandoned camps, etc) from drone camera footage is extremely difficult.

Autonomous flying drone navigation is hard but identifying signs of human presence from onboard sensor information will be much, much harder.
And then there's this bunch of us that are not as dogmatic and appreciate both.

And there's also Typed Clojure, but that might not be the best experience starting out.
Job boards, company website, unsolicited (for small companies, in particular, I've gotten at least one job interview that way).
Sounds like another example of the politician's fallacy. Yes, people need those thing, but one can recognize that while still disagreeing that the blockchain will in any significant way help with that. And that kind of argument - "either you're with me or you hate poor people in failed nation-states!" - is just emotional manipulation.
How Did the World's Smallest Flightless Bird Get to Inaccessible Island?
Unpatched MS Word Flaw Could Allow Hackers to Infect Your Computer
Skype for Business SDKs, primarily. That is basically our business. Teams is the new hotness, but doesn't have any Api access.
What was Kara thinking? She was trying to be too much of a high-brow. I will give you a lecture on how you should behave by asking you questions that will put you down. Very offputting!
Convolutions explained with... MS Excel