skysight-inc/HackerNews huggingface dataset:
Ask HN: Is Farnam Street membership worth it?
Fitbit should survive so long as there are people like myself who prefer mechanical watches. And with vintage watches having a renaissance in the last few years the number of people going mechanical could increase.

And so there is a market for health devices that are single purpose just focusing on health. Problem of course is they are susceptible to cheap, Chinese based entrants.
My son is graduating this year from the #5 ranked public High School in a top 10 population sized city in the US. In his four years he has never had to write a research paper or read a class assigned book. When he fails a test he is allowed to correct the errors and receive a 70% for the final test grade. His AP Computer Science class was mostly playing games and learning to create websites in HTML.

I went through the same school district in the early 1990s and had a vastly different experience and did well in college. He is absolutely not prepared for college but the kid is a master at taking state standardized tests.

I wish I had taken a more active role with his education instead of just assuming his school was getting him ready. My advice to moms and dads who have kids getting ready for High School is to participate and monitor what they are learning and find a way to fill in any gaps.
A HISTORY OF THE SILMARILS IN THE FIFTH AGE
> The dish blocks noise and interference from the directions you don't want to listen to

You shouldn't need to talk about noise or interference for the argument to make sense. Just imagine there isn't any. The argument yields absurd results either way: the power certainly does depend on how far the sender is from the focus.
I rarely used Python before the last few months, but I've already stumbled upon a great tragedy in the 3.x migration.

Although few know it, and fewer use it, Python 2.x allowed tuples to be unpacked in function heads, like Erlang. Since my last job was 100% Erlang, I stumbled into using it without knowing any better.

I decided a couple of months later that since it was a new project, I really should convert to Python 3, whereupon I discovered that feature had been removed due to parsing complexity and "because no one uses it."

Sigh.
Is there a karma limit for this?

I go up to Chicago every once in a while to visit a childhood friend and would love to ask you some questions about consulting/bounce an interviewing app off you over coffee.
(tl-dr: There's no such thing as a crowd that "should" be uncontrollable. Only a demo that was poorly planned by the people who are supposed to ensure that it's safe for everyone who attends.)
Swiss law does not require shelters in all private dwellings, (you can pay a small amount at the time of construction for a place in a communal shelter) and I'm not sure that even that is required any more.

Large public buildings maybe still need shelters by law.
Ponzi schemes involve fraud by an operator secretly paying out existing investors with new investors' money. Unless exchanges are artificially inflating the price and running fractional reserves then Bitcoin is not a Ponzi scheme.
No, I don't think so. I was just applying the number from my own experience when I thought it was too late. There are many paths to success!
China’s Creditor Imperialism
Per the usual, article conflates standard sex services with sex trafficking. See the Amnesty International position for a more reasonable and balanced position. Maybe it is time for legalized sex work. Or would that threaten too many womens' bargaining chip?
observing as a parent, who was educated outside of US, but whose children are attending a well-rated US public school 8th grade:

(a) my child is an 'A' student (getting over 92% on most tests)

(b) the student cannot do basic algebra without help.

For example cannot convert a^2 + 2ab + b^2 , back into

(a+b)^2

Does not even know what a geometric proof is.

Eg. proving that 2 triangles are equal when each of their sides is equal, would be way beyond any knowledge that was presented in school.

(c) Can do many simple problems 'quickly' and efficiently.

However, cannot even approach a problem that should take say a genuine 1-2 hours. I am not even talking about more complex ones.

So the whole way of thinking about Math (and science subjects) -- is targeted towards 'secretarial/data entry' kind of activities.

Quick tricks, filling in blanks, fitting answers...

There is a complete lack of homework problems that require a creation of any kind of approach/ thought framework...

(and then testing out that creation).

Instead, they are overwhelmed with huge number of simple stuff.

But, as I know form being in the industry,
it is that kind of job skills that being replaced by computers, or outsourced...

(d) Student is trained (or may be brainwashed) to think that material in school and good grades -- is not just necessary,
but absolutely sufficient
(with exception of social work and leadership skills... always can do more of those...)

So the resulting mind set is:

If I get good grades, and if I am tired and busy with

all the homework -- then that's a sufficient
indicator that I am doing exceptionally well.

This makes it very difficult, almost impossible
for a parent to penetrate through this wall,
(plus the social media, and peer-pressure cancers that constantly compete with me
for influence on the child).

I feel like my kids are just being treated as 'head count', in some 'feel good' & 'reward for participation' virtual video game,
whose purpose is to create a fake reality,
to reduce their chances of being competitive,
... and I cannot do anything about it.

Apologies if I sound too frustrated.
USA had Martin Gardner. Ironically, I got so much of my love for math from reading his books, translated to Russian.
You're turning a note about a happy coincidence into something very personal. Why?
A little off topic, but so many English Grammar classes ruined good, budding writers, or at least in my neck of America.

I don't know how they treat grammar today, but in my day; they were so stringent, it hampered student writing. Some of the better papers read orally were just riddled with red markings. The boring papers got better marks.

Even different teachers had their own pet peeves.

In all honestly, I wish they just had us memorize Strunk and Whites The Elements of Style. (Yes I should have italicized.) I belive that book is sufficient for most writing.

I do not know the best way to communicate using words, but some of our best authors seemed to miss the grammer classes I suffered through.

I still remember one grammar rule that I was dinged for, and I don't care if it's even correct, but I use it.

I was dinged for not spelling out numbers between 0-10. The Teacher was adamant over this rule. A side note, the guy hated me, or loved me? He had me in his office way too much.

I went to a school counselor once during college, and it was basically over this PhD. Before I mentioned the teacher's name, he said, "Are you here about Dr. B-------------?". It was a short visit. He said this doctor tried to get physical with him a few months ago.

Yea--I was schooled in tenure, and crazy teachers on that day. He said take the course at a community college. It's the easiest route. Years later I heard the school was sued over bad behavior on his part.

Sorry about going on about personal memories. It's been a weird holiday season for myself.

(And no I didn't proof read--just too tired.)
it’s weird because that’s starting salary levels in a lot of silicon valley..
Or worse, the government of a country where that gets you the death penalty.
"I ended up at a little chip company called Centaur. I was hesitant about taking the job because the interview was the easiest interview I had at any company4, which made me wonder if they had a low hiring bar, and therefore relatively weak engineers. It turns out that, on average, that’s the best group of people I’ve ever worked with. I didn’t realize it at the time, but this would later teach me that companies that claim to have brilliant engineers because they have super hard interviews are full of it, and that the interview difficulty one-upmanship a lot of companies promote is more of a prestige play than anything else."
Don't assume it gets better in college. It's very possible for a smart kid to go to a good school and not get a good education. If your son does in fact plan on attending college, make sure he has an advisor who is willing and able to take an active role in his education. Not every kid knows what they want, and not every kid figures it out on their own. Source: I was that kid.
If whites have high test scores while non-whites don't, it might mean that the system does work for some groups, but not for others. This indicates as problem not with the curriculum, but rather with the way the curriculum is "distributed" (aka: the massive disparity between schools in wealthy areas vs poor urban areas).

This is a pretty important distinction to make, given that this entire discussion is regarding the content of the curriculum.
Most of geometry and trig was covered in that algebra textbook. The rest, I picked up more from shop and programming classes than I did from my high school mathematics courses; trig is incredibly useful for e.g. planning out rafter designs for building construction, and when the programming environment you are using for graphics consists primarily of poking pixels, and doing collision tests by hand, you become very familiar with geometric equations.

Stats remained something of a blind spot.
I think it depends on getting access to enough mentor guidance and/or stumbling over the right initial materials and tools (simple enough compiler/interpreter, some books/magazines, ...). In the WWW era this is in some ways getting easier than it used to be.

Kids don’t necessarily know where to look, and it’s easy to get very stuck or discouraged if the learning curve is too steep to get something simple working within a reasonable amount of time.
We do have it, it is called "elt" in Lisp.
Which encoding is best for Chinese, English, Japanese, and Korean? [pdf]
> I sense that you mean "working" as according to spec. I mean "working" as in practice. In my line of work, the latter is the only meaningful sense.

The idea that something that isn't working according to spec is supposedly working in practice is almost always an illusion.

> FWIW, this is not new behaviour, it has worked for at least a decade in various applications.

Well, yeah, buggy software is nothing new, that's true.

> And yes, OpenSSL the command line tools. I'm not sure what you're talking about though, I've never seen a cert tied to an IP address. What representation would be encoded?

You could put it in dotted-quad syntax into the CN field of the DN of the certificate's subject (I'm not sure that was ever explicitly allowed, but that was commonly implemented and that stuff is a mess anyhow, which is part of why alternative names were invented--and, as I mentioned, the CN is deprecated and at least Chrome nowadays ignores it unconditionally). The modern, correct way to encode an IP address as the subject of an X.509 certificate is in a subject alternative name field of type iPAddress, as specified here, 5th paragraph:

https://tools.ietf.org/html/rfc5280#page-36

Really, it's probably a stupid idea to have certificates for IP addresses, which is probably the reason why SNI does not support IP addresses ... but PKIX does nevertheless specify certificates for IP addresses.

> I'm really not sure what we are disagreeing about any more. If you go back to my original comment, I don't think you'll find it controversial.

Your claim that you could specify an IP address in SNI is still wrong. As for the other options, it depends on the exact definitions of those terms, they are probably partially wrong. You can not have anything but a fully qualified DNS hostname in SNI, by definition. Whatever you put into that field is by spec to be interpreted by the server as a DNS FQDN, as is the matching SAN field in candidate certificates, and the client must not cast an IP address specified by the user to be reinterpreted as a host name (or else, the server might respond with the certificate for DNS:*.4 when the user has requested https://1.2.3.4/, instead of the default certificate for IP:1.2.3.4 that would be returned when no SNI is present, thus leading to a connection failure even though the spec guarantees that the connection will work).
Solve the water crisis...with driverless cars?
Correct. In the US, for example, for 2.4 GHz point-to-multipoint, EIRP is limited to 4 watts, and maximum power to the antenna is limited to 1 watt. So, if your router does 1 watt, you are limited to a maximum 6 dBi antenna gain. Lower the router power, and you can use higher gain antennas.

It's more complicated for 2.4 GHz point-to-point. At 1 watt transmitter power you are allowed a 6 dBi antenna. But for every 1 dBi you reduce transmitter power, you are allowed an additional 3 dBI of antenna gain to a maximum of 30 dBi antenna gain at 160 mW transmitter power.

5 GHz has even more complicated rules, I believe.

See: https://www.air802.com/fcc-rules-and-regulations.html
Best Aerial Yoga Swing for Aerial Yoga – Buyer’s Guide 2018 » the Fitness Mojo
Thanks, my son and I really enjoyed playing A Dark Room, and were definitely freaked out when we saw the workers had become slaves.

I'll try A Noble Circle with him.
My wife runs an after school learning center. She has had parents withdraw because they would rather their kids spend more time practicing sports. She's also had parents complain that their kids aren't being progressed fast enough or gets too much repetition - then she has to give an analogy that their child understands some of the concepts, but not all. And just like a basketball shot, I think you need to practice till you can do it perfectly, under pressure...not just once in a while during practice. A 70% might be passing in school but not here, and not in the real world.

If only parents made sports as "cool" as sports.

I'm sorry but if parents don't take the responsibility to make education a high priority for their kids then they are failing their kids. Parents are the kids biggest role models and they should be the ones to "popularize" whatever is necessary to change behavior. Whether it's math, or not doing drugs.
What about consent?
What policies and processes would ensure transparency?
Postal Barcode with Custom Height and Databar Coded Barcode with Segments per Row
If Fitbit wanted to prevent users from storing their data in HealthKit, wouldn't it forbid 3rd party apps that do it, like Sync Solver and Power Sync, from using the API?
> but unsettled attracts people in transition which i found to be a good fit for me. see here http://beunsettled.co

Thanks for this. Was looking exactly for something like this.

Have you done any of their retreats? Can you share your experience if you don't mind? Also, in their F.A.Q, there's no mention of airfare in neither the 'What's included' nor the 'What's not included' section. Do you know?
Not at all. But you need to specialise and master a chosen sub-field. Like, I consider myself a programming languages guy because I love type theory. Others love exploring functional programming, OOP, Rust, or whatever. Whatever you like, just get into it and explore, and try to build and ship cool stuff if you can.

Everyone has periods of low productivity, you just need to roll with the punches and keep learning and building whenever you can.
My two cents is that teaching logic, without bogging down in mathematics is teaching how to practically use chisels, saws, sandpaper. It gives you the tools for woodworking, but it alone does not instill the love for woodworking.

You absolutely need something more. Maybe the teaching of logic as a means to solving a larger problem, whose result is beautiful, exciting, engaging. This is why I love robotics for children. How do we make a hand-built toy robot do the things we want it to do using logic?
It's just you. It worked fine for me in Firefox.
Yea it is. Take a look at fft performance across cufft and the ocl equals on same nvidia hardware.
>But instead most schools only use Lisp as a vehicle for teaching the basics of recursion and functional programming, rather than as an immediately useful tool, so most students go away

This was my experience too. In university, Lisp seemed like an awkward, limited language for doing some CS algorithms. So i totally overlooked it.

Fast forward 12 years later, reading in depth about Common Lisp and using it as a general purpose programming language, it's totally awesome.
As I recall, my statistics class used calculus, at least for some of the proofs and derivations.
It's funny because in the real world, if the test was a project and you find is he'd in 25% on schedule. You would keep your job and others get fired. But in school, if you go a 100% in 15 minutes and another kid 90% in 60 minutes... You get the same reward. An A.
US Spy Satellites Catch Chinese Ships Illegally Selling Oil to North Korea
A Tech Pioneer’s Final, Unexpected Act
> Considering that racial difference in learning outcomes is due to socioeconomic status

Citation required
It makes perfect sense if you don't personally own or use Windows. I don't pay Microsoft again to play TitanFall just because their servers are hosted on Azure.

I understand we all probably use tools everyday that can be attributed to these projects and I don't mean to imply that you shouldn't give them money. Just that the Netflix/WhatsApp comments seem a little disingenuous. That shouldn't be in the "reasons you need BSD", those are just reasons Neflix and WhatsApp need BSD.
To get some intuition of why quarter wavelengths seem to come up a lot here, it's helpful to imagine a long transmission line carrying your signal. What would happen if you were to add a quarter wavelength stub to this transmission line?

So something like:

Source ----------------------------------- Dest
|
| lambda/4
| stub

The transmission line carries an electrical current proportional to the signal from "Source" to "Dest." When the current gets to the stub, you can think of it as going down two paths -- continuing to Dest, as well as down the stub. When the current component going down the stub gets to the end of the stub, it reflects and travels back up the stub (reflection coefficient of the "open circuit" at the end of the stub is 1).

By the time the reflection gets back to the transmission line, you have a phase offset of half a wavelength relative to original signal on the transmission line. If you add two signals that are half a wavelength apart, they combine destructively (cancel each other out). So the quarter wave stub acts like a very basic filter, and you actually won't see much of your signal at "Dest" when your transmission line has a quarter-wave stub like this.

Microwave engineers use all sorts of tricks involving transmission line segments that are a quarter wavelength long. So when you're trying to build an antenna (e.g. out of foil, or if you're adding metal support structures to a large antenna), it's helpful to use the heuristic: "if you need to add features that are not part of the original design, try to keep them smaller than a quarter wavelength."

blackguardx is right that restricting the maximum feature size to 1/10 of the wavelength is probably a better rule of thumb if you want good performance. If you can get it down to say, 1/2 of a quarter wavelength (1/8 wavelength), there's a reasonable chance it'll still work.
Personally I have yet to find a real-world practical example of a deep hierarchy that felt like an intuitive, natural approach to solving the given problem. I'm not specifically skeptical of their existence, but I do question if maybe the problem with deep hierarchies is addressed by not using them.
> My class had a couple of kids who already knew how to program and were making good money doing programming competitions on topcoder

> High school (1996 - 2000)

This does't seem right. What sorts of competitive programming sites were around that early?
You're out in Oak Park, right? That makes you folks an outlier no?
When I went through middle/high school about a decade ago, the curriculum for honors students in Texas was: algebra in 7th/8th grade, geometry/trigonometry in 9th grade, pre-calculus (aka calculus lite) in 10th grade, advanced algebra 11th grade, and in 12th grade you had the option to take calculus or statistics (or both).

From my experience, at least, my math education was astoundingly good. I went to a top 50 US university and immediately went into advanced math classes my freshman year and felt fine. The problem, though, is that I followed the "honors student" curriculum. The "regulars students" curriculum didn't include advanced algebra, calc, or stats, and the quality of geom/trig/algebra education that was included wasn't that great.

Another problem is that this was just my experience in Texas. Other states have different curriculums, which makes the whole exercise of saying "education in the US is ____" very difficult.
> Indeed it is, but the most innovative product doesn't always win in the market place

Well, if you go over my original comment again, I was more referring to process innovations and not feature innovations. Things like reducing material costs, logistics improvements, sustainability improvements. These are the sorts of things that you can't really say no to and that you're always going to be looking for more of.

> Is there any reason to believe this is a pre-requisite of success though?

China is an outlier in many, many ways. But when you look at Europe where much of the industrial and commercial success was historically, you'll see that the particular sorts of social innovations form the foundation on which market economies thrive.

We saw how a command economy played out when a nation wanted to be a superpower before. The USSR simply collapsed under its own weight. The incentive to produce and innovate can't come from one place. Great Britain's market focus and political innovations allowed a society to rise up that created it's own incentives.

China can throw mountains of resources to solve one problem. But they're limited to only solving one problem at a time. Because the incentives for success can only come from the state.
In my experience, swap usually does not actually work out helpfully. The system slows down so much it's unusable, and you wish the OOM killer killed something so you can recover some processes/state, but it takes way too long to do so, many minutes while the system is effectively frozen and you are helpless. (Some people think the OOM killer kicks in too soon. They're crazy ;)

I also ran into this when setting memory limits on docker containers. It basically made them freeze for entire minutes when they hit the limit instead of killing them. So instead I wrote my own script to check and signal them to gracefully exit before memory runs out (and after a few more seconds SIGKILL them).
I have children in a good public school, in Australia.

It is dismaying how much time they spend watching movies.

I find the quality of the texts tends to contemporary issues and is of uneven literary quality to put it mildly. Only the advanced English classes spend time on classic texts. (apart from some Shakespeare - of whom everyone gets some exposure)
Step away from the grind. There's a reason we get our best ideas in the shower, and it's related to the type of brain activity that relaxation enables. Creativity requires two ingredients: 1) raw materials of information and ideas to mash together randomly, and 2) boredom - the ability to let the mind wander.

Most of us in modern life are exposed to plenty of ingredient 1 but have a shortage of down time to devote to ingredient 2.

Me? I'm most creative during a long holiday weekend on those mornings when you wake up at eight and laze around in bed until 11 letting your mind wander and then semi-doze for another couple hours after a shower.