jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Reading your comment makes me so nervous. I could have written it myself when I was in college. Back then, ADHD meds transformed my life for the better, at least during the first couple years. It was great! A pill solved all of my problems. But then, very slowly, over the course of years, I developed a much worse set of problems. Now, ten years later, I'm struggling with an addiction that affects every aspect of my life. I'm less productive than I was before I ever took meds. I've lost friends and become socially isolated. I fear that my executive function is permanently damaged.

Meds don't even make me productive anymore, they just keep the withdrawal at bay. And the withdrawal is so bad that I can't even function enough to do a time sheet right for at least a week. I can't quit my meds without great difficulty because there is simply no way for me to do that while maintaining employment. I have a family to support, so I'm trapped using this drug that has been devastating to my life in a lot of ways I'd rather not share.

Before I took meds, I was a little bit of an under-achiever and just a typical ADHD sufferer. But I was able to function and get by. Now, I'm barely able to function, and my life feels like it's constantly on the edge of falling apart due to what has become total dependency on the drug. The person I was back then is gone.

Very little research has been done on the long-term effects of prescription stimulant use. I can't say you'll end up like me, but just know that there is a large and growing community of people like me who desperately wish they never took this drug.
How very Silicon Valley of you. If he had a "book a haircut" app, would you consider him an enterpreneur then?
I am not a lawyer, but I am fairly certain that that isn't true (if you're not driving).

Many states require that you identify yourself (presumably full name and DOB at a minimum) to an officer upon request, but I don't think that means you have to carry the physical card, just provide your identity (which can be done verbally).
In my open source work.
Or rather, to show that it's not just R6RS Scheme.
Any statistics on the actual frequency of death due to DVT? All I remember is that I never heard of it until a few years ago, then there was a sudden spate of well-publicised cases, and nowadays I never hear of it any more except in the little movies which airlines insist on playing me in order to reduce their liability.
I just walked into our office lunch room where a bunch of non-technical / non-gadget people were talking about the video conferencing capabilities of the new iphone . . .

I think that feature is going to be a monster commercial success that every other phone immediately copies.

Will probably be the only point that we hear about on the local news / etc rather than Steve's consolidated 8-points . . .
It depends on if you have to switch to the tiered plan on upgrade.

ATT has been pretty clear that you don't (i.e. you can upgrade and retain the unlimited data plan).
" The cross-subsidy system worked well in the 20th century to avert this..."

I dispute this notion. My reading of 20th century tele-journalism is that if anything it was a step backward even from the standards of the 19th century. Granted, it gave many people the perception of being informed about the world, but in practice I believe it fell far short of the mark.

More to the point, I don't think today's standards of journalism are particularly lower than those 50 years ago, for example. However, the difference in cultural perspective and in the available alternate channels of data make the low quality of modern journalism much more obvious.
That might be right. Another factor might be that they often have videos with a lot of solid white/black space, which makes is easier for the encoder to allocate the bits to the parts of the picture that the viewer is focusing on.
When I moved to Germany five years ago, I was stunned at how intensely orange the yolks were compared to the USA. But now I've noticed the color has significantly mellowed out.

Glad to know that this does not correlate with a decrease in quality.
This is a massive oversimplification and anthropomorphizes elementary particles, but hopefully satisfies your curiosity. The reason for the worsening stability is because a free neutron has more potential energy than one bound to a proton. In the same way that a muon will "preferably" decay into an electron by interacting with a W-, if you were able to have a down quark floating in space by itself (you can't, for unrelated reasons,) that down quark would "want" to decay into a much lighter up quark by exchanging a W-. In both of these cases, the elementary particle loses mass through the interaction.

Inside the free neutron, that's what happens, too. A down quark interacts with a W- to transform itself into an up quark; the neutron is now a proton, with the W- carrying away some of the mass and electric charge.

However, neutrons and protons are more complex than just quarks. They're also big bundles of gluons, exchanging colour charge amongst each other. These gluons have mass and you need energy to create them. They actually account for most of the mass of a neutron/proton. A bound neutron and proton are exchanging these gluons amongst each other, too.

Suppose you had a bound neutron and proton. If the neutron were to decay into a proton, the electric charge of the particles (now both +1) would cause them to repel; you can imagine either of two things might happen: the protons will now move apart _or_ they'll stick together. In the former, you need kinetic energy and in the latter, you're going to need more gluons to hold the whole thing together. Both of those cases requires more energy (==mass) than the neutron would "lose" by converting to a proton.

So, if you can imagine the potential energy landscape, the bound neutron is at a local minimum (lower than a free neutron)
The flaw in that reasoning is it assumes that anyone is able to get the greatest expert in the world.

Reality for most companies who hire remotely is that they just try to get the best person they can find within their time, monetary and other constraints. Many times they hire from the US. They can't access actual world class talent, who is very busy and can be really expensive (or isn't readily discoverable). Or even if they can, they can't fill their staff just with them.
They have a pretty solid research team (https://qi.com/elves), and they often do segments about times they've gotten things wrong, or the science has changed etc.

It is first and foremost an entertainment program, so yeah.
This would still return a promise for both functions. My IDE at least is really obvious about what happens.
Very interesting. I alternate between purchasing organic eggs and a variety called the Omega-3 egg; the former having a very bright yellow yolk and latter a deeper orange.

Was always curious if one is ”better” than the other. Interestingly, the omega variety tastes much better.
I submit that you will always interface with people who are not purely technical, no matter how technical your role. But it is in the most technical roles that it's hardest to learn how to match your language to a given audience (for lack of practice/opportunities), so I actually think these are the groups that need to consciously work on developing this skill the most.
That's because store bought eggs are not fresh.
>Are there still places out there that offer a diverse undergraduate Computer Science program that goes beyond teaching Java and C++ and focuses on the application of these technologies to create things?

That's not computer science, that's software engineering. If that's what you're interested in, you could look at RIT. That said, I'm guessing you're in high school, which means you may well not really know what you want. Personally, I wouldn't recommend doing a software engineering degree. If you get a solid CS education, the software stuff is relatively easy to pick up.

If you can get in, I highly recommend Stanford. Your chances of doing research as an undergrad aren't great, but you'll learn a lot, meet smart people, and classes like CS210 will give you a little of the practical software experience you mentioned. Plus, it's an awesome undergrad experience, one that I'm sad I missed out on.

If you want to do research as an undergrad, I know from experience that this is possible at Georgetown. The department there is tiny, but has several good professors, and many of my friends there did research as undergrads. There are definition downsides to doing CS there (department has less resources, you're unlikely to meet any potential cofounders, etc.) but overall I think I got a good education there (enough to prepare me well for a MS at Stanford, anyway).
>I also hate the display adapters Apple forces us to buy and carry around.

This could turn into an advantage if the next MBA revision adopts Thunderbolt as its display connector — then you'll have incredibly high-speed access to external storage, which would make the MBA much more practical as a single machine.
“ESWAT stands for “Extra Special Weapons And Tactics”. They are a fictional paramilitary group from the manga Appleseed. They also wore 4-meter tall exoskeleton armour, stuck to their ethos and got shit done. If you’re trying to come up with a personal moniker you might as well name yourself after a team of badasses.”

This is the reasoning behind my nickname I have on my site, but it actually runs a bit deeper than that. I also keep some of the mannerisms of the lead characters in ESWAT and the organization’s methods in the back of my mind, whether they work in the real world or something I should scrutinize: Deunan’s knowledge and curiosity of multiple languages, ESWAT’s belief that specialization breeds weakness, the protagonists’ realizing they’ve become trapped in their current occupation because that’s what they are best at, etc. It made perfect sense to me to name my online-self after something from the series.
I'd love to get an invite aeontech :D
I'm getting flashbacks from the heyday of CD-ROM publishing. I suspect the end story will be the same.
real-time full-text indexing much more difficult problem to solve

Solve?

Greplin has probably not built their own search technology. I'd guess they're simply running Lucene or Sphinx like everyone else.

Their index is still small by search standards, as you can tell from TechCrunch having to reach 10 years back to make an "impressive" analogy.

Today, 1.5 billion documents translates to a couple terabytes of data (probably high single digit). 30 million indexed/day translates to about ~400/sec. You could store and process all that on a single, beefy box. Or you can spread it out over a couple amazon instances.

But yes, in 2001 this would have been impressive. In 2001 you'd pay $150 for a 40 GB harddrive...
I've had it struggle quite a bit with fullscreen Netflix Instant or Hulu when played back on an external monitor, as well.
'Enough'? Understatement. It's practically perfect. Sure it's not your gaming rig or fit for Final Cut Pro, so that could change things if this sounds like you... but as a developer it easily trumps every machine I've ever owned.
> I'm thinking I'd be eating anything I could kill. That, and anything I could gather

Given that I just finished watching this video about how poor Haitians eat "dirt cookies", I'm inclined to agree with you.

http://www.youtube.com/watch?v=s3337cj4sJQ
Yea that too. I've heard bad things, but I've never even attempted it myself. Years of Windows has built up some serious negative reinforcement here :)
Real-life example of what Patrick is talking about: http://news.ycombinator.com/item?id=1688904
Terrorists aren't as inhuman and single-minded as you've been essentially brainwashed into thinking. They have the same motivations as most other human beings. In many cases the "harem of virgins" is a Western ruse, and really they are looking out for their family that often benefits from significant "bereavement" payments.

It's interesting how many Western movies include the heroes essentially committing suicidal acts. That's commendable. Terrorists...well they're just irrationally crazy!

Further, to carry out a terrorist plot the actors usually need substantial support by people who aren't as...committed (see: Osama himself). Syria, for instance, was often considered a major sponsor, or at least facilitator, of terror, but since the Afghanistan war they've been one of the most committed to making sure terrorism is stopped. There are a lot of such middlemen who have selfish reasons to ensure that terrorism does not occur.

I find the concept, though, that nuclear weapons are only sought because of some sort of incorrect illusion of their effectiveness to be simply shocking. Does anyone really believe that? Does anyone really believe that even at the most "pessimistic", a nuclear weapon would be at least a thousand times more effective than anything any terrorist could dream up?
It's just a link to a game.

Disappointing. My initial hopes were of finding a discussion on how someone made money using Javascript and were able to protect their product.
The business side of startups e.g. user acquisition is imho not covered enough on HN.
"This cloak is able to conceal a macroscopic object with a maximum height of 2mm. [...] The observer in all cases is assumed to have a fixed height of h."

So we could hide microscopic hobbits from the Eye of Sauron?
Some things I've noticed:

* Aspect ratio is ignored causing many images to be cropped.

* Some gifs go on so long that the screen blanks on mobile devices. Where do I tap to keep the screen alive?

* Social network sharing links?

* A feature to star gifs as I go along and then share them all at once to <insert network here> or save them would be nice.
It is in its infancy; if bitcoins are viable, something will have to be done.
Well, one can only assume, based on the wording they use here:

https://github.com/atom/welcome/blob/master/lib/welcome.md

> Atom is free during the beta period.
Is there a reason for Tesla to raise funds via Convertible Notes vs issuing additional stock? I know little about this area.

edit: Thanks for a range of informative replies!
Another great book about international shipping is "The Box," a history of containerization.
This seems kind of predatory from YouTube's perspective. This is the web: why can't Zoe publish her music on her own terms?

The real reason people use YouTube is discovery. I can easily find new stuff to watch, and just hit play; artists can easily be discovered and grow an audience (or at least, that's the idea). Seems like it's time for a more open alternative.
Very exciting to see multiple App Container Spec implementations showing up this quickly!

> This last week has also seen the emergence of two different implementations of the spec: jetpack (a FreeBSD/Jails-based executor) and libappc (a C++ library for working with app containers). The authors of both projects have provided extremely helpful feedback and pull requests to the spec, and it is great to see these early implementations develop!

I think this is really telling of a great (and necessary) thing. Standardizing a container specification was long overdue; a standard and portable app container spec will really propel containerization to the next level.
but, how to find mutations somewhere along the thousands of pairs of compounds along a DNA strand?

I guess if you could compare many strands you could find the spots that are the same in all.

But then to somehow repair them all?
IMHO the writer is setting up simplistic strawmen to knock down, without going into nuances. For e.g., why conflate 'getting things done' with 'producing bad code'?

Also, in the paragraph about a 'good teacher', he protests that that this wouldn't matter if they were ignorant. Maybe he could do a better job of conveying the exact context, but I would contend that 'good' implies 'knowledgeable' for a teacher. I've had plenty of teachers who were knowledgeable, but couldn't teach/communicate for nuts.

p.s: I might be a bit defensive here, as I honestly consider myself of the 'dumb but gets things done' ilk.
Great ... I'm going to have to stop using the internet now, since it came from a United States Department of Defense project.
"I even tried ArchLinux, installing only what I needed with a tiling window manager."

Me too. I use Arch Linux and the Musca window manager and my eee pc boots faster than my Windows 7 gaming desktop (which boots much faster than Windows XP did, for me). It doesn't a lot faster, but its ready to use the second I log in, while windows takes a few seconds to start background programs (having said that, I could disable most of them, so its not really a fair comparison).
I find funny that I was re-reading a novel this morning during the commute, about a WWII cryptographer and arrived at the point were he sees that the warning in every secret document was "never take any action that could reveal the enemy that we can break their encryption".
Please look at the situation on the computer market. Apple takes less than 10% of it, but an incredibly high part of the profits (about 80% of the hardware profit overall). Why? Because today an high-end computer is basically a Mac. Nobody spends money on a PC. And when you buy a 500$ PC, only Microsoft really makes a profit.

Now see the parallel to the phone market. Almost all high-end phones are iPhones. Really, who gives a damn of the overall market share? Apple takes all the money anyway. Other makers are in a cut-throat battle for market shares with razor thin margins, while Apple literally swims in cash.
Right, and the people who are running malicious Tor exit nodes won't tell you that either. Good luck with that.
Surely there's an implied "Either" at the beginning of his question? That's how I would read it.
Also a lot of 'unmanaged' code that was put in place and doesn't have an owner. Combined with backwards backwards compatibility (looking at you, AWS Lambda Runtimes) some of the code might not be updated any time soon because there is no value in it. This would apply to container images as well I suppose.
In good faith I will grant that maybe you don't know. A lot of things: including but not limited to relaxing standards of competence on hiring or promotion based on a person's protected status attributes, elevating certain controversial social and political opinions or hypotheses to fact while rendering other equally valid ones taboo, and operating under the assumption of guilt for certain people or incidents regardless of or at least before the facts of the case are analyzed.
Watch out people! This is has been their long-game-plan all along, they are gonna switch Python to two-space indentation as mandatory. Big Tech Must Be Stopped!
Nah, not Internet connected and no mobile app to control it.
The other big question with UBI is whether it is better to give people cash, or give them the things they need to live (food, housing, etc.). Personally, I think there is a significant portion of the population who is unable to manage their finances, so something like UBI won't work for them, and we can't afford both UBI, and significant funding for social programs.
Kotlin on the server is growing in popularity and ecosystem, just a week ago Netflix open sourced a new Graphql client.
Also Pivotal (the company behind Spring boot) is investing a lot in Kotlin.
To have tried many language on the server, Kotlin is a gift and has made me as a developer both more productive and happier! It truly is a state of the art language in ergonomics that everybody should give a try
I tried explaining this to my wife with my laundry pile and she wouldn’t buy it.
Rust will never take over the enterprise market from Java or Kotlin. It is a language for completely different use cases. I it more of a competitor to C++.
For Android, there's a project called Haven [1] made by Edward Snowden. It doesn't use fancy AI, but it does monitor the camera, mic, and other sensors for changes, and sends notifications via Signal.

[1] https://guardianproject.github.io/haven/
The thing is engineers in other engineering disciplines have documentation that lay down things to the minutest detail. So is it not a good idea for software specifications to do the same, instead of having a brief design document missing huge amounts of design details.

Abridged and abstracted documents add their own confusion.
Indeed, static libs caused massive duplication and not-always-correct source location in my script. Nice catch :)
I think it's really sad that Bitcoin trading ended up being so ridiculously expensive to trade that an ETF listed on traditional markets will drop the costs by an order of magnitude.
SEEKING WORK

Location:

NYC

Remote:

Yep, but also willing to go onsite.

Need security?

I'm a consulting security engineer for all levels of product development (network, web, mobile).

I offer rock solid penetration testing and source code review. My work has been featured in The Register and SecurityWeek and I've resolved vulnerabilities affecting hundreds of millions of users at this point.

I'm not a point and click drone - I do both automated and manual testing for a full grasp of what's amiss in a tech stack. Many of my tools are those I wrote or scripted myself.

For each engagement I also do dev team advisory for best practices so they know how to implement security going forward.

Email:

If I can help your company, reach out at dylan@breakingbits.net and I'll respond within 24 hours.
Disclaimer: was inspired to post by this: https://news.ycombinator.com/item?id=8816344. You should check out his work too. He attempts to simulate surround sound—my program limits itself to stereo audio.

This filter is designed to be unobtrusive—ideally, it's easier to hear the effect of turning it off than turning it on. A huge goal was preserving my headphones' frequency response—I chose them because they sounded great to me in that regard, and I wasn't about to break that to fix stereo imaging.

If you're lacking a Mac or the desire to deal with the libsndfile version, here's a demo: https://www.dropbox.com/s/t5dvah8zke3uky8/HellOfAGuy_demo.mp.... The source audio came from http://www.audiogroup.web.fh-koeln.de/anechoic.html.
Or, if your current branch has an upstream, `git diff @{u}`.
Copyright is about creativity. There is no creativity in scanning a work, therefore there can be no new copyright.
It kind of excites me. If you've ever had a headset ripped off your head by the cord while spinning or moving you'll know what I mean.

Mobile gives mobility - even if you're just sitting in your chair. When they can get to the point where they have an all-in-one headset with computer it will be amazing.

I don't think this mobile focus is anything to do with the Facebook deal, rather it's Oculus thinking - wow, this is cool, we should head in this direction.
Agreed. When the manual says you can pattern match with term rewriting macros, I think of Erlang pattern matching. Would something like this be possible?

template mysum{a = @[]}(a: seq[int]): int = 0
template mysum{a}(a: seq[int]): int =
while a.low <= a.high:
a[a.low] + mysum(a[a.low + 1 .. a.high])

var x: seq[int] = @[1, 2, 3]

echo mysum(x)