skysight-inc/HackerNews huggingface dataset:
I found myself wanting so desperately to accept what the article says that I
realised it's basically just mollycoddling its reader. "Don't worry if you're
only mediocre, you don't need to be excellent to excel".

I guess the article is trying to say that being a genious is demotivational,
in some counterintuitive (not "unintuitive") way. I get that- but so is always
being the last in class in grades and the first in the pricipal's office.

If geniouses find it hard to advance in life because they never learn to do
the hard work - well so do the kids who always get all the D-'s, but for the
opposite reason. The genious kids learn that rewards don't require hard work.
The "antisocial dreamer" kids learn that working hard brings no reward. They
both stop trying, after a while- but the bright kids still get ahead, without
trying.

And don't get me started on the "antisocial" part. Maybe that's the mark of a
true scientist- but it's also the mark of the kid who'll spent most of her
school years ostracised, once the other kids' parents get the message that
she's "disruptive", who'll finish school with bad grades and struggle to get
into the good universities, or the good jobs, and generally find all the doors
closed and everyone's back turned.

Yeah, sure, you can make it to the top even so. But if every day is an uphill
struggle, you'll find you can do a lot less, just because there's only so much
motivation a person can have and you'll need to spend most of it just to stay
on your feet.

This is what I have to say: life is a series of Quick Time Events. If you
don't push the right buttons, at the right time, in the right order- you're
screwed for ever more. Don't waste your school days being that kid who's
always the first to take the blame and the last to receive any praise. And
don't let your kids be that kid, either.
The OpenStax textbooks are exemplary: https://openstax.org/subjects/math
It isnt and I didn't say it was.
I fundamentally disagree. I don’t think ‘people’ really do want that.

That reminds me of the thinking during the 90’s and early 00’s that everyone somehow must want 10 browser toolbars that spam them with ads all the time.
also their normal playgrounds are nice. Tarzan swings, metal bar jungle jims, wood and metal slide houses and fenced in sandboxes are standard, plus they pretty much all have public toilets and water fountains. In general I find infrastructure for families great here, even in such a crowded place.
SQL Injection and Machine Learning
We are working on this! You can buy any Raspberry Pi 3 and we have tutorials to show common hardware to use, but soon there will be a maker kit you can get from us too!

We recommend a Raspberry Pi 3 and a ReSpeaker2 microphone there is a list of materials you can find on this blog post, and please subscribe to our newsletter to learn about the kit

https://medium.com/snips-ai/building-a-voice-controlled-home...
Absolutely, even with some waste. Naively, each sticker can have one of six colors, which needs 3 bits, but let's make it 4 for easier handling. There are 9x6=54 stickers, so we'd use 54*4=216 bits. Easily fits into four 64-bit registers.
I'll make an unconventional suggestion that, in addition to just brushing up on high-school mathematics, you should read Gödel, Escher, Bach by Hofstadter. It's a very meandering book, but it contains a lot of interesting ideas related to math and probably one of the best ways of teaching you about formal systems, which is really crucial to the axiomatic approach of "real" math.
Desalination does seem like a good target. I think synthetic hydrocarbon production will be a good place to dump excess too. Pharmaceuticals and plastics aren't going anywhere, and I bet they'd appreciate a cleaner starting point than bitumen.
Thanks for your help. I’ve been accessing reddit via my iPad, and didn’t realise there was a sidebar with related subreddit entries, as my iPad has been showing the mobile view, which omits the sidebar.
A Fresh Graduate's Guide to Software Development Tools and Technologies (2012) [pdf]
I'm using jQuery for a platform that I am launching very soon. The javascript/jQuery portion of it currently stands at 63k LOC. I would not be surprised when I finish, it'll stand at over 100k LOC.

If I look at the number of open source 3rd party js libs that support it, they are around 180k LOC.

Eventually, I do see a project that ports over the entire js code over to ES6 and Vue.
I'm not an expert in air-traffic control, but I'd assume that is kind of how the current system works. After all, we do have private airlines who in some way do coordinate access to a shared resource via the air traffic authority.

The innovation the parent was suggesting was that airspace is allocated/traded in realtime without any long-term arrangements in effect. (If I understood it correctly)
A rather popular hardware site in a developing country, but one on the upper range of "developing". So probably better off than 60% of the world's population:

399 laptops with 4GB of RAM: https://www.pcgarage.ro/notebook-laptop/filtre/memorie-capac...

548 laptops with 8GB of RAM: https://www.pcgarage.ro/notebook-laptop/filtre/memorie-capac...

Less than 200 laptops, in total, with 16GB RAM or more. So probably less than 20% of the laptops on sale have that much memory, in 2018.

The "real" world is quite different to what us folks in IT see in our corner of the world.
Ask HN: Do you use service workers for your web app?
I'm just curious to understand if anyone is using service workers for their web app in production and if so, what use cases does it solve particularly well.

More specifically, in terms of caching, apart from working offline how is it different from browser/CDN cache? What if your service worker itself is cached for sometime and you want to rollout an update? What are the best practices? How has your experience been maintaining service worker on a production app? What about security?

I know notifications can be done, server push with HTTP/2 etc. But which kind of web apps can make the best use of service workers and which ones shouldn't implement it?
The README is much more useful to following the project, it's well written and worth a read.

https://github.com/quii/learn-go-with-tests/blob/master/hell...
Meh, for a retrospective paper, I think the authors probably provided more hints as to the future than they really needed to. I feel like they captured the exact reasons why ISA is so difficult to do right. As for “doing it wrong”, I didn’t take it that way. I think the authors lament the influence of what they seem to feel is a mantra that dictates the programmer must deal directly with the hardware versus providing a sufficiently abstract ISA. Building circuits for ML accelerators, etc. is actually damned easy, exposing those to the programmer in a portable way that does not require rearchitectng the program every time you change the accelerator is tough. I literally loathe porting for Intel b/c the AVX insn behave differently and are essentially architecting in the microarch, passing the complexity directly to the programmer. I’d much rather the Risc-V solution or the ARM solution.
Chopped Symbolic Execution
Electric cars have the obvious potential to absorb peaks. With range on recent models far exceeding typical daily use, it becomes increasingly easy to make charging dependent on supply.
A lot of the really popular shooters out there now are collaborative, or have a strong collaborative element. For example, Destiny 2 can be solo, but really encourages you to group up with a couple friends to run 3 person strikes and other activities. Overwatch is a 6v6 game that is unwinnable without teamwork, and similarly R6 Siege requires advanced team collaboration. PUBG (2.2 million current active players at this minute) and Fortnite both derive a large part of their appeal from their very popular duo and 4 person squad modes. If you look at what people are actually playing right now, a huge chunk of it is largely collaborative games.
How Ethereum can be stolen through DNS rebinding
Number Theory in One Page
Second that! OU math courses were really good. This involves the materials and tutor support. Took them in 2003..2004, so things may have changed.
BJP IT Cell Insider Interview with Dhruv Rathee
It depends on the project. For web applications and SPA I prefer using React. For ecommerce and smaller projects, the stack is jQuery for cross browser (and old browser) compatibility with the minimum effort.(And Vue for some commerce components like minicart, quickview etc)
Thanks for the kind words. The reason I linked just the "hello-world" part is because it's the only part I feel is finished enough to share. (that being said I am literally making edits to it now).

It's a WIP project, there's a few other sections on integers and arrays but I hope to cover all the other Go features like channels, goroutines etc - all TDD'd

Once that's done I plan to do more involved examples, such as TDD-ing a basic webserver.
Next step: Limit the amount of memory available to Chrome so it thinks your system is running low on memory earlier.

> I'm going to be quite upset...

You'll get over it, I promise.
Fitter, happier, and other fantasies of modern life
I find that structuring your intro course around how to deal with data in different forms is a fantastic intro. It lets you focus on the vital parts, but in a way that lets you deal with the ugly parts (user interaction and error handling) later on without changing much.

I really like this book.
>Why would you run untrusted programs?

Because I don't have time to read the source code of every version of every open source library/tool, or make sure the deployment process of all software I use is secure, or keep track of who controls these projects.

>And if you do, why are passwords so much more sensitive than your entire browsing history, all your emails

Because none of that allows anyone to take over my important accounts, steal my money or take my backups hostage. It's also much more difficult and inefficient to upload or parse gigabytes of documents and emails or keep a keylogger running undetected than it is to upload one small password file to the attacker's server.

>not-passphrase-protected SSH keys?

I don't have any of those.
We've got just the right course for you at passyourmath.com
Great post!!!
Lol, most kids who play Minecraft actually watch Minecraft videos a lot more then they actually play. So, you would not be out of normal.

However, fining good beginner videos is not that easy (how to move, set it on creative at first, look you can fly etc) and watching videos is time consuming for adults. The ratio of noise vs information is very very low.
I'd never heard of Dick Cavett nor the guest and didn't find it hard to follow at all. It was a good read.
The USS Enterprise was a military ship, though, not exactly open to the general public.
You might want to look into Dropwizard: http://www.dropwizard.io/1.2.2/docs/
Temporary tables, standard SQL (2014)
2 + 2 is 4 minus 1 that's 3 quick maths.
Antifragile seems to be basically a remarketed version of "complex networks". Networks which have dense connection and removal of nodes doesnt change network radius by a lot.

Complex societies can be graphed as network and complexity would be evident in network structure. So results would hold i guess. I usually find talebi very verbose
Quantitative trading - https://www.quantnews.com/
What about a buffier twingo ?
At this point why not just use something like OneTab? It also syncs the tabs across many computers.
Outside of the usual desktop UI libraries, Kivy is worth mentioning. It's best suited to touch and graphical applications.

It is becoming more standard to use a use a whole web stack with a framework like React or Vue for UI. On desktop you can do this with Electron or you can make a standard web app. Some balk at this for various reasons but it sure makes development fast and flexible if it suits your use case. And for any CRUD app it does.

Flask and SQLAlchemy or Django can be used as a backend and abstraction for your database. Again this makes developing a CRUD app fast and flexible.
You need to follow the thread.
Writing small footprint website helps, but the major culprit here is Google Chrome. It consumes way too much memory per tab (compared to Firefox on Linux), I've heard it's because it has a strict «one process per tab» policy, whereas Firefox has several processes but not one per tab.
Ouch. FTR, patroni does a similar thing, but instead of rm /var/lib/postgres it does a mv /var/lib/postgres /var/lib/postgres.bak.date ;)
i loved it !!!
Possibly because white noise has spectrum where all frequencies have equal intensity so it's easier to extract the diff created by the signal.
4 Nice Mobile App Onboarding Flows
I agree it's annoying the study doesn't mention any chemicals or ingredients in particular.

Also the claim that all we need is "water and a cloth" is rubbish. You will just spread the bacteria around from one place to another with water and a cloth only.

I recently started using an organic "food safe" spray in the kitchen for general surfaces and chopping boards. Smells nice very natural, all natural ingredients and stops nasty things living on the wooden cutting board. Water and a cloth would do nothing, you need to make it an unfriendly place for bacteria, but safe for cutting up food.
I do this as a developer, although not because I have an extrovert bias (I think). I'd generally rather not, but when there are so many disparate stakeholders for a particular issue then asynchronous planning and decision making just gets drawn out and stalls. The process keeps getting blocked by someone or other who is not responding or isn't available.

This problem of actually having too many stakeholders for different problems I think tends to crop up because the organization or its systems are tightly coupled - 'spaghetti organizations' and 'spaghetti systems architecture'.

If you don't have this you're lucky, I guess. Small startups obviously won't, some big orgs with talented and ruthless architects will stop it (Amazon seems pretty good at this). If you do, well, you need to deal with the problem somehow or you'll keep stalling.

I've long suspected that Google, in spite of their reputation for having the creme de la creme of engineers, has a massive spaghetti code and spaghetti organizational problem, but this is just based upon bits and pieces I overhear. It's hard to know for sure.
I thought the same until I found this performance of BWV 639 on piano.
https://www.youtube.com/watch?v=tT19lmeMI6c

BWV 999 on an actual lute is amazing too
https://www.youtube.com/watch?v=FnpaMm_2QYc

The ultimate problem with Bach is 1000+ compositions but only a few usually get mentioned as "the hits".

Looking back I think I just thought of Bach as only sounding like fugues because fugues are his most popular works and what gets played on classical music radio here.
If I Shift-Esc in Chrome with one tab open, it shows that this tab ("Add Comment") consumes 0 bytes of shared memory and 163 828 kB of private memory.

Current window size is 1280x800. Assuming the render buffer is ARGB32 and assuming one render buffer (which is probably an incorrect assumption) that should be ~40MB. The GPU memory is listed as a separate entry in that view, but I don't know if that is also included in the "private memory" listing.

Going turn off javascript and restart and see what it says then.

EDIT: 164 856 kB w/o JS. So no change (relatively).
Interior Retail Design Agency in Dubai, UAE
IMHO the looks play the most important role in the popularity of the "fake SUVs". They look sexy and robust and higher class...
Fortunately they didn't : they use one process for the browser UI, and a few (like two or four) processes for tabs which are dispatched between those process. It's way better than Chrome in term of memory consumption when you have lots of tabs opened.
Ask HN: Were we more productive 10, 15, or 20 years ago?
Just wondering how many other people are feeling overwhelmed by technological "tools" thst are supposed to save us time and headache. Especially from those that are older, I am wondering if completing tasks was easier in the past than it is today.
Have you seen https://support.mozilla.org/en-US/kb/shield ? Do you have that pref enabled?
تحميل متصفح SRWare Iron 64 للكمبيوتر مجاناً برابط مباشر
You might have a point, particularly considering the action of cleaning involves leaning forward and bending down into the area you just sprayed as you begin scrubbing, further exposing yourself to the misty air and fumes. I thought about this last time I cleaned shower with fan on... I figured the fan was drawing the fumes up towards me as I cleaned shower, so now I don't use fan and just try to finish the job quickly! I think there's a lot to be said for using a mask when cleaning, even if just for a slightly reduced exposure.
The way a Rubix cube works, the center tiles never move.
Robert Greene on the Apprenticeship System, How to Effectively Start a New Job
Question - how long does it take for your projects to “grow into” the stack and complexity you have scaffolded up around it?
Google and Facebook don't qualify for first amendment protections
If I look at the last two, it was 6 month and 9 month. The first one was initially thought to be just another search engine for some of the company's content. Then it got transformed into the main data store including CMS and all those nicetees. In the end, 7 people worked on it.
The second one was a tool used only internally by my customer's employees. They then sold the idea to some of their customers and it had to transform into a full fledged product. 4 people are now in charge of it.

I am still coming back to projects sometimes where I didn't do this and I hate every minute hacking on them -.- 'Wish I would have just used React or whatever' are often my thoughts then :-)
Free memory isn't wasted memory though, it's file system cache memory ! If a software uses 100% of the available RAM, it means all your file system call are going to be hard drive IOs (not everybody has ssd mate).
possible to write a wireguard client for iOS？
> tend to validate the pet theories of the economists

I don't think that's really true. I don't think any game company or designer cares about forcing a pet economic theory to work.

More that game economies have a purpose and can be explicitly modelled to achieve that purpose, even if that means doing unrealistic things (such as conjure up resources out of nowhere). That's not too say that they can't be an effective test model for real world scenarios, if you bear those conceits in mind.

If an economy makes players have a bad time, they can jump ship in a way that they can't do in the real world. There is a financial incentive for game designers to build an economy that makes players satisfied. Strictly modelling a game on real life economic policies is usually not a good way to achieve this. Vast resource inequality between players is a good way to kill a multiplayer game, for example - unless you even the divide in some way, only those at the very top want to keep playing.
>The situation is no better on the server side, of course. Why write static HTML for your pageful of text when you can have a web framework pulling C++ from a SQL database, compiling it to web assembly on the fly and vomiting forth to the browser just in time

Any example of where something like this is actually used?

I'm also interested in hearing why browser rendering code goes unused when displaying a javascript-powered site.
This book: https://www.amazon.com/Mathematics-Content-Methods-Meaning-D...
You're wrong. Empty page with no scripts still costs 100MB of ram.
I guess this chart means that water can only present in trenches and other low lying areas of Mars? On surface, pressure is 600pa but liquid water needs slightly more to avoid boiling instantly.
You don't have to guess - https://wiki.mozilla.org/Quantum
Don’t discount sitting position as a major benefit for many consumers. When everyone else is driving them, you feel at a disadvantage in a normal car when it comes to seeing the road in traffic. An arms race so to speak.

I find the Q3, X1, GLA as well as the MDX and so on absolutely gaudey in appearance. They don’t look nice at all.
That’s why I never succeeded for long in Simcity 2000! I would buy the biggest items, because you know, you gotta invest, you gotta see big, so I’d buy the nuclear plant as soon as available because you know, availability makes businesses develop quicker. And I’d always fail because the slightest glitch (monster, earthquake, riot) would ruin the objectives!

Aside from being influenced by government advertising (“This airport in a no-man’s land is going to develop the no-man’s land into a city!”), it also influenced my entrepreneur life: Why see small when you can invest all you have and get increasingly more return? Why spend time debugging when I could have this other big feature on the marketing material? And that’s why I never went past a few hours in Simcity, and why my cousin, a less entreprising person, would succeed more! Ha!

What a cautionary tale.
Coolhockey.com Review
There are a lot of hacks in finance that play out and cost only the company making the errors dearly. It’s probably 99+% of them, but you hear about the half-dozen that got larger than that.

I’m not minimizing the problem of the latter, but there’s plenty of the former.
What would Lesser Mexico have been like? (2014)
A much nicer approach, if you have the luxury of data disk usage below 50%.
Independently of whether this is a helpful answer for the original question, thanks for that link, was looking for some good lecture introduction on category theory and this looks really nice.
Perhaps they don't want to be locked into a vendor's ecosystem or want newer versions of postgres or a different configuration?
Obviously, it depends on the site.

However, when you're on YouTube you don't want the site to suggest videos you're not interested in (or Amazon, products).

When you're on a blog, you don't want "related articles" to list articles you've already read.

Etc. Etc.

I don't know if people want this--in part because they don't even realize these features exist--but I'm sure the opposite can be annoying.

It also depends how modern techniques are used, but arguining that we have to go back to static HTML because it's better doesn't make sense to me.
Save africa food industry by contributing to this campaign
Nothing beats having a (good) teacher. Self-learning, no matter how smart you are, is pitifully slow without a teacher. Half an hour with a good teacher can save you weeks of table head-butting. (But obviously you can't rely only on the teacher.)

As for books, it's not a spectator sport: you gotta do it yourself. Read a sentence, then work it out yourself with pen & paper. You can't get it just from reading alone.

Finally: in mathematics there's many many roads to Rome! If something isn't working for you, try another way.
How devs should respond: Memory allocation for very large element sizes
A bunch of unsubstantiated claims that boil down to "mediocre is good." Who doesn't want to be a misunderstood genius rather than a failure, or just a roughly average person who dreamed of something more? This is feel-good pandering, and it's the sort of thing that's very easy to identify with because you want it to be true.
Bill Shillito's lecture series for Project Polymath is by a mile, the best introduction to higher level mathematics. It requires absolutely no prerequisite knowledge.

Introduction to Higher Mathematics: https://www.youtube.com/playlist?list=PLZzHxk_TPOStgPtqRZ6Kz....

If you find he talks a bit slow, change your playback speed to 1.5x. Enjoy! :-)
Slingshot: malware that hid for six years spread through routers
The immediately previous (retro, but not original) beetle design was extremely popular with women. So much so that the current beetle was redesigned to be more appealing to men. I haven’t seen many on the road, so no idea who they are popular with now in practice.
Fooled By Randomness I would read first for sure.