skysight-inc/HackerNews huggingface dataset:
My wife and I (mainly my wife) used the book mentioned in the article [1] to teach both our kids (now 5 and 7) to read prior to their entry to kindergarten.

I cannot recommend it highly enough. It is so intelligently organized, each day building on the last. If you just read the intro chapter on amazon, you will see how clearly they thought it through

That said:

1. While teaching kids to read is good, I think the real goal should be teaching them to _love_ reading. My son is now a voracious reader, and both kids love books. The techniques we used to make this book fun include:

A. Finding something the kid really loves (e.g. tickles for my son, 'squeeze hugs' for my daughter), and pairing it with each lesson. Every lesson ended with a giant tickle or a set of squeeze hugs. You would think the kids would get sick of this, but ours didn't.

B. Massive positive verbal reinforcement. Excitement, joy, at the reading, amazement, wonder, etc.

C. Regular rewards, including little ribbons every 10 lessons, dinners out, and a huge celebration when they hit 100. Every 20-30 lessons we would do something crazy/unexpected, like rolling out a cake for breakfast (That was just fun, kids love a surprise cake for breakfast).

2. Our kids are very intelligent, but both hit a wall around 30 lessons. I think they were both about 4.5 years at the time. The book says any kid over 4 can run right through the lessons, but I don't know. For both kids, when we sensed they were hitting a wall, we decided to declare victory. We had a big celebration, and told them to book said we had reached a stopping point. Then we returned to it 6-12 months later and picked up where we left off. At that point, we sailed though the rest of the lessons.

All this said, having watched my son, I think the best thing you can do for your kid is make reading fun. The only way to develop a deep vocabulary is by reading massive amounts, and you cannot force a kid to do that.

So, as awesome as this book is, and as amazing as it was to participate in the process as a parent, the number one thing to do is not make reading stressful/negative. Kids will learn eventually, they don't need to learn early. The reason to take control of the process as a parent is to ensure that the experience is positive/filled with joy.

[1] https://www.amazon.com/Teach-Your-Child-Read-Lessons/dp/0671...
And that sucks. More freedom is good. More taxing won't help more people travel.

That is, of course, the intention here. But that's not a solution, its pretty regressive.
This isnt electron, GJS uses native GTK controls
Project idea: use the NLP skills taught in this course to build an automated system that converts the course's videos into a written tutorial.
if this is true mozilla is way more broken than i thought
One of the great qualities of IEEE 754 is its ability to represent many integers and operate on them without rounding errors.
All I know is the majority of carts with it had a few specific addresses that triggered the bankswitch when written, toward the top of memory right before the 6502 vectors. I'm unsure how they were implemented electronically.

At least one chip (the FE device for Decathlon) is sniffing the 6502 instruction stream because it triggers on JSR/RTS being executed.

http://blog.kevtris.org/blogfiles/Atari%202600%20Mappers.txt

http://www.classic-games.com/atari2600/bankswitch.html
Not sure why the title was edited. The article mentions both domestic and international flights.
> What does that cloud formation have to do with earthquakes?

Last I read about the alleged phenomena, you're supposedly looking for straight line or ripple clouds that form in seconds. The explanation is that some mechanism (originally friction) is boiling groundwater; but proponents can no longer agree on what mechanism leads to formation of the clouds.
Every time they've been incredibly helpful.

I just spoke to Apple Support, and they didn't help me. Rather, if I had listened to them, they would have had me delete my data from my MacBook Pro. Instead, I eventually found the answer myself.

This is a pattern: https://www.youtube.com/watch?v=K98JYRBGyrg
Sure, but it’s still an interesting observation. Seems like it would merit further investigation to see if there was a related causal mechanism.
Why?

The protest that originated "gilets jaunes" was because the increase in gasoline price would affect low wage workers for which their car was one of the main tools for their job.

I cannot imagine many low wage workers that depend on international flights to take home some bread...
I don't really understand what the purpose of this tax is. There's no alternative to burning fuel by energy density on an airline, so why go after flights? What do they expect them to do? If you're taxing petrol cars you'd expect electric cars to become more economically viable.

Either way I disagree with carbon taxes. They're regressive, and ignore the fact that regular people are being badly hurt by them whereas the rich won't even feel it.
Since so many companies seem to be outsourcing these popups, possibly because they're enrolled in some ad-network cooperations, I wonder if it would be possible to build a browser extension that would automatically submit these forms with everything set to "no consent".
> It’s reckless to judge a candidate only from the perspective of their portfolio or resume, not seeing this person in real work.

> Put some ‘traps’ in the job description

Good grief.
First, there is the dialect feature known as a "Linking R" (which usually happens in dialects where people don't pronounce the "r" at the end of words by default).

In this video, you can hear JFK saying "eleven billion dollah" then a few sentences later, he says "eleven billion dollars", because the word is follwed by an "i". So, his accent drops a lot of "r" sounds by default, but inserts them back in if the following word begins with a vowel. https://youtu.be/bOGWTEgta_w?t=52

So there is a perfectly articulate, quite educated man, who is making "non-standard" usage that is quite correct in his own dialect.

Another example is where people would typically say the word "car" as "cah", for example. "Pahk the cah." However, if the next word begins in a vowel sound, these same people will suddenly pronounce the "r" at the end of the word. The same person would say "pahk the car in the yahd", because the word after "car" begins in a vowel sound.

There is also the "Intrusive R" where people add a "r" sound to words wholesale (instead of merely pronouncing an "r" that was already there, which they were dropping before). You often hear this if the following word also begins with a vowel. You can hear this when people say things like "idear" instead of "idea". Here's a British gent talking about this: https://www.youtube.com/watch?v=UpX8NZMxp9Q

This happens in certain parts of New England, Britain, and Australia. In the USA, while some in New England are laughing at Southerners for their exaggerated vowels, the Southerners are laughing at the New-Englanders for their crazy "r" sounds.

Human dialect is fascinating.
Not only workers, also unemployed, retired, etc
But yes, defending low-income population
It's nice how you can rename any tax to an "eco tax" and suddenly everyone's delighted. Kudos for the social engineering.

(there is absolutely no indication that this will somehow help the environment. I 'm heavily against flying , but i m also appalled by the level of gullibility here)
This is a privacy roundtable that's private?

...

You see what I'm getting at? They understand privacy just fine when it's their own privacy.

I think you would just be a fig leaf.
> but the article/g2a says is very low amounts and punishable.

To be clear, the only thing in the article about this is the direct quote from G2A's representative about this. The article didn't present any independent information to confirm this.

Which means we only have G2A's word that the volume is very low and punishable.

I personally don't fully trust G2A in this scenario, though I'm probably biased.
RIP, Ross Perot. Inventor of the iPhone.
We should go back to system color (usually medium grey) as the default background for webpages. Not sure why more recent browsers have replaced it w/ white, this makes for pretty poor usability/accessibility.
So, this will mostly affect CDG as a hub. IF that tax gets painful, people will move to LHR or FRA.
Show HN: Job Board and Resume Builder for JavaScript Developers
By comparision a speeding fine for doing 75 in a 70 in the UK and you have to pay a week's revenue (not profit)

This fine is half a week's revenue, so losing 330m records is deemed not as serious as going 75 in a 70.
We may be at the point where we have to choose between the freedom to fly and the freedom to live on an inhabitable planet.

Generations from now, people will, if there are any left, look back on these bourgeois luxuries as a kind of grotesque oppulance, utterly out of whack with ecological reality.
At the risk of opening up another debate I'd say that GitHub currently looks to be doing better (more releases, more enterprise sales) after Microsoft's purchase than before. I also see them as a model of how to keep a distinct culture alive and grow it inside a larger entity. If GitHub can do it I think Red Hat can too. But only time will tell. Everything at this stage is some form of speculation.
That's a real surprise. I was under the impression that medical equipment was incredibly difficult to get approved for use.
They do not. The reason for that is that at the time CORS was designed lots of sites loaded images from other sites and because images where considered static content that didn't change the server this was at worst a information leak. What Zoom has done here is abuse a HTTP GET via a <img> tag (which is not supposed to change anything) as a way to trigger a privileged local process to INSTALL software (among other things). This is a classic XSS and is number 7 on the OWASP TOP 10 vulnerability list (2017 version). For Zoom to contract as BAA with HIPAA regulated clients and various other bodies they had agree that they would NOT do this and that they had security teams and audit processes in place to prevent this sort of thing. Nearly ALL of our client contracts require we be aware of and mitigate AT LEAST the OWASP TOP 10.
>What do they expect them to do?

Use trains.
Does not bode well for the future of ARM Macs
I hope their extension review process has improved over the past 2 years.

I used to have an extension live after it being reviewed, sent them an update a few weeks later, and they took down the old version without warning because the original reviewer didn't do something correctly (from what I can remember). I then had to wait a week before they could review the update and put it back live again by which point, a large portion of the userbase had disappeared and all our marketing efforts gone to waste for an entire week.

Never again would I deal with Mozillas reviewing processes.
Thanks for the comment. I posted this with the original title as it was, they have changed it. I edited it just now, but I'm not going to keep checking to see if they change it again...
The Glitch Employee Handbook
> lyrics too deep for the current generation of music buyers (read: teenagers and young girls). ... he needs to reduce his songs to a basic beat with a couple of good hooks and not much more than that

This has been true to some extent since the dawn of popular music after the war, though? Stock Aitken & Waterman were slapping synth beats on simple lyrics probably before your son was born. They wrote Kylie's "I should be so lucky" in an afternoon after being told she was at the airport and they'd forgotten she was coming. Went on to sell a million records.

You can appeal to sophisticated tastes or the mass market, but the latter is very definitely a product which lots of specialists are continually trying to optimise.
I think the powerful french farming lobby had more to do with it
Flying takes a pretty heavy toll on the environment, it should be discouraged as much as possible.

If people want to travel, the continent's already covered with roads and rail.
I think they expect people to fly less; similar to many other “sin” taxes like those on alcohol or tobacco.
What kind of freedom are we talking about?

Every kg of CO2 you contribute to pushing out in the atmosphere is a little bit of freedom taken away from the generations coming after you that will have to deal with the consequences.

If airplane flights are inappropriately priced compared to the externalities they cause - which I’d argue is the case, as with any industry powered by fossil fuel - then taxes are a great way to deal with that.

What alternate solutions do you propose?
Because in France ecofascism is becoming the #1 religion thanks to leftist propaganda. Government uses that to increase taxes.
Map: 21 of the 22 Countries that have never been invaded by England (2012)
Kubernetes?
> You reduce it uncharitably by claiming it's simply 'birthing.'

Isn't that exactly what it has become? Right now we are struggling with a massive environmental catastrophe, which is largely caused by overconsumption.

One of the best ways to fight that is to simply have fewer consumers [0], yet somehow that's something barely anybody even dares to talk about because we can't take from people the "freedom" to keep birthing more off-spring for no other reason than self-gratification.

It's not like we are a species on the brink of extinction like we direly need those additional bodies. Right now it looks like we are having way too many bodies to actually keep busy with meaningful work, a problem that will only become that much worse as automation makes even more manual jobs redundant.

In that context, I consider this urge to have biological off-spring the epitome of egoism. There's plenty of orphans out there who would be glad to be living in a family that cares. Why not give them a chance instead of adding yet another body to the problem because it has some minor DNA similarities?

Yes, adopting in most countries is a difficult process, I know that, I still think it's the much more responsible choice than insisting on biological offspring.

[0] https://www.theguardian.com/environment/2017/jul/12/want-to-...
uBlock Origin is the only reason I use Firefox on Android.

Mozilla broke extensions on desktop Firefox before and lost many users. Can't help but wonder what the hell are their product managers thinking? How can I recommend Firefox if they keep breaking it with little regard for users?

Is there another browser that supports uBlock Origin for Android? I'm not talking about biased half baked built-in ad blockers, I want the full open source extension.
Regardless of how sucky you would feel about it, do you think that would warrant limiting the rights of the people you gave the bread?
I think there is this thing called the train.
> Exposure of personnel to radiation has been held well below permissible limits

Ah, the good old days! 25-50% of the radioiodine from MSRE is completely unaccounted for. No one knows where it went. This is wholly unacceptable from a modern regulatory approach. It will have to be found.

http://moltensalt.org/references/static/downloads/pdf/ORNL-4...

> MSRE had salt-to-salt and salt-to-air heat exchangers made from hastelloy-N

Fair enough. It's generally in the salt-to-water heat exchanger where major maintenance concerns take place in a power reactor. Check out steam generator problems in PWRs and SFRs to see what I mean. You're right that the radiation will be low there if they use an intermediate salt. But the baseline maintenance problems come in at the steam generator in most plants. So MSRE avoided any problems there but any power MSR will have them like any other reactor. Good old BWRs get around this via direct cycle.

> Where the need for "maintanence" arise in this simple machine??

Pumps. Heat Exchangers. Valves. Flanges. Welds. Vessels. Graphite. Reflectors. Fission product processing equipment. Instruments/sensors. Control mechanisms. There are very complex systems with lots of things working together in a very tough environment (high radiation, high temperature). Maintenance is a major challenge.
We call people with orange hair "redheads" so, I don't think this is that different
Where are you seeing a nation state adversary? I wasn't able to find any mention of this.

It's _annoyingly_ common for those who are subject to fairly ordinary attacks to blame a powerful adversary based on very thin evidence, because "The state of Russia attacked my business" sounds like you couldn't be expected to resist whereas "A bored 14 year old attacked my business" sounds like you're useless.
What's going to convince them to do that, rather than "join the Facebook group"?
In Study Breaks
> Yeah. The Downloads directory inevitably accumulates sensitive data over time, especially lacking automatic cleanup/expiration of files. For this reason alone, Firefox should follow the Chromium/Edge policy.

> Then SELinux/AppArmor enforcement comes along, but it's of limited effectiveness because you end up with free-for-alls (for convenience's sake) like ~/Downloads.

I keep this clean when I am finished with a file I usually have a term up and will move it to somewhere in ~/ or ~/Documents

I think I might use AppAmor to secure this like TAILS does https://tails.boum.org/contribute/design/application_isolati...

I found these profiles which will act as a good basis https://github.com/mk-fg/apparmor-profiles/blob/master/profi... it seems that Mike Kazantsev (mk-fg) has abstracted it it a bit more into other files.

The ones that come with apparmor look ancient https://gitlab.com/apparmor/apparmor/blob/master/profiles/ap...

> E.g. how should we protect ourselves from someone exploiting a vulnerability in vim to access our private documents, which we could potentially want to edit with vim ourselves?

I think for me it would be about starting with high risk applications.

If you look at https://github.com/mk-fg/apparmor-profiles/tree/master/profi... you notice things like steam, skype, etc.
The only time I've encountered soap rather than shampoo has been in the US (not even Canada) and Gaza (for some odd reason, but I always stay in the same hotel there)

Hotels from Brazil to Kenya, from New Zealand to China, from Pakistan to Denmark, have always had liquid soap for the shower.
> Put some ‘traps’ in the job description

Careful with that, it implies you have an issue with trust or micromanagement. As a candidate, I'd roll my eyes and move on.

> Talk about life with your candidates

Careful with this one too. It's illegal to discriminate candidates based on non-work aspects (e.g. candidate has kids). If you're a small company C-suit doing the hiring, this is especially problematic as it can come across to a candidate as being overly nosy and raise flags.
Negative externalities suck worse, especially when they are destroying our planet.

Assuming you have a $150 ticket, this would be 1% of the cost, and seems unlikely to change behavior.
Nope, new applications are commonly being written in Vala.

For example bookworm, a GTK eBook viewer.
> (rightly so it had unending vulnerabilities)

That's exactly why those technologies died off. Flash and Java have massive security issues that neither Adobe nor Oracle are capable of fixing.

That said, you should be pretty happy about WASM then.
I really hope so too. To me this is a huge signal that open source has won. That alone is exciting.
Immigrants cant train to algeria
I have a generic Intel card on a laptop and forced WebRender to be on via config and wow - it really feel very snappy. Congrats, Firefox team! Fantastic results.
Mozilla do actually do a lot of manual code review, especially for new addons. That was one issue with the big extension migration; it was taking forever for new style addons to be approved.
Most of this advice also applies to hiring onsite employees.
What's the alternative to flying?
We're using the sender information as a proxy for tracking repeat user engagements, in conjunction with google analytics, which looks at session behavior.
I don't see how it solves the selfpwn problem - that is, for any capability I can explicitly grant if I know what I'm doing, someone else can grant it because a malicious actor nicely asked them to do it. If you take away the ability to grant the capability, you're reducing usability.
Really disagree with a lot of this (and I'm a strong advocate for remote work).

> It’s reckless to judge a candidate only from the perspective of their portfolio or resume, not seeing this person in real work.

I try to hire exclusively based on portfolio and having an engaged and in-depth conversation with a candidate about their work. Works great! Doesn't waste anyone's time and I've got many excellent candidates who flat out refuse to take tests or do homework to get a job.

> Put some ‘traps’ in the job description

Hell to the f'ing no! Do not work with anyone who tries to trap or trick you during the interview process.

> I have one simple rule: I don’t want to work with people whom I wouldn’t invite for coffee

Grow up. You're not looking for friends you're looking for co-workers.

This company sounds extremely toxic.
Ask HN: What are the best alternatives to Zoom
Given this https://news.ycombinator.com/item?id=20387298 it would be nice to switch away from Zoom. What are the best alternatives to Zoom for personal and business video chat / conferencing?
Firefox 68 is a long-term support release. Even if Fenix exits preview without extension support, nothing stops you from continuing to run Firefox Android 68.
> Talk about life with your candidates

That's the best way to not hire introvert competent people.
I don’t see Firefox for iOS support to increase or decrease font size support yet. Safari for iOS 13 has it.
$3 per EU record doesn't sound all that much either.
The acquisition was most likely already priced in, but I think the synergy IBM is hoping for is that they are really really good at selling to the enterprise. They have one of the most successful enterprise technology sales teams in the world. I suspect that just making RedHat's enterprise sales more efficient will be enough to boost sales.
https://news.ycombinator.com/item?id=20392885
Both companies have very different, even incompatible cultures. And it's not part of IBM culture to buy a company and not integrate it.

Specially, IBM is used to much fatter margins than RH's market allows.
Do you have a working definition of fascism here or are you using it as something closer to "a bad politics thing"?
Please, allow me to ask you, how this bold statement contributes to this conversation?
Ecology is a new religion, except instead of Apocalypse they have Global Warming, and instead of sin they have "carbon footprint".
OMG! The Eternal Eternal September.
GnuPG 2.2.17 released to mitigate attacks on keyservers
I'm eager to read your thesis, then! Please, make sure to include a (short) historical account from a neutral point of view. Most notably, Kahan's rejection of unums/posits mixes mostly reasonable criticism with a few points that are not relevant; and then Gustafson holds on to these irrelevant points and replies with his usual word salad. It is quite a sad state of affairs for what could be an enlightening scientific discussion.

The Golomb-Rice prefix tree for the exponents is certainly cool. It has the air of Gosper's "continued logarithms", which are like the same idea but turned to the max: use always the same mantissa (which is implicit) and represent only the exponent to a high precision.
Yes, there is definitely an element of that here.

The trouble with fighting for human freedom is that one spends most of one's time defending scoundrels. For it is against scoundrels that oppressive laws are first aimed, and oppression must be stopped at the beginning if it is to be stopped at all.

(H. L. Mencken)
encoding normal-face direction via the polygon winding can help cull out many edge cases before they would even be an issue.
Today's Deep Learning Is Like Magic – In All the Wrong Ways