jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I wonder if they'll let the (vast number of) pirated versions of Windows 7/8 participate in the free upgrade program. It'd be an interesting change to the dynamic of Windows.
I couldn’t figure out a way to install this.
Well, that could be the case, but they might also be testing the versions before updating them in the published gemfiles.

It's still busywork, but that would at least be legitimate. :)
If only there were dogs that could "smell" illegal or incriminating documents on cellphones...
Congrarulations, the Racket team! It's really a joy to use Racket. Racket is elegant, powerful and fast. Everybody should try it. It's extremely easy to install and setup. And whenever you have any question, a fantastic community is there waiting for you.
This is designed to run without shell access, and without installing Node.js. Users on shared hosting cannot normally install Node.js, so are restricted to the usual LAMP stack, however this allows users to bypass this and process everything with Node.js.
It allows you to run NodeJS code in a shared server, the ones you buy when you're developing PHP apps, which are cheap and easily findable. Normally, you need a VPS, a dedicated or a cloud to host your NodeJS apps.
I disagree. That's the way all business works. In the beginning.
... and then you stopped, because you learned it wasn't socially acceptable, right?
I've found the same thing with all anti-anxiety supplements (ashgawandha, rhodiola, bacopa). I don't have serious anxiety problems but do have ADHD and thought they might help with the stimulant side effects - instead I just lose all motivation.

Theanine + coffee does work for me though.
But, why do you need to “root” a car? It’s not a phone and I don’t really want to mess with a system that could potentially control my fate.
Time zone information makes this a bit tricky.
There are no billing limits, but there are resource limits set by AWS upfront. I had to create many support cases to raise this or that limit. (for example we had a limit if 100 concurrent lambda workers, then 2.5k if I remember correctly). Some number of active ec2s, some total TB of storage etc. We were hitting those limits pretty frequently despite spending over £50k per month with them (mostly dev and test services).
Perhaps he liked what he found.

"So he put his tongue in, and took a large lick. “Yes,” he said, “it is. no doubt about that. And honey, I should say, right down to the bottom of the jar. Unless, of course,” he said, “somebody put cheese in at the bottom just for a joke. Perhaps I had better go a little further... just in case...”

- Winnie the pooh, Chapter 5 in which Piglet meets a Heffalump
> I don’t think you can come close to relating to what a non-ADHD person knows or feels as you have ADHD.

I had no idea what normal people felt like until I took doctor-prescribed amphetamines for the first time at the age of 35. Most people take speed for a high, but for me I just felt "normal" for the first time ever. I could think clearly. I could remember things. I could react entirely proportionate to the demands of circumstance. It's like something clicked and I was suddenly knew that is why life's a struggle! It was no longer my failing, but something I was born with.

Anyway, point is that thanks to medication we can get a glimpse into what life is like for non-ADHD people, and it is glorious. You don't know how easy you've got it.
That's a pretty uncharitable take of his view. Rather, he seems to be claiming that it's heavily overdiagnosed.

Looking at the numbers, I'm leaning towards that too. 9.4 percent of children are diagnosed with ADHD, and that's just the confirmed cases, nothing about estimated prevalence. Either we're screwing up the diagnostic criteria and overlabelling people (or worse, we're diagnosing them out of convenience), or we've seriously fucked our own society in ways that aggravate this, and medication is at best a stopgap.
The main idea is to see how they code through a very simple problem, trying to make it as relaxed as possible. Of course you won't get to see how they develop years of software and juggle realistic time pressures (days or weeks, not minutes) with code quality and future maintainability.

But, you do want to see if they are comfortable writing code and working through it. Really simple stuff, like reversing a linked list or fizz buzz or the like - not algorithm development, just simple coding. You want to see how they do it, how they interact with the interviewer. Ideally they will make some mistake and you'll also get a chance to see how they recover.

And yes, it's an interview and they are likely to be highly stressed. You need to take that into account as an interviewer, try to put them at ease, and help them when you see they are blocked, and see how they use that help. If as an interviewer you're just looking for them to 'solve the problem', then yes, you're doing it wrong. People will falter, they will forget an important detail etc - it doesn't prove anything in itself, even if the problem is trivial.

But if a candidate stumbles and can't recover (with help) on the easiest problem, if they are avoiding putting the code 'on paper', if they have no idea how to approach basic problems or slight complications after you get the first answer, something is definitely wrong and must be explored further.

And note, I'm not thinking of a 1h coding challenge, on the contrary, something like one or several 5-10 minute exercises, where you would explore their coding.
Anyone who is personally liable for the the bill should be terrified of AWS. It's enough to lose your business to a usage spike, much worse to lose your home and car.

I struggle to consider a scenario where setting up a limited liability organisation wouldn't make sense, even if only for interacting with Amazon.
Sorry if it came off a bit harsh.

I think the emphasis I would put on all this is variety. All of these books are like different shapes and sizes of tools that you're using to pry open an understanding of the subject. At certain moments you'll want one sort of tool, and at different moments you'll want another. Maybe, on a particular topic, you want to read a chatty, informal explanation, and then you'll want something heavily summarized to nail things in place. Then you might want something really rigorous if you need to go into a lot of detail. Or it might be useful to have a text that scatters explanation of the concepts in amongst the steps to solve practical examples. All of these approaches have value.

When I was learning Maths and Physics one of the major conclusions was that there was not enough variety in the material which was available, so when you hit a brick wall, part of the skill was developing an acceptance that you would hit your head against the wall repeatedly until something sank in. Which is inherently frustrating.

FWIW I think it's also inevitable that a higher level summary has some kind of slightly leaky abstractions in order to give people a feel for what's going on. I don't see why Maths is any different from Chemistry, or other sciences, in the sense that you need to teach it progressively, at least to some degree. You talk first to a Chemistry student about covalent and ionic bonds, you don't start immediately on Quantum Mechanics and Orbital Theory.
They're just asking for the laws to be changed, actual civil disobedience is a bit beyond that.
My personal trick was to move the hell out of SF and the Bay Area (this could be generalized to out of any large concentrated hub of people who also do the same thing as you). If you're not dealing with tons of other engineers who need odds and ends like dev tools, integration testing, api adapters, and other such things that will never see the light of the outside world, you can get much "better" terms on your projects. For example, if your client is a starving country musician in backwater Louisiana, you can build his entire website for him and charge him a portion of whatever album sales happen through his website. This means a lot less upfront $$, a little more risk, but generally much more stable long term pay-offs because you've aligned your mutual incentives.
It's only valid as a keyword within the `function*` block, so the parser can treat it as an identifier elsewhere. I haven't read the detailed spec, so I'm not sure that this is the standard behavior, but this would be a way to preserve complete backward compatability.
>with very (very very) few of the positive connotations that come with being opinionated

Yeah, only "getting shit done" and "getting Linux and Git" happen, which is pretty much all he attempted to do.
I understand your position, and I don't want to be offensive. I simply want to be clear.

The X-Prize is intended precisely for this type of industry stagnation, and has been very successful at that goal so far. Winners solve unbelievable problems in unbelievable ways.

I am, if not an expert, nearly so, and I can say that my first thought is not better filtration. As you rightly point out that is a very hard problem, technically impossible too if you limit the framing of the problem to only information available to the server and consider each event in isolation.

I am a little surprised that you as a self professed expert keep harping on the futility of better serverside filtration when your very argument is that it isn't a good approach. Why are you assuming that others would choose a poor approach when you would not?

For example my first thoughts go to ideas like: a home firewall auto configuration / lockdown tool and associated marketing campaign; inexpensive home network security hardware; better anti bot software; a police botnet; browser and os patch sets; political campaigns to change regulatory requirements; graphic design, video and other media to improve understanding and provide easy to implement solutions, economic/business models that naturally incentivise users and/or device vendor to prefer better security features on devices. In the end perhaps it would be none of these things are perhaps it would be some particularly spectacular bit of server filter coding.

The point of prize systems like the X-Prize is to efficiently solve hard problems. It is not to solve it in any particular way. Is there no better algorithm to recommend movies? No there isn't, until you consider human factors (The Netflix Prize). Is human space travel truly only the domain of nation states? Yes it is, until the Ansari X-Prize.

Before these prizes were won, their solutions were impossible, afterwards they are simply solved problems.

--

P.S. In addition to your mistaken impression of my inexperience in the filed you are also mistaken that the information I posted is "off a random website". The information is from Akamai's State of the Internet site and represents Akamai's "real-time 24-hour global attack data: sources, targets, and types of attacks". It is linked to directly from Prolexic's home page. Though, I'm sure as an expert you knew that.
I think that in areas where bigotry is a serious problem, not being bigoted might be more likely to drive off customers than being bigoted.
And feedback loops. Actually feedback loops are arguably more important for living organisms than DNA because life could conceivably store its 'blueprints' in some other fashion but in order to survive in changing environments through adaptations, it's crucial that there be feedback loops.
Another example may be Glass's "Symphony No. 1", which was based on David Bowie's album "Low", which can be seen as Eno re-introducing more approachable narrative tropes.
There's a choice - spend taxpayers dollars to prevent Google from laying fiber or spend taxpayer dollars to enable Google to lay fiber (and yes, make the profit in the process). I think the latter is preferable. I'd prefer no taxpayer dollars participation at all, but in the current environment it's not really an option, right? There's an option of having fast internet or having slow internet and unperturbed bureaucracy. Seattle chose the latter. I hope they enjoy their bureaucracy.
There are some other helpful reads in the field of games AI:

Killzone's AI: dynamic procedural combat tactics (interesting for its use of tactical analysis):
http://www.cgf-ai.com/docs/straatman_remco_killzone_ai.pdf

Misc. coverage of the HL1 AI stuff:
http://aigamedev.com/open/article/halflife-sdk/
http://twhl.info/articulator.php?art=29

The Quake 3 Arena Bot (interesting for use of fuzzy logic and GA in training):
http://fd.fabiensanglard.net/quake3/The-Quake-III-Arena-Bot....

The AI Systems of Left 4 Dead (interesting for focus on player state modeling):
http://www.valvesoftware.com/publications/2009/ai_systems_of...

Steering Behaviors for Autonomous Characters:
http://www.red3d.com/cwr/steer/

Artificial Stupidity: The Art of Intentional Mistakes (interesting for how it helps you train players):
http://www.liden.cc/lars/WEB/Resume/Papers/2003_AIWisdom.pdf
> I do disagree about Yosemite's installation time, coincidentally I just updated my wife's 2011 MBA last night and it took around 40 mins.

He's referring to the infamous bug for Homebrew users or just anyone with a lot of files in /usr/local on which the OS X install chokes hard, copying each file individually, taking many hours to complete the install.
Caching is usually done on demand, though, not ahead of time. That means the dynamic portion is still launched by the request, which increases the probability of security flaws being exploited.
p-zombies can believe that they are though. Which circles back to 'consciousness is nothing special' rather than 'consciousness doesn't exist'.

To put it another way, if AGI is computable, then we are all p-zombies. And evidence is starting to strongly hint that AGI is computable.
Of course they could. The success of many fan communities for topics (especially modding/ROM hacking/game development ones) often comes down to a largish group of dedicated hobbyists working together to push things forward. That's how you get stuff like SMW Central or Sonic Retro.

Same deal with stuff like speedrunning communities, eSports scenes, etc.

Or outside of that field, open source software development and web development in general. How many of the advancements in say, programming language design are made by hobbyists compared to academics?
It might be worthwhile to remind ourselves here that making lots of money, acquiring status, and gaining power are obsessive interests that some people have.
https://why19.causalai.net
Frankly most people obsess about things like finding a mate, playing video games, collecting comics, politics, reading books, watching & discussing TV shows & movies, social websites (such as this one), sex, porn, fashion, sports, the social politics of work (as opposed to the work itself -- e.g. "The Office") and, of course, their kids. But none of these sorts of obsessions are likely to lead to fame or fortune.

I think it is the rare person who literally has no obsessive interests at all. Sounds rather sad and boring.
The naming strikes me as quite unfortunate. Kdb+ is a (time-series) database that supports the languages K and SQL. Naming a product in a similar space KSQL was already a questionable idea. Jumping through the hoops of renaming only to choose ksqlDB (which, arguably, is even more confusing) is, well, unfortunate.
> It's hard to imagine how a government set to police the minutiae of everyday life of pretty much a whole continent's worth of humans, can not be antagonistic with the majority of it.

Indeed! But I think it's important to try.

FWIW, I don't postulate that the ubiquitous surveillance is consensual at all, just inevitable. For a lot of people the amount and degree of casual surveillance is already becoming an issue.

I'm saying, if we have to have it, how do we want to manage it?
If you take on the perspective of holding the world as temporary ward, preserving it for the use and pleasure of future generations, then that easily dismissed single person missing experiencing something becomes an uncountable number of humans no longer able to do so. While there is certainly a balance to be struck between using our resources for our current needs or amusements and using them to safeguard the needs and amusements of those to come after, your perspective of dismissing it out of hand veers far too much to the side of disregarding those that will come after us entirely.
Best way to do that is bike to work.
Any kind of problem?

So how do you solve SIMD with C, without language extensions?

C is not a special snowflake.
Currently we only have access to the Facebook statuses updates. So your comments and other content are not included.
GPS location and device UUID is a lot different than IP geo-location and cookie that Google Analytics uses. It's also not possible to block--I block Google Analytics and sometimes use proxies, but can't tell Angry Birds to not send out my info.
I used to work with the Cape Eleuthera Institute (http://ceibahamas.org) -- they are doing world class shark research to raise awareness about how important and endangered sharks are.
Which comes from Lake Michigan?
Here's what Crockford has to say on the subject:

"One of the mistakes in the language is semicolon insertion. This is a technique for making semicolons optional as statement terminators. It is reasonable for IDEs and shell programs to do semicolon insertion. It is not reasonable for the language definition to require compilers to do it. Use semicolons."

http://javascript.crockford.com/survey.html

I'm inclined to agree. You already have to deal with enough complexity while you're programming, why add more? It's easier to follow the rule 'always use semicolons' than to try to selectively use them.
sms and data in the us (now that unlimited is out... Hold to that contact of yours) are more expensive than operating hubble and transmitting said data for the consumer.

So saying that usage is culprit to network congestion is pretty simplistic. Only reason is lack of investment.
Tim Cook already seems like an incredibly thoughtful and kind human being. This is in keeping with his character and great news for the beneficiaries.
Doctors are usually not researchers. They are people who read books on already established knowledge and regurgitate information.
GBA programming was used in my school's class that covered (among other things) introductory C. It's really fun and pretty simple for beginners to write for bitmap mode.
I always thought it would be a good idea to generate API documentation from tests. Kind of the same idea you have but the other way around.

The problem I used to have is that if you write your documentation by hand it tends to get out of sync with the code. You make a quick change to the code and forget to update the docs. After a while it's a mess unless you stay vigilant.

But if you generate documentation from tests they can't get out of sync. The example output that gets written to the docs comes from the application so it can't be wrong. And if a test fails, documentation doesn't get written. It also forces you to write tests which is a good thing. If you don't, you don't have docs.

I don't know if there are tools like this. I created one for Ruby/Rack apps that I have used in some of my projects. I think this approach works pretty well.
There's the minor issue of them not actually testing their designs perform as expected, at least one amp damaging some people's headphones as a result, and them denying the issue existed: http://nwavguy.blogspot.com/2011/07/banned-at-head-fi.html Though that's not really a problem with manufacturing in the US, it's more of a general audiophile industry problem.
Glass Door.
(I'll admit that it doesn't address the point you were trying to raise rather ungraciously, namely, how well NixOS deployment tooling scale to really large deployments, which is a good question to ask).
Cash decentralises power to the extent possible. E-currency centralises it to an absurd degree. That's the point. The slope of convenience though is gradual and slippery indeed. Institutions we've had for centuries crumbling in a matter of decades is a matter of concern. They worked more or less. There is no guarantee what is replacing them will work but we seem to have blind faith they will, since we're throwing the baby & the bathwater very gleefully out the window.
That's my point as well (which I probably didn't articulate well enough).
That whole area has some pretty screwy politics.

http://en.wikipedia.org/wiki/Bay_Area_Rapid_Transit#/media/F... - see how their rapid transit system excludes most of "silicon valley"?

But on the positive side... I think it's worth spending a few years there. It's a very interesting experience in many ways, that I don't regret.
I don't think the comparison the the iPad really does the Surface any justice. The iPad was built specifically as a media consumption device - couch surfing, movies on an airplane etc. This was, at the time, what the hardware allowed for. You could argue that hardware has caught up and the iPad is looking a little stale right now, and I wouldn't disagree, but its more of a Zune device rather then a Laptop.

I'm sure we'll see a convergence in the next couple of years in both Apple and Google camps.
> I would literally switch jobs (and perhaps careers, if every company was like this) if forced to work in an open office like this. I cannot work that way; I can't focus.

I agree completely. I don't have an open office space but I still have to keep my door open which leads to me overhearing people on the phone and the general work chatter anyway, so I end up with headphones. :P
Most of the ways I can think of pretty much involve iTunes for syncing the audiobook to your device. It's the one thing I can't stand about being an iDevice user. Another way to do it though might be to upload it to DropBox, open it from there, then maybe try to save it in your phone somehow?
No it's not related. HN is not your tech support forum. Especially not for trivially google-able issues.
Haven't tried it myself, but check out http://www.reddit.com/r/surfacelinux
Menlo Park is determined to protect its "village feel". They don't want to be a "real city". They won't even allow buildings over two stories tall in the quaint little downtown area. Trying to overlay dense housing and mixed-use buildings onto a wealthy "village" is incredibly difficult, and some giant corporation muscling the city council is likely to provoke the residential antibodies.
https://gist.github.com/cbartlett/b5e932217d494bc6601c

http://i.imgur.com/PdZT3JQ.png
Mormons also have their requirement to read Book of Mormon and pray daily.
I'd caution to be really careful what information one chooses to reprogram their mind in that manner. You may end up believing or living by ideas that have no bearing on reality.
Even mobile apps. Take a recent cool YC company: Hipmunk. Why the heck would they make a mobile app version before hipmunk.com?
I made it clear that the product was under development and a form to collect emails, after the user clicked on the "Sign-Up" button.

I think Google's approach is "Why is this guy paying money to promote a software that is still under development? He must be a spammer!". Of course I'm just guessing that: Like I said before, they refused to give me an actual explanation of why they banned me.
The area needed is not really a problem for solar power. It's storage. We need power when it's dark, probably even more then than when there's daylight.
node.js has OpenSSL bindings.
I get downvoted for expressing these unpopular views, too. For the record, you make good points and I don't think you should havebeen downvoted.
No, because he abused it by being a gas lighter. He hacked the hackers, lol.
Further escalation beyond storming the capitol? Becuase that's what tolerance has resulted in.
Given that the definition of "matter" is slightly ambiguous, it's not really wrong, but it's not really correct either. Traditionally, matter usually has to have mass, but if you just think of matter as a volume of particles, then a collection of photons could be defined loosely as "matter".