skysight-inc/HackerNews huggingface dataset:
Ok, but you'll encounter similar git limitations with repos several orders of magnitude smaller than that too.

All you need is several hundred engineers and your monorepo becomes unwieldy for git to handle.
Almost certainly a questionable assertion given how many of the big players (FB, goog) are already locked out!
Have often wished there was a weather layer on the moving map in my car
That's a really dangerous game to play. In order to shut it down you have to seek out the sites that host it. Unless you have the protection of working for law enforcement, it's not worth the risk. Even if you do work for law enforcement, the psychological damage from seeing those acts can be very high.
The First and Last Freedom by Jiddu Krishnamurti

https://en.wikipedia.org/wiki/The_First_and_Last_Freedom
Which era of MacBook Pro? Many of them have Nvidia GPUs in them.
Audio interview with book author about board games, https://www.buzzsprout.com/65262/466464-episode-5-in-convers...
The book I recently reread was Fooled by Randomness. Working in the finance industry, that book changed my life.
Oh? Can you provide context where they say that Qubes uses Whonix? Under their doc file for Whonix they just mention that, if you want to use Tor, Qubes can make use of Whonix as a ProxyVM. That is the correct usage of the term "use". But not only is that not the same thing as using Whonix for a general backend for operation, many users forgo installing Whonix altogether.

This whole thing devolved from me just trying to make a distinction for other HN users so that they wouldn't get the wrong idea and not try out Qubes because they might think the systems are coupled and are worried of, say, being hacked by the FBI and put on more lists for using Tor.
Ask HN: What payment api/gateway does apps like betterment, wealthfront use?
Save Mozilla Firefox's Best Feature
Over a decade, apparently more than half:

http://http://townhall.com/columnists/thomassowell/2007/11/2...
Linear is not a colourspace.

It is an attribute of a properly defined encoding model. Further, there are two forms of linear display linear and scene linear, which are fundamentally essential to grasp for rendering approaches.

See ISO 22028-1:2004 for a discussion of terms.
48 Laws of Power by Robert Greene
https://www.goodreads.com/book/show/1303.The_48_Laws_of_Powe...
Recommend for techies struggling to "play the game"
just apply for some jobs. most of your competition has nothing to show. so you already have a big advantage
If those proficiencies include Angular 1 and you have the passion it seems you might, I would be happy to see that portfolio.
I'd use the adult network of your parents and teachers to find an internal dev team at a local business, something relaxed where an older (mid-30s - 50s) dev or two can mentor you and you will have the freedom to experiment and make mistakes. The point isn't to make money or learn the latest greatest tech, but simply to practice and observe and practice and practice and practice, not to mention getting comfortable in an office environment. You'll naturally keep up on the latest tech yourself, but learning some legacy things will help provide you perspective and an internal shop typically has a great deal of interaction with end users--developing user empathy is a skill that's hard to learn on your own or in school.

You will then be very well positioned for college internships, where you can make $$$ and work in a higher pressure environment on cutting edge things. Your résumé will show job experience and you'll likely have more poise than your peers. Be sure you don't stress out too much about a high school job. Life is long.
I've been so poor I had to try out that "free healthcare" and it nearly killed me. It may be free in the sense of little or no monetary cost but if anyone has a mental image of gleaming hospitals full of doctors waiting to serve patients they are sadly mistaken. Patients are forced to trade time instead of money for their healthcare, assuming they can get it all.

When you are forced into the bottom tier of the medical system you're competing with every other patient with a complaint from constipation to gunshot wounds. These hospitals do not have unlimited resources and triage patients based on need.

The result is someone like me who had an upper respiratory infection slowly getting worse and turning into pneumonia can sit for a day or two in the emergency room waiting for a shot.

I don't know if you're ever had a full blown case of pneumonia but as someone who did and still has scarring in their lungs it's no joke. You slowly drown from the buildup in your lungs and there's nothing you can do but hope the antibiotics outrace the infection before you can no longer breathe.

Does sitting around Ben Taub Hospital in a plastic chair for more than a day sound like "living a pretty good life" to you? I assure you, it is not.
It's not a crime.

Stop calling it that. Copyright infringement is a civil offence. You get sued by a movie studio for money, not prosecuted by the state and imprisoned.

But the industry is working to change that...
Write a good cover letter and include some open source projects on your resume.

I've hired several people with no formal experience, but some awesome open source work.
For more effective usage of Rx meds https://www.NutraHacker.com has a great resource to get more information about how your genetics interact with SSRIs, SNRIs, etc.
Elon Musk appears to release first picture of his new tunnel boring machine
I think there is a lot of latte liberal projection around this issue. They want to bring fiber to every poor person, ignoring the fact that a huge percentage of them don't even have computers. What would be much more useful is subsidizing smart phone access for poor people (because that's where computing is headed).

Also, the "how" is really important. Democrats always want to pay for these programs with highly distortionary targeted taxes and cross subsidies instead of general tax revenue. When you target an industry for extra taxes, you disincentivize it. That's why we tax cigarettes and propose to tax sugary drinks. Imagine putting a 16-18% additional tax (the current USF rate) on all cell phones to help pay for cell phones for poor people. That would make cell phones more expensive, reduce cell phone sales and industry revenue and make the industry less of a desirable place to invest.

And the distortionary effect hurts consumers too. For example, Baltimore requires any would-be fiber provider to subsidize access to poor neighborhoods (by mandating providers build into neighborhoods where only a few subscribers will share in the cost of the node). That tanks the economic case for fiber in Baltimore, and as a result nobody gets fiber. And Baltimore is broke, so municipal fiber isn't an option either.
Storytelling in business – 5 real examples to learn from
Would it make a difference?

The desire for cost savings by way of using less fuel already means that huge effort is devoted to improving jet engines (and planes, the 787 is quite different than previous jumbos). Even after all that, slower planes are more efficient than jets.
Chicago billionaire Ken Griffin splits Citadel into two companies
TCP handshakes->HTTP parsing->Sleep->Response writing. Can the overhead added by these (and more) possibly produce 24+ million requests / sec on a commodity machine?

Could you share some examples or snippets?
The author doesn't care about the advantage of Go, he cares about fair comparison to his project, which is single-threaded Python.
EC is EveryCircuit - The name of the app
Argos is the original, pre-Internet version of this, in operation since 1973.

In the 1990s, everyone I knew (as a child) had an Argos catalogue at home. It was simple to write down product numbers, give them to the cashier, pay, then wait at the counter for the goods to be handed to you. Depending how busy the shop was, the waiting time would be 2-5 minutes.

The website says "FastTrack" means collection within 60 seconds of ordering. That's the slight change since I lived in Britain.
Thanks for the great comment. You should write all this up somewhere, it sounds like a lot of hard-earned wisdom!
Ask HN: What's your best Hackpad replacement?
Hackpad, while great in it's simplicity and speed is lacking many features (such as grouping of documents) and since Dropbox bought it, it seems an EOL product.

I've been trying Notion.so, and although it has solid features, it's not as snappy (at all) and has quite a few quirks there that are quite annoying: you really notice that a page needs to load, it doesn't remember in the folder tree what was collapsed or expanded on a refresh or when pressing back.. and several other settings like "full-width" etc are on a per node level, instead of global, and so on.

So my question is: what collaborative writing software do you use, that has some kind of collection/folder features to group documents, and that is blazing fast.
Baby Alive Gabriela Rotina Da Manhã
>This kind of benchmark is completely useless.

On the contrary, that's the only useful type of benchmark.

I don't care for "load simulation" full benchmarks, with loads and usage patterns that will be invariably different than mine, and which tell me nothing much.

Microbenchmarks on the other hand, are constrained to very specific situations (like the above query), and as such can be very precise in the numbers they give.

I know that if I use a similar machine and Node version, and have the same query, I will get the same performance.

And that's exactly what programmers use to identify pain points ("hmm, this kind of response handling is slow") and fix it. Isolated and targeted microbenchmarks.

I don't care for a "full" benchmark to tell me that "things will slow down with business logic and DB queries". Well, DUH!
That looks to me like a made-up problem. I could be persuaded otherwise, though, so post some code that shows how it works for this particular case.
>The laptop's clearly not "bad" in some objective sense

11.6 inch, 1366 x 768 pixel display, an Allwinner A64 ARM Cortex-A53 quad-core processor with Mali-400MP2 graphics, 1GB of RAM, 4GB of eMMC storage

Everything about that is objectively bad. Those are the regular specs any piece of consumer hardware would have over ten years ago. I'm sure an ancient Pentium 4 would simply crush that processor.

>It's probably subjectively bad to many people, in which case it's clearly not meant for them

What kind of a public would this laptop have? With those specs you can barely run a web browser.
When you don't know a lot learning something different is actually easier than when you're already proficient in C#. You expect an intern to take x ammount of time before he can be productive, so if he spends it on learning how to do it with F# or C# it won't change the x much. But when you have a senior who knows how to do something with C# he will not want to invest ammount similar to x, even a 1/2 of the time, because he can get it done with what he knows.

Like I said to OP F# doesn't have that "hard sell", it's just a bunch of incremental improvements that end up being a big deal together, but each one on it's own is unimpressive.
I don't get it. If Mozilla thinks this is the best route for them they should do it. Input on features like that shouldnt be taken from users who will not have the long term view of firefox.
I'd love to see a design document explaining the differences from, say, nginx, that enable this kind of performance results.
Overlapping with some things mentioned by others:

1) While you search, you might start contributing to bigger open source projects that have visibility. It shows you can be part of a team. Then you also have "references" that can vouch for you; your employers can see your work directly.

2) Try thinking of your professional identity; how do you market yourself. This is a combination of your skills and interests in terms of what types of projects you want to work on and want to be called upon. What do you want to be known for?

Truthfully, your biggest asset right now will probably be that you have some skills (don't have to be trained from zero), and are super cheap and willing to do more than you get paid for.
FWIW, I created a petition here to see if we can get Mozilla to reconsider this decision: https://www.change.org/p/mozilla-save-mozilla-firefox-s-best....

May be a Hail May, but worth a shot if we as Firefox users really care.
The problem is that F# leads to shorter code by being incrementally better all over the place - so every example you show to someone he'll go "oh that's cute but I can do something similar with C#" but when you sum up those "cute tricks" you end up with 1/3 code, much less noise, and easier to maintain code. But it's hard to sell because there's no "one big thing that is 3x better than C#".
> Electronically transferring data from a server in a foreign country to Google’s data center in California does not amount to a “seizure”

I can see that that's what the US justice things about it. But what will happen to Google in the country of origin? I can rule that it is legal to kidnap criminals from another countries, but that doesn't means that you are not breaking their laws.
I think you think I was making an argument I didnt make.

I am not claiming free healthcare is of equal quality to any other healthcare, and I am sorry your experience was so shitty.
I see what you mean.

Really reduced codebase size and features like type provider which increase safety and saves from writing boiler plate code do save on the bottom line, especially in maintenance.

Also, if you are using vanilla C# for math computation, you can save CPU/energy by translating it to F#, it tends to run significantly faster, that also impacts the bottom line in some contexts.
No need. It's good enough.

I'm saying fork to put all of that under a github.com/yourname account with all contributions edited to be from yourname@gmail.com
>Well, exactly that. They can open a million sockets a second. Handling that many requests is entirely different bulpark.

That's both a trivial AND useless information. The request handler could do an expensive 2-hours operation that uses 100% of a core for all we know. That's up to the web programmer to optimize.

The http-lib programmer, on the other hand, should optimize, and give data, for exactly what it does, nothing more, and nothing less.

People seem to conflate those responsibilities all the time when they see a benchmark. A http-parser benchmark's role is not to tell you how fast your app will serve.
The scarcity of wealth might as well be compared to the scarcity of diamonds
It depends on what kind of job you are looking for - part time while still in high school? Summer job? Or full time permanent?

For either of the first 2 options, call around to your local businesses and ask about internships. That would be an easier sell, and get you experience.

For a full-time job, you methods really aren't any different than the rest of us. Meet people, talk to them, apply to their posted job openings. Let people know you are looking so they think of you for opportunities that are not posted.
> I had anticipated cracking and warez type stuff but not child porn

Your analysis is heavily biased by censorship, including self-censorship present in our society [1].

Cracking and warez type stuff is way more acceptable than CP. You can tell your friends you found some warez site that you like, but you can't tell your friends you found some CP site that you like.

Ban something else from the normal web and see it driven into the dark web. Just ban, for example, religion, and you will see everyone using your search engine to find religious literature on a much larger scale.

Btw it is non-consensual porn production which is harmful, not distribution. Distribution is a victimless crime that everyone stands up against due to copyright propaganda [2]. If it was a product of society becoming conscious, we will see everyone setting up neighborhood watch and other "grassroots" measures to prevent actual crime. In reality nobody gives a fuck until he watches the news and then the only thing they do is vote to setup CP, then porn, then warez censorship. After that it turns political censorship but nobody speaks up anymore. Just watch what happens in the UK.

[1] http://www.paulgraham.com/say.html

[2] https://torrentfreak.com/the-copyright-lobby-absolutely-love...
It'd be especially nice if database schemas mapped to F# types more readily. JSON db's kinda do it, but with no defined schema and no joins. It seems like it'd be not terribly difficult to augment regular SQL databases with something akin to the F# type system to define table schemas, rather than just flat data in columns. Then "SQL" could be extended to include `match` expressions.
I don't know all the loopholes, but I agree that we should be closing them.

The thing about the law is that it can be very flexible if we want it to be, so if we were serious about enforcement we could definitely do it, we're just not that serious about it.
Then don't. If you want to express why, feel free to do so, but please don't rant about it.
>Having lower latency and bigger throughput is always good. But will it have any impact in real apps?

Obviously yes.

>Memory management and IO aren't gone just because your http stack is fast.

Obviously yes again. But they are helped by it.
Ask your professor(s) if they have any suggestions.
Asking for 0.1 Bitcoin is very definitely not greed. It is the definition of symbolic.
Obvious troll.
>open hardware/software/hackability

It's an Allwinner SoC. I doubt there's anything open about it, they probably won't even give you the GPL'd code you need to run it.
Korbin’s Chinese housemate, Oscar, spent several thousand dollars
on a laptop so powerful that it blew out the fuses in their host
family’s house.

I was fairly engrossed in the story, until that sentence. The jarring hyperbole of "a laptop so powerful that it blew the fuses" - it makes me question how much of the rest of the story is poetic licence.
Firefox is open source, just fork the project and make your own custom build that retains these features.
On the server side you could make predictions. However client A would not be able to see client B's keystrokes.

Its sort of like using Javascript to submit an HTML input field on every key press (AJAX).
>because Node is very slow on CPU and cannot even do parallelism properly

Compared to what? Python? Ruby? PHP?

None of which can do "parallelism properly" and all of which are from 2 times to an order of magnitude slower than v8 (Node's engine).

Even Go can't do parallelism properly -- it's model is full of manual handling of deadlocks and races. Erlang, yes.
Show HN: Kawaii-player with builtin media server written in python
Unfortunately, the halite challenge is almost over and they will shutdown the site afterwards.
The Watch Repairer's Manual, by H.B. Fried

(Not cool? I am getting older?)
The art of multiprocessor programming
Well, I've seen a surprising number of people talk that way on Twitter and Facebook. Maybe they're just talking out their asses, but some of them seem to take it seriously, so it's not exactly a strawman. I've seen people suggest that yes, if you voted for Trump, you're racist, sexist, homophobic and any other number of things.

My point is, if you use a code of conduct that simply includes dumbed down provisions with no detail, you have no way of knowing what the views of the project leaders are - you might have risk that kind of treatment because you said something positive about Trump on Twitter.

I suppose you can argue this is a strawman on the grounds that it doesn't seem to be happening so far with projects which have implemented a code of conduct - but I'm worried it might have a chilling effect on political commentary in FOSS communities, causing more people to comment anonymously and disassociate their political views from their real information. This kind of chilling effect is hard to measure in many other cases already.
If search engines had not gotten better as fast as they did I suspect webrings would have been a much larger thing. Who knows maybe one day we'll see a revival of webrings as the ultimate anti-spam tool, monitor your neighbours in the ring and cut them out of the ring if they go spammy. It would scale.
Says the CEO of Infosys which leads in (ab)using the most H1b. When I was an employee of IBM and was in recruitment panel for some strange reason the two least competent employees were from TCS and Infosys.

But he is right, the time for H1b is gone and with all the pains of clamping down on this visa there are bright spots to it. Maybe the reverse brain drain will finally happen.
The individual bits of DRAM don't use internal feedback; they work by storing charge on a capacitor that slowly leaks away. Their outputs don't help them maintain their state (except during a refresh cycle, and in that sense one could say they use feedback).
The flip-flops in SRAM always have internal feedback that causes them to a) switch state quickly and b) maintain their state after switching. This is an example of positive feedback, as opposed to the more well-known negative feedback used in control systems. I was trying to say that there's more than one way to save state, and it's state that distinguishes memory from combinational logic, not feedback.
https://en.m.wikipedia.org/wiki/Memory_cell_(binary)
Find local meetups regarding those technologies. I'm in high school too, with a good amount of knowledge already and definitely the best way to find good jobs/people you can learn from are local meetups. Try to find the most advanced/knowledgeable/passionate developer there and discuss something you both are passionate about with him. After repeating this a few times you'll surely have a lot of job offers. Otherwise, you'll know what you have to work on.
No. I didn't get it backwards. Someone raising a family today on 38k is is roughly equivalent to somone making 16k in the 80s.

Which is exactly my point. In the 80s on 38k a year it meant that we could not afford many of the things that others had. New shoes/clothes etc. my parents luckily focused on education, and other quality of life things, rather than spending on frivolous things, like cable. I'd say cable was roughly equivalent to internet today. So that was a choice that they made to go without. And I say Internet would probably have been the same type of decisions.

So while 80k today may be equivalent to 40k from the 80s, I would say 80k for a family of 4 kids would be hard, 40k would be exponentially harder.
Permutation City. Immediately before that, I had read Ready Player One, and felt I needed something rich in nutrients to balance out the refined sugar high.
London’s Hutch raises $5.5M for free-to-play racing games