jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A useful article for people to read before using AppEngine. I only use AppEngine for my own projects, so far no jobs for customers.

I was aware of most of the limitations of AppEngine that the author of the article mentions after just a few hours of experimenting with AppEngine. Now, AppEngine now no longer gives me many problems.

I think the lesson is to do a lot of experiments before committing to technologies.

I don't use the Python SDK. Most of what I have done has been using Java (but with small Clojure and JRuby experiments). One thing that helped was to start using Objectify instead of JDO (as an example).
You can search for text easily with chrome or firefox. With firefox, you can hit the quote key and search the links, pressing enter to navigate to the page. F3 goes to the next result. The same feature is not available in Chrome natively, for some obstinate reason. It kept me from switching to Chrome, but then I tried the type-ahead-find extension. It's a script so it won't be as fast as native, but it's so much better than nothing.

Firefox also has the Vimperator plugin that gives vim-like nav for Firefox. Highly recommended if you like Vim.
I'm so sorry. It's tough, for sure. :\
Firstly, your landing page is beautifully designed. It's simple, minimal, and gets the job done.

I am intrigued by this devops thing, but your landing page doesn't mention anything about it. You might consider adding a new <div> above your email signup <div> containing the 'elevator pitch'. Something like: "Expertly Curated Devops News Delivered Straight To The Inbox, Weekly"

With a couple of tiny tweaks this landing page will be much stronger.
Thank you for your advice. It's very difficult to think of anything as being lucky...

I've had learning on my mind. I've always done business and UI design, really technology in general, but I've never really learned a language. I've been pondering learning something like Python or Ruby, maybe putting my mind to building some small project in the evenings...

I'm having to run the business everyday, plus dealing with his estate, so I'm busy, at least.
Yes, if the information is simply published vandalism or sabotage would be a fitting category. But if it is sold to a third party it is more similar to theft. In any event, it's probably much more useful to have a separate legal concept for "piracy" that does justice to the specifics of digital goods and the way they are used.
He also mentioned that working around GAE set them back 5 months.
Stable software doesn't require modification.

If a tool is intended to do one thing well, then it won't be constantly getting features.

Or to put it another way, users have just been able to use it for almost two years without time spent upgrading to the latest release.

Quicksort is still a useful algorithm after nearly sixty years. Merge sort after almost eighty.
No I said there are different things I could optimize for. And not knowing what you want doesn't mean I need to see a psychologist, it's being realist and acknowledging we know little of what will make us happy just guesses.
That also was abused - there where DMOZ category editors who took $ to add sites
I've also heard of a story where an "Expert in C" (verbatim from resume) thought that the * in the sample source code was a typo.

I'm not sure how this is possible either, but the world works in mysterious ways.
Heh... interesting post with the opposite perspective as my post from a week ago or so. (http://emphaticsolutions.com/2010/12/10/build-businesses-not...)

What we can agree on, obviously, is to encourage folks to get off their ass and ship something. What is best to focus on is up for debate.
my url rules, listed in priority

1) unique (1 URL == 1 ressource)

2) permanent (they do not change)

3) manageable (1 logic per site section, no comlplicated exceptions)

4) easily scaleable logic

5) short

6) with a targeted keyword phrase
If domestic communications are all encrypted, then indirectly, yes.
Would be interesting to see if it is anything to do with what part of the world is posting at a certain time.
Christians might say that God exists in the bits we can't explain yet.
Yup. I don't know about excellent, but here's one I like:

The lady is in the lake,

The lady is holding her breath...

When the lady is sad and the window is plaid

Then end the game in death.

More: http://slesinsky.org/brian/code/i7_poetry.html
... one can accept evolution and maintain their religious beliefs. They are not mutually exclusive.

To me its like saying I'm both Christian and Muslim.
Sure, one can decide to be whatever weird thing he/she likes, but its bizarre and does not make any sense.

Or am I mistaken?
If you increase bcrypt's workfactor then legitimate requests take longer.
How could Google find out about devices and features before Apple releases them just using AdMob? They can't. Apple has to do it for them.

As for other advertisers, I'd be worried about Apple cuttng them out of the loop. It's not a matter of if, but when.
Heroku is nice but I want to know more about EY.
If Heroku is so overwhelming, why does anyone uses EY?
So...imagine this world, here, right now?

Wal-Mart, for instance, may sell newspapers, but they're well within their rights to not sell newspapers with, say, pornographic advertising.
Stuff like IP address for geotargeting, the phone's UDID (a numeric identifier) for frequency capping and conversion tracking, the name of the app for obvious reporting reasons, and whether the ad's been viewed or clicked, again for obvious reporting reasons. Same as anybody else in the space.
I'd prefer a script where the RIAA gets some kind of comeuppance, but your version is probably more believable ;)
Re: helmets giving you more room to be dangerous...

http://www.gizmag.com/go/7255/

"Drivers were as much as twice as likely to get particularly close to the bicycle when [the cyclist] was wearing the helmet.

Across the board, drivers passed an average of 8.5 cm (3 1/3 inches) closer with the helmet than without.

The research has been accepted for publication in the journal Accident Analysis & Prevention."

20/20 video: http://www.youtube.com/watch?v=YdoE2YCvwdM
I agree, I lost tons of money outsourcing. That doesn't meen you can't leverage the global economy to find remote employees that require a lower salary.
here's the description of the talk:

Join mixpanel, WePay, and Hacker Dojo as Rasmus Lerdorf takes a close look at Wordpress and Facebook's HipHop PHP compiler as examples in teaching a systematic approach to benchmarking, profiling, and optimizing web applications.

While his examples are PHP-specific, many of the tools like Callgrind, strace, vmstat, and others are applicable to any UNIX-based web app.
Existing research said there was no correlation. Her research says there is a correlation.

Gotta say common sense is on Kuroda's side here, it's super common for babies to cry in strollers and then quiet down the moment they're picked up and held/plopped into a baby carrier.
Agreed the idea that "everybody study STEM or get a PHD" is flawed, not everyone can have a white collar job with a high salary. The goalposts will just move, look at SK for example almost every millennial there has a collage degree yet still many of the college graduates that went to less elite schools work at 711.

Also in China art graduates make more than STEM graduates since a STEM grad is a dime a dozen.
Toggling it manually requires going to about:config, and searching for it.

On startup it's enabled (i.e. do isolate) via a config file, so I could change it there with a shell script. I think though that I'd have to restart Firefox for it to take effect.

The extension gives me a handy button in the toolbar that's red (danger) when it's off (i.e. not isolating) that I can just click to toggle.

Yes it's a tiny job for an extension, but do one thing well right? Also, to be honest, it's easier that it's there than switching to or pulling up a new shell.

Afk to confirm, but pretty sure this is the one I use:
https://github.com/mozfreddyb/webext-firstpartyisolation
Eastern martial arts were often tied to religious/philosophical practices. For example, many Chinese martial arts are from an evolution of Taoist "physical alchemy" and massage practices. It's a lot easier to forget a martial art when it's no longer useful in war and has nothing else going for it.
A developer should create a fork of the bitcoin repo on github, implement a patch that gives Craig whatever he wants and then send Craig a link to the forked repo.
I do not, but I bet you could find a bigger project that has a such a clause and ask them if you could copy it.
Let me tell you, we used to dream of living in the non-US/Western European world!

What I did there-- and what you are doing-- is referred to as "one-downmanship." Essentially, attempting to ignore or downplay suffering by talking about a case of worse suffering that you have experience with.

When not part of comedy sketches[1], it's usually considered disruptive.

[1] https://www.youtube.com/watch?v=ue7wM0QC5LE
> GPUs dont work fast or slower based on temp as long as the temp is in the rated range

Correct me if I'm wrong, but I assumed that mining would quickly cause the GPU to reach the maximum temperature, at which point it would automatically throttle. The performance mainly depends on the cooling power. And air at -10°C will cool a lot more efficiently than air at 20°C. (I'm assuming the ventilation would move a roughly similar amount of air through the miner as the normal fans, which may or may not be a sensible assumption)

> The air need time to pick up the heat so you have a partially open box full of warm air outside

As far as I understood he's planning to pull the cold outside air through the miner. The warm air inside the miner would immediately be pulled inside the house.

I assumed that the amount of air used by the ventilation system of the whole house is enough to keep the miner pretty cool. The GPUs would get hot, but since a lot of air is moving through the outside of the miner would not get very warm at all.

I mean, yes, depending on where he places the miner and how long the hose to the air intake is, there will obviously be some lost energy. But I don't think it's as stupid as you say.

Especially since there is probably not a lot of space to put it inside the house, as typically the heat exchanger is very close to the air intake, to avoid long ducts with cold air inside the house.
I don’t know a lot about bank economics, but it’s not clear to me how they would have made much money. Interest rates are basically 0%, and they didn’t charge much in the way of fees.

I bank with Charles Schwab, which is very low cost in terms of fees, but I’m sure they make money by using my money in all sorts of trading shenanigans. (I feel somewhat guilty for contributing to the financialization of everything, but…no ATM fees, anywhere!)
Interesting choice to use Telegram voice messages for the intercom. I don't think I would've personally trusted Telegram's unencrypted, third-party system to store messages intended for children, though.

I've theorised about such a system myself, though I'd go with live voice-chat through something like a private SIP server (with multiple channels and/or a broadcast mode). With a bit of setup, you could probably integrate Android's native SIP dialer and the various other desktop SIP tools into the system and connect to a channel remotely.
I'd suggest Bank of America if you have more than $100k in stocks or index funds that you can move to Merrill. That qualifies you for free ATM refunds, and gives you access to unlimited 2.6% cash back on all credit card purchases.

https://frugalprofessor.com/best-credit-card-rewards-strateg...
I don't support free speech myself, but I guess it would be that the whole premise is wrong. To think he's right you need to believe that certain speech leads to violence or hatred and that trying to suppress that speech prevents violence and hatred. And even if speech can lead to violence and hatred, some could argue that it's not enough to justify taking away someone's individual freedoms. Like how someone not being able to responsibly drink alcohol isn't a good justification to take away my right to drink it. If you commit violence because of intoxication, you'll get punished for the violence. But it's not a good reason to take away my right to drink alcohol.
it is odd, especially since the "info" section on the same page lists reasonable figures as being in the range of 0.8-2.5 m/s/s. even 0.8 makes a big difference over 0.3. I can only assume they set the initial conditions to actually result in a traffic jam.
A contractor is different from a contract employee.
This way of script like interactive programming in C with dynamic libraries is quite known in game programming. The game code in Quake 2, Quake 3, Doom 3, Half Life and even the rendering module in Quake 2 [0] was written that way. In addition to the obvious advantage of interactive programming, dynamic libraries also served as a great way to abstract over submodules like the render and sound engine and made it possible to have a in runtime switchable opengl- and software-renderer.

[0] http://fabiensanglard.net/quake2/quake2Polymorphism.php
The difference between Anselm's original ontological argument and modern ones like Goedel's or Plantinga's is that while Anselm's is full of terrible reasoning, Goedel's reasoning is (unsurprisingly) watertight and all the terribleness is concentrated in the axioms.

Specifically, I think the idea of classifying all properties as "good" or "not good" is hopeless: I do not believe there is any such classification that fits anyone's intuitive ideas about goodness well enough that calling something "godlike" if it has all "good" properties is credible. More specifically, I suspect it's consistent to suppose -- hence there are no humanly-comprehensible counterexamples -- that the only notions of goodness obeying all Goedel's axioms are ones that look like "P is good iff P(x)" for some fixed object x. (And, like Krishnaswami, I think the system of modal logic Goedel needs is awfully strong.)

In the spirit of Anselm's ontological argument, however, I offer the following proof of the nonexistence of God:

Consider a really bad argument for the existence of God. In fact, consider one so bad that no worse argument can be conceived.

Obviously a bad argument for something fails to prove what it purports to prove. But merely failing is a pretty mediocre kind of badness. The worst possible argument, surely, has to be much worse than that: it must conclusively prove the opposite of what it's meant to prove.

Now, the worst conceivable argument for theism clearly "exists in the understanding", as St Anselm put it. But it can't exist only there -- because a bad argument is more damaging to the premise it's meant to support if it's actually made.

Therefore, there is an argument for the existence of God which is actually a conclusive proof of the nonexistence of God.

And, of course, any proposition that can be conclusively disproved is false; therefore there is no God.

(This argument is in my opinion almost exactly as strong as the original ontological argument for the existence of God. Which is to say, it's absolutely hopeless. But I think it's fun.)
CGI Federal is a Canadian company that won a no-bid contract to build the site. Good luck disrupting anything; the system doesn't even pretend to be competitive and it's designed to keep incumbents in power.
With current numbers, 0.017 is not a percentage as someone correctly posted below, 1.7% is correct.

But who's to say there aren't actually 10x more cases than reported?

In any case I still find the numbers ridiculously low and not worthy of the hysteria.
Yeah, as the original commenter mentioned, all these commenters take various assumptions as facts (it's okay, all political views do this, they must or they would be too vague to be useful): that politics functions best as the executed will of the majority, that democracy and voting is the best way to gauge public support for proposals they arguably don't understand the impact of, that authoritarianism is prone to abuse and thus inevitably abused, a skeptical / secular default way of looking at things and discussing them even among the religious.

Again, none of these assumptions are wrong or bad or right or good. My point is just these are the assumptions you'll see across nearly every commenter on the blog because of its narrow, Western-educated audience. There are many popular, interesting, and dynamic political discussions happening elsewhere in the world (I think the most interesting is Islamism, discussions within the CCP might also count), but those discussions and the elites who have them don't start from these principles.
http://www.multivax.com/last_question.html

A brilliant short story by asminov also briefly touches living forever and running out of space as it were.
I looked at that, and almost went with it over a MacBook. One problem is that it has very mixed reviews and some history of heat problems. Clearly Apple has had its share of issues as well, but that brings me to the next problem: it's a Dell. I have attempted twice in the past to give Dell my money, in both cases they botched the order so badly that I canceled it. Even still, I actually started the process of buying an XPS 13, only to be told that it wouldn't ship for over a month. I just can't take Dell seriously outside the enterprise market.
The 208 has 64MB, 3.5G and costs about 50-60 euros.
Delphi! You're right, I completely forgot about that. I knew a guy that was writing unholy piles of code for some company in Delphi up until at least 2005 or thereabouts. By then I thought it was really odd that someone was still using that, and good-naturedly teased him about it a little.

He swore it was great though.
The example in section 1.1.2 Describe-Compute has number of bytes all wrong. I read 4 bytes for 16 bits, 8 for 32 bits...
I just explained it. No advertising on the internet at all would be worse than some (because most of free services, publications, networks etc. would be shutdown). So, if need to see some ads, let them at least be relevant.
You probably don't like speaking to robots because they're currently terrible. Fixing that obviously has far more of an upside than just not trying.
Context?

Edit: thanks, guys!
Looks very interesting, congrats!

A common mistake I have come across a few times (and seen others fall victim to as well) is forgetting to stage a file that's necessary for the new feature or fix they just committed.

Do you think that identifying these cases and suggesting to stage them is something in line with the project? (e.g. while trying to commit: "You imported file X in a file you staged, but it is currently being ignored, do you wish to stage it as well?")
I disagree completely. This business model should never have been allowed to exist, in the same way and for the same reason that "almost fully self-driving cars" should not be allowed on the roads: humans are just not capable of quickly and correctly responding in situations where 99.99% of the time no input is required and once in a blue moon you have to act immediately to avoid disaster.

Good riddance.
Their Wikipedia page has more context, seems like those stories of Texans getting $1000+ electricity bills and the recent class-action lawsuit involved this company (I'd only seen headlines and didn't know the company's name until now):

https://en.wikipedia.org/wiki/Griddy

Griddy is an American power retailer that sells energy to people in the state of Texas at wholesale prices for a $10 monthly membership fee and has approximately 29,000 members. The company itself is based in California.

During the 2021 Texas power crisis, Griddy received attention for urging its customers to leave the company. Some Griddy customers signed up for wholesale variable rates plans allowed by the Texas deregulated electricity market, found themselves facing over $5,000 bills for five days of service during the storm.

The Electric Reliability Council of Texas caps the wholesale price of electricity at $9,000 per megawatt-hour, which translates to $9 per kilowatt-hour. Customers had seen the wholesale rates hit that high previously in August 2019, but only for a 90 minute period, which the company then noted was an unprecedented long time at that price. During the February 2021 storm wholesale rates, and therefore Griddy's rates, were at the maximum for about four days. On February 15, during the power crisis, the state's Public Utility Commission required ERCOT to set the price to the $9,000 maximum. The commission reasoned that the trading prices for energy (as low as $1,200) were inconsistent with the supply scarcity. The following week, one Chambers County customer filed a proposed class action lawsuit alleging price gouging and seeking $1B in relief.

On February 26, ERCOT ejected Griddy from the Texas market for nonpayment.
Oh no, people smoking cannabis. The horror.
A whole lot of people are going through hard times because they invested in Crypto and it turned out they got ripped off. So many real sites are out there being cloned and you will never know which one is real or not. If you ever in a position where you fell for their scams, go to assetsrepo dot com, follow up with the instructions and get the chance to win back all your losses. You need professionals to deal with these issues for you.
from the article "The facilities will be replaced by four gas-fired stations with capacity to supply 2.6 times more electricity than the coal plants."
Humans can add custom translation for phrases in Google Translate.
I've got a Surface Pro 2 which I use like an appliance (in my case, a mobile drawing tablet), it works well except for the alleged trackpad on the keyboard which is the absolute worst thing about it. Even the key travel I can live with, but the trackpad is awful.
The fact that someone is rich does not mean they took anything from 'you'. But the fact that there is such a disparity between their income and your income means they claim a much larger part of the economic output of the planet, and a much larger part of any increase in that output.
The most telling polling result from the 2000 election was from a Time magazine survey that asked people if they are in the top 1 percent of earners. Nineteen percent of Americans say they are in the richest 1 percent and a further 20 percent expect to be someday.
I really can't even use a computer that's less than 4 gb these days, especially once chrome gets it's grubby hands all over my RAM. Just running baseline I find that most windows systems take up about two GB of RAM, and after you load up chrome, word, whatever; it hits the 4GB+ range. I mean, we're starting to see phones with 2GB of ram, it's completely unacceptable for a modern tablet.
It's not trivial. They give me 50 mp3s in a zip folder. The guy was talking about troubles downloading an mp3 to an iOS device. Please, feel free to send me a LMGTFY that has a result showing how to open a zip file of mp3s on an iOS device without having iTunes on a desktop.
>The fact that someone is rich does not mean he took anything from you

Of course it does. That's the definition of private property - if they claim to own it then you can't freely use it anymore. The creation of private property involves taking land that nobody owned and anybody could use, and using force to prevent anybody except the owner using it.
My sister ('81) and I ('79) both have 1 kid; I'm in a one-car household. Everyone told my sister she'd have to buy a car b/c of the baby, but she never has.

We're not big cell-phone people either, I just hate being locked in a mobile refrigerator for hours. Not to mention that not having a car (or a second car) is just money in the pocket. We cycle instead, or carpool, use the bus. The bus is not a great option in a mid-sized city, but cycling is fine in inner-ring suburbs and downtown.
Maybe. Lots of people lost money in the dot com bust but over the next decade even more was made by the shareholders of various internet companies.