jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Respect for coming back and apologizing when everyone's downvoting you. Like my sibling comment, I don't think you're here to start a fight and you're just very passionate about the subject to the point where you come across very badly.

One honest suggestion I'd like to offer you is to consider that the studies that support the "letting babies cry is harmful" side of this argument may be just as questionable as any other quasi-scientific advice new parents get. The "La Leche League", which you linked to, is definitely guided by some dogmatic principles that I think are a little on the nutty side and I don't consider them very trustworthy. It's been a long time since I researched this so I don't have all the evidence handy, but I recall that their favorite study to cite about the harm of sleep training is the canadian "Early Years Study", and if you look at the source of this study, it does not mention sleep training at all. In fact, the only references to babies crying in the entire study is a hypothetical situation where the baby is stressed because the mother is letting it cry and the father is yelling at the mother in front of the baby. This is an example of La Leche using a study to push an idea that the study absolutely does not support. Just be aware. Read the references, decide for yourself, and take everyone's input (including mine) with a grain of salt.

Edit: and don't forget to give yourself a break, because all you need is love. :P Sorry, couldn't resist.
Thanks thegreatpeter!
The smallest allocation a customer should ever get with IPv6 is a /64. You break a lot of stuff when you go smaller. DigitalOcean's approach is kind of like sticking an entire datacenter behind a single IPv4 address.

It's not like it is hard to get IPv6 address space either. All they have to do is ask. A VPS provider like DO can get a /32 easy peasy.
If I were to die tomorrow, the cost of raising those kids and sending them to college would be something like $3.5M.

I'm opposed to an aggressive estate tax too, but I can't believe those numbers; that comes out to more than $50k per year per child.
John Draper was in one of my SQLAlchemy tutorials at PyCon a couple years ago. Very cool that he's still out there hacking.
Heh. This is startup news? "The ~200 Line Linux Kernel Patch That Does Wonders "
Sadly, you can't choose to get your broadband "only via cable" - Virgin still requires you to pony up for the phone line.

I'm currently paying Sky £10 a month for a landline phone that I will never use, and £11 a month for the Internet.
Sorry to say, but this is 370 words that say nothing.

choose a programming language that best suits and can easily accomplish your product's requirements

Such as? I would love to hear OP's thoughts about the relationship between product requirements and language choice. Unfortunately, he doesn't offer any.

Frameworks are very important for startups to keep up their pace.

Why? I don't mean to be snarky, but I really want to understand what makes frameworks so important, especially if we've already selected the best language for the product. An explanation is better than a declaration.

Give more preference to the programming language which the team members are familiar with

What happens when this choice is the exact opposite of the best language for the product requirements? I imagine this happens quite often. Then what do you do?

Have an eye on the availability and cost of hiring a programmer in the language you choose.

Again, conflicting advice. What do you do when this is totally different from what the team members already know?

Do not blindly follow the trend

A startup is not about the language, it's all about the people.

don't worry too much, just startup!!!

These last 3 items sound more like fortune cookie content than blog advice.

It's hard to argue with much here because there isn't much here. If I turned this report into any competent manager or professor, it would probably come back with one word on it, "Obvious"

OP, please put some meat on these bones. You sound like you have something important to add. So add it.
The problem is the analysis to prove they are cheating is faulty. See my other post at: http://news.ycombinator.com/item?id=1914541

Note, I'm not saying they're NOT cheating. I'm just saying that no one has yet provided strong evidence that they are.
Lol, that made my morning.. thanks
They still have elevator operators for the elevators at the US Capitol building.

If you watch old movies, you can see the pre-dial telephones in operation as the operators set up calls. It would take a while. One convenience is that you could have the operators call you back when they had reached the other party.
The actions, said a second U.S. official briefed on them, were the work of overzealous NSA employees or contractors eager to prevent any encore to the September 11, 2001, terrorist attacks.

Horseshit. This "they were just doing their jobs too well" line is just another way to sweep all of this under the rug.
thank you kindly for this Andrew. South has been an indispensable tool for me and its wonderful to see it in django core.
Mmmmmh, mellified man... drooool
Actually, while client-side development is where it has gained the most popularity, I use some Yeoman generators for setting up some backends. Here is one such example that scaffolds a Node project: https://github.com/yeoman/generator-node. There's really nothing stopping you from using Yeoman for live reloading of a frontend and backend stack.
Add another positive, he knew that LOC is not a good measurement of software development[1]

[1] http://www.youtube.com/watch?v=PWylb_5IOw0&feature=player_de... (go to 38:59 time mark)
I think if they had to argue it in court, they will present the cache as an irrelevant technical detail, just like how fleeting copies of frames from a DVD are stored in buffers and decoded when playing the DVD on a traditional player.

The Doctrine of First Sale allows people to rent out DVDs, and people in lawful possession of a physical object like a DVD to watch them (but not make a copy); if the transient data stored in DVD players for the purposes of decoding and playing a DVD don't count as copies.

US law explicitly gives the copyright owner exclusive rights to authorise who can "display the copyrighted work publicly" - but if it is only going out to one person, I suspect that they might not be able to prevent it.
Switching back to my regular voice, because there are points to make that
I can't shoehorn into the fisking format.

"Berners-Lee and W3C get way too much credit for the web".
Putting 'Web Founder' in airquotes. This blatant disrespect is what
angered me the most and influenced my decision to fisk instead of
a polite rebuttal.

Tim Berners-Lee:

- was the first to execute on the idea of combining hypertext with TCP/IP and DNS

- wrote the first browser and HTTP server

- gave it away instead of encumbering it with patents or royalties

- has the humility to downplay his accomplishment and share the credit where it is due: http://www.w3.org/People/Berners-Lee/Kids (under "Did you invent the Internet?")

- continues to work on the web to make sure it remains
open and transparent instead of resting on his laurels assured of his place in history. The Scientific American essay is but the
most recent example

I'm not sure what more he would need to do to be considered the
founder of the web.
Even then. Relations between North Korea and the US are already as bad as they could possibly be. Relations between the US and China can get a lot worse, with far worse consequences.
I agree that it is useless to bash subversion: I know lots of business that still run it and are happy users. I tend to support the article's claim that agile and distributed (d'oh..) development suits the git/bazaar/mercurial model more, but that's no reason to denounce the subversion project as a single 'mistake'.

Regarding the long string vs. revision though:

That's the reason you'd usually refer to a named thing (tag, head of branch) + a qualifier.

Using gitosis as an example repository (just had a clone of it around):

$ git describe 73a032520493f6b4186185d4826d12edb5614135

release/0.2-47-g73a0325

$ git name-rev 73a032520493f6b4186185d4826d12edb5614135

73a032520493f6b4186185d4826d12edb5614135 master~2

i.e. that commit is 47 commits after the commit referenced as release/0.2 and 2 before master.
I’m so glad they went with a unique design. This looks so crazy it will likely be talked about for days and months to come. And I want one!
This reminded me of a blog by Michael Feathers about a similar idea he calls Characterization Testing. There's also some code examples. The difference is instead of trying to find out where the gaps are in your scripted testing, it is about creating tests in order to understand something that isn't tested or has an unclear specification. The intentions are slightly different, but the I'd think the process is the same.

https://michaelfeathers.silvrback.com/characterization-testi...
Depends if the catalogs are the same or not (currently not) and if they allow to upload your music on YTM (currently not).
I wouldn’t be so quick to assume the Cybertruck look is what most pickup owners are going for. Maybe eventually...

In the near term Bollinger Motors[1] has electric pickup and SUV models that look a lot more like rugged high end trucks. Granted they cost nearly twice as much, but these are all luxury vehicles and people already spend 100k on a Ford Raptor.

1: https://bollingermotors.com/
Garbage collection should not be private enterprise. It is a public service. If you've ever lived in Cambridge MA you can see just how bad it is when it's run by private companies competing with each other - garbage trucks of multiple companies everywhere blocking the streets, stinking up neighborhoods with their exhaust, constant noise...
Any problem can be solved by creative redefinition.
Paywall-less:

http://www.google.com/url?q=http://online.wsj.com/article/SB...
no detail on how these apps can be built? which language? can somebody host web app stack in tonidoplug?
I think you're missing my point. The question is about why he is missing so many shots in this game. Is it because he's cold or is it for the same reason that flipping a coin sometimes results in a series of heads? When heads comes up ten times in a row, you don't say that the coin isn't a 50/50 coin right now.
I don't know but I'd love to hear any ideas the main problem is it such a niche market that few people have tried to tackle the problem on a micro level. Instead most companies come in and say let's change everything and lock you into our proprietary solution for the next five years.
and?
It may be hypocrisy, but it's still good advice.
It might be worth browsing the list of "women I'd like to hear speak at a conference" assembled by Balsamiq:

http://tweepml.org/Women-I-d-like-to-hear-speak-at-a-confere...
Good point, however time is used daily by almost everyone, whereas lat and long are used (directly) by far fewer people.

The main problem this would have is people figuring out what the hell it means! Most people have some grasp on latitude / longitude and although they may not know how to read/use it, they could probably find out.

A random code without obvious meaning is going to be a whole lot less appetizing... At least until it gets popular - I mean look at what twitter did for url shorteners... maybe that's the way to integrate this. Or get google maps to implement it, and use it in their location code (it is shorter than lat/long coords and they already use these in their queries, and they are concerned about bits transmitted...)
Possibly apocryphal story that supports the assertions of BED, I read somewhere long ago that the Monticello nuclear power plant sheds less radioactive stuff into the Mississippi river than the water treatment plant 100 miles downriver at Pigs Eye in St. Paul because of flushed medical diagnostic residues.
Off topic: around the same time I read that there's a statistically significant difference (a rise) in the level of caffeine in the Mississippi as measured above and below the Twin Cities.
What is EC2's SLA, and what cases of downtime have they experienced over the past couple of years? I'm assuming you wouldn't change providers without first finding this out?
some of this may conflict with employer/employee agreements at many of the large companies - conflict of interest and such.
"it still seems to offer terrible hourly returns."

Not if they train software to recognize letters. Once they succeed in that, they essentially have a money printing machine for a while.
Hi, sorry for the stupid question here but I'm a tech newby.
But why would you want to encrypt php? I thought only the hosting server can view the actual code. Is it possible to view php scripts that are not executed through a browser?
Seriously, why not C++? It's just C with some stricter type checking. Pretend it's C, then judiciously grab a pair of angle brackets when you need them. No macros required.
I once got a date because I sent a woman a message with the improper usage of "their" in place of "there", then followed up with a second message pointing out the mistake and my shame in having made it.
There's a program for Linux that does the same, but using your phone (or other Bluetooth device) called blueproximity. It had a slight tendency for false positives, though - sometimes it locked the screen even with the device less than a meter away.
EteRNA is a newer game along the same lines, but for RNA folding. It's a 2D, browser-based game, so some might find it easier to play.

http://eterna.cmu.edu/web/
What's even more problematic is that you have been downvoted on a community that was founded by people who participated in building the tech responsible for forging history's first self-sustaining post-nationalist identity (the internet) in history.

The nation-state must be the enemy, which can only be defeated by a nation-state... because the concept of a nation-state is dying and is engaging in full blown Hegelian dialectics to keep itself afloat. Unions, nationalists, and identity zealots have been having a field day with HackerNews as of late.
Well, you've got the benefit of free access to content and live in a free society with stable institutions. Most people in the world don't have that. Tor provides a uniquely valuable communication tool and mechanism to coordinate for social change, even if it allows some extremists or creeps to use it too.

The value of privacy goes beyond that, to the balance beween state authority and individual autonomy, to freedom of speech and expression. If you argue against Tor you argue in favor of surveillance and against democratic control over institutions.
I'm surprised no one else mentioned the Heroku mistake of putting config in a file instead of an environment variables. Settings like API keys should always be in env vars on Heroku, not in a config file.
Of course. There's no defense against "rubber hose cryptanalysis".

However, it's trivial to hide ownership of namecoin domains, or to share ownership among geographically disparate parties.
I haven't seen anything about limits, but they do let you set alerts when you pass a user-specified spending threshold.
already posted here => https://news.ycombinator.com/item?id=8817317
Jebediah is an accomplished pilot, but does not know much about building rockets. I am sure that Bill Kerman would have a few choice words to say on the subject.
Interesting. In my very limited understanding I have a very opposite view, specifically around Justice Thomas.

If you read pdonis’s reply to your parent, you will see that Thomas was rather correct in the way law should have applied in this case. I find that in the limited few of few cases I have read , I politically like the judgement made but I identify more with how Thomas thought about the case.

Really fascinated by the American legal system. In some ways really elegant and so much better than the legal system in my own country.
Docker has won the “what buzzword technology that is misunderstood and misused up the wazoo” competition without a doubt.

Vagrant works just fine for those of us who don’t just drink the flavour of the week Kool aid and want to get shit done.
For now, the PLA Navy is playing it asymmetrically. They choose the time and place, with the point being to wear down the opposition.

I hope their artificial islands show some more typical Chinese construction industry flaws.
I hope Oracle is ordered to cover Google's legal expenses for all of the lawsuits (related to this).
> And who decides when it has “stopped working.”

Initially the company, though audits and penalties help keep them honest.

> accelerated depreciation is a big factor in determining whether projects occur

And clearly that’s a problem. Just as government farm subsidies waste money growing excess food accelerated depreciation causes significant economic waste.

> CPA

Ahh, there’s your problem a CPA has nothing to do with economic issues. This is an economic and thus a policy issue but you’re trying to argue based on the existing law rather than the underlying reality. I don’t expect you to get a in depth education on the topic, but if you’re interested I can recommended some good books to get you started.

But to summarize a huge body of work, the broken window fallacy demonstrates that economic activity isn’t inherently beneficial. Maximum efficiency isn’t equivalent to maximum GDP etc. As such policies that increase economic activity can be and generally are detrimental.
Grocery, real estate, antitrust tech badwill, product sourcing/quality, cost savings, revenue, foreign and emerging markets, closing online sales gap...

Growth is great until it stops.
It's not Japan's web design that confuses me, it's the rest of the world. Since the late '00s it seems like removing half of your content and replacing it with larger fonts, huge margins and just blank space became the cool thing to do.
So you're kind of mocking the guy above but it's a real thing: the American criminal justice theory shifted towards retributive justice (where the point is to punish criminals) around the middle of last century. There are alternative models including reformative justice (where the point is to reform the offenders) and restorative justice (where the point is to try to undo or balance out the damage done by crimes).

There are many reform advocates that suggest things should shift more towards those latter two, but the current state is that the main point is to do something bad to someone who did something bad.
> I fear that a lot of programmers out there are reinventing the wheel (in suboptimal ways).

How hard can it be???

<goes away and starts writing a new javascript framework from scratch that addresses precisely _one_ of the billing scenarios, and depends on 17,000+ npm libraries, including leftpad.js>
I saw your webpage on programming language choice, but I couldn't figure out how to use the comment box. So here's my comment.

Rust seems like a good candidate. The runebender/druid/xi project has an active chatroom [1] full of people [2,3,...] with deep expertise in typesetting, text rendering, etc.

[1] https://xi.zulipchat.com/
[2] https://raphlinus.github.io/
[3] https://joy.recurse.com/~cmyr
I really like this. It provides value as it is. If I were to build this, I’d focus on marketing and not try to monetize or have big expectations for 3+ years.
> Defining the interface at the user side is like a conflict of interest, like a kangaroo court. It's just bad architecture.

You're wrong.
I’ve never tried it. It’s illegal in my country.
> any action we take or decision we make or conclusion we reach rests on assumptions, norms, and values not everyone would affirm. That is, everything we do is rooted in a contestable point of origin; and since the realm of the contestable is the realm of politics, everything is political.

The theory that everything is political may be right on a global scale but it only works locally if you let it: Have house rules that ban contesting and the contestable realm is elsewhere (even if it might debate what's going on at your place) and with it the political.

Seems like TikTok is aiming for precisely that. Let's see how it goes.
Cold showers can be a way to regain control through positive morning priming. I wrote this how-to a few years ago: https://medium.com/the-mission/a-year-of-cold-showers-662ec6...
Read Mark Fisher
HN has an API: https://github.com/HackerNews/API

I'm using it to track common items here and on Lobste.rs (and Proggit):

http://gerikson.com/hnlo/

Here's the endpoint for the latest 500 submissions:

https://hacker-news.firebaseio.com/v0/newstories.json

here's the one for the current top stories:

https://hacker-news.firebaseio.com/v0/topstories.json

It's actually quite nice to work with. I don't know how to keep track of comments moving from thread to thread, because that's not a metric I'm interested in, but it should be possible to track somehow.
> royal-owned land

It was never their land to begin with though was it?

All monarchies are a scourge on citizens and should be dismantled and stripped of all assets.
Most of us have anxiety and/or depressed mood nowadays. Have you read Capitalist Realism? It provides a coherent explanation of what is going on.

There are no good recipes for getting out of this state of mind (because you can't escape from reality). You may heal the symptoms by exercising, meditating and taking medications.

To cure the cause though would require significantly changing your attitude and reconciling your goals in life.

E.g.:

- work is just work; it's neither a way of expressing yourself, nor should it be used to measure your success in life

- maintain and nurture close relationships with your family and friends; establish relationships based on shared interests and fun, rather than on economical utility

- be political, engage in local and global communities; politics underlies everything and gives people a higher purpose in life, but somehow we all have been deprived of it in XX century; seek leaders and inspirations and try to become one yourself (e.g. in a local community)
I live in Berlin with 2 little kids and have no car. We bike and take transit (including long-range trains when going out of the city). There's plenty opportunity to escape (corona lockdowns notwithstanding).
We don't need to do anything of the sort. If that was a real problem then prices for agricultural land would be higher.
Back during WWII, suburbanites turned their lawns into "victory gardens" and grew vegetables. It's easy enough to do the same thing again if it ever becomes necessary.
Each modification is going to be atomic, but you don't have transactions.

It still has durability against partially written writes via InnoDB's double write buffer - so it's more ACID than most NoSQL solutions.
What have you done about the security implications of pushing user-provided data into ffmpeg straight off the wire? How worried about this are you? Obviously ffmpeg was not built with untrusted input in mind. I have only paranoia as a justification, but I bet I could make it crash pretty hard, and with a bit more work I bet I could design an input that caused ffmpeg to just fill your disk forever.

How much work have you had to do around these issues? Did they prove to be bigger or smaller than you anticipated?
> It's really not that hard if you don't have pets or kids.

Which is a fucking enormous if. I'd bet at least half the people reading the post do have kids. Fuck, it's having kids that makes many dream of dropping everything and running away halfway around the world in the first place!
So _this_ is what they're using SproutCore for.
Hey, stupid definition-wisecracking – I’m in!

Mobile devices most definitely are “instant on”. Try it. Press the power button, the device is immediately off, press it again, the device is immediately on. Nearly everyone would call that “instant-on”.

That the devices don’t really ever power down completely is merely an implementation detail, not really relevant for the scope of this discussion. (At least no warranting a statement like “most definitely not instant on”.)