jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The next step for Neuralink is write mode. No, not writing memories, but reprogramming motor function. If you can capture the signals of limb movement synapses for say, a paraplegic, you can read those signals and convert them into write signals in another part of the brain responsible for the actual motor function. Over time, that neuron pathway gets reinforced and could potentially teach a person how to walk again.

It’s exciting stuff and I’m sure there are concerns to be addressed down the line wrt altering perception, but let’s not put the cart before the horse. That would be like worrying about impending AI drones in the 70s.
I'm 10 years out of state school (in Calif.) and only recall a handful of classes with over 100 students, with the max being around 300 (general psych I think).

Has there really been an increase in large classes as the author states?
I see a lot of straw men in your examples. They are almost all cases of how to handle the success you receive from leaving your comfort zone.

In all of these things, you strike a balance and find what is moral or healthy--that is part of the journey. I wouldn't want to use possible straw-men morality as an excuse for continued ineptness. Like white hat security pros, you can know how to do something but choose not to do it.
Bad advice:
Don't be a programmer, programmers can't find work and is miserable work.

I had a major passion for it at the time (pre college) and had I taken this advice from everyone in my family, I would probably be working in McDonalds at this point.
Good list, but where's ffmpeg?

Though I come from the design world, I realized how much speed and power advantage there is in the command line, and spent the time – over several years – learning how to use it. The speed advantage is so apparent in comparison to GUIs, and now Web Apps, but I guess that's the geek appeal;)
Google knows everything. http://www.google.com/search?hl=en&q=introduction+to+lin...

Standard unix utilities: http://en.wikipedia.org/wiki/List_of_Unix_utilities - also scroll down to the bottom of the page for the summary "Unix command line programs and builtins (more)"

These look pretty good for introduction:

http://linuxcommand.org/learning_the_shell.php

http://www.tuxfiles.org/linuxhelp/cli.html

http://www.tuxfiles.org/linuxhelp/linuxcommands.html

You will soon graduate from simple commands and start writing scripts, probably in bash.

http://www.google.com/search?q=introduction+to+bash

http://www.codecoffee.com/tipsforlinux/articles2/043.html

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
And I think we're large enough that they wouldn't just seize our domain.

They could probably make it difficult enough for you that you would change your mind. When the full force of the government you're operating in comes down on you, it's hard to stay in business. This is why the "solutions" tend to come from P2P groups. It's harder for the government to go after individuals (many of whom are in different countries) than a single organization.

I use OpenDNS and I do appreciate that you are thinking about it.
"Where does the article accuse professors of being lazy or incompetent?"

About five paragraphs in, by my count:

"what do students actually get for their money? They get herded in like cattle into 500 person classrooms to have someone read the textbook to them with the help of a powerpoint slide deck. The classroom environment hasn't changed in nearly a century. If you brought someone from 1940 into today's classroom they'd hardly notice a difference, except perhaps for the fancier projector and massively increased class size. This is not due to lack of technology or lack of tools being available."

You're calling out the system for being outdated and broken. Just because you don't explicitly say that "most professors are lazy and incompetent (except for the ones I like)" doesn't mean that you can fling these sorts of casual, rhetorical stones without having to embrace the conclusion.
Your argument would be completely correct if the App Store were not the sole means of distribution of native software to iOS devices.

Because the App Store is the sole means of said distribution, the validity of your argument becomes much murkier.

In my opinion, Apple should enhance the permissions system and allow the installation of software from other sources. The App Store would still reign supreme, generate revenue, et cetera and users would largely continue to be protected from malicious software. This sort of discussion would be moot as a result and your argument would stand.
This part is the key, to me:

>The second thing is the strong focus on topics taken from >classroom algorithms and the lack of concern about >practical programming ability. A candidate might somehow >remember that the way to implement an optimal string >suffix matching function is to use a suffix tree, but >where is the question that gauges the ability to create, >test, and deploy a complete application in a reasonable >amount of time? Which skill is more important to you?
You are right, we need a return of the international workers movement.
Can someone with a mathematical background explain what the practical uses of this protocol are? It talks about time travel and state synchronization v/s state transfer. Is this an effort to create a protocol that e.g. allows for distributed systems over http instead of relying on "custom" implementations such as Paxos? (i'm pretty sure I'm misunderstanding this, please feel free to correct)
> Maybe as more and more features get added to a piece of technology, there's some kind of default instinct that some people have to always fully exercise all of it even if it's not at all necessary.

I suspect this is very true. It seems true in my experience. I think the reason may be just that our field is so young and dynamic, that everyone learns everything on the job. If you want to stay up to date, you have to gain experience with the new tools, and the best way to do it is to find a way to make using them a part of your job. It saves you time after work, and you even get paid for it.

It takes good judgement to experiment with new technologies on the job without compromising the product one's working on. I feel that for most developers, the concerns of end-users rarely enter the picture when making these calls.
You can’t be serious.

The only way to survive on $600/year is to live somewhere that’s a viable income. There’s nowhere in the US where you can do that, unless you count unofficial homeless encampments, and I’d wager anyone living there who only brought in $600/year in government benefits and other sources would quickly die.
> just change their domicile to a friendly state who recognizes full time RVing

That's like a ship's flag of convenience... Do any states actively encourage RVers to change domicile? Presumably they could get tax returns from it? I'm guessing RVers are a mixture of high and low income earners.
That's what I thought, that's already public knowledge. The dumb thing is whoever is buying doesn't know that. I guess the pairing with car registration is the key thing.
> There are several indications that there could have been laws broken

which ones you think of
Sorry, can you cite some of the "Some" who would say that? I'm not aware of any serious research showing that minimum wage laws actually hurt "some of the poor" (I mean, like all regulation, they aren't perfectly targetted), but would be curious to see it.
I attempted some of the things that you talk about here: tracking sleep + bright overhanging light + sunrise alarm clock. None of it helped, and I didn't want to continue spending even more money on "things" - I attempted a more drastic solution. I changed apartments and made sure to get a room where the windows face east.

I started waking up with the sun every day. It's still a bit of a problem on cloudy days, but it feels a more natural way to function than all the gadgets.
OT: why do you have two accounts?
-1 redundant. These are heros of mine as well.

The major influence Heston Blumenthal has had in my (sparsely equipped kitchen) is this: fennel should be microwaved. Wrap the stuff in microwave foil and zap it five times for one minute (leaving time inbetween to allow the heat to dissipate).

Best fennel you've ever had.

Also works with asparagus.
This is the second iteration of browsecareers and I'm concerned that it isn't very intuitive and doesn't present well on the main page. Looking for suggestions on how to explain the depth, but not overwhelm.
I've been using F.lux on my macbook and my desktop for a while and can confirm it is awesome. I can feel the difference in the evening as my eyes are more relaxed from the usual strain of bright LCD monitors (I have dual monitors, which doesn't help)...

Additionally, I used to live in a basement with bad lighting and so I would go to bed at 3am and get up around 10am when the sun would finally shine in my room. About two weeks ago I moved into an apartment with plenty of natural light and I've been getting up at 7am and going to bed at midnight, as well as feeling significantly better and more alert overall
This looks great for folks using heroku and taking advantage of the provided Varnish full-page caching.

Other solutions (like A/Bingo) require you to have a dynamic part of the page.
Although not a direct answer to your question, I do think Qt's Kinetic (http://labs.trolltech.com/page/Projects/Graphics/Kinetic) might be a good source for inspiration. It contains a declarative UI markup and scripting language called QML, that looks roughly like JS/JSON. An old example can be seen here: http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui...

I am very curious about how Apple would react to something like this though. It's obviously a good idea, but they have been really frantic about alternative solutions to these kinds of problems :)
Remote workers are not much harder than local ones. But you have to have the tools. Most folks cobble something together out of Skype, GoToMeeting etc and end up in a world of pain.
{Shameless plug} an integrated workgroup product like Sococo can make managing teams seamless. Its actually easier to conference online than to have mixed meetings of local workers and remote ones. Where I work we insist meetings go online so everybody can see who's talking and everybody can hear. Add in presentation sharing and even company meetings are simple.
Agreed.

I was too lazy to correct by misuse of "function", hoping you would understand me.
This is probably mostly a UI/IDE question (although lack of object method call notation doesn't help), but what's stopping me now from using Julia is discoverability of functions. I'm just too used to typing obj.<tab> and going through a list of functions in something like IPython. In Julia, it seems like you have to dig through docs to find functions that you need.
For potential XBMC users, check out xbmcbuntu. gives you a little more freedom to install / do whatever you want in comparison to OpenELEC.
Wouldn't they just delete their accounts and start over if it went poorly? Any kind of Proof of Identity verification to stop people doing that would probably put them off signing up in the first place.
Not always. People find inventive ways of going on interesting dates. It will certainly put off those who are looking for someone who likes to spend money on them, but that’s an additional benefit.
> How many ipv4 are in poss2of the US Gov and military? Do they really need all of those?

Their requirement is probably for their addresses to be globally unique.

Historical addressing plans being what they are, they probably have sparse assignments across all blocks. Re-numbering existing systems is a non-trivial exercise with high costs. There is no benefit to them to doing this, and we have known this exhaustion is coming for literally decades now.

Just because they're not in use on the Internet, doesn't mean they're not in use.

> With all these elastic search instances running open to the public I have the feeling that with IPv6 this will get worse as NAT no longer protects you.

Stateful firewalls protect you. NAT does not.
In practice, sure you can. You have to be careful about getting it back into the normal banking system if you want to do that; but you aren't going to be raided by the secret service for handing someone 30k in a parking lot (something I have done before)
Capital controls are controls what kind of capital can enter and exit the country and when - e.g. transaction taxes or exchange controls (limiting how much currency you can buy or sell).

Currency pegs are when the government tries to maintain a particular value against another currency. E.g. maintaining a $ peg by buying or selling US treasuries on the open market.

They are not the same thing at all.

Currency pegs should probably additionally be separated into two groups, as, well - "too high" (UK and Thailand) and "too low" (China).

The crisis could be characterized as an attempt to adhere to the impossible trinity: https://en.wikipedia.org/wiki/Impossible_trinity
Moxie Marlinspike is listed as an advisor of MobileCoin, so there's some obvious financial connections between the two.
What are the odds that Zuckerberg knows a lot of people in the tech business and some of them are Signal users?
That's why I said "large enough country", that'd would allow to retain the scale somewhat. And if you look at the examples of Iran/EU trade and Russia/EU trade, perhaps the exports won't even go down that much, so perhaps doubling down on R&D to keep being competitive would even be feasible.
This is much more the real story but I doubt most folks will ever hear it.

Totally agree. Mesos project always had a trouble with governance and didn't build out the larger community the way other projects did. If they had built that coalition, made the project more accessible to others, who knows, maybe it would have gone differently.

Then again, k8s succeeded in part due to the Google reputation (even if undeserved) and it's use of GoLang. I always found Mesos' use of C++ meant many of the users (often developing in Java, Go, or Node) just wouldn't contribute.
I honestly don’t see “less concurrency” as a viable route for modern software. We’re adding cores at a much faster rate than we’re improving clock speeds. Anything that makes concurrency easier is a win in my book.
> I have a hard time wrapping my head around why companies are mandating 100% return to office.

Only reasons I can think of is as follows.
- Someone in the CEO's direct reports is tasked with making a decision.
- They start a survey on how satisfied the managers are on the work performance.
- The survey does not go to individual employees.
- Rightfully, the survey results wildly support return-to-office.
- Decision is made.

Some other company may decide to be data driven, and use metrics which may or may not fully reflect the tradeoffs between work-from-home vs. office.

Or, the top leader makes the decision for the rest of the company. No questions allowed.

> Cost issues aside, I've always maintained that the absolute best experience is a hybrid/flexible schedule and location policy.

Agree. This should be the way.
The government already funds mainstream media, it's called the FCC, which also means the state has a monopoly on the media it regulates.
consumer. Really? consumer?

Who self identifies with that horrible term so closely that they would use it as their password?

A lot more people than I thought evidently.
Note to the puzzled: skip down to "TTY-based group scheduling" - this explains what the {200|4} line patches are doing.
I'm coming in so late, that few will see this. Which is good for an irrelevant question, I guess.

I wonder a bit about Cato Institute.

As people have noted, this 2004 report is too old to build an opinion from. The arguments were less sophisticated then. It is hard to have an opinion.

From the Wikipedia page, Cato is one of the more influential think tanks in the US. The US political life is a strange animal to me, so some basic information would be nice re Cato?

(-: Mainly since I was flamed and called troll by a couple of left wingers for referencing a Cato report :-).

So... How much "work for hire" does Cato do? Or the average US think tank? Can you trust anything from a US think tank?

Appendix: The report I was flamed for: http://www.cato.org/pub_display.php?pub_id=9626

(Afaik there are not even attempts to answer this slaughter of 'The Shock Doctrine", which seemed to be why the "arguments" got personal. But, certainly, credible references as to why you can ignore arguments form top think tanks would be interesting?)
I'm not a fan of the unsaturated colors.
No, thank YOU for the clarification. ;) I see your point, this is a hard question.

Automation here is making production a function of capital rather than a function of labor. Certainly legacy property rights would be with the idea that the owner of capital would have all rights to the benefits of the productivity improvements in this case.

Maybe this is a fallacious slippery slope, or projecting too far forward as a means of deflecting your point, but if this process can be extended indefinitely, you might have a small rentier class who have inherited their unearned wealth/capital and a large mass of displaced workers whose labor is obsolete in the scarcity economy.

If your factory is the whole economy, it sounds like a massive decrease in utility to throw all those workers on the street when robots have taken all their jobs. Besides, I don't know who you'll sell your cars to if you fire all your workers. Redistribution seems like a less-bad option.

There's a deeper level, I think, where those legacy property rights are built upon a certain kind of social compact. And if the owners of capital make large numbers of the population economically obsolete, then the social compact has got to change. If the ethical basis of the law is built upon preserving property rights rather than human flourishing, it seems like we'd all be replaced by robots in the end.
It seems that the main thing this guy is really saying is that Lisp is easier to program in than C++. I don't think that that's controversial around here. What is controversial is whether Lisp has a significant advantage over Python, Ruby, etc. Heck, he didn't even actually point out any advantage of Lisp over Java.
I started seriously focusing on learning Lisp perhaps a year ago. My exposure to Perl had brought me to the point where I understood the idea of functions as first class in their own right.

Lisp rolled forward my mind into new places of understanding how to program. It was like having lights flicked on all over the place. I've been able to conceptualize post-Lisp in ways I did not before.

Perhaps Haskell would have done similar things. I can't say. But Lisp definitely did, and I believe that given the project (and a sufficient lack of having to interface into weird libraries), I could do more in a given slot of time in Lisp than I could with other languages.
I don't mean to be rude, but this post sounds pretty immature to me.

How come when people get rejected or down-levelled for jobs, it's always the company that's wrong?

I applied to Amazon with 4 YoE + PhD in CS and got offered a mid level position. I was pissed as well but accepted anyway. Oh boy was that the right decision.

The first time I pushed a change to prod and broke our service for hundreds of thousands of customers, it dawned on me that I wasn't the hotshot I thought. That humbled me and made me less arrogant.

Yes, I also had to do menial and dull tasks for a while. But this allowed me to learn, improve, and build my reputation. Now I'm leading a large and complex green field project in my team and I love it. I don't think it's unreasonable to not hand over the most critical or sexy projects to newcomers before they proved they can handle them.

In retrospect this was the right career move for me, and I can honestly say I am a better engineer now than I was back then.
If you only look at individual console you might get that impression, but if you take the generation's totals you'll still see an upward trend.

The Playstation 2 for example was king of the hill and dwarfed its competition (Gamecube/Xbox) but still overall you're looking at about ~200 million units. However, with the current generation you're looking at Wii, PS3, X360 all sharing an about even share with PS3 and X360 very closely tied, but the total is around ~250 million units.

So we're still seeing growth in that area, and one part that's not reflected is the added value in each platform in terms of revenue for each network (PSN, Xbox Live) as well as the growing list of peripherals (Kinect, Move) that are part of each platform.

Not only that, but PS3 and X360 had higher prices on their consoles, some even coming close to doubling the price (a top of the line PS3 at launch was $600 vs a $300 PS2).

I would say that gaming over all is becoming more mainstream to the point that the consoles are no longer the realm of hardcore gamers, because they wouldn't have kept those numbers up while people were buying iPads, iPhones and DS3's in such massive quantities if they were really a complete gaming replacement.
The company did not start out trading MtG cards. Mtgox's founder launched mtgox using a domain name that he once used for a MtG site. The founder then sold the company to Mark Karpeles, the current owner.
Interesting. It usually takes us most of an hour to get through our reviews, and I don't feel like we have an unusually high number of deliverables (10-15 tickets on average maybe, representing 1 or 2 larger projects and a small batch of regressions/spikes/featurelets, for a 3-dev team). Retros are taking around an hour, faster than last year by 2x but the time still feels like it's well-spent.
The real danger of this is that this type of action only reinforces the MAGA camp and pushes them to extreme counter-actions.

That's 74 million Americans with a large portion of them shooting guns, who feel victimized and have nothing to lose.

I'm already hearing a huge spike in the number of private / chartered jets leaving United States. I think they know what's coming next and they don't want to stick around. Many of them have begun moving their assets abroad since the beginning of 2020 as they weren't sure if Biden would be president and raise taxes across the board.

Rep. Emanuel Cleaver, a Democrat from Missouri:

“We ask it in the name of the monotheistic God, Brahma, and (the) God known by many names, many different faiths,” he said. “Amen, and Awomen.”

Can you really blame people who are alarmed by this? I thought the African American students getting a professor fired for using the Chinese filler word "Nige" was peak 2020 but that amen business topped it.
Fine, but there lifestyle should stop being subsidised.
This is true, but it can be quite difficult to maintain high energy and motivation through all of those extra hours, and bear in mind that if you're on the sleep cycle I was on, you're basically barred from doing any activity that takes more than about 3 hours.

It led to some very interesting conversations with managers at work who weren't completely happy with me sleeping at work twice a day.

Even after I stopped, I was suddenly able to nap more or less whenever I wanted which was a nice benefit.
Per the FCC, "Federal law prohibits the operation, marketing, or sale of any type of jamming equipment, including devices that interfere with cellular and Personal Communication Services, police radar, Global Positioning Systems, and wireless networking services (Wi-Fi)."

Although, I'm sure an exception would be made for law enforcement on the grounds of national security.
My reason for not using google services goes beyond privacy. I also do not want to contribute to or reward Google’s monopoly practices