jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Henrik_w, those are some good points. The potential of MOOCs to deliver low cost education has been hurt somewhat by poor design choices. Classes have been simply "scaled up" by professors without much change to their structure. Without physical classroom interactions, learning online is much more difficult and needs a a collaborative support community to aid that process.

A few friends of mine from high school and I build a company called StudyCloud that plays in the space. To solve the issue of lackluster collaboration and low retention, our product builds a social community for each individual course, having other students and teachers there for support and encouragement. These individual social communities are integrated together for the student into a complete course overview. This allows a student to keep track of all their classes, seeing easily how well they're progressing at a moment's notice. This at-a-glance functionality is coupled with extensive notifications that help bring students back to the platform regularly to engage with one another more frequently than might typically occur.

We've been working on StudyCloud for over a year now, with most of our growth in the Midwest. We are working with a few universities on hybrid course design to further improve not only the product but best practices for teachers. I would be happy to share more if you interested.

www.mystudycloud.com
I am actually looking for an easy way to get started with new Arduino projects. Some kind of "npm run build; npm run upload"; for embedded code, and then focus on the host part
The problem is that there may be a domain you can drop Jessica and Jacob into where they become equivalent, or even flip-flop.

My problem with the myth is the part that posits there are a bunch of programmers you can drop on anything and have them be more productive than the average. They exist, but they are very rare, just like Einstein-caliber scientists are very rare. In fact, you connected "10X" with "six-sigma"; that is about 4/1,000,000.

> To anyone that disagrees, why all the hand wringing about hiring? Just hire anyone that crosses your door, they will be fine, right?

I have complained many times in the past about the hand-wringing. I think you are creating a false dichotomy between hiring "10Xers" and hiring anybody. There is a gaping chasm between those positions, and in my opinion the proper place to set your bar depends on a serious assessment of your company and your needs. In this context the demand for "10X" engineers comes off at best as hiring voodoo and at worst as an excuse to not hire anybody like the company principals.
https://news.ycombinator.com/item?id=9288941
Thanks for the plug :) This is not quite the same thing though, we used a bunch of affine transformations for data augmentation, but we're not using any transforms with fancy invariance properties to compute the feature maps inside the networks, which I think is what therobot is talking about.

I have experimented with FFT convolutions (the Theano implementation for this is based on my code), but they are only really beneficial with large filters, and the current trend is towards convnets with very small filters (1x1, 2x2 or 3x3).
Great Firewall is not there because NSA is.
When people wonder why big companies make stupid decisions and why they are are so slow and inefficient... this is it.

If an entrepreneur sticks his neck out for an opportunity that has high risk but potentially high rewards, he's doing it because he expects to get a large portion of the rewards if he's successful. In a big "enterprise" company, your share of the reward for sticking your neck out is likely to be, if you're lucky, nothing more than a Lucite plaque and a mention in your review. But your share of the risk could be quite a bit larger (loss of your job for example). All the individual incentives in most organizations are tilted toward risk avoidance.
The charities are getting actual money either way.

I get your point, but this is a win for two parties (google and the charities) and I don't see any loss for the third party (the public).
Worse, even the WSJ article has the whiff of sensationalism. For example, this is what you find very near the top of the article:

These phones don't keep secrets. They are sharing this personal data widely and regularly, a Wall Street Journal investigation has found.

An examination of 101 popular smartphone "apps" -- games and other software applications for iPhone and Android phones -- showed that 56 transmitted the phone's unique device ID to other companies without users' awareness or consent.

Later on, the UDID is called "supercookie" and the article emphasizes the fact that it "can never be changed or turned off".

That would be truly scary if they showed some proof that the user, as a person, could be easily identified by their phone's UDID. Okay, the carrier has that information, but who else has it? Somehow I don't think that the relationship between your phone's UDID and your identity is something easily available to just about anyone.
Unless you live somewhere - like europe - where there are vicious wild boar in the forests.
I didn't even know there was an official one, so thanks :)
When reasoning, you have to lay out all the assumptions. Not even ceteris paribus they would be better at 40, before many further decades of cultivation and experience.
I haven't properly looked into Nim yet, and the sibling comments here make for some interesting signalling.
I went through a very similar process when building a product as an engineer (albeit B2B, but I think the same ideas apply here). When I first started, I wanted to undercut the market and charge what I felt was an extremely fair price (I was charging $8/month when competitors were charging $500/month). After scaling the product for a few years, it was eventually acquired, but one of the biggest regrets I've had is not charging more sooner, especially because the market could clearly support it.

Anyway, it's a bit unsolicited, but I could definitely see this being at least $4.99/month for Lite and $9.99/month for Pro. Congrats on the launch!
IMO find companies that are remote friendly, even if you go into the office, and do not value ass in chair time. They are more likely to not care if you show up late one day, or don’t get much done one day.

I see a lot of comments on medication here, but you should know it is not the most effective treatment. Rephrased, medication alone will not be enough to overcome ADHD. The advice I received was that, it will help me do the things which will help my ADHD. For example, breaking large tasks into smaller ones, bullet journaling, etc.

Lastly read “Driven to Distraction”.
There's a much harder problem, granted, but the world needs a throwaway SMS service. Even Imgur needs a phone to sign up now :(

There are already some services like this, however it seems they have a smallish pool of phone numbers. Eventually everyone uses those to sign up, one time, somewhere (like Imgur) and that number is then useless for that site.

Is there a better way?
What are some 'Nix derivations'? I hate to say it, but I haven't heard of any, let alone used any.

edit: I guess I know lots: snappy, dpkg, apk-tools, etc... I somehow think of brew as different from this list though. I find myself often wishing that brew worked on linux.
This was presented well. A follow up for unicode might be in order!
You need to ween yourself off your social proof addiction

I think you are making an unwarranted assumption about the OP.

The OP, like me, gained a great deal of value from knowing the vote counts of comments. In much the same way I (and presumably s/he) gain value from knowing the score and comment count of the post itself.

Vote counts were not perfect indicator of value, but they were better than having to guess at comment quality by observing the relative position of comments vs posting time.

[edit] Interesting. The comments from mixmax (29 minutes ago | http://news.ycombinator.com/item?id=2495535) and blhack (20 minutes ago | http://news.ycombinator.com/item?id=2495561) show higher than my brand new one. Presumably that means quite a few other people have voted them up in agreement
A good question.

I didn't take this into a great deal of consideration - I haven't seen any press or heard anything about it since 2013, and I felt that publishing something good would have value beyond this concern.

This is the latest I can find regarding Lodsys/in-app purchase patent:
http://www.androidpolice.com/2015/01/03/ding-dong-patent-tro...
It'd be able to serve files just like normal, but at large scales smart companies use a big CDN and don't do their own file serving. The economies of scale are just not there to do it yourself.

Mongrel2's advantage is its focus on apps. Combining HTTP, jssocket, and websockets seamlessly on one port means you can get the best of req/response and async operations in your GUIs.
I actually wouldn't compete with those servers, because they are very language specific. I'm aiming for Mongrel2 to unify all the languages in the network architecture so that you can do what companies actually do: use what works.

I could easily see Passenger or others providing a 0mq connector that Mongrel2 can talk to. Passenger is bad ass at running Ruby, so no point in trying to do that better.
That's because I find programming languages are marketed similar to religions and work more like Ponzi Schemes. My goal is to change the culture so that programmers start to think this "community/religion" attitude is weird.

Basically, I'm a linguistic secularist. :-)
By bringing down the level of discourse here, you've magnificently proven NathanKP's point.
Sean,

Streamus is fantastic. Great job. I've been looking for something like this. I'm building a couple of Chrome extensions, any tips would be appreciated.
> This opens up tremendous possibilities in robotics.

'Shoot the terrorist'.
What developers do at banks is underestimated (and under compensated). Deep business knowledge is just the tip of the iceberg.
The comparison here is not vaccine vs serum. It’s antiviral vs serum.
> and everything that is sent through them

Are you seriously comparing letters and private IM conversations? I don't know about you, but I received/sent maybe 5 letters in last 10 years, none of which were from/to another private entity.

> I'd much rather have the government spying

I consider this very short sighted and dangerours, but that's your choice.

> at least if that were my only two choices

Those are not your only two choices, that's kinda my point. We actually don't have to choose between a greedy company or a state. The only decision people need to make is centralized or decentralized system.
Clinton said the same thing from election night until now. What are you talking about?
Columbia? It's racked with rioting and civil unrest right now according to the world news. Hardly a stable place to get my telecoms supplies from.

Or if you did mean Colombia, why would the average HNer have friends there?
Location: Ufa, Russia (GMT+5, But I'm flexible with remote and asynchronous teams)
Remote: yes, last 4 years I've been working remotely
Willing to relocate: No
Technologies:
* Languages: C, C++, Python. Learning Rust and ready to learn Golang.
* Worked with protocol internals: TCP/IP, HTTP/1, HTTP/2, TLS, DHCP, and many others.
* Projects: Linux kernel.
* Keywords: Network protocols, Network Software, Linux Development, Load Balancers, Proxy Servers, Application Delivery Networking, Content Delivery Networking, Multithreading
Résumé/CV: http://bit.ly/3nmRzgX
Email: ikoveshnik@gmail.com
LinkedIn: http://www.linkedin.com/in/ivan-koveshnikov
Github: https://github.com/ikoveshnikov

----

I have been working on networking and system software for Linux for 7 years. Worked both in user and kernel space. Co-authored a couple of publications during last two years. Have contributions to open source projects.
Looking for a long term remote position in networking project.
I’m not quite sure I understand your point. A military’s job shouldn’t include security of the legislative head? Half a trillion dollars a year is absurd for defense and having the capital security being entirely handled by capital police begs the question: where are my tax dollars going? The obvious answer is to keep the military industrial complex afloat.

Don’t be disparaging. This is a real conversation even if you don’t like what it brings to light.

An actual alternative narrative is that the executive branch willfully did not defend the capital. That makes this a more standard coup.
The current community around NixOS and Nixpkgs handles these issues just fine, but if 'just use Nix' was regarded as a magic bullet for reproducibility in science, I'm guessing it wouldn't work out so well.
3 people died not at the capital building. Why are you including them?
What special rules? They're explicitly protected by the 1st amendment in a way that Twitter is not.
the evolution of http://news.ycombinator.com/item?id=1880364
ditoweb.com has been paying my bills for the last couple years. we are a google apps partner/service provider with a growing staff of 16.
This is definitely cheating, but there's an important lesson for the professor: if you care about cheating, don't be lazy. Write your own exam questions and change them often.

You can tell that this is the most exciting event in this professor's life in the past 20 years. Maybe he should try varying his material.
> You said main environment. I am a developer.

So did you actually think that I was making a point about you specifically? That brings egotism to new levels.

The point I was making was an analogy (hence the use of the word 'like'). It was that just as a console platform is a toy-like version of a desktop one, so is the iOS platform a toy-like version of a proper mobile platform.

You seem to be arguing that mobile computing isn't important enough to warrant the same sort of open ecosystem that exists in the desktop world, that because you can't personally envisage ever developing on any mobile system that a toy like platform is the best way. This strikes me as extremely short sited for 2 reasons. Firstly it shows zero consideration of how others might want to utilise their mobile devices now. And secondly it shows no thought as to how mobile devices may evolve in the future. There are many possible technological breakthroughs that could have you using your mobile device as a primary development environment in the future.
My phone spends 80% of its time in landscape mode. Mail, Messages, Safari, Camera, Twitter and the half a dozen games I have are all better in landscape mode than portrait. If you see that list, 4 apps are by Apple itself. Not to mention any app that needs you to type is infinitely better in landscape mode. Only Calendar, Maps and Phone aren't there because Calendar doesn't have landscape mode, and Maps and Phone are better in portrait.

I wasn't trying to imply that Apple shouldn't redesign landscape mode home screen for the phone --- it was just an idle comment you make when you're thinking out loud. My point/request still holds. Having the option of a landscape mode home screen is much more useful than not. And that's precisely why there is a portrait mode lock available --- for people who don't want it.
> API to fetch URLs in the background

Oh yes please, that would get rid of the overly complicated workaround of using PUSH-Notifications for that.
On the seventh day, they rested.

On the eighth day, it falls over:
http://gizmodo.com/5304233/entire-new-13+story-building-tips...

Maybe that red tape is there for a reason.
It seems to me that much like remote workers often get location-based pay which is lower than that for someone for doing the same work in a location like San Francisco or NYC, it's less that there is oversupply of t-shirt makers, and more that the pay rates of their local market are lower overall which puts them in a weaker bargaining position.

And when you start looking at why that is you get pretty awkward answers like: because of selectively enforced free market ideals where capital is free to move across borders but labour isn't. Which are ultimately backed up by military power.
I don't know what I'm talking about, but according to [1] (2008):

> So naturally every existing calloc out there performs this overflow check and doesn’t just multiply its arguments together? Oh no. Even I was surprised.

> On OS X (10.4.11) calloc(65537, 65537) returns a non-NULL pointer. This is a bug.

> PHK’s code in NetBSD is typical, it just multiples the two arguments and uses the result, reckless to overflow.

> Hurray for FreeBSD: they do almost exactly what I suggest, but with a fast test that is just the tiniest bit unportable.

Which suggests you shouldn't rely on there being a multiplication overflow check.

[1] https://drj11.wordpress.com/2008/06/04/calloc-when-multiply-...
Probably not. People who make comments like that have obviously never seriously considered a startup, much less actually done one, or even for that matter read anything on Lean Startups and customer validation.
We definitely need educators with good communication skills and sensitive social approach. They need to explain to the greater public why this matters and what they can do about it. They need to get over the threshold of "this is conspiracy nuts, leave me alone". This is the most disturbing thing I've seen: people see some of the facts, and they decide that it is paranoia.

If we have the educators, we need to advertise them to extreme limit, ensuring that everyone gets their message at least five times in some format.

The topic is really hard, because one needs to crush various myths:
- that we can be safe, no matter what,
- that the people in government are good and honest,
- that it can happen to them and not only to others...

... while you keep their engagement level and focus up.
As a (beginning) org-mode user I'd say a few people will never use org-mode.

As a person who works or has worked for a few companies that would never accept sending company data out to evernote I say making a better product for them shouldn't be too hard as long as you can install it locally. ("old" OneNote 2010 is brilliant here, but the new one insist on logging into the cloud. Fortunately the old one is more than good enough for now although I have a few things I'd really love to see. )
v15.0.0.223 is the latest version bundled with Chrome beta.
Flash is also sandboxed in Firefox and maybe IE. Different sandboxes, of course, but it is no panacea.
Good stuff. This would be a nice project to have running on Sandstorm http://sandstorm.io
Regarding the repl, please connect to a running node and run etop:start().

That's pretty awesome in my opinion.
While software architecture certainly is an art, I would not say it is unique in that aspect among the fields you mentioned. Both engineering and maths should be considered art in their own rights.

If you consider abstract mathematics, it is easily seen that many mathematicians find most of their inspiration in the aesthetics of their ideas. Somehow the way we teach maths obscures this fact from the students.

Oh, and if you didn't already: Read «Zen and The Art of Motorcycle Maintenance». Aside from being a great story, it goes into detail about how technical work becomes art when done with Quality in mind.
I'm not seeing that they're claiming to be better than anything, just a, "self-hosted alternative to services like Evernote (R), Microsoft OneNote (R) or Google Keep (R)."

Are you a contributor to Wallabag?
This setup assumes manual order fulfillment. If someone manipulates a charge, don't deliver the goods.

If you're doing 100s of transactions per day or automating fulfillment, it would be more appropriate to invest in a full-featured back end.
Why do you think an open source CPU design can't be manufactured by a fab?

That's possible but it doesn't enable the feedback loop where you can modify it, use your own modifications immediately, then contribute them back to the community. FPGAs support that loop, but only for accelerators.

There are economics of scale at play but the entry level keep going down

Everything I've read says that the cost to tape out is going up.

I could see an open and verifiable design taking the place of microcontrollers in many places where cost is more a factor than performances.

Yeah, but why would a community form around that? What's cool about saving a few pennies for some chip companies?
Comcast gives out /64s at least. I got my router to successfully ask for 2 on different interfaces.
These are databases that support synchronization. They have to design their own custom protocol, because HTTP (without Braid) does not support synchronization.

We want to add Braid support to PouchDB and Gunjs. Then they can interoperate, with one another, and with the rest of the web. You'll be able to build a distributed app that stores some data in Gunjs, and some in PouchDB, on different servers, on different websites.

The differences between different synchronizing databases are captured in "Merge Types": https://raw.githubusercontent.com/braid-work/braid-spec/mast...

Over time, I imagine that these databases will add support for each other's merge types, and then -- yes -- their abilities will be "trivial", and baked into most URLs of the web.
When you are navigating directories (using NERDtree in vim) it is useful to have icons beside each file
> "I'm interested in this topic, with this params"

Couldn't you just do this with URIs? Like if you "GET /topic/foo" with a Subscribe header you get the foo topic, and "GET /topic/bar" gets the bar topic?
There are certainly incompetent people in most any industry. But the reality is most organizations manage to keep their systems running and ship products with average or below average developers doing much of the work. How do you reconcile that fact with your observations?

Have you considered the possibility that you're asking the wrong questions? Or perhaps your organization isn't good at identifying candidates with low skills but high potential?
Welp, FWIW Newton did the same thing with Calculus.

The Leibniz independently invented many of these ideas, plus the notation we use to this day, and published first.

Didn't stop Newton for starting a war with Leibniz over whoddunit, though.
Someone correct me if I'm wrong here but the Intel based laptops touted as outperforming a Ryzen 7 3700U both have Nvidia GeForce MX230s and all the benchmarks are graphics related.
This. Wanting a FAANG staff engineer for $180k and equity in a probably-a-bubble environment.
>Pipes made you think the future of the web was going to be technical and brilliant.

Oh well, that was at least half right.
Yup, also a great point. In the small, anyone holding a mortgage during a deflationary spiral is steadily squeezed. In the large you'll see businesses and government penalized for taking out loans to invest in capex, market expansion, etc, and existing loans become steadily more and more expensive.
Every now and again I step back and think of the absurdity of us having to take all of these precautions to stay safe from the people employed to represent our interests
Why on earth do search engines even respond to DMCA complaints? This is madness.
That's what we call a powerful meme :)
yeah, a smaller reflector close the transmitter wouldn't do much to help it as a receiver. I'll bet there's an optimal size reflector and distance from the antenna.

and, the same would be true for your laptop too, right? a reflector at both ends.
Could really use a section on rebase, which is a key differentiating feature, and just as essential as merge IMO.

But then I can sympathize that it might be a difficult thing to explain without illustration.
This doesn't make any sense. If all these users do is search, there's no benefit in them having a Google account. Sure there's saved search functionality, the data from which can be sold to advertisers, but Google already tracks searches in cookies anyway.

If this were the goal, it would just alienate users with the background, and inconveniencing them with a forced signup for next-to-no return.