jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Honestly, I'm glad its only a DSL. It means I can still use the programming language that I love but get the benefits of some obscure special purpose language.
Brilliant- thanks! "You have just one mind. The outside world only sees the output of your mind. It doesn't care that you really wanted to be good at maths or music or baseball or whatever but that your base urges and attention span made you switch around and robbed you of your time... all it cares about is the net result."
i kind of lost some respect for him after his endorsement for tony robbins...
You've accidentally got emacs in my vim.
Really, I've read that it's less than 20%[1], which isn't 1/3. Abject poverty or indigence (the "no clean water or sewers") rate, according to the link I dug up, is 7%.

I mean, compare the poverty threshold is US$10000, wherein 15% of Americans fall in. Additionally, 6-7% fall in extreme poverty, where US citizens make less than 50% of the poverty threshold[2].

So, as in your argument, it's all about scale.

[1]http://www.tmcnet.com/usubmit/2007/09/20/2954375.htm

[2]http://economix.blogs.nytimes.com/2010/09/28/the-poorest-sta...
Yeah, I dunno I like/love c# (depending on post/pre 3am...). Plus Mono really kick's ass and is a lot of fun to play with (esp. monotouch). I seem to be able to find free stuff off codeproject or stack whenever I need it. Even on the UI it's pretty painless if you avoid MS's stuff and just go with jquery and open standards. I kinda dig it to be honest, and monodevelop is a pretty nice IDE for mac now. All in all coming along quite nicely.
Thanks for pointing that out. I will make the necessary correction. I don't remember if I got help in getting the text translated or if I had used Google Translator. In either case I will get it corrected.
Am I the only one that doesn't understand the point of this exercise?
Neat, but it would have been better if he'd not used the carousel.
Awesome! AdZerk looks like a great product - great presentation at the Internet Summit Demo btw.
Apparently it doesn't, and this is surprising to me because Nokia's Series 30 platform did support Java apps since around 2003.

But these new "Series 30+" phones are not based on the old Nokia OS any more. Instead they use a completely different feature phone platform licensed from MediaTek, and it doesn't seem to include Java ME at all (probably to save on license costs).
Not open-source, but http://macaw.co/
I believe that Linus Torvalds said something[1] in the spirit of this article about how Git was only adopted by the community due to how arcane it looks.

[1] http://typicalprogrammer.com/linus-torvalds-goes-off-on-linu...
That article doesn't debunk Brochet's experiment. Here's what it says: "That said, important to note here is that while Brochet’s studies are often cited as definitively showing how bad wine experts are at judging wines, in this case that they can’t even tell the difference between red and white wines, that’s not what that study actually showed at all."

Brochet proved that most people who are reasonably knowledgeable about wine can be fooled into thinking that a white wine which has been dyed red is a red wine, as shown by their describing it in terms normally used to describe a red wine, because their senses of taste and smell were fooled by what they saw.

It was not a blind taste test.
"... criminal liability should be a thing too."

It's too bad the system is corrupt and they won't hold people within the system accountable.
You gave up 15% of your salary to work in a company where, presumably, everyone earns 15% less than your previous salary. Would you accept earning swedish wages working remote from sweden in a german company?
It's a lot harder to be mentored and inspired by a Youtube video than a good teacher who cares, even if you only have one of those teachers per year.
I won't down-vote you, even though I'm that hedge fund accountant you're talking about. :) Even without knowing all the minute intricacies of how the share lending occurs, my accounting results can still pass audits with flying colors, year after year.

Just in case anyone thinks I'm proud of my "ignorance," I'm not. I'm discussing things here in order to gain a better understanding, even though that understanding is not crucial to my performance as an accountant.

And yes, I am concerned about the current sorry state of so-called "markets."
Don't forget 0MQ too.
> What the F* can you run on 512?

A lot, really. I have rendered DVD quality movies, handled product composition databases and processed millions of orders on machines with less than 512 megs of memory.

Not many companies (or people) have enough data or volume to stress a machine with 512 megs of RAM. I agree it seems a pittance - my netbook has more than that - but if I break up memory usage by application here, Firefox takes most of the RAM, then Gwibber, then Rhythmbox. None of them would be running on a server.

It would be interesting to write down a list of what you can't do with 512M.
I'm not trying to make a joke. That seems (to me, at least) as though it'd be a pretty solid way to defeat import security, which might be some cause for concern.
I have struggled with this problem for all of my academic and professional career. It was only until this year until I finally started addressing it. After a lot of thought and reading, I've found that I procrastinate for the following reasons:

1) The task is mundane or repetitive.

2) I think the task is trivial. "Oh, thats something I can bang out in a few hours, and I've got all week to work on it"

3) There is a tricky problem within the task that I haven't figured out yet.

The key to it all was realizing I'm not as smart as I think I am. I needed to make a plan. This is hard, I've never kept an appointment book, I don't make to do lists, those are for dumb people. Not me, I can reason out any problem and keep track of it in my head! Bullshit.

Sit down with a pencil and a stack of paper. Draw your problem out. Make a list of all the gotchas. Make a list of all the 'easy' things. Quickly you start to realize that even with trivial problems, there is a lot of stuff to do. Yeah, you are smart, so most of those things will only take 2 minutes, but when you see them all laid out on paper, they add up. Oh shit, no time for you tube. I've actually thought about the problem, I've got skin in the game now, I've got some motivation.

When you started this trivial task of making a plan, you thought it would take 5 minutes because you are so damn smart. Two hours later you are still pushing papers around your kitchen table. Revising, looking for the common connections, refactoring, making a better list, making better software.
Another good tactic is to have a like-minded entrepreneurial friend over for a coworking session. It makes it harder to sit on Google Reader or HN when you have someone else in the room.
"Terminator" is a prime example of such a movie. I was once invited by an artsy/musician friend to her new house in a very seedy part of town. Just after I parked, I heard some altercation across the street. Some big guy was yelling in a window. I saw a red light play over his chest, and then he ran. I've never seen anyone accelerate so fast outside of a broadcast of the Olympics. I seem to recall that the US military was using this trick wither in Somalia or Iraq -- just playing laser sights over marauders to scare them off -- but that stopped working and they had to actually shoot.
Interesting article, but a terrible title! Atom bombs, really?
Tell me about it. Wouldn't you know it, part of those Friday nights are spent looking up at the sky, dreaming about said future wealth...

My highest value is autonomy: ability to do what I want, when I want. This is what I'm hoping money will buy me. Will it? I need to know.

In 'How to Get Rich', Felix Dennis warns against dedicating one's life to wealth, and even says that warning is the most important part of the book. But he correctly says right after that he doubts the warning will have any effect, as the reader is probably young and tired of poverty. Boy was he right...
Thanks for sharing this. When solo coding, I tend to dump new classes and functions wherever is physically closest to where I was previously editing. It makes sense in the moment so I don't disrupt my train of thought by jumping all over the file, but then is a confusing ball of mud when I need to return to the project after time off. Was the shortest scroll direction up or down when I implemented it? etc…
Same boat. I am surprised that I had to to scroll so far down to see this comment.
If it helps at all, my advice is to pick one approachable dish you love to eat and learn to cook it. Do it again and again and get good at that one dish, adjusting it each time as you eat it and think “oh this part could be better I’ll focus on that next time”

By the time you are good at that dish you will have invariably learned skills that transfer to related dishes, as well as how to taste and adjust. So you pick the next to learn. To make a product analogy, it’s vaguely like “Crossing the Chasm”.

Learning to cook this way is wonderful because you begin to see how dishes come together and start to imagine your own recipes! Whereas if you cook a new dish every time, you get spread a little thin and lots of cooking remains frustratingly “magical.”
I just read through the report and you haven’t exaggerated a bit. Somehow, an otherwise intelligent and well-educated engineer decided to go full mission impossible just to kill himself in the most miserable way possible.

What a crazy story, thanks for sharing it and the sources!
Give that the data leak is 2+ years old I’m wondering why it’s getting so much attention in the media right now, just as FB hits record highs. The cynic inside me suspects that this is actually a ploy to manipulate the stock price, though I can’t tell who would benefit from it.
Raspberry Pi 4 Model B

$ ./cpufetch -s retro

################
#########################
###############################
################@@@@################
################@@@@@@################
#################@@@@@@################ SoC: Broadcom BCM2711
#################@@@@@@@@################# Technology: 28nm
#################@@@@@@@@################# Microarchitecture: Cortex-A72
#################@@@@##@@@@################ Max Frequency: 1.500 GHz
################@@@@##@@@@################ Cores: 4 cores
###############@@@@####@@@@############### Features: NEON,CRC32
@@@@@@@@@@####@@@@####@@@@####@@@@@@@@@@ Peak Performance: 24.00 GFLOP/s
######@@@@@@@@@@######@@@@@@@@@@######
##################################
##############################
########################
###############

VM on M1 Mac

$ ./cpufetch -s legacy | sed 's,^, ,'

############ ########## #### ###### ######## SoC: Unknown
############### ######### ####################### Technology: Unknown
#### #### #### ##### ####### ##### Microarchitecture: Cortex-A72
#### #### #### #### ##### #### Max Frequency: Unknown
#### #### #### #### #### #### Cores: 4 cores
#### ##### #### #### #### #### Features: NEON,SHA1,SHA2,AES,CRC32
############### #### #### #### #### Peak Performance: Unknown
######## #### #### #### #### ####
There was nothing good about my code organization
Quite right — and to the extent that the blame goes to any individual developers, that comes back to the organization: do they pay well, offer a good working environment, etc.? One bad hire, sure, it happens but if it’s repeating that’s structural.
There are places lower than the basement.
Actually, you refute his point. If they were actual classes instead of ad-hoc vtables, the flow would be clear.
We'll be doing good if they ever both manage to implement CSS calculations in a way that is compatible.
Nice. You can fly from orange county (CA) to long beach for $270.
Or you could drive up there for 10 bucks of gas in 25 minutes.
Rob Pike already has: http://herpolhode.com/rob/utah2000.pdf
It's better to use a different attribute than other browsers until it becomes a standard. That way, you don't get unexpected behavior (READ: IE6 box model bugs that annoyed so many people) when it is finally standardized.

Most of CSS3 has a ways to go until it becomes a standard, so Mozilla uses its own attribute to reflect its unique implementation/interpretation of what is there currently.
The clojure analogy actually works in favor of them switching to C++. Clojure takes the good ideas of Lisp and bolts extra convenience (and modernization) on top, just like C++ adds extra convenience to straight C.
It seems to be down: http://webcache.googleusercontent.com/search?q=cache:http://...
This headline should mention one of the study's central conclusions: a great way to maximize these 'ingredients' is to include more women in the team.
This. And i use ctrl c. Boom two copies of the text book one for the problem page, one for referencing.
ROFL. You've made my day.
You'd be surprised by the existence of m-pesa then, which has revolutionized finance among the unbanked in Africa.

m-pesa isn't a cryptocurrency in the same mold that bitcoin is, but it's electronic money for the unbanked that you're arguing can't exist.
Still using OSH Park, never had an issue.

Your secret IP had better not be your circuit board. That’s a losing proposition.
> But if you ask them about other _still fundamental_ knowledge like a _rough_ idea about what the different transaction isolation level are/mean/imply for you, they fail hard.

More a property of concurrency than of SQL, I believe; your point applies for programming languages too.

It's possible to get by as a programmer with no real understanding of how concurrency works in the relevant languages.

If concurrency bugs were always obvious, doubtless things would be different.
Yup. The "Enterprise" world which is probably majority of IT but gets the least amount of chat on HN, is all Java in the back end. :-\
> There are thousands of employees right now in the NSA who aren't even allowed..

http://cryptome.org/2013/08/proton-clearwater-lexis-nexis.ht...

Saw this on slashdot the other day, it's allegedly an NSA staffer spilling the beans because he's ticked off by parallel construction.
If you set off a gas chromatograph for nitroglycerine and then say you have heart tablets then you'll be fine. He obviously set off a specific trigger AND couldn't account for it (although they clearly tried to get him to).

Back in the 70s or 80s a group of friends in Britain were sentenced for participating in a terrorist act because they set off an explosive test. They spent years in prison before it was determined that it was a false positive caused by the coating of a popular brand of playing card.
Did you pay more for your text editor?
My plan:

1. Dress in ethnically ambiguous clothing.

2. Coat myself in insecticide before heading to the airport.

3. Look shifty.

4. Refuse the millimeter wave machine.

5. Get Detained.

6. Take off ethnically ambiguous clothes.

7. Scream: "I'm a white male... what now bitches!"
That because your friend was a lady or was not of brown skinned.
What do we do?

For at least a decade, but more markedly so in the last eighteen months or so, I can't get on the Internet without seeing a story like this. Authorities of all sorts ignore any laws they feel like to provide the appearance of security against threats that usually don't exist in the first place. Revelations in technology that show absolutely nothing is secure unless you are manually rolling dice to construct one-time pad keys, and god help you if you try to store them on a post-2000 PC. I'm coming steadily closer to panic, as a citizen, as a technology professional, and as a human being. What can we do? No rational discussion of this ever takes place, both online and off, because of the hordes of comments insisting that the US will NEVER be as bad as a real authoritarian regime NO MATTER WHAT, and the equally radical comments that we are already WORSE than the USSR. So far as I am convinced, there is nothing an individual can do. This is a Big Problem, and going back over history texts, political activism only solves about one Big Problem per decade. So, for the sake of argument, I ask we suspend whatever structural beliefs we have. Assume, for this comment thread, that the current decline into a rightless police state will continue unabated, only stopped by the random sudden social upheaval that, without fail, takes place sooner or later. What can an individual do to be safe, or feel safe? Anything? Or is the only option to shut up, take our Xanax, and live with the Cold War-esque existential fear that you could be violated or killed at any time just because an agent doesn't like your ethnicity/choice of cleaning supplies/fact that you work in technology?
Concentration is a revisionist word to make it sound more harsh. They were internment camps.

Concentration camps are where you send people to die.
Thanks for sharing that experience. Any idea why you might have set the machine off? Trying to get a feel for how they've balanced how sensitive to make them.

I think there's been too errors: His ethnicity made him endure more interrogation and your ethnicity allowed you to endure less.

I think the next threat to airport security is as likely to be perpetrated by someone who doesn't fit the ethnic profile. Everyone in law enforcement really wants there to be a profile, but looking for one will only lead to the wrong conclusion and costly mistakes.
http://cheeaun.github.io/hackerweb/ is also quite good.
As much as I am in favor of government transparency, diplomatic channels have a very important need for privacy, and from the looks of it, this is really a senseless, destructive act by Assange and WikiLeaks. Diplomacy is incredibly complex and delicate. In particular when communicating with dissidents of foreign countries, it's often necessary to have complex and multi-faceted positions in private communications, some of which may be conflicting and offensive to one side or the other.

Take communications with North Korean or other dissidents as an example. On the surface, Kim Jong needs to think we are negotiating with him without trying to support opposition and bring down his government - otherwise he may become unstable and violent. We also however need to provide moral and material support to dissidents.

Shall we just be the fools and pretend that diplomacy is not a complex game? In a perfect world, maybe there would be no need for secrecy, but to think that diplomacy does not need some level of underhandedness, deception, head-fakes, and other manipulation is terribly naive.

We don't yet know what is going to be released, and perhaps some of it very well should be public, however if any of it damages our efforts to work with dissidents in oppressed countries, or has other destructive effects on the work of the State Department, there will be serious questions about whether real-time transparency is really what we want when it comes to diplomacy.
Bad? Its great news, without allies the US can't really act internationally and they will have to stop invading other countries.
When you have ClearChannel submitting 1700 apps for all of their completely identical Golden Oldies stations it is indeed spam.

There are already several apps that aggregate streams. That is really the way to go.
Am I the only one who initially thought this was a sequence of emoticons?
I would guess that Wikileaks understand the news cycle.
My favorite part:

# How long will it take before you have a prototype? A beta? A version you can charge for?
Prototype - done in Feb. Version I can charge for: 8 weeks maybe? (ed: hahaha)

Just another example of how optimistic developers can be (I know I'm guilty of the same).
Canada and the US have some of the most pliant media out there. It makes me want to throw up every time I see someone interview a power figure.

For example, last year our PM decided to prorogue parliament (ie, like ending a session of congress prematurely) because it was politically expedient. During his end-of-year, he got a soft-ball question and simply dismissed it as business-as-usual (even though it upset people and led to a fair bit of protesting). Meanwhile, people like Jeremy Paxman in Britain thrive on asking tough questions and calling politicians on their bullshit.
Intriguing, source?
They can ask for them though.
Do you accept upvotes as currency? I was thinking that ssh should be able to do this.
I stopped reading the first article after this:

"We are told that Biden won more votes nationally than any presidential candidate in history. But he won a record low of 17 percent of counties; he only won 524 counties, as opposed to the 873 counties Obama won in 2008. Yet, Biden somehow outdid Obama in total votes."

>>Yet, Biden somehow outdid Obama in total votes.

If you look at the populations of these various counties it isn't puzzling at all.

https://www.reuters.com/article/uk-factcheck-votes-counties-...
> Is that what you were predicting 3 years ago, still predicting?

What is the biggest social crisis there now, for every opportunistic force to take advantage off?

One need to be very, very blind not to see it coming, especially living in a major US city.
It wasn't really used for anything before, because of the bizarre custom license.

However, it looks like it has a lot of interesting features that people might want to use. For example, it can be trivially embedded in pretty much any other language by implementing a handful of core functions. It has an embedded prolog DSL. It has pattern matching, static type checking, lazy evaluation.
I wrote an ebook ("Practice Makes Python", http://lerner.co.il/practice-makes-python ) for people who have learned Python basics, but want to gain fluency. I'm working on videos for a higher-tier offering, and then will start to market it more seriously.

I only launched the book about 1.5 months ago, and I'm at about $1500 in revenue. I'm definitely hoping to see greater income with the higher tiers (including video) and greater marketing. I'm also speaking with some companies about them buying site licenses of the book, which would increase the revenue even more.
Awesome!

The JobBoard is a great way to get some passive income, but, there is a lot more money to be made if you want to devote your time to recruiting.

Having a non-recruiting domain in the space you want to recruit in is a huge advantage when getting both JobBoard and recruiting leads.

Definitely focus your recruiting efforts in one locale at first. DC, SF and NYC are the top markets if you are based in the US.

The JobBoard should be worldwide (easier to facilitate than restricting it anyway).

Feel free to send me sensitive questions via email: brian at linkplugapp.com
40k-50k addresses are created, with about 80-85% of them receiving an email. I also get about 300k-500k email a day to expired addresses
That was a little vague. Care to share more details?
landing page could use some more inviting photography and the color scheme could be more suited to the subject matter

other than that i have no suggestions, because i never leave the house.
> The coverage was so good, in fact, that the iPhone worked on the subway in Paris. Yes, I could both place calls and surf the web while underground.

So, you can't do that everywhere? (I'm currently tethering in a subway in Helsinki. Okay, have to admit, the coverage isn't perfect and our subway "network" must be shortest in the world.)
The first thing I wanted to do was search by region - my go-to site is http://www.santabarbarahikes.com/ - but it looks like local low-key hikes like those aren't included.
I think Zuckerberg makes it very clear that is not about the platform but about where most of your friends are. Which is why it would be very difficult to displace people from facebook.
Same happens in Spain with Tuenti
http://tuenti.com
I agree, since there is no implication in the Spanish phrase of "what can you offer in return?". The Golden Rule seems to mesh better with the original ideal expressed. I always find it interesting when literal translation, or convenience in closeness of expressions, are preferred over intended meaning.