skysight-inc/HackerNews huggingface dataset:
(I work for Amazon, but not in the retail division. Opinions are mine and not of the company. I'm also an attorney, but this is not legal advice.)

There is a channel in pretty much every company, large or small, for reporting copyright violations and other legal complaints. That channel is the legal department (in the US, the DMCA contact point), not the customer service department. If you want a company to actually take action, you have to get the right people involved.

In Amazon's case, it's right here: https://www.amazon.com/report/infringement

If you complain to the wrong people, expect a suboptimal response. They're not trained to help in these cases, and don't always have the authority to short-circuit the bureaucratic process like the legal department does.
By now the Ethereum bloat is so bad that cheaply running an individual node is practically impossible for a lay person.

This is an important yet under-appreciated point. It's now extremely difficult to sync an Ethereum node from scratch. If the processes ever completes on commodity hardware, it takes weeks. And that difficulty will only climb as more and more stuff gets dropped onto the Turing-Complete "world computer."

This situation drives users in ever greater numbers to services that tell them which transactions are valid or not. Verification with a full node, the bedrock of censorship resistance, dies a death of 1,000 cuts as a result.
Even in purely technical discussions people providing information get downvoted.

HN is a crypto “safe space”. Just don’t talk about it here.
Native NYC'er here, I absolutely go to Times Square. For starters, it's where most of the largest broadway shows are!

In terms of shopping, the stores are all chains, so nothing is "unique" per se. However, getting to Times Square is super convenient because it's a transit hub.
Does anyone remember the tests they did where 'serious' audiophiles couldn't tell the difference between the $200 cable and a coat hanger?
I suppose these folks don’t want to know that utility transformers transmit noise both directions, so this doesn’t do much. It may help isolate from noise that comes from the audiophile’s house, though — nasty current waveforms will cause noisy voltage drops in the house’s wiring, and that will cause nasty voltage waveforms in the house (and everywhere else on the block, but less so).

A much better approach would be to buy a motor-generator pair with a decent-sized flywheel.

But this is all silly. The noise in question might cause audible noise in the power supply, but the power supply can go in a different room. As anyone who has listened to a problematic audio system can attest, the noise that really matters is the 50/60 Hz AC hum, and none of these hacks will help.
Deleted my FB 2 years ago... no regrets. You should try
And that's exactly what real high quality cable is.

Professional cables are usually flexible, with robust insulation and connectors. They may also be fire rated. Quality control ensures that cables will always be up to specs because people doing the installation have other things to do than dealing with defective cables.

Like most pro stuff, pro cables are not "better", they are cables that won't be a problem.
TV antennas are making a comeback in the age of digital streaming
Ask HN: Should less frameworks be built in favor of more ready-made examples?
Are people building too many frameworks? Wouldn't it be better to have ready-made examples to edit?

Here's a quote from Knuth supporting this:
"... must confess to a strong bias against the fashion for reusable code. To me, 're-editable code' is much, much better than an untouchable black box or toolkit. I could go on and on about this. If you’re totally convinced that reusable code is wonderful, I probably won’t be able to sway you anyway, but you’ll never convince me that reusable code isn’t mostly a menace."

http://www.informit.com/articles/article.aspx?p=1193856
It works in curbing tax evasion, but the cost is a huge waste of time (and productivity), as the seller needs to ask for and input the numerical ids of the buyers. If there's a dinner with 10 people you can expect the restaurant employee to spend 5 minutes or more dividing items of the bill amongst the 10 persons and enter each id one by one.

Plus now the government knows every purchase you make and likely where you were then. Despite privacy controls being now better in the IRS (every access is audited after some VIPs had their information constantly accessed and leaked), IMO it's only a matter of time till this information starts being used for other purposes.
A Woman's Rights
Parents in competitive school districts also shell out exorbitant sums, both in property taxes and during school fundraisers.

It has given rise to a bargaining mentality.
Society cares when it comes at the price of a true meritocracy. The book "Dream Hoarders" speaks to this
Sounds like doctorsplaining. A better idea would be to hire nurses and technicians who spend thousands of hours in the trenches and let them tell you everything that really goes on.
You see rational disagreement yet every one of my comments is negative.

Rational disagreement isn’t welcomed here :(
That's the Price-Anderson "Nuclear Industries Indemnity" Act he was talking about.
Backstory on the NYT photo archive's digitization: https://cloud.google.com/blog/products/ai-machine-learning/h...
"Captain" in the Army/Police/Fire and the Navy are very different in terms of the allowed independent authority. The space agency inherited the naval model.
Different HDMI cables have different bandwidth which is a result of their physical construction, same way as you have different bandwidth ethernet cables. Sending signal on the edge of cable's capability may be causing intermittent problems.
I was tempted to agree when I read this, but then I thought that this creates an unfair advantage for parents who can afford to pay for extra time from the teacher.
Are you parsing command subs at runtime too? Bash does that [1], but I believe it's a bad idea. dash, mksh, and zsh seem to do it "the right way", although none of them statically parses as much as OSH.

IIRC a case that really seals the deal is:

$ echo $(case x in x) echo foo;; esac)
foo

How do you find the closing paren? You basically have to parse shell, so you might as well do that at parse time rather than runtime. There's a section in the aosabook bash chapter that talks about that.

In other words, bash has had parsing bugs with PAREN MATCHING for 20 years (I have a case in my suite that was fixed between bash 4.3 and 4.4). If you just statically parse then you can get it right all on the first try.

It can get arbitrarily complicated, you can add a subshell and nested command subs in there too, etc.:

$ echo $( ( case x in $(echo x)) echo foo;; esac) )
foo

Bash syntax makes it worse, but this problem appears in POSIX sh too.

[1] http://www.oilshell.org/blog/2016/10/13.html
Er, "should not".
I moved from Portland to New Orleans. Unlike most other things about NOLA, there’s no allegedly in a statement about its roads.
Look at big cities around the world and you'll find buildings with retail at the bottom and office space further up. I don't think it would be an issue, unless you stroll around the sky at night.
I know others have addressed the dangers of this, but I had a little fun looking at the logistics. The UK alone produces 2Mt of radioactive waste[0] per year, ~9% is of "intermediate" level. Just sending those 18Mt into LEO would take 129,000 Saturn V launches per year. That's about one launch every 4 minutes. And LEO is not where we want to send anything. Lets assume a Trans-Lunar Injection is enough, bringing that number up to 370,000, almost one launch per minute.

Just the RP-1 & LH2 fuel cost would be around $600,000 per launch[1], so about 222 billion USD per year (The fuel is the cheapest part of the launch). Each launch releases around 440,000 kg of CO2[2] into the atmosphere. That's 163Mt, an increase of 44% of the UK's current CO2 pollution from the launches alone.

Just for fun, if we wanted to send all nuclear waste all the way to pluto using only Falcon Heavies we'd have to launch around 1.8 per second. Going off the 80 million USD price tag for these launches, that's 4.5 quadrillion USD. That's about 60 times the Gross World Product to cover the UK alone.

[0] https://nda.blog.gov.uk/2017/04/03/how-much-radioactive-wast...
[1] https://www.quora.com/How-much-fuel-does-it-take-to-travel-t...
[2] https://space.stackexchange.com/questions/13082/calculate-fa...
That's true, I assumed from your original comment where you said "directly from a company in the primary supply chain of the shoe company" that the shoes were from further up the supply chain, like a factory, rather than further down. My mistake.

Even if the product were from an authorized retailer, I don't see how the shoe company's request to Amazon was illegal. Restraint of trade means that contracts restricting commerce are in some cases unenforceable. It doesn't mean that Amazon is compelled to do business with the reseller if they would rather prioritize their relationship with the shoe company.
How I Built a Python Web Framework and Became an Open Source Maintainer
Cloud backup/sync for Linux/Android: Comparison table and a winner
Fun fact: FB Chat was originally implemented in Erlang

https://www.facebook.com/notes/facebook-engineering/chat-sta...
Also "One Chance" on newgrounds. Similar concept.
High speed rail cannot be considered a luxury in a country which only has high speed rail.
tl;dr: Education rant. If you don't like rants don't read this comment.

7 hour a day have no motivation other than preparing kids for 9 to 5 jobs and depriving kids of their valuable time and potential.

Software used in education has a lot of room for improvement. A 1 man operation like 3Blue1Brown has done more for education than man-centuries of work in education software.

Kids spend years learning inefficient arithmetic algorithms. An 8 year old abacus user wipes the floor with an American teacher in mental math.

With respect to civics, kids learn about democracy in Ancient Greece but don't learn about corporations and lobbying, which nowadays has more weight than democracy.

A lot of adults today don't remember that Americans were given free land grants in the Mexican states of Alta California and Tejas (now California and Texas respectively, top American states by GDP) and then revolted against the Mexicans to later be annexed by the US. Similar story in Hawaii. The US set a shitty precedent in terms of respecting borders, sovereignty and immigration, creating the crisis that is now being weaponized today by corporations to transfer their blame to laborers that spend all their money in food rather than the true reason for our economic situation: trillions of dollars taken from taxpayers to pay "Quantitative easing" to the financial mafia and more trillions wasted in wars that achieved nothing other than make private defense contractors richer.

Kids won't learn about how the US Chinese exclusion act started the opium poppy planting industry in Mexico that later evolved into the humanitarian clusterfuck that is the War on drugs.

Kids won't learn about mass incarceration and its legal foundations like the loopholes that are possible by the 13th amendment to the US constitution.

Kids won't learn about mass surveillance by corporations and governments and how their privacy is being taken away.

Kids won't spend a lot of time thinking about compound interest and how it can make or break their lives, or how population doubles every 63 years and what will happen to us if this keeps happening.
And who will pay for it? Or do you believe it's profits from here to infinity, as Elon claims?
I'm interested in the playlists of these guys. What are the songs that are worthy of being played on your $100K+ setup? I had never heard of that Queen song before, wonder what his top 10 songs are.
Yeah, individuals should be subordinate to the state. They should do what the government tells them to, when it tells them to, how it tells them to.

Everything for the state, nothing outside the state, nothing against the state. Mussolini
Didn't Ruby borrow it from Perl?
What I'm objecting to is the notion that there is a "fixed, non-zero level of complexity." Often real innovations in organization and structure allow for fundamentally simpler implementations. I'm reminded of physics: there's an inherent complexity in solving a rotational problem. But introduce polar coordinates and you fundamentally change the game, removing a dimension from your analysis for some problems, and making the solution trivial.
Another way to look at it is to see the subsidy as an investment by the govt. and then calculate the ROI on that investment. As long as it's above 0, it should be ok.

With subsidized electric vehicles, there are huge savings in terms of cost of imported oil, new jobs created in a new industry segment as a whole, new areas of economy opened up for growth, geo-political implications in terms of more negotiating power for purchasing energy, etc.

Not all subsidies are bad, not all capitalist systems are good.
No wonder Trump is not budging on the shutdown, when holding out has now expanded it to include the EPA.

"Due to a lapse in appropriations, EPA websites will not be regularly updated. In the event of an environmental emergency imminently threatening the safety of human life or where necessary to protect certain property, the EPA website will be updated with appropriate information. Please note that all information on the EPA website may not be up to date, and transactions and inquiries submitted to the EPA website may not be processed or responded to until appropriations are enacted."

http://fortune.com/2018/12/28/government-shutdown-epa-smiths...
I think that you can consider extreme audiophilia to be an expression of obsessive-compulsive disorder, and therefore the audiophile industry is predatory in that it preys upon the mentally ill. I’ve seen it all - including $1,000 aftermarket wooden knobs that were said to dampen sound-corrupting vibrations in your power amplifier. The people who sell these items know exactly what they’re doing, and I hope more people will see them for what they are - common con men.
Cite anything that says Tesla has "by far" the best software. Laughable.
It takes me about a day to sync parity on a consumer desktop with an ssd and a 7 year old i5 Intel cpu
Does this introduce risk of future noise (fluff, chad, whatever: it's industrial applications == dirt == hostile environment) being misread, and require recalibration?

Not saying wontworkbecause. I think this calibration trick is very good and I am imagining it's applications to other things eg more precise disk head placement from noise maps of the interblock separation reads
It's those childrens' parents that are responsible for empowering a responsible government, not German parents.

I mean we can blame the Germans, but it's not going to change anything. Borrowers will find someone to lend to them. It's only the borrower who can avoid getting under crushing debt.
Some solutions to education and teacher/parent/difficulty:

- Teacher rotation or a couple teachers + tutors rotating to help as more of a team effort, could be larger classes to offset costs but it would help take pressure off the sole teacher. Students can be involved in teaching as well, teaching you learn the most from. Finland uses this in their leading education system [1][2].

- Separate teaching from grading, have grading be a teacher/tutor committee where teachers are only part of it, so when parents complain there is more information and it also eliminates errors, is more fair and teachers can't just dislike some kids.

- Allow superstar teachers to be virtually/online accessible to students and teachers for teaching certain curriculum with the class and teachers as helpers to go over it.

Basically a team based approach to teaching and more access to winning learning strategies and teachers/methods, especially with so much information online available.

We also need more project based teaching (individual and team) and curriculum like Finland [1] which will help in many ways, they also do more open plan learning i.e. not in one classroom [2].

A big problem is the legacy/current model we use with one teacher, bunch of students, one room, curriculum that is memory based but not even good memory learning like spaced repetition and very little interesting subjects while students/teachers have to get up too early and are on too much of a schedule while learning/teaching.

Finland has it right, and more like the real world, project based, with more time to be free and explore what you are learning in concrete project examples with teams of people/teachers/tutors to help you learn it.

[1] https://www.bbc.com/news/world-europe-39889523

[2] https://www.bbc.com/news/av/education-45727843/finland-s-sch...
Wow, SV has warped your mind into down is up.
Yeah, I think there is a stark difference in how we're thinking about it. I can't imagine dissuading someone from using local variables "with a straight face". I didn't get your solution below because "local_variable" is actually a global.

I could see that perhaps low level scripts need to be portable to different Unixes. But again I would say that's maybe 5% of what shell is good for.

Also, someone once said "it's easier to port a shell than a shell script". So that's why I'm paying careful attention to Oil build dependencies. For example, Rust and Go are significantly less portable than C, and Oil is self-contained C if you look at it the right way :)

----

EDIT: Also I think there's no problem adding local variables to POSIX, since all shells implement the same way as far as I can tell. That would be the much better solution, rather than trying to convince people to use only globals.

There are many useful / real shell scripts that are thousands of lines long, so you really need locals.
Games are made to be fun - it's not called electronic entertainment for nothing. If it's to remind you of the pain of living constantly what's the point of playing them?
There are a lot of valid arguments to be made, but it's not clear that being an experiment is a sufficient one. One need only think of the "Great Experiment" [0], to realize that immaturity and instability might not be too much of a hindrance if purpose and mindshare can be ultimately established.

[0] https://www.themorgan.org/exhibitions/the-great-experiment
Last time I saw a paywalled article, someone commented and mentioned the idea of (1) prohibiting those sites or (2) automatically redirecting to an outlined version.
Yeah, you're right of course. I think i was conflating job control with sub-shells, sorry.
The thesis, A new generation of environmentalists is learning to stop worrying and love atomic power is unsupported by the text if the article.

My readthrough of the article failed to reveal supporting evidence that there is widespread change in opinion about nuclear in younger generations, much less that a pro-nuclear movement is growing.
The difference is that with digital signal there is limited number of components that actually make a difference and as soon as a certain level of quality is reached (basically reliable transmission) nothing can be improved further.

For listening purposes the transmitted data can be buffered on the receiver DAC. This means that as long as the buffer on DAC is not emptied everything else may be failing badly and it will have zero effect on your listening experience.
> Why is this kind of “confessional” necessary?

The author explains very clearly his reasoning:

"Here’s why I think it’s important.
First, there is often an unrealistic expectation that an experienced engineer knows every technology in their field."

> this need to think you’re “the greatest” at everything and then beat yourself up when you realise you can’t be.

That's exactly the kind of mindset that Dan is trying to dispel.
I work for an automotive tech company and have installed an L2 self driving system into my friends Camry, I don't think you've thought critically about this. LIDAR is currently a prohibitively expensive technology that provides a point map of the surrounding area. The LIDAR that Waymo uses is nearly as expensive as the car itself. This same point map can be done with computer vision/cameras, and good software. There are many other "experts" that think this is equally viable e.g. George Hotz at Comma AI or Anthony Levandowski at Pronto.

I am not opposed to LIDAR. I just think it is unnecessary and that computer vision is likely to get good enough before LIDAR gets cheap enough.
Tusk – Evernote on steroids
~/s/m/build > cat test.sh
#!/bin/sh
echo $(case x in x) echo foo;; esac)
~/s/m/build > mrsh -n test.sh
program
program
└─command_list ─ pipeline
└─simple_command
├─name ─ word_string [2:1 → 2:5] echo
└─argument 1 ─ word_command ─ program
└─command_list ─ pipeline
└─case_clause
├─word ─ word_string [2:13 → 2:14] x
└─items
└─case_item
├─patterns
│ └─word_string [2:18 → 2:19] x
└─body
└─command_list ─ pipeline
└─simple_command
├─name ─ word_string [2:21 → 2:25] echo
└─argument 1 ─ word_string [2:26 → 2:29] foo
They've got a couple of different options (Linux and hacking are the ones I found with a quick DDG search). I have yet to read any of the books in the hacking bundle or most of the Linux ones but I would expect that they would be good considering my previous experiences.
I don't know if you meant this one[0], but it's well known among maverick ed. researchers. Even though it focuses on special education, it generalizes well (and SpEd in fact has some of the highest quality research, because kids with diagnosed disabilities are much less likely to succeed when more politicized, faddish, and unproven methods are used).

[0] http://eitaneldar.com/wp-content/uploads/2016/06/Ten-Faulty-...
Hey look, it's the idiot who hates all "dealers". Turns out he's clueless about cars and also has never heard of Larry Ellison.
Mostly, sure. They could definitely do it with just a two or three of classes from the program I went through (a first quarter theory course + the algorithms course + the data structures course). You could compress those into a couple of classes really easy.

My first year also included digital logic, computer architecture, and compilers. None of that would help with LeetCode, so get rid of it. My second year in the program consisted of Programming language paradigms, operating systems, data structures, and final year advanced digital logic, advanced computer systems, and an independent capstone project...again, not relevant to LeetCode. I never bothered with the algorithms course (my plate was full, it was an elective) because LeetCode wasn't needed for interviewing back then (but most algorithms don't seem foreign to me either). This was (and still is) a top ten world-ranked CS program.

You could totally master LeetCode taking only a few non-major courses and then augmenting that with math courses. Heck, you could master LeetCode by singularly focusing on mastering LeetCode in a 6 month bootcamp.
If roads were 20x wider, 68% of LA County would be streets.

Sure, turning two-thirds of a city into roads will cut down on traffic - but within realistic restraints on road construction, induced demand is real.

(There are 140mi^2 of roads now[0], and 4,058mi^2 of land mass[1].)

[0]: https://la.curbed.com/2015/11/30/9895842/how-much-parking-lo...
[1]: https://en.wikipedia.org/wiki/Los_Angeles_County,_California
It is "on the way" if that's what your schedule shows. If you need to leave work, pick up the kids, and arrive at home in that order, then you'll pick up the kids on your way home regardless of spatial arrangements.
In Python 3 there was an explicit decision not to support print as a statement, and rather as a function call.
If I wanted to play binary pain I might as well as deploy openstack
I worked with them about 10 years ago; it's awesome to see they're still around. A lot of their focus is on tech training -- think less about encryption and more about how to publish, promote free expression, how to launch websites, etc.