jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I didn't miss that point, and I didn't say neuron. What set of neurons in a bee's brain is the ODE solver? Can we provide our own inputs and experimentally show that that specific set of neurons actually occurring in nature do what is described?

Again, all we have is a theory with no more evidence than the original article. Models that match our observations in the world are our means to reason about the world. But they are not the world, this why our models constantly to change or have to be refined.

In fact the cited papers below are quite clear about that.

This paper is illuminating on the usefulness and limitations of the H-H model: http://www.ncbi.nlm.nih.gov/pubmed/12392930
Continue to be a part of a great team building a great product.

It's cheesy, sure, but it's very important to me. I love my job and see a great future for the company I work at. However, I can only continue committing 100% if I work with great people doing great things.

As such, my goals for 2011 will be encouraging an even better ambiance within our company, encouraging creativity and encouraging to constantly improve.

PS. Another personal goal is to build a foundation for the future for the cricket team I play in (2nds at VRA Cricket, Amsterdam). We won the league last year, but failed to promote in the play-offs.
Make more money, start a family, buy a house. Plenty left to be done. Manic/depressive cycles have been a part of my life through good times, bad times, and those in between.
Thank you for this question. I don't have an answer with high confidence right now. Still recovering from a trauma from Monday.

A year ago was different, with less traumas stacking on me.

It seems because a basic evaluation of the extent of my injury has been so elusive.

Im not a quitter but since monday im seriously starting to lean toward pivoting from trying to find work to pursuing disability income status.
I disagree.

The intention in foo is not for x and y to be numpy arrays, it is to add 2 objects together. "If it walks like a duck and it quacks like a duck, then it must be a duck".

That function can work on anything implementing +, this is the philosophy of Python. It enables the whole numpy, dask, TensorFlow ecosystem.

If you intend to limit it to numpy arrays, you either use numpy 1.20's static types, or you add more checks at the beginning of the function, such as np.asarray(x).
This looks like the attacker is just using a publicly exposed Docker API honeypot to run a new Docker container with `privileged: true`. I don't see why that's particularly interesting given that they could just bind-mount the host / filesystem with `pid: host` and do pretty much whatever they want?

It would be much more interesting to see a remote-code-execution attack against some vulnerable service deploying a container escape payload to escalate privileges from the Docker container to the host.
> Even JSON is going to be "bloated". This cries out for a well-done, well-thought out binary format

Well unless it doesn't. I've recently read more than one blog post that claimed JSON was actually borderline faster—sometimes more than borderline—than some popular binary formats like protobufs. I won't link those benchmarks here because none were well enough conducted or presented to warrant a link; I myself treat those reports as plausible but anecdotal hints.

It's not like saying "binary format" makes all your troubles go poof. You still have to parse it. Yes, you can control it better when you create it, but when you've created it and it sees a lot of adoption, then updating it will be just as troublesome as updating any popular format, meaning many clients won't support some of the new features for at least some time.

Numbers of course are central in any actual SVG, and it turns out using a textual format to send numbers is not as stupid as it sounds, space-wise: `1` is just one byte, but it's 8 bytes (I think) of RAM when turned into a JS IEEE754 number. You can represent arbitrary precision or restrict yourself to integers on a whim when using text, something probably not true of most binary formats.

One of my qualms with SVG are that XML itself is a needlessly complex format. As sort-of-proof for that claim I present you the fact that the [namespace on the `href` attribute has been elided from the standard](https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use). This of course is just the tip of the iceberg of XML complexity.

The other big Qualm is that for some reason the authors of SVG felt it necessary to open the doors for a lot of variation on how to write things like e.g. the `<path>` element's `d` attribute, like you can add commas or leave them out, you don't need whitespace in `"45-67"` because that can be parsed as `(45,-67)` and so on. Not useless stuff, but in the end more than minimal complexity.

I find text-based formats so much better in many regards. Just look at the rich appearance of web pages today, almost all of that has been done using text-based formats. They're really powerful, and where needed, may be compressed using a generic algorithm.
> ...it'll likely lead to governments delaying doing anything.

You have a much higher opinion of the world's governments than I do. They seem very eager to establish extra-national governance, and climate change has provided the perfect vehicle for exactly that - a justification for global economic management. I seriously doubt that truth would ever get in the way of that, so buck up - you'll get what you think you want :)
For as long as you're a human and belong to category of "people", you can answer that question as good as anyone else. And your answer is ...?

(Just in case my answer is: https://github.com/pfalcon/python-imphook , yet another (but this time unsucky, I swear!) module which allows people to implement macros (among other things)).
I had some problems with RSI over the last decade too. I changed a few things and since then I never had it again. For me it always seems to come from excessive mouse usage. I never get it from keyboard typing.

Additionally I sometimes got "numb" legs which I could also completely get rid of. My personal tips for developer ergonomics are:

RSI:

- Try to use the mouse less. I e.g. changed to vim and set up many shortcuts for gnome. I can use my whole system basically without mouse if I want to. The change and setup work was really worth it for me. I also realized that vim is not about speed (which did never convince me before) but about ergonomics.

- If you get a strange feeling in your wrist, take a break. Instantly. Rest your arms. Take a walk. Have a hot bath. Relax!

- Generally take breaks from the PC. It is also good for your eyes.

- These training exercises helped me: https://www.youtube.com/watch?v=fdD7CgN5FGg&t

Numb legs (& probably also RSI):

- Sit correctly. Straight torso. Head a little tilted downwards. Relaxed shoulders.

- Use a good chair. It took years for me to find a chair that fit to my body.. but now it is awesome. I never had numb legs again afterwards.

- Stand up from time to time. Get a height-adjustable desk and use it. Just for 30-60 minutes. Then site back down again.

Bonus tips for eye strain.

From about 37 years of age onward I got eye strain by sitting at the computer for a longer period of time. Before that I could look at every screen forever and it didn't bother me. I also changed a few things here which made it better:

- Reduce screen brightness by a lot. Most people use too bright screens by default. I have my screens now at 45% and it's great. You have to just tune it down until it's too much then go back a bit. After some time you may get used to it and can reduce a bit more.

- Take breaks. Look into the distance.

- Use light color schemes at day and dark ones at night. This is a biggy for me. Earlier in my life I always used dark color schemes. Now I HAVE to use light schemes during daylight.. it's just so much easier on my eyes.

- Use a night mode in your system which uses warmer colors (more red) when it gets darker.
It taking 10 years to transition from 2 to 3 wasn't necessarily a bad thing.

Definitely concerns that more hands could make another Angular, which had 2 incompatible branches, with one going from v2 to v11 in 5 years.
Which is the main reason why although I like Anders's work, I keep using plain old JavaScript, hoping that one day browsers at least support WebIDL annotations natively.
Maybe a solar and energy storage investment would help...
The attack vectors that surprised me but should not have:

- MongoHQ support person has access to data in customer database.

- CircleCI stores everything in the MongoHQ database, that is used to deploy/control customer servers.

- CircleCI's Customers' CircleCI controlled environments mixed with production environments.

I am guessing everyone just expects most companies, especially those with maybe just Series A financing or close to it, expects those companies to employ this level of security paranoia?
Interesting post, and it's very nice that the author decided to share all the scripts. Forecasting the demand is the first fundamental step to actually optimize the rebalancing operations that usually happen overnight. There is a lot of academic and applied research in this field.

Prof. David Shmoys (Cornell University) is working on optimising the rebalancing operations of the of CitiBike NYC (press article http://www.news.cornell.edu/stories/2015/01/cornell-research...), Prof. Günther Raidl has been doing the same for a while for the CityBike Vienna (Austria) network (http://www.citylab.com/commute/2014/08/balancing-bike-share-...), and three researchers from Udine (Italy), and Vienna (Austria), including myself, have been working on the same problem on similar data sets (summary paper http://link.springer.com/article/10.1007/s10601-015-9182-1, or preprint http://www.tunnuz.net/documents/digaspero_rendl_urli_constra...).
Few startups die because someone else stepped in. Most of the time they die by their own mistakes.
Signing up to be notified of "my city" doesn't seem to work in Opera 11 or Chrome latest on Windows.
Are they, now? If a politician needs $X,XXX,XXX in bribes to even get out of bed, does that make him better or worse at making decisions than the average man on the street?
I met with Ethan once to discuss potential drug repurposing avenues. Obviously, I understand he is doing this for profit and I hope his company becomes a unicorn one day. His weekly clubhouse meetings are on par with phd level courses, they feel like information coming out of a firehose. His contribution to the community is incredible.
> Signing up with email requires email verification before making a purchase

Convincing me to sign up requires pricing information before asking me for money.
What did the author do to you to warrant such a mean-spirited reply?
Aptly named "slacktivism" (I didn't coin that one).
ITT: Neo-reactionaries cutting themselves on their own edginess.
And Amazon Prime video. Well worth watching (especially if you like sushi).
I, too, am too chicken to get myself murdered.

"if I do something which brings dishonour to my family they'll kill me and my mother will get in trouble as well. I know it's hard for you to understand but this is how my culture is."
Cool one, thanks.
That's a good point. You've convinced me :)
I don't even know what to think anymore...
Tape works really well for disabling webcams. Microphones are a bit trickier, but if you're not against permanent damage shouldn't be too hard.
Asylum does exist, but some countries in Europe are making it harder and harder to avail oneself of the option, due to rising anti-immigrant sentiment. Spain grants only a small number of asylum requests, e.g. 230 people in 2012. Some of it is official policy, and some unofficial policy of just making it as difficult as possible to actually claim asylum and get a proper hearing. If she were in Sweden, the odds would be better.
So your problem with an argument you don't like is that I didn't make it? You didn't understand the point I was making on that thread and now, embarrassingly, are attempting to port your misconception into a thread that has nothing to do with either my point or your fictitious version of it. I don't think you know what you're talking about.
Thanks for this. You may want to add emails as .ac.* since in India too we have ac.in domains.
Have there been any "Sequoia invested in me and totally fucked me over" posts? I'd guess there have been very few if any.
It seems pretty clear by the article that he wasn't doing any of the "business" things like tracking deductions or documentation of any kind. He could probably muster up his hosting and domain name bills but that would be it, and probably the majority of any deduction he could take anyway (recognizing his library and other "support" items as deductible as well).
I grew up in Palo Alto. There's 3 options that come to mind:

* Happy Donuts on El Camino, which is open 24/7 and often is filled with geeks coding at all hours. Lots of people are happy to talk and socialize / be engaged in conversation.

* The downtown PA bar scene: Rose and Crown & Rudy's are probably the most geek-friendly. Old Pro is ok if you're also into sports. Blue Chalk & Nola can be good hangout spots but I wouldn't label either of them first choices.

* California Avenue has Antonio's Nut House. Lots of notable geeks can be seen there. I heard [redacted] was mobbed the last time he went in.

Going to San Francisco sucks unless you already know where you can sleep. I recommend making friends with some local residents and crashing with them after going out (with them). I actually met a dude on HN and we've been out partying in SF a few times; I crashed on his couch a couple times and it's been real sweet.

I also recommend Hacker Dojo, which is open late if you're a member, or 'til 10 if you're a guest, and they've been having some nighttime weekend talks recently.

Finally, I recently moved back to the area after growing up here, and would like to make some more friends, especially tech & business minded people. Contact information is in my profile. I would love to buy you the drink of your choice at any of the above-mentioned venues and hear about what you're working on.
This is great. I am not a student but plan to subscribe. Now I feel even better about my subscription.
Antonio's Nut House on Cal Ave with friends.
Blue Chalk is closed. =(
commitment to updates is the major point of difference between the vendors... it's a bloody farce, i'm going to get a better android upgrade path on the n900 from the good hackers at the nitdroid project then any customer* of multi-billion dollar trans nationals such as sony ericsson.

*with exception of nexus one owners
I agree. He's not as SOL as he thinks, in general. I think where the SOLedness comes from is that he has a tax bill that he knows he can't pay right now. It's a scary place to be and probably feels like the end of the world. It's not (yes, speaking from experience).

It's unlikely that the IRS will do anything drastic in his case. He'll probably just go on a payment plan and figure out how to move forward with his website. They'll work with him.
Wait. You mean not everyone interviews in person?
It's hard to introduce a bug into mechanical systems like brakes. Most home mechanics can tell immediately if they did something wrong.

It's hard not to introduce bugs into programs. How many "tinkerers" can debug and safety-check a complex embedded computing system that manages complex electrical and mechanical systems in real time?
> In short, protecting genetic information while still allowing evolution is a hard problem.

In some ways, it seems like this is all that life on Earth is about. A planet-size computer running for billions of years to try and come up with a good solution to this problem.
Thanks!! Startup Chile mafia ftw.
Yes, we included all the features and future ideas in our YC application. In the interview we talked about the vision for the company and I think the partners liked it. Although to be honest I felt that the interview didn't go well at all.
Yes, we have a system for auto-turn-off at take-off.
When there isn't service we will be able to tap into a bluetooth network if available. If not it will wake up and send location as soon as it can.
We think the lock, id and location tracking will actually provide more security against any criminals.
I've never heard of Pozidriv before, but reading about it on Wikipedia it says "They can be unscrewed with a regular Phillips screwdriver". So it sounds like Phillips screwdrivers are still quite useful.
Heh, just don't come here looking to start a law practice. Three major law schools plus a couple less-major ones, every one of them churning out way more JDs than the local job market can soak up. I'm pretty sure the acronym now stands for Java Dispenser.
Indeed, but it was also an 'unpatched vulnerability' for the last 90 days. And, it was even plausibly an 'unpatched vulnerability' before it was discovered!

What's special about today, with an exploit being widely-known but no patch available? That's the new situation people are grasping for a term to describe.

'Zero-day' somewhat fits, at least from the perspective of everyone outside Apple: OSX users and those potentially attacking them. It's a brand-new green-field risk/attack for them!

It's also somewhat problematic, for the reasons you list and others. There may be a better term yet to be discovered, that maintains the special distinction for vulnerabilities that the vendor only learns about simultaneous with exploit-availability. But still a lot of people use and understand the term to apply to the window-of-danger from unpatched "Project Zero" 90-day reveals.
Both the headline fact, and your addendum are interesting, but to me not fully surprising. I found the most surprising tidbit to be:

"Tweets from users who strongly disapprove of Trump are especially prominent: This group generates 80% of all tweets from U.S. adults and 72% of tweets mentioning national politics."

I didn't realise how one-sided Twitter was, but then, maybe that 'makes sense' in hindsight as well.
Do you know how Automattic, Github, and say Basecamp do it?
I don't think "I used a proxy" will hold up in court though.
Froot VPN
https://www.frootvpn.com/

Once on Promo Bay.
Very easy to increase margins? Historically, this is very difficult for companies to do. What makes Xiaomi special in this aspect?
Makes you scroll down and see the ads at the bottom...
Yes, you can save yourself from the fallout (which decays exponentially with distance anyway). Unfortunately within around 15mi, you're still going to get pretty bad burns, unless you duck into your shelter immediately after the explosion. That's where the early warning systems are useful-- you get 6-8min with an ICBM strike.
Read up on Conway's Law[0], and think about dividing your project into two semi-independent portions (one for each side of the team.) I worked at a company with two locations in different time zones and keeping everyone informed of everything would have been a nightmare.

[0] http://en.wikipedia.org/wiki/Conway%27s_law
Agreed, thank you for maintaining this :)
I am curious to know if there is a site that aggregates companies that use puzzles and tests like this as a filter for job applicants. I think that these sort of filters are potentially quite useful for the job-seeker as well...
That's exactly what I failed to articulate. I knew I was missing something because the students didn't feel blameless to me. That's why it feels like a situation where each side is trying to yell at the other rather than both accepting responsibility for messing up a little.

It just makes me sad because everyone is posturing. Rather than saying "well, life happens and things go wrong and we'll work together to fix them" they're working on who is at fault. The professor wants the students to admit "guilt" or face sanctions for cheating because then things are found in his favor. The students would rather blame the professor for being lazy and not making up the test himself when they should have come forward once they recognized that they had seen it. It's unfortunate when we (and I've done it too) try to cover ourselves rather than working toward a solution.
When NoSQL isn't enough.
ymacs [http://ymacs.org] integration would also be awesome. =)
+1 Viewing code just became much easier, although I always like to open a lot of files :)
While I disagree with the thesis, this part strikes me as almost universally true, in my experience:

Everything Seems to Suck. Every new thing that is supposed to solve the problems of the old things has its own problems. By the time all the bugs in the new thing is fixed, it's an old thing.
"No. My job is to educate kids." will not stop a parent from suing the school.
I think this is something that we in tech need to discuss a loooot more.

Decades ago, it seemed that there were far more people in tech that were in experimental communities that explored these power relations better. These days, we are all a lot more normie. Sure, some people still go to Burning Man, but when was the last true co-op member you knew in a tech company? It seems so less frequent these days. We should be the ones writing stuff like this:

https://www.jofreeman.com/joreen/tyranny.htm

In the US, a corporation, after four years of deliberation, finally got the "courage" (at least that's how I imagine it going internal to Twitter), to ban the account of the government's prime executive. This would never happen in a place like China, because President Xi holds ultimate power.

But why does anybody even care if Twitter bans President Trump? It's because we have all given Twitter power over us in our consumption of information.

We need a hell of a lot more humanities in the tech world to help us understand all this more, a ton more study of power relations, more study of actual history of how power flows. More history of, say, the reconstruction after the US Civil War and before the Civil Rights Movement, of how small towns exerted power over Black residents both through soft economic power and through political power, and how those two interplayed with each other.

There's so much to learn from history as we try to navigate power on social networks. But the dynamic you saw on LinkedIn has played out every week of every year in every city in the US. It's not unique to social media in any way, it's the same brain structures and personal relationships going on, just on slightly different scales. And we need to understand those if we are to make good technology, and good policy to program society.
Look into targeted individuals - they are similar to QAnon but clearly exhibiting classic schizophrenia symptoms and now organized and helping each other come up with ways to keep the thought rays out of their heads etc. I have no answer but I remember how intoxicating it was when I first got access to an world wide communication network and could learn from neuroscientists all over the world (as a then 16 yo I got flamed a good bit.). We for sure haven’t figured out how to use global networks safely.
Earlier I saw a report that one of the others died because he shocked himself with a Taser while trying to pull a piece of artwork off a wall. Is that not true? Otherwise I’m not sure how this is relevant to my comment, since I explicitly called out that two of the deaths were “natural causes”.

I’d say that poor woman died precisely because she was brainwashed by an amorphous, cult-like movement—the very same movement behind the entire event, more or less—to think that leading an armed mob to where the members of our government’s legislative branch were taking shelter wouldn’t result in the use of force against her. So maybe the rioters didn’t kill her on an individual level, but the riot certainly did—and that’s relevant in the quantitative comparison I made in my previous comment.
The court which Democrats have promised to pack?
I really do not think that most willing to smash a bunch of windows would hesitate to attack you if you stand between them and said windows.