skysight-inc/HackerNews huggingface dataset:
You can also just buy single monitor, and it will sounds good. However, you will loose the difference between the right and left audio channels especially if you mix the two channels into one.

I am saying for the money you could get a pair of monitors that give you both left and right audio channels and sounds good.

If your playing music, but not really setting up a listening environment why buy a 350 dollar speaker. Let alone one that downmixes stero to mono channel.
> Needing to pass `-A` to a lot of commands to use them the "right way" smells of a poorly thought out design.

That stems from the namespace problem that Nix devs seem to think doesn't exist.

Packages that have the same name, or belong in a different namespace (hackage, pip, etc.) are confusing to find from a user's perspective. The real problem is that every package in a channel has to go into the same global namespace. Practically every package manager has this problem, but, in my opinion, Nix deals with it the most poorly.

To make matters worse, it isn't obvious which namespace .nix files are supposed to reference, or what functions exist globally. Nix really does need a lot of UX work, and I'm glad to hear it is getting some.
> They would be so much better if they had even a few more millimeters of leeway in their positioning.

Well if resonant based charging can ultimately win the standards battle versus Qi (standard magnetic induction), then you could have some spatial freedom to move around and still get efficient charge. Qi has had first mover advantage in consumer electronics, while resonant charging seems to be taking hold in the wireless vehicle charging sector.

Disclaimer: I previously worked at WiTricity on their internal computational electromagnetic modeling tools.
I am not qualified to speak authoritatively on this matter, but here's how I see it: Psychopaths are mutant parasites. They lack certain abilities that enable them to integrate well into human groups and would not survive well in the paleolithic. With increasing population densities in the neolithic and in the modern age, it became possible for psychopaths to survive and pass on their genes. I think that psychopaths are still rare for a few reasons: the mutation may be recessive, or high population density is too recent for the mutation to have spread widely, or psychopaths may be more likely to die by violence, or they may invest too few resources in their children. In any case, I think increasing numbers of psychopaths would pose a long-term existental threat to human civilization. As far as productive uses for psychopaths go (if we can identify them before maturity), I have no suggestions; it is not wise to put guns into the hands of heartless people who would turn them on us if they perceived any advantage in doing so; one need only look at the example of Mexican cartels founded by special forces to see this.
Aren’t we all just maintaining legacy code at some level?
Haha, good joke fellow human. We all know AIs are not that smart.
Show HN: A Simple HTTP Client in Go
https://www.wsj.com/amp/articles/tax-law-leaves-business-own...

Either view in "Reader Mode" in a popular browser or remove the Javascript before viewing with something like

1. curl -4o 1.htm https://www.wsj.com/amp/articles/tax-law-leaves-business-owners-with-big-decision-to-c-or-not-to-c-1519295401?tesla=y

2. sed -i -n '/<title>/,/<\/title>/p;/<p>/,/<\/p>/p' 1.htm

3. open file:///1.htm in browser
So that’s why most crypto currencies have exhorbitant (compared to credit card transactions) fees?
Elizabeth Wurtzel Confronts Her One-Night Stand of a Life
“pro-Kremlin mouthpieces aiming to encourage discord in the United States.”

Is it to sow discord? Or is it to drive web traffic to sites where they can earn revenue through referrals, ads, and affiliate links.

I’ve yet to see an article talk about this, but it seems like a sophisticated scheme to make money similar to all the seo farms and ad scam sites.

I’d like to see this ruled out.
I agree with your second paragraph, but I suspect that a person holding your views is more easily persuaded that they are being unreasonable when things start to go wrong. One should be much more suspicious of one's gut instincts when one is in a position of power than when one might be a victim.
> I suppose it's reasonable that the Nix project doesn't want to host binary versions of lots of old packages to make this use-case fast. In that case, I'd want it to be easy to clone the binary version of those dependencies and source them locally. Maybe this could operate as something like a caching proxy in front of Nixpkgs, that will store my own permanent copy of any package that I access or build.

I don't know when it will be ready, but some work has gone into backing Nix caches with IPFS, and it looks like it could be a really cool solution for making it easy to share a cache for 'extra' or 'old' packages without much infrastructure work on the parts of users.

https://github.com/NixOS/nix/issues/859
Google, M$ and Amazon were not successful when they were not blocked in China.. Amazon China is still not blocked but far behind JD, Alibaba, etc. In some areas like fintech, drones, consumer apps and games China is clearly the leader. If FB is unblocked I doubt it can compete with Tencent at all. Tencent has a higher market cap than FB and understands the Chinese so much more..
But why spend so much a mono channeled speaker. If you just want ambient music you definitely don't need spend that much money.
lmao your life must be so boring do you inject monads into your eyeballs so your fragile mind won't be subjected to non-programming content?
Once anyone starts homeschooling these days, they use the internet etc. and learn about resources, find out there are others around them… I would guess it's actually the tiny minority of homeschoolers who don't know about and have some involvement in these sorts of co-teaching, co-op, special tutor, etc.

Side-note for the original OP if they're reading this: these types of communities are so supportive of one another, there may even do things like fundraise to help the more needy within their communities or otherwise work with you. There's huge benefits from being part of such communities which are typically far stronger and meaningful than any community of parents around a typical school.

Now, that's not to say everything is fine. Some large portion (majority?) of homeschooled kids including most of the ones who went to these largely excellent co-op elective things where I taught are homeschooled in part so their fundamentalist parents can keep them away from ideas that would challenge their religious dogma. So, the kids learn ballroom dancing, computer programming, public speaking, music, and more while being socialized in a largely healthy, supportive place with close friends… and also learn that the Ice Ages were caused by the floods around Noah's Ark a few thousand years ago… and the sort of parents who are those fundamentalists have inherently some other quirks that lead to some awkwardness. Also, the rest of us don't know that these people exist since they were never our classmates in normal schools.

And there's a portion of homeschool parents who are just great in every regard and homeschool because they can afford it and realize that the combination of what they can do plus all community resources results in a top-notch education. So, those kids took classes with me at the same places and skipped the insane anti-science classes that were also taught there and instead taught their kids real science either on their own or through different outlets.

In short, it's complex. But everyone who experiences these not-all-that-home-schooled contexts realizes that it's pretty good and that leads to more people doing it. So, in the end, I suspect that's the majority of homeschoolers these days. It's probably super rare to be homeschooled and literally just be at home and never connect to these other home-school resources right around you.
And that's based on the assumption that cryptocurrencies are only used for illegal activities, which is not true.
What about the families of the 120 000 people in the re-education camp? Or the families of the people who's organs are harvested, or who are imprisoned for being mildly critical of the government? Are they safe?

It's easy to excuse horrible acts by saying it's for the greater good, but it's rarely actually the case. Chinese civilization won't collapse if they stop harvesting organs and imprisoning people who are even mildly critical of the government.
That's a pretty neat idea. We have some relatively unpopulated (people) states. If we were authoritarian, we could incent people to move out and allow these locales to become wildernesses -homes to wild species. Places like NM, ND, etc. But even then there are a few states where the vast majority of people live in cities along interstates --the interiors are lightly populated (though often private lands). It might be slow going, but with determination and tenacity then could make a go of something like this.
Before he was working with Iraq, he worked on Project HARP, which was funded by the USA and Canada.

They did managed to get a projectile to space. They had plans to try and get one to orbit, using a rocket as a second stage, but the project was cancelled before that came to fruition.
>As an example (28:57), he described how the human brain does not have any innate convolutional structure – but it doesn’t need to, because as an effective unsupervised learner, the brain can learn the same low-level image features (e.g. oriented edge detectors) as a ConvNet, even without the convolutional weight-sharing constraint.

I think the first part of the sentence should be that the brain doesn't have an innate weight sharing (like is stated in the end of the sentence), not that it is not convolutional. I believe the convolutional structure is actually copied from the visual cortex (but with no weight sharing as far as we know)
> Now I see ads for foot fungus!

The stench of treacherous, defecting feet walking away.
> The new argument is that colleges should provide job training. Previously, this was the role of vocational or training schools.

And employers.
With a secure element this has a huge potential, though obviously it depends on the details.
> That all of the mass killings are committed by men.

Should that honestly surprise us? Most killings are done by men. This has been true since time immemorial, going back to the time when we first stepped out of Africa.
> they insist that the school you graduate from plays a crucial role and there is numerous benefits which out-do the benefits of attending a low-tier school

In the case of Berkeley and a few others, they are absolutely correct.

I've seen both sides of the unknown school / huge name brand divide.

It matters. A lot. It shouldn't, it's a shame, but it does.

In CS, you will turn out just fine either way. But it does matter.
Unless you gain enough velocity that your projectile is trapped in the gravity well of another planet.
I love Vue as well. The problem is that I haven’t found a good way to fit Vue in with an existing Rails app without it resorting to JavaScript hell. Stimulus looks interesting because it already fits in with Turbolinks.
Probably the law of unintended consequences. Imagine now that this makes the surveillance of the bureaucracy itself more or less infallible. Someone, or many people, now know which party officials are meeting with which, know who their mistresses are, know the places they are going to hide assets or crimes, know the people bribing them. Now you have a roadmap for corruption of the state.

If that data leaks, is hacked by a state actor and released, or becomes the tool by which bureaucrats seek to manipulate and blackmail each other, it could destabilize the party itself.
I'll PayPal you $5 if you can show me a receipt for a purchased Pi Zero for $5.
The examples you chose in particular are strange. Yes, they're ad-supported but they're both still "making real stuff" and both still "tech".

Isn't the turn away from ad funded user-count business models more about attention saturation and the fact that those markets have stabilized around a set of incumbent platforms by now?
And? The global population increases by about 80 million people per year.

Comparisons like yours feel like they're designed to inflate the scale of a problem.
This is a totally reasonable request and I was looking to say much the same thing. Anything resembling HN, or in the spirit of HN, shouldn't require JS to view, I think.
Fair enough. I see a lot of two-facedness on this.
> No, I am disagreeing with your explicit disagreement with "implementing a data structure like this in a non-garbage collected language without Rust is also quite tricky". [...]

I see what you're saying, and again: it's missing the entire baseline and context for that claim. My thesis was that if he had known/considered/used the actual std::list design (which I assume he hadn't, or he wouldn't have proposed nodes that owned siblings), he would not have considered linked lists to be tricky in non-GC'd languages according to whatever his baseline is for that (presumably, tricky enough to blog about it). But somehow you simply extracted my reply with that one quote I replied to, discarded all the rest of the context (his blog post and my comment and all), lowered the baseline for "tricky" (from ≈"tricky enough for him to call it 'tricky' and blog about it" to ≈"possible for the average programmer to write an initially-buggy implementation thereof"), and then ran away with this beautiful straw man to refute. =P Except that (obviously, I had thought) wasn't my claim in the first place...
Does the genuine well trained militia also have genuine well-tested nuclear weapons, predator drones, recon and comm satellites, redundant infrastructure and easily access to manufacturing capabilities?

Every colonised and now forgotten group of people had what they thought was a genuine well trained militia, for all the good it did them.
Except when you find you bought a fake CSR Bluetooth dongle that doesn't actually support BTLE.
How Cloud Application Help Drive Industrial Growth – Hashnode
That’s intentional in the US, otherwise people would sell votes or get coerced to vote.
Where are you talking about? Because as a rural Illinoisan, none of this rings true. Response times aren't anywhere like a major metropolitan city, but they are not nearly as abysmal as you're saying.

Also, assuming kids are going to be working on "the family farm or ranch" is ignoring the past 50 years agricultural consolidation in America. The economic landscape of the rural midwest has changed a lot in just my lifetime.
With an education system where you have to pay (in my mind) ridiculous amounts of money to obtain a degree, i agree fully.

It is different in countries where education is essentially free, here i actually would recommend anyone to get the best education they possibly can, it can just benefit society as a whole even if most people don't retain many details of learned material.
Hmm, so when crawling, URLs are normalised and the URL library I'm using is normalising the "!" to "%21". Could you send me a working URL to test on? My email is sw@seanw.org if you want to use that.
Titan Leeds
Not defending Intel, just trying to understand their position other than just being negligent. Wouldn't it undermine most users if the security flaw had leaked before major OS fixed it? The more you share, the easier it is for a leak to happen. So they could have decided to share only with the major OS first and then later, once fixes have been implemented, expand this to other interested parties?
I will contest the idea that you don't want static typing for web dev. Curious, what statically typed languages do you have experience with? I ask because you only mention C# and Java, and I often find people who form their ideas about types from those languages think they have to be much more cumbersome than they really do.
Oops, typo... s/gift/right/
What ndh2 said, plus:
Building a good feedback culture is not easy but starting out with a handful of ppl is the best time for it :)
Make it part of the everyday culture. Random example: when an engineer praises someone on your 1on1 with her tell her to give this praise to that person as well. The same goes for complaining.

There are usually two hard parts:
1. People love to complain but usually never directly to the person they're complaining about. As a manager you need to kindly direct their feedback and teach them to talk to each other.
2. People suck at giving useful feedback. They generalize, they talk about personality traits instead of specific examples and their feedback is usually not actionable.

What worked well for me so far is the situation-behavior-impact framework. This helps the feedback giver be more objective and actionable.
Also, when you want someone to change their behavior it's important that they should come up with a plan. You just give the framework to it.

If you're worried about the frequency use some triggers. Random ideas: end of sprints, end of projects.
Why upgrade PostgreSQL?
A $300 "home" router I bought couldn't firewall IPv6 at all - people are going to get caught out by crap products.
I don't think this concedes how much a factor Chinese regionalism plays into the dominance of Chinese companies in China. The government has had a much stronger hand in shaping what technologies and companies flourish than in the rest of the developed world. How the market would have looked if the government was less heavy-handed is an open question, but I think it is misleading to omit this factor.

Also, there are things that foreign companies simply will not concede to Beijing. Tencent allows full access to their networks to the government. Ephemeral criticisms of the government can get you a warning from the state. This is unconscionable behavior in a lot of other countries, but it's a concession Chinese companies have made time and again.
How to create an ML framework from scratch: Our high school thesis
Depends what you are going to do with it. If you are buying 1 for a hobby, you have a point. If you are buying 10000 for you business, you'll care about the cost down to the cent.
Get a thinkpad, install coreboot+GNU/Linux on it and call it a day?
I've ordered multiple rpi zero's / zero w's at cost ($5/$10 respectively) + a few dollars for shipping. Purchased through adafruit, pi hut, and canakit. No need for a receipt, it's in stock for purchase right now [0][1][2]

What you don't get however, is the ability to purchase them in any bulk quantity at that price. However the bulk price is still much less than $49.

[0]: https://www.canakit.com/raspberry-pi-zero.html
[1]: https://shop.pimoroni.com/products/raspberry-pi-zero
[2]: https://www.adafruit.com/product/3400
Thanks for saying this! I just spent the last 10 minutes confused by that, trying to figure out what was going on here and what I actually have installed now:

⟩ pyenv --version

zsh: correct 'pyenv' to 'pyvenv' [nyae]?
The “key mistake” was that all of the technical parts were poorly architected and horribly buggy, and then they tried to scale up the user base using a massive amount of marketing hype before their product or infrastructure could handle the load. As a result all the hyped-up customers were confronted by a terrible user experience, felt burned, and left. Without a completely different technical implementation from top to bottom it was bound to fail irrespective of how their marketing team “positioned” it.

The UI was a GWT app written in Java and compiled to JavaScript which suffered from inexplicable UI hangs and all kinds of weird bugs in every corner case (it would e.g. get stuck in states requiring a page reload to fix).

The “communication protocol” was opaque binary blobs of GWT stuff wrapped up in Jabber/XMPP (XML) but without really using most Jabber features. Basically not a designed protocol at all, just the most ad-hoc thing slapped together overnight, with XMPP used as marketing (because that’s “open”).

The server was some closed source thing only hosted by Google.

The original marketing claim was that this was all “open” and “federated” but it was not possible to run a third-party server, and it was not possible to implement a different front-end since the whole thing was coupled tightly to the GWT front end they had.

The big innovation was supposed to be that some fancy “operational transformation” magic would merge different users’ diffs so that everything could be edited collaboratively in real time without conflicts and with minimal bandwidth, but in practice what that meant was they just sent the full content of every message on every keystroke (where “full content” here includes a massive amount of protocol overhead wrapping the messages) – maybe the fancy diff research stuff was intended for some future update that never made it.

The front end really started falling apart horribly (slowing down to the point of being unusable) under any kind of larger group, because it hadn’t been architected to keep up with the load. From what I remember it mostly worked with about 2–10 people communicating in a group, and became entirely unusable with 50+ in a group.

Disclaimer: I was never a Wave expert, just some guy who tried to read their docs and play with their technology and ended up laughing and sadly shaking my head all the way through, and it’s been a decade now. Some of my recollection could be slightly off.
I'm in San Francisco. When you decide to start looking for work, let me know. I can (in my own mind) teach you all the buttons to push to get employers excited about hiring you. It helps to be competent, too :)
> "there should be no room for a lower-level language between [it] and native machine code"

I hadn't heard this before, and I love it! This seems like a very nice way to define what a systems programming language is. :-)
That is precisely correct. It also works before the variable has even been initialized to begin with: https://play.rust-lang.org/?gist=faf1642e4e1f48decbeac704505...
What if it was distributed like bitcoin? If I was writing a dystopian sci fi novel the evil AI would evolve from a cryptocurrency network and have access to billions of dollars and autonomous corporations. Also the support of many humans who were invested in the currency. Just think of the politicians it could bribe/threaten with tens of billions in anonymous crypto.
Ah yeah, those are quite pricey, especially the ZX81, which is pretty barebones even for a Sinclair. I think I have a couple of ZX81 kits sitting around somewhere that I picked up in the late 90s. They cost about $30 a pop at the time.
In the age of the Switch, the Nintendo 3DS refuses to die
sometimes i wonder how long it will take for these technologies to be available to poor people in Africa.
Django with Django REST Framework. Postgres for DB, Redis for caching. RQ/Django RQ for background tasks. OpenAPI for API documentation.
This is not a vote of confidence for Ethereum.