skysight-inc/HackerNews huggingface dataset:
> Anyway, it is possible to do this again and with two small kids I'm very interested to know how.

For math, I recommend Hejny method; I have great experience with it (as a student) https://www.h-mat.cz/en/hejny-method https://www.youtube.com/watch?v=xm0xsBjdMe4
It is now used experimentally in Czech schools, but the textbooks are translated to other languages, too. You can buy the textbook with the teacher's manual and try it at home. Short version is that this method makes kids discover math on their own (with a lot of nudging, of course), so they can enjoy and remember it better. Works both for gifted and average children, but they will progress at different speeds.
Toast Overlay Message Exploit Found on the Google Play Store
I agree. It's incredibly difficult to find anything that isn't a basic, low-value result when you're looking for advanced, detailed content.

Maybe I'm looking up practices on how to write efficient SQL queries. All of the results I find are just slideshare presentations and basic blog posts on how to add an index to your select statement.

It feels impossible to find depth nowadays, when everything that search engines deem relevant are the big, heavy-SEO websites with the lowest tier of query-relevant information. Sure, the results may be good for people who want just-the-basics about what they're searching, but anything more than that feels hidden away.
>So the guard acted correctly in that way, but sounds like they took it way too far - “Your kind don’t belong in here.” WTF!?

I don't believe those words were spoken.
- TreeStyleTab weakened

- Zotero weakened

- mouse gesture addons
You jest. Grab some of the estimates of just how staggering the costs will be to us of Alzheimer's alone; as for the third world chronic illness (obesity, diabetes) is already beginning to crush their nascent medical systems. As clearly stated above I contacted them re chronic illness as a whole, not Alzheimer's specifically.
He's another person reporting [0]. It happens even on safe mode, and I'm on Mac OSX without any AV installed. It started happening only a few releases ago, so not sure what has changed in the download manager. If I go back to, say, FF 45, then it's all happy.

[0] https://superuser.com/questions/982182/firefox-freezes-when-...
I think the advice is closer to: "If you aren't going to put your startup in front of everything else in your life. It will fail."

Which, at the scale of business they are referring to, might just be the reality. Although I also find it to be a very distasteful warping of human priorities, personally.
Will the Autonomous Car Revolution Leave Poor People Behind?
That sounds like a feature to me.
> In addition I might add that we are sourrounded by countries that we don't trust to be able to feed their citizes reliably.

I beg your pardon?
Nuclear has the risk of radiation release, coal has the guarantee of radiation release. But rooftop solar is still the best option. Solar along fences, solar above electrified train tracks.
Why don't languages give tail calls their own syntax rather than making it an optimization? It seems like a lot of the arguments against tail calls boil down either 1) it's confusing when things go wrong and you weren't expecting stack frames to be optimized out or 2) it's hard to safely write tail-recursive code because a small change to the code or, worse, the compiler settings can make it stop being tail-recursive.

If you had to explicitly request it, say by doing `tailcall f()` instead of just `f()`, that would mostly fix these problems. Control flow will be a lot less confusing since it'll be explicit in the code (but you still lose information from the optimized-out stack frames, no way around that) and you'll get an explicit error if someone tries to add something that can no longer be tail call optimized, like `tailcall f() + 1`.
> invisible. Hidden

It's not. It's just that there are no other posts on that issue. GitHub does not have a way to make an issue visible to the public but hide all discussion on it.

> Locked

That's not the same thing. Locked just means you can't add your own comments, not that you can't see comments from other users.
I personally don't think Blizzard has any idea what they're doing in the esports scene. They destroyed SC2 and fumbled HotS, I don't think Overwatch will be any different. I was at Blizzcon last weekend and even though everyone there seemed excited about Overwatch, the numbers just weren't there. Barely breaking 300k viewers for a world championship (when DOTA, LoL, CSGO all break 1M+) -- the state of the game is not looking great at the moment.

Not sure who invested like $20M per team but that seems like quite the gamble.
This thin ribbon of land separates North and South Korea. Why should we care?
That’s 1700 images per second. Doable on one (beefy) box. 3 to account for the diurnal cycle. Am I supposed to be impressed?
Our site would have been happy with full res images from the start. As it is now we are stuck with 80x80 images that needs replacing with higher res images since the originals was not kept in any sorted order.
Sorry for the confusion, there was a spectrum. I don't think we're in disagreement here, you may be envisioning things that were not happening.

To clarify, Security Guards checking badges wore suit jackets and did not appear to be armed. They mostly said things like "please turn your badges forward", "sorry you can't go in there yet, only [X] badges right now".
The few people with the bomb sniffing dogs I think were armed.
The people that were very clearly armed were outside the conference standing at the vehicle barricades, there were a limited number of them.
Pick whatever the most competent and helpful Linux-user around you uses...
The distos are pretty much all the same, just different in the details.
IIRC Servo uses quite a bit of Firefox code

Edit: Looking at the project it seems like it uses SpiderMonkey, but is otherwise new code
Until you hear an outburst like this: https://youtu.be/33sUi8r-PDI?t=557

Is that funny? To me it just sounds racist...
I manage the WebDriver work at Mozilla making Firefox work with Selenium. I can categorically State we haven’t killed Selenium. We, over the last few years, have invested more in Selenium than other browsers.

Selenium IDE no longer works in Firefox for a number of reasons;
1) Selenium IDE didn’t have a maintainer
2) Selenium IDE is a Firefox add on and Mozilla changed how adding worked. They did this for numerous security reasons.
> It seems like you're claiming, in a really roundabout way, that WASM will never have DOM access

I am not going to say never. It does not now and will not for the foreseeable future though. I know DOM interop is a popular request, but nobody has started working on it and it isn't a priority.

Part of the problem in implementing DOM access to a unrestricted bytecode format is security. Nobody wants to relax security so that people who are JavaScript challenged can feel less insecure.
The Discipline of Finishing: Conor Neill
> Reddit's (PRE-IPO) revenue model makes Twitter look like a cash cow.

> > Reddit's (POST-IPO) revenue model will make it the most profitable company in the world....

> > > Reddit's (POST - IPO) revenue model is LOOT CRATES.
Why would you call a project management thing (or whatever this is) "manuscript"? Whatever it prints, definitely wasn't written by hand.
Sorry, the duplicate detector is not so smart and this submission had a different URL. We've merged the threads.
nameql@mitchcrowe.com should do the trick.
Press Release: Nousplatform Announces Pre-Sale for Decentralized Funds
Medical supply startup Medinas is using serverless to tackle $765 bn problem
Twitter already betrayed their entire dev base all those years ago when they effectively killed off all 3rd party clients by setting a lifetime cap on oauth tokens per developer just so they could force users to use their clients which inject ppa/ppc ads into the stream (and then didn’t even bother keeping those clients up to date, pissing both the developers and their users off in one go). Stupidest move ever on their end. All they’d have had to do is mandate the inclusion of promoted tweets in the firehouse and they’d have kept developers loyal to their platform while raking in the cash.
Britain wants cycle-friendly cities. Here’s how we get them
No it changed a long time ago. It used to be instead of the magnifying glass icon it had the icon of the current search provider. Then you could click a drop down and change it at any time, and it would stay there until you changed it again.
Depression and Aging: It’s Time to Stop the Madness
I think it's just good timing now because we have the tech to do it. The demand was always there.

Back in 1999 and the early 2000s you could make over $100,000 if you won a single Quake 3 tournament.

Live streaming (with professional commentators) was available back then, but there were no platforms for it so it never caught onto the masses. You had to really be in the know to watch them.

But I do remember people being rabid fans and highly engaged back then. Just as much as now, just at a smaller scale.

I made a little bit of money playing competitive Quake 3 and helped develop and run the most popular gaming ladder for a certain mod of that game. Good times.
> the FBI backed off, probably fearful of the PR consequences.

There was also a PR battle involved and Apple won.

Defending encryption is hard, because it is primarily a PR battle and the enemy always has the high ground. Notice how all these cases hinge on some terrible crime - terrorism, human trafficking, etc. Because the govt then gets to say "Aha, so who wants to stand up and defend terrorists!? Nobody> That's what we thought, so let's pass this new law then".

But what Apple did (and kudos to their PR team) is turn it around said it wasn't just a 1st Amendment issue, but also a practical personal safety risk issue. Not having encryption means being exposed to identity theft and fraud. It is not just something abstract but a specific and real danger that everyone either experienced or knows someone who it happened to.

Read it here: https://www.apple.com/customer-letter/

It is really a great example of good PR and a good punch back in the encryption battle. It helps sometimes when a tech giant throws their weight behind this.
I'll bet even now they are watching the EA Battlefront drama unfold and thinking to themselves "how can we get in on that PR action?"
How does one typically get into doing what you do? I spent my career (just 6 years) doing C# but mainframes really interest me. I did some COBOL back at my last job and liked it but don't know how to break into that segment of industry without prior experience (without having to be entry level as I'm senior now).
This is amazing. Reddit today is pretty much the same site it was in the "Conde Nast dark ages", but with 100x the headcount and many many millions of VC money (I guess you could call that "liabilities").

So what is it that now makes it an IPO candidate presumably worth many magnitudes of what it was to Conde Nast?
I understand the case for adding O(1) overhead for the sake of debuggability, but not having proper tail calls (it's not an optimization, goddammit) is way more than O(1) overhead.
You can turn it off, you just can't process large data sets, as you'd run out of stack space. But who wants to debug with large data sets?
I love jumping spiders. I sometimes feed them little droplets of honey from a toothpick (I leave it along their path) and they sometimes spend a few minutes drinking from it.

I also play with them and get them to chase a laser pointer, being careful to keep it away from their eyes.
Thanks for sharing your work. Looks quite impressive. A lot of your ideas resonate with me. Mainly "no annotations, no reflection" part. All the reflection magic makes spring apps painfully slow to start.

How long did it take to create this?
He's involved with boom.tv, which is creating a suite of tools streamers can use to interact with viewers in real time. He's not necessarily the best player or the most highly-paid streamer, but the production value of his stream is unmatched. He's innovating how people use the medium that is streaming. He uses live transitions with synchronized music, pre-configured greenscreens for his character's various gags, live viewer-triggered replays, and many other small touches that really do give the stream a better feel. Other streamers are going to have to match pace.
First off: Ich mag deinen Nutzernamen.

Second: I agree with your point that most of the userbase is most likely not running some weird addons that are hooked into the internals of FF via the old API.
I actually suspect a rather significant portion of the userbase is running at most one of the handful of variants of ad- and/or scriptblocker.
and actually it was shut down because of a low graduation rate
>I don't understand SELinux and I have not found a document that explains for the average Joe like me

This could help: https://people.redhat.com/duffy/selinux/selinux-coloring-boo...

>It took me two nights to figure out that SELinux prevents qemu-libvirt to read certain ROM files that I need.

That is not too hard to imagine. Basically, the rationale is that if qemu/libvirt can read your ROM file, it can probably read other files too, some of which might be sensitive. So the defaults are conservative. Unless your rom file is in a standard location where it expects, it won't read even if the permissions are 644.

>So after scratching my head, I just turned it off altogether

selinux is annoying, but it is worth persisting. Nowadays, most things work well. I think things are bit more stable in RHEL/CentOS than Fedora by definition. So maybe you can try that if you are getting too many selinux related problems.
Elasticsearch 6.0.0 GA released
There is a pref that controls the minimum width now (browser.tabs.tabMinWidth). The default changed from 100px to 76px in Firefox 57. You should be able to tweak this to change the minimum width.
You're probably better off not updating yet. I'm unable to open my old session after the 57.0 update.

1283 tabs open in the session that I'm trying to open.
FF56.0 the session opens in around 20 seconds.
FF57.0 I let it try to open the session for 40 minutes and still wasn't finished.

Not sure how it would perform if it would manage to open all the tabs but currently it's pretty much unusable for tab-heavy user.

When starting a new profile and starting session from scratch the browser seems really nice. I'll try nightly at some point and see if it's any better. If not I guess I'll write some tickets for them.
This is the largest disappointment of all. The power of XUL/XPCOM extensions was the only thing really keeping me invested in Mozilla in recent years.
Tabeth. Thanks for alerting me to this. I have addressed the issue. Now all the domains you see suggested should be available.
sharing this with the team. looks like something our team could use.
Sometimes you just need stability in your personal life in order to take risks in your professional life. It's not necessarily about financial stability, it could just be about emotional stability.

Having a genuine relationship with someone is a good way to stay grounded in your perception of all other human relationships.

Too many times in life, people just want to exploit you; if you don't have a model of what a healthy relationship looks like then soon enough you will be surrounded with the wrong kind of people and you won't even realize it.
> well-estsablished capitalism with proletarian class consciousness

We have skipped this one too if you didn't notice. In most of the world, proletariat (manual laborers) are a niche.
Skeptism of astrology
This is a really aggravating comment. It's content-less marketing drivel. You didn't 'build Manuscript'. You just changed the name of an existing hosted issue/ticket management service.

And you've made some cosmetic changes to the client-side code that uses the 'FogBugz engine' (back-end code).

And now you're spouting really insipid bullshit about "Big Bugs". Please excuse my intense skepticism about that being anything other than nothing.

There's a few things I still like about FogBugz versus its 'competitors' – creating a 'case' (issue/ticket) from an email, being able to create hierarchical trees of cases, and being able to search cases. But everything else has been stale for a long time.

You don't even have real integrated version control! Kiln is about as basic of a web wrapper around Git as possible. Or maybe the code reviews are okay? I don't know. I've never used them nor ever heard or read of anyone else doing so either. Why's Kiln off on its own? Hosting a Git repo isn't exactly trivial if you're offering it for free, but you killed the free plan a while ago and I don't think anywhere near as many people as are using GitHub have ever even known of Kiln.

The propose UX improvements are also very very un-inspiring. To whom is FogBugz – I mean Manuscript – going to be marketed? Because it certainly doesn't seem to be programmers.
Primarily you are entertaining, secondarily you are good at video games. There is a narrative pattern that you must be a master of to get any kind of interest on Twitch. It is a unique artform in and of itself.
Yes, it's been enable as default for a while now. But again firefox is awesome and the 57 version is simple blazing fast
> renewables can not make up the difference then, now or in the foreseeable future

Note that renewable electricity supply has actually grown faster than nuclear has declined.

https://energytransition.org/wp-content/uploads/2017/01/img3...
As an advertiser, I have concerns about their ad platform, and as a user, I'm terrified to think about what is in store for the future as they gear up for pleasing investors. History tells us that the soul of Reddit will not remain intact (if it is in fact even there still).

Also still to be uncovered is what role Reddit (and potentially mods/employees) played in the election. It is no secret that Reddit was HEAVILY targeted by Russia (and still is). If I were a potential investor, I'd want to be much more confident in the accuracy of their user counts and growth. There's a LOT of fake accounts there.
Yes. I had a small amount of down time on launch day. Its been up consistently since then, though!
untrue. I see the street view history there
http://web.archive.org/web/20170812023641/https://www.kernel... says previously's been 2-6 years for the various LTS releases. But it's always been open to more sponsorship of course.
I found this somewhere and use it to eliminate footers. Save it as a bookmark :
javascript:(function()%7B(function () %7Bvar i%2C elements %3D document.querySelectorAll('body *')%3Bfor (i %3D 0%3B i < elements.length%3B i%2B%2B) %7Bif (getComputedStyle(elements%5Bi%5D).position %3D%3D%3D 'fixed') %7Belements%5Bi%5D.parentNode.removeChild(elements%5Bi%5D)%3B%7D%7D%7D)()%7D)()
Use https://github.com/kovidgoyal/html5-parser, which (in my limited understanding) does a better job faster and is backwards-compatible with both.

Recommendation by the author (of Calibre fame) on a similar discussion: https://news.ycombinator.com/item?id=15539853

Dedicated discussion: https://news.ycombinator.com/item?id=14588333
> They never "locked it down", they just rate limited some vital endpoints and never bothered to add endpoints for new, important features.

More importantly: they introduced a lifetime cap on the number of OAuth tokens that applications could create, which meant a lifetime cap on how many different users a Twitter client could support. Once you hit your Nth user, you could never have a new person authenticate that client.

That killed off basically every decent third-party Twitter client.
Regarding #1, I have heard this theory a couple times from different sources, but I have some skepticism about how true it is. It's entirely possible that bad grammar, poorly constructed stories and other tells that should be obvious just happened to work out in the scammers' favor, rather than them being intentionally designed that way.
That's categorically not the case - the index for the search API has always been around 7 days since Twitter acquired Summize (which is where the search API came from). There was never an artificial limitation such as the one you're describing. From the page you're linking to from the archive:

"The Search API is not complete index of all Tweets, but instead an index of recent Tweets. At the moment that index includes between 6-9 days of Tweets."

Scraping the Twitter website is against the terms of service and may result in permanent suspension of access.
They're not great with naming. [It is one of the two or three hard things to do in computering!]

Their previous project is named [Glitch](https://glitch.com/) for example.

And Manuscript is just FogBugz anyways, tho I've at least grown used to the original name.
Great slides. The only thing I disagree with is that I think you should put your instances into an autoscaling group from day one. You don't even need to autoscale, but just by having your instance(s) in an autoscaling group, you'll be able to deal with instances dying without having to take manual action. Just an autoscaling group with a desired capacity of 2 will take you a long, long way without significant complexity.
It’s just resizing, you still have the source images and can use those.
Very nice write-up. You have inspired me to look into building a terrarium and keeping some spiders. I had a Green Lynx Hunter outside my backdoor for awhile and he was so nice to watch.

Also, I hate to be "that guy" but I found a few grammatical errors towards the end of your post. The first being with "No, not poisonous, but all spiders produced venom..."(produced > produce) and "Their are no jumping spiders that have venom"(Their > There). /grammar policing over :P Otherwise awesome article, thanks for the inspiration!
- Tab Mix Plus

- Tab Groups
Migration to a monolithic repository without the code freeze
Gnome Shell 4 brainstorming
Sounds like an advert for an expensive product (proxycrawl)
Clickable:

http://mcvoy.com/lm/papers/SunOS.vfs_arch.pdf
http://mcvoy.com/lm/papers/SunOS.vm_arch.pdf
http://mcvoy.com/lm/papers/SunOS.vm_impl.pdf
http://mcvoy.com/lm/papers/SunOS.shlib.pdf
http://mcvoy.com/lm/papers/SunOS.tfs.pdf

http://mcvoy.com/lm/papers/SunOS.ufs_clustering.pdf

---
http://mcvoy.com/lm/papers/SunOS.nvram.pdf (proposal, never built)
http://mcvoy.com/lm/papers/lmbench-usenix.pdf
http://mcvoy.com/lm/papers/splice.pdf (hand waving, somewhat built in Linux)

---

http://mcvoy.com/lm/papers/stanford.txt
Does anyone know the current ARM (equipment cost + ~0.9 utilization power costs) amortized over, say, three or five years compares to the latest generation of Xeon and Epyc?
I was trying to play off the phrase 'privatize profits and socialize losses' from that time period.
Could be a new source of undefined behavior and memory exploits, if threaded code is allowed to access collections that allocate memory without taking all the locks they should?
And said previous project is still in Beta and on it's third name already :)

HyperDev -> Gomix -> Glitch

(HyperDev I guess is a play on HyperCard, Gomix is "go mix!" since they allow you to remix other people's apps, Glitch is ???)

That said, Glitch is pretty neat for small apps or demos, I just wish it would support more languages.
If he embezzled company assets, does he not owe that debt to the company?