jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Which is rather ironic, given Harry's dismissal of Atlas Shrugged in one of the early chapters.
my favorite part of the article:

Few of us want to die, as evidenced by such statements as, “if I die…” (like there’s some possibility of an alternative). I hate to break it to you, but the only real variables are how and when. Other than that, we’re probably best to accept that you and I are both just toast. I find a kind of liberty in this knowledge. In fact, it suggests that most of the things I fret over are largely inconsequential, and that I shouldn’t squander these moments.
Ike, I understand your reasoning and admire the stand you've taken, but please don't do this. You're hurting yourself and the rest of us, too. Let me explain...

I may be one of the most contrary programmers here on HN when it comes to this subject. I have never shared code or given references before a job offer and I never will. I believe that reviewing code that's already been written has far too much risk for any benefit; permissions may be required, explanations are often needed (but never given the opportunity), and most of all, taken out of context. I want a prospective employer to do their own work to evaluate me, one on one, without depending on other code or others' opinions. I will do whatever it takes to help them do this, including interviews, meetings, and yes, coding for them.

As an interviewer, I have used many tools to get to know the interviewee, but the coding exercise has alway been, by far, the most important. If you can code, great. If you can't, I'll find out. If you struggle, no problem, we'll work through it. But I have to know, otherwise we can't move on.

The trial project is a great idea, but for many reasons, it's not an option for many employers.

Do whatever it takes to get past the roadblock of not being able to do a tech interview. There are plenty of resources to do that. If you struggle and your interviewer is a jerk, then no problem: you didn't want to work there anyway. If you struggle and your interviewer helps both of you to solve the problem, then you've both learned a lot about each other.

(Also, please try to avoid language like "I will not...". Except for murder and ethical issues, this will probably hurt more than it will help.)
It doesn't work like that. You will be forced into compliance. Try creating a competing social network for example.
Whoa, la ta ta ta ta ta ta (Science book)
I really, really wanted to learn BASIC, just for fun. Any idea how I might do it? Which BASIC should I use? What software do I need to run BASIC?

Any help is really, really appreciated.
If we frame this era as a struggle for power between the media and everyone else (at least all the other poeple who have power to lose), I think the picture gets clearer. I am not saying that's the only valid way to frame a complex world, just that it clarifies a lot of the important battles.

If you ask me, the media has taken way too much power and that's bad for everyone. It might feel like a victory when Trump is taken down, but as we see here, the power can and will be turned against anyone.
So I've never heard of invoke or high level assembly so this is interesting to hear about.
They can’t because they’re locked in with their partners. And if they raise it for consumers it will be considered price discrimination.
There's a sliver of hope that the mining cards will be reusable as general purpose gpus by having the card stream its output to an integrated gpu.

I first heard about using the p106-p90 cards on Windows with a modified driver via a LTT video [1]. I later read a blog post where someone claimed that the card was plug-and-play on Pop!_OS (a Linux distro) [2].

I think this is fairly well known at this point. I would be very curious to see how many were actually reused, though. I remember seeing a listing for a large number of p100 cards a few months ago, but I don't see any listings now. Were they scooped up and reused, or did the sellers give up and trash them?

[1]https://www.youtube.com/watch?v=TY4s35uULg4

[2]https://ncrmnt.org/2019/08/04/linux-gaming-with-p106-100/ (search for "following up")
Don't send them refunds, send them to https://reportaproblem.apple.com/ and tell them you are happy to refund them and here's how to do it. They can then go to Apple and they will process the refund for you.

You and your app technically don't matter to Apple. The 30% feels high, but overall it's really a good deal. I've made several hundred thousand dollars on the app store without almost any marketing spend. That's a good deal.
A similar article from a year ago: https://damieng.com/blog/2020/02/14/delphi-birthday-my-story

(via https://news.ycombinator.com/item?id=24705109, but no comments there).
Is there a way to sandbox android applications?
You must live in a different London than the rest of us then.
I don't read a lot about it on HN, but at least the threema client[0] is open-source, too, and the servers are in Switzerland.

[0]: https://threema.ch/en/open-source
You don't design an organization, you grow an organization.
I am currently getting a "Error establishing a database connection" for the page. I hope where ever that happens; there might be a comment in the code explaining why.
Nice thanks. Might I suggest you make the compare chart more accessible. Even now knowing it exists I took another pass through the site to see how I overlooked it and I still can't figure out how to navigate to it.

edit: Finally found it as the LAST item on the FAQ. I still think you should make it more accesible! Cool
Wasn't my favorite either. But I definitely learned a thing or two from their launch.
But poll any dev and ask which is more pleasant to write UI-heavy apps in: web tools, or Java?

Why limit to "Java"? For apps that aren't just front ends to web services, I'll take Cocoa, Android, or wxPython over HTML5.
Readability actually ate everything past the image on the first page, leaving me a little confused at first.
You've missed the point. The article readily concedes that PhDs are good for society as a whole. The argument is that they are generally a bad idea for individuals.
I think we're going to just disagree here.

I would think that the behavior is really irrelevant. As you say, you could do the same thing with an interactive pie chart. The important thing is to be able to capture the intent of the user, which is a structure of data -- no matter what the appearance or behavior. In fact, since it doesn't matter what the appearance or data is, that's a perfect reason why it should be a tag.

And that's not even getting into the grid concept. Rank your immediate family members on how much you think they'd like the top 5 TV shows from 2010. Here we have a very complex piece of data, all interrelated, and it belongs under the same tag. The structure of the underlying data is fundamentally different from other things.

But like I said, I don't think we're going to agree. I'm just happy you seem to understand my point. The conversation starts, and that's always a good thing.
I wasn't aware that Hacker News has become "Politics News".

If it has, then perhaps people will be interested to know that this is the same John Pilger who said of the London transit terror attacks of 7/7/2005 by Islamic fanatics:

"The bombs of 7 July were Blair's bombs. Blair brought home to this country his and George W Bush's illegal, unprovoked and blood-soaked adventure in the Middle East. Were it not for his epic irresponsibility, the Londoners who died in the Tube and on the No 30 bus almost certainly would be alive today."
Lot and lot of ads.
This is something that as a Canadian, I often take for granted, but I completely agree that if I didn't have universal healthcare, I may well have never left the 9-5.
You're saying there's no difference between reporting (pick up location, drop off location) and reporting (pick up location, drop off location, identity)?
But this can be done without trusting anyone at all (e.g., http://users.cis.fiu.edu/~carbunar/teaching/cis5374.F.2014/s... cf. pages 90-91 of Applied Cryptography).
About the article: this harks back to the Rails/Merb merger stuff in 2008. At the end of the day, I suspect this will only be a good thing; less division of interest amongst developers, and the network effect of having both groups of developers looking at each other's code.

Mind you, I say that as a Django user, so this doesn't really directly impact me. ;)

(Meta: am I the only one unbelievably irritated that people logged in with Apps accounts (without a standard Google account as primary) can't even browse Google Groups without logging out? I've started involuntarily avoiding links to Google Groups because of it, which is a shame.)
No. This is different. You can choose to upload to this visualizer or not.
In the next 12-18 months we're going to see a flattening of features added to the phones. They've basically been adding feature subsets that mirror the evolution of PCs, culminating with Internet integration, though this time with seamless syncing of information between extant devices. The OS platform is insignificant. Where people end up storing their data is all that matters.

This is why when people get into religious debates about Google Android being open and the iPhone not, they've completely missed the entire significance of the two platforms. They're both corporations, they're both responsible to their shareholders. I would be perfectly happy if they split the smartphone market in a stalemate.
Archgoon got it in one. I have an East Asian Studies degree, but most Americans don't, so when I discuss the current or historical economies of East Asian countries I usually use a North American or European frame of reference. ("Japan in 1960 was substantially poorer than Mexico" works very effectively to get someone's attention.)
Nice post though the title was a bit misleading since the flying is only free because he chose to focus all his credit card rewards on miles. So I guess it isn't really free.
By world standards it's not large, but among its immediate neighbours it's one of the largest countries: third by population in the EU and one of the larger by area.

I'd think places like Belgium, Denmark, Ireland, or even Austria would get called little much before UK, to say nothing of the smaller countries like Iceland or Luxembourg. I don't think many people in the UK would describe it as little either.
Except in North Korea, he wouldn't have a choice between working for the military and working for someone else.
> There's been a fair bit of research showing that the college wage premia is large and positive. Now, there are lots of arguments to be had about the mechanism by which that premia arises and to what extent it is fair, but its existence is not in question.

Not many people are arguing it doesn't exist. People (or at least I) am giving evidence that college is not the only way to obtain this "premia," and that there is a cost, beyond which if college exceeds that cost, college is no longer favorable over its alternatives. Of course this is highly dependent on the university attended and the degree received and also depends on the individual involved. To blindly say, "college is always better" ignores all this evidence and turns off our minds to alternatives.
You mean their gains are limited to 100% of what they sold the stock at. Their "investment" is the lending fee that they paid for the right to sell the stock. If you pay a thousand dollars in lending fees, sell the stocks for ten thousand dollars, and buy them back at a penny, and return them to the lender, you've made a return of 1000%.
Ah. I didn't get that from reading it.
Also, Java as a language is - unless I've missed something in my experience of it - a very bad fit for interacting with the OpenGL API. In particular specifying data in tightly packed or otherwise specifically arranged (interleaved, in particular) forms is next to impossible to achieve without making your code look like a dogs dinner (if you can do it at all). Much easier to do in C, so that's another reason to go native on Android.
One reason: the US prices don't include any sales tax, while the NZ prices do.
I've eaten crap, too, rather than eat meat, but only when crap was the best non-meat choice. I don't advocate it, though, if there's real veggie food available.

Have to say though that it's a lot harder to eat vegan on the road than to eat veggie. But Skittles + cola? That shit'll kill you.
I would be interested to learn that as well, but that's not what "it basically boils down to." There was a considerable amount of effort in avoiding countermeasures against his radar and detection systems. He beat the stealth planes just as much by out-stealthing them on the ground as by de-stealthing them in the air. I find that just as interesting, and possibly more valuable.
It's technically true that tea is only made from the camellia sinensis plant, but you can get the same experience from other "hot, tea-like drinks" as well such as Herbal and Rooibos "teas".

Please take a look at http://www.theteafinder.com. It's a tea search engine that I made after getting motivated reading HN a few weeks ago! You can search for tea by flavor and health benefit.

Would love feedback from other tea-drinking hackers.
Technically, snowflake ids are 63 bits. Java doesn't have unsigned longs, so they don't touch the sign bit.
Location: Maryland, US

Remote: Yes - looking for remote position for summer, potentially moving on site in September

Willing to relocate: In Fall 2016

Technologies: Python, Tensorflow, Django, HTML/CSS/JS/etc, experience with many others

Résumé/CV: On Request

Email: Brandon.SmithJ@gatech.edu

Graduate student at Georgia Tech in Computer Science, focus in machine learning; looking primarily for something related to that subject. I also own Bitspender LLC which manages the site Bitspender.io, a site fully written and designed by myself - meaning I can work the web side of a job as well.
David Dollar that works at Heroku already wrote a (free) gem that auto scales your heroku apps.

https://github.com/ddollar/heroku-autoscale
I thought this article was going to be about acting differently with your boss and colleagues to see which gets you the most money/respect/whatever you're chasing.

Needless to say, I was very disappointed.
Interesting spreadsheet and congratulation on your dietary improvements!

Exercise doesn't really help you with losing weight, but it helps you with losing fat and/or gaining muscle.

In the last few months I've exercised a lot and ate a lot. I've gained around 7kg of mostly muscles.

I don't know whether losing weight is a useful goal at all. Aiming to lose body fat while keeping lean body weight (=muscles, bones, everything that isn't fat) seems much more sane to me.
My main complaint with cloudkick has always been the wide price gap between the free account and the first paid version. I would have paid for their agent based service for a few of my projects but at $99 a month for the cheapest version, it would have cost over 5x what the server it was monitoring cost.

I think they would have grown much faster with a smoother price curve. Make a plan with 2 or 3 servers of full monitoring for $30 a month to grab the low end of the market when people are just starting and putting in the foundational pieces of their technology stack.

Overall though, they're really good. They seem to have done plenty well anyway. Congratulations.
I am not so sure the exported bundle can be run off AWS, are you sure about that?

On a side note, doesn't the download bundle task require you to stop the instance? That could be a problem since the task can take quite some time to complete during which time your server will be unavailable.
Google for "webmasters complain ad-blocker" or "fighting ad-blockers" to gather some opinions out there ...
If the theory is right it's better to wait longer, as it takes time for your body to re-stock the glycogen reserves. So you are still burning fat after you finished exercising.
And here I thought students were people. /sarc
https://geoff.greer.fm/2016/01/18/on-learning-c-part-2-zed-s...
Same rule, emphasis my own

> any activity that places a burden on our servers

I would assume not
My parents' small business had all kinds of reporting views (one would print envelopes) from their Lotus Approach database. It's been quite the downgrade to migrate to Excel from this. (Access, wherever it exists, it's just not as simple as GUI desktop DBs).
This is 90% of people's reaction to UBI.
It's useful for any Unix that has BSD sockets, not just Linux.
Sure I'm not arguing that Bitcoin isn't used by criminals. But, to make the obvious straw-man, USD and knives are used by criminals too, should we ban them ?
Do you mind sharing how you advertised your book or made it popular?
the people who tried elephant steak did'nt go so far with their recommendation;
I'm not sure I follow. Could you explain your point a different way?
The posters do not seem to understand you. Don't worry. At least I think I do.

Can you post which are your preferred tools, which technology you'll use to solve the problems?
You can, but you still have to test against N different versions per year instead of 1, which is still an N-fold increase in testing overhead compared to annual releases.

You can automate some aspects of that testing to reduce the burden. However, in the nature of web sites, some things will always need manual examination. No unit test is going to tell you that Chrome has a layout bug where your element that is styled to have a 100px width is being calculated at width 50px anyway and your entire home page doesn't render properly as a result, nor that resizing a responsive page in Firefox so it satisfies different media queries and then changing it back to the original size might result in a different layout (both real examples I've personally seen in recent months, BTW).
I'm not sure what you mean by a "name". Do you mean the same thing as Hickey's definition of "identity", i.e. "a stable logical entity associated with a series of different values over time"?
I'm seeing an Application Error -- An error occurred in the application and your page could not be served. Please try again in a few moments.

How meta.
My impression is that ZFS makes the absence of ECC RAM more obvious. Discrepancies in RAM stand out when you're carefully hashing your file system.
I just came back from Medellin this week (Monday), and I wouldn't say that Medellin is a tech hub or will be one any time soon.

I think the most important reason against it is the Internet. It's hard to find even the average U.S. city Internet speed here. Additionally, you won't be able to carry your laptop around the city because there is no concept of "hot spots" (The only "public" hot spot is the Juan Valdez Cafe, which is the Colombian equivalent of Starbucks).

Another major reason is that nearly no one speaks English. If you want to get by, you MUST know how to speak Spanish. This is a huge hurdle, knowing that English is the de facto technology, hacker language.
"Mali’s night-times average 12 hours"

Yes, just like everywhere else.
10MinuteMail - http://10minutemail.com

Temporary email. Got lucky with traffic, and run two Google Adsense ads.
It makes the text look slightly embossed. It makes as much sense as rounded corners. I think it does look a little better, but I also think that's because it's new. I've been meaning to map these kinds of style trends and determine their half-life.
Thanks a lot, that was great! Any particular resources online that helped you in learning electronic music production?
It seems to be a typical "how quickly can you get from one wikipedia article to another solely by clicking on links within articles" thing. However, it also shows all of the article links at the top of the page, and can hide links (so if you take too long to decide, you run out of choices).
Did you really mean sex, or did you mean gender?

Just raising the thought, there's a difference.
intragroup variability vastly swamps intergroup variability </quote>

It should be the opening for any discussion on such topics.
Color me skeptical about this connection. IMO, if you climbed the way most startups operate, you'd probably end up dead.
To underline the "not for car geeks" point: Not only do I not know what kind of car the 325xi is (and I am from Bavaria, the home country of BMW), I also don't know what "2.5 litre engine" stands for (is that a lot? good? bad?), or what the hell is the point of "fuel injected". Don't all cars drive on fuel (except for the few exotic electric ones)?

Even though I am surrounded by cars, I never look at the model names.

Funny to think most people probably feel about computers the way I feel about cars. Although these days I don't know much about the internals of computers anymore, either. Mostly I care about "fast enough", "can run games/can't run games", "runs Linux", "noisy fan/not so noisy fan".
Damore? Doubly so if you've actually read his report.
hh I love the sounding of "example-based programming"! i would also add a "spreadsheet-based programming"
I have no idea how to respond to this, other than: false.
Unless something has changed that's some PR hyperbole.

The DynamicLand I experienced was a piece of paper represented a function written in a text based programming language. You could choose to have inputs and outputs based on proximity but you didn't really "code" using the blocks. You "code" using a text based programming language. The sheet of paper shows the output of its text based code. If you want to edit that code, you grab keyboard and point it at that sheet and then you can toggle between showing the text based code or showing its output projected on the sheet.

I didn't see many examples that composed all that well. I saw a few like there was a plant->bunny->wolf simulation. Plants spawn randomly, bunnies eat plants, wolves eat bunnies. So that was written in a text based programming language represented by one sheet of paper.

Another sheet of paper had text based code that would graph a value over time. If you pointed its input at the sim it would show a graph of plant population, or bunny population, or wolf population. I don't remember how you chose which output to graph. It might have been based on which edge of the sim paper you connected to.

Another sheet of paper had text based code that would output a value based on its orientation and draw that value on the sheet. In other words it implemented a knob. Lines were coming out of the simulation sheet so if you put the knob so the line from the simulation sheet touched the knob sheet the knob would adjust some parameter of the simulation like plant spawn rate or wolf running speed.

But you can quickly see if you wanted to be able to adjust 5 parameters (plant birth rate, bunny spawn rate, bunny reproduction rate, bunny speed, wolf spawn rate, wolf speed) and you wanted to graph the populations of all 3 types you'd quickly run out of space.

Further, writing anything more complex than simple programs you could write in 30 minutes seemed problematic. In other words, as a learning environment or a toy it was super interesting but at the time they were pitching this not as an educational thing but as an experiment in "computable surfaces" but it was hard to see it as more than something you bring kids to on a field trip and one or two experiences is the end of it.

They said that this particular implementation (paper, projectors) was also not the end goal. You can imagine doing the entire thing with AR glasses (so no projectors needed)
I just realised after years of learning about how cores work that the big.LITTLE design is actually two CPUs not two sets of cores. With a third X1 core CPU we would then have 3 CPUs in a phone ... wow ...
Indeed, and it's also at best a long term solution. Bikes are something that can appeal to individual agency: I can get a bike and start riding tomorrow. I can't build an apartment building.

Actually, it would be my 6th bike, but that's its own problem. ;-)

I'm spoiled by where I live now, a 25 minute easy bike ride to my workplace, a similar ride for my spouse, and within walking distance of shops. It's really a lifestyle changer.