jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Was ever a product more obviously invented by someone without children?
"educational institutions like University of Phoenix"
Two previous/related discussions from three days ago:

https://news.ycombinator.com/item?id=8827949

https://news.ycombinator.com/item?id=8826656
>To reiterate, the design of surveillance is population control,no more or less;

The biggest myth perpetrated by the US government is that they are in control of the country. That illusion must be protected at all costs. The government nibbles around the edges and catches a few criminals(<20%) but by and large the country is relatively safe internally not because of the police but because most citizens are good people.
5 or 10 years! Really? I don't want to be using the same frameworks for 5 or 10 months! I can't imagine 5 or 10 years! That's why I jump from job to job; so I don't ever have to be a lowlife maintenance developer.

/S
Why don't we just switch from UTC to TAI and put the leap seconds in our localtime offsets? It makes all the problems go away, or else reduces them to problems we've already solved for handling daylight saving time.

If you think about it, leap seconds are no different than daylight saving time. The only differences are that daylight saving time usually has 1-hour granularity and is occasionally redefined by your government, where leap seconds have 1-second granularity and are occasionally redefined by Mother Nature.

We already know how to deal with repeating seconds and minutes (alternatively, with minutes or hours that are too long). Those happen during daylight saving time changes, but the ambiguity disappears when switching to UTC. We already record timestamps and communicate with UTC, applying a localtime offset for display or user input. That's a solved problem.

Further, we know how to change the localtime offset. Most timezones do that twice a year. We also know how to handle timezone definition changes because ignorant legislatures sometimes modify when the daylight saving time switches occur.

So, why don't we switch from UTC to TAI as an underlying time standard? When UTC leap seconds occur, we can treat them somewhat like a government redefining its timezones. US Eastern Time then changes from "TAI-05:00:35/TAI-04:00:35" to "TAI-05:00:36/TAI-04:00:36".

If two UTC clocks are synchronized, then one accounts for a leap second and the other misses it, the clocks will no longer be synchronized. If they were TAI clocks, they would still be synchronized and both would still record and communicate correct timestamps. It's just that one would display localtime incorrectly. But, you would immediately know that was the case when you see that the offset is a second behind. Missing a leap second would be like having your computer is set to the wrong timezone, and would be just as easy to fix.
I think "restriction" is a poor choice: it's more like an architectural decision - that is exactly how they designed it.

I could equally say your computer is more than capable of running a self-hosted version of GMail, but "it's a restriction [Google] added" for them to run it on their servers.
I feel like back then I could appreciate the usefulness of my work a lot more. Even a very simple program was like magic and I got my feeling of accomplishment. Nowadays it's all about best practices, getting stars on Github or writing influential blog posts to further my career. By surrounding myself with other successful people, the bar has become a lot higher than in my childhood days where most peers could barely even turn on a computer. I have realized that writing a software to do X is most of the time trivial; getting tests to pass is only the very first step. But writing software in a _good way_ (whatever that means) is the hard part and the worst thing is that there is no clear indicator if you are even improving. It used to be the program either works or it doesn't. But values like maintainability and scalability are intangible and a perfectionist like me is compelled to work themselves to death in pursuit of an unclear goal.
In many cases I don't even care if the program works as long as the code is beautiful, like a mathematician who spends all his time working out elegant proofs with zero applicability whatsoever. It doesn't help that I have to waste my talent on pointless CRUD and yet another e-commerce system, which only serves to sell people things they don't need and make the rich even richer.
The BTC market cap is around $650 billion. I don't understand your logic.
In some cases miners literally steal electricity or other resources to mine, so carbon pricing won't affect scenarios like that [1]. Maybe we can treat those as a rounding error... At the point where miners are willing to do things like build a transformer station you're in wild territory way beyond a neighbor tapping into your cable line for free TV. If the money's good, what's stopping a connected miner from bribing the right people to get a discount on electricity and skip the carbon tax?

[1] https://modernconsensus.com/cryptocurrencies/bitcoin/russian...
this was discussed not too long ago:

http://news.ycombinator.com/item?id=1226736
I mentioned Heroku for two reasons. First, they are the pioneers of public PaaSes. Second, several Cloud Foundry buildpacks are extensions of Heroku's buildpacks.

I think that the nice thing about something like CF is that a whole range of problems just goes away. On the other hand, as Weinberg observed, when you solve the worst problem, the second worst problem gets a promotion :)

Cloud Foundry doesn't get much buzz on HN. But I'm a one-eyed bigoted fan, so I mention it whenever I can. I'm actually a Pivotal Labs employee, my main work is agile consulting. But I've seen enough gigantoglobomegacorps who are choking on their own impossibly heavyweight deployment/ops mechanisms that I am a bit of a bore about talking up Cloud Foundry.
Letting your fascination for technology lead you like this is a very dangerous thing.

More than anything such a fascination or simply the lure of money allows one to be controlled in ways that could easily lead to serious regret in the longer term.
But do you support #BlackLivesMatter?
I visited a few housing co-ops near the university where I went to school, and you couldn't find a more disgusting, run down place to live in the city if you had tried.

That was more of a rental than an ownership situation, which I suspect changes the equation a bit. Either way, co-ops are definitely not a magical solution.
one or two kinky sorts will answer "isn't that kind of a fancy vibrator?"
Looks like Canonical at least is doing that: http://www.ubuntu.com/certification/hardware/201411-16196/

"awarded the status of Certified Pre-Install for Ubuntu"

"Certification notes: Hibernate is not working on this system"
Hi, when you click on the movie poster you'll get more detailed information in a modal.
I have a w530 running linux and couldn't agree more about the hybrid graphics. It's caused me so much grief I almost switched to windows.
Yeah, this is why no one likes languages based on XML: http://thedailywtf.com/articles/We-Use-BobX

If you were going to do it, I'm certain you'd want to use a more human-writable format such as YAML or TOML instead of JSON or XML.

But doing so means you're living out Greenspun's Tenth Rule. Again, just use a Lisp. http://www.defmacro.org/ramblings/lisp.html
Frontend: angular + bootstrap

Backend: apigility/zf2 + elasticsearch + nginx
you didn't specify high end consumer audio equipment.

anything made within those restrictions has a high chance of being made by capable people and as such would be a positive indicator for a buyer such as me.

i gave the military grade stuff as an example of something made within those restrictions by capable people.
> Why would anyone be a "hater" toward natural scroll?

Because it's backwards compared to how every computer ever treated it before apple decided to reverse it? Hate hate hate hate hate. Haters ball.
It's not just about installing a few packages with the package manager. You have system specific configuration, ranging from services to users to file systems and more, sometimes at odds with the state of a security patched/updated machine at any point in time. The way you configured the state of a machine 12 months ago might not be reflected when you build, update, and configure a machine today. This disconnect between installs gets compounded when you have to randomly log in and make minor tweaks to keep up with your ever-changing application specs (tweaks which rarely get documented), causing you or your successor to scratch their head wondering what steps are missing compared to before when doing a new build. This gets even more complicated when you build large clusters meant to scale, and can't afford to spend the time it takes to individually configure each machine. Orchestration aims at fixing this by giving you a way to bring the state of a freshly installed machine to the correct state of your production environment in an (ideally) consistent and repeatable manner, which is the whole point of all these fancy new products we're seeing these days.
US-only data at the moment. Internationalisation plans?
Maybe because of things like this?

>A US Department of Justice test of the CelleBrite UFED used by Michigan police found the device could grab all of the photos and video off of an iPhone within one-and-a-half minutes. The device works with 3000 different phone models and can even defeat password protections.

>"Complete extraction of existing, hidden, and deleted phone data, including call history, text messages, contacts, images, and geotags," a CelleBrite brochure explains regarding the device's capabilities. "The Physical Analyzer allows visualization of both existing and deleted locations on Google Earth. In addition, location information from GPS devices and image geotags can be mapped on Google Maps."
Submitted, because it goes right along with what HNers are trying to do. Become an entrepreneur off a website.

I like his motivation. Looks like this website could become another hot or not site.
Just as a counterpoint, for me, cost and appearance were the most important aspects. Efficiency, safety, and power are all good enough in new cars that I don't much care about the differences. Storage space was also a consideration, but it's closely related to appearance, of course.
Life is all about practice. No one is born knowing. As for procrastination, I find identifying the very next step that can be done in 5 minutes can push a project forward. For example, acting classes, a possible first step is, spend 5 minutes on craigslist and see if there are any classes nearby. Call them up and inquire.
From the Article:

"From these preliminary results, I believe that most sites that use jQuery could considerably reduce the amount of JavaScript that they serve by using Closure. As always, compiling custom JavaScript for every page must be weighed against caching benefits, though I suspect that the Compiler could find a healthy subset of jQuery that is universal to all pages on a particular site."

This is the interesting point - is there a subset of jQuery that includes enough for most sites? That subset could potentially be served alongside the main jQuery release, and if enough sites use it, it might be worth it.

Otherwise, right now, caching means jQuery bloat isn't too big a problem, I believe.
I also would expect that the purchaser may not be the same as the occupant. ie, gov't agencies can buy them, NGOs can etc.
The idea is that you can do it in working hours and it would be totally optional. Probably a good idea is that you have some hours to spend on social interaction, and you spend them however you want it can be playing the game with coworkers or even meet with people outside the org. Anyway, in most remote roles you manage your time.
Brightball, how many years of coding/sql/developer experience do you have?
The most worthless of search results.
The thing about scaling is a bit difficult. Sway chooses to render XWayland windows in the lower resolution and scales up, rather than the other way around; I think this should be configurable.
But the internet is a political and social arrangement. It's easy to forget in cyberspace the very physical situation of electrons and photons moving through wires and air. All this exists in pipes on the surface of the earth, in satellites overhead, and in undersea cables. These are all owned by somebody, or some thing. If you want to really get at the root causes of the issues TBL is raising, you're going to have to address the idea of private property. TBL isn't doing that (as far as I can tell), and so of course everyone (and thing) is on board.
That is not necessarily bad.
"It's not racist and sexist, it's race and gender responsive."
I see it's backed by Microsoft, Google and Facebook, which means it's either impotent or horrible.
They are as legitimate as saying that furries are real animals. It's play time for people suffering from delusions. I have no problem at all with them exercising their delusions in private but such persons have no authority to be dictating to the world under what form of their fascist vision others must be living, because they are intrinsically delusional and hence unsuited to be determining public policy.
I think this is very wrong, and almost irresponsible.

Without your hair, you will earn less money. Fewer people will do business with you (fewer investors, fewer contracts, fewer business partners). You will be paid less as an employee for the same work. You will be passed over for leadership positions.

Fewer people will be friends with you. People will want to spend less time with you. You will not be invited to the same or as many parties as other people. Strangers on the street will look at you with pity and disgust. Children will shame you.

No matter how inherently talented, intelligent, and hard-working you are, this will seep into every aspect of your life and rob you of success. It is a crippling disfigurement.

And so, there are entire sections of the female population that won't touch you with a ten foot pole. Considering how painfully this impacts a persons life, they are right to do so. It is a travesty of evolution that male-pattern baldness exists.

There currently isn't a way to re-grow lost hair. You have to do everything you can to keep what you have. The medication you mention, finasteride, might have sexual side effects, but for most people it doesn't. It's almost irrelevant if it does, because you won't have much of a sex life if you lose your hair. I wish I could have afforded it when I was young. If you can, go see a doctor at the first sign of hair loss. It's all you can do.

If I hadn't lost my hair in my early twenties, I know that I would have been able to find romantic love, and have a better career. It is the single worst thing that has ever happened to me, and not a day goes by that I don't consider killing myself. It has made me less than human.
I've found this to be true as well. I'm a data engineer in my day job, and I've been doing part-time game development for about 2 months. It feels early but I'm forcing myself to learn Blender and polish my animations and effects because I don't want to have a "finished" game and then get stuck having to slog through 20-30 animations.

It's going pretty well and I'm happy with what I've been able to do. It'll make it easier to start marketing earlier as well, which is a huge plus.
Yes, because telling people to "be less black" is racist.
“It’s been the way people have been growing up for millennia all around the world.”

I don’t think this is a very convincing argument. There are many, many things that have been around for millennia that just aren’t that great. We’ve been living without vaccines, antibiotics, antiseptics, antihelminthics, poor nutrition, extremely high rates of childhood mortality, and high rates of death by childbirth for millennia. That doesn’t mean that state of being or way of doing things is inherently good
Yes. It's illegal for private carrier to delivery letters, except for "extremely urgent material". This exception allows FedEx document services and couriers... but only for express categories. You cannot send standard-speed documents via any other carrier.
Good link. It's rare that macro/monetary comes together with a good clear writing style. What she's doing is harder than it looks. Saved.

That said, as someone who studied economics circa 2005... I think confidence in monetary theories is in long term decline.

Money supply affects X. X causes Y. But... "money supply" is hard to define. Hence M1/M2 categories and other complexities. X & Y are also hard to define. Money supply sometimes causes Y without affecting X. Hence Alden's need to distinguish between private from corporate wealth or debt. Hence her list of non-monetary deflationary causes... each one of which may be more impactful than money supply... even if we could be confident in our understanding of money supply.

We're kind of at a place where there is no useful theory. There are some very broad, almost universal theories. Print enough money and inflation will happen eventually. But, these tell us almost nothing about the margins. At the margin, we don't even know how to quantify money printing, money supply... or even inflation.

I'm not saying we shouldn't listen to economists, just that we need to realize the shades of uncertainty at play. Alden seems to have her points of interest in all the right places. Inflation is not one thing, and that's relevant. Central bankers actually matter. Lots of "outside factors" affect inflation directly, without acting on the money market directly.

Last, speaking of definitions, there's a difference between what she is trying to do (macroeconomic theory for the purpose of asset speculation) and "academic" macro. Here definition of inflation doesn't need to correspond to actual inflation in prices that people pay for stuff. It just needs to correspond to investable asset inflation.
I feel like the entire purpose of this is to take the control from the sites and give it to the users. The site owners obviously do want the cookies to be shared with trackers if they embed them.
How does Milk compare to Descript?

what are the advantages / disadvantages ?
I don't think the author was concerned with performance. I was providing the list.* type suggestion to make it easier to delete elements syntactically.

However, you're likely right for slices with len < 500 or so due to garbage collector churn on linked lists.
It's never made any sense that any county in the USA has mandatory single-family zoning. If a community wants to keep things sparsely populated they should have to purchase land and houses at market rate to do so. As surrounding areas become more and more popular it would become more and more expensive to do so. That's how it should be.

If voting was mandatory in the USA this would've been fixed centuries ago.
Its easily fixed though: either compile on a 32bit machine, or change that line to type-cast to uintptr_t instead of unsigned int.
I got rid of the shackles of curly braces, and once tasted freedom, it will be damn hard to put me back in chains.

Over my dead body!
I can't imagine Paris Hilton's backscatter images being all that sensational. You can find much more detailed images with a cursory search online.

I get your point, though.
my experiences match yours: I've worked with a lot of agile practitioners and most of them are very respectful of different agile practices regardless or their preferences.
"- It is compiled into machine code (no interpreter, unlike Python)."

anyone have any kind of measure on how bytecode compares to machine code these days? (most "interpreted" languages have a hidden compile step these days). I understand that this question is largely subjective to the runtime and the task being executed.
IIRC, the duck-type mode uses implicit interface creation but you can force an explicit interface if you want (please correct me if i am wrong.)
Thanks, it sounds like something I'd go for. As it turns out, I actually already have a few books by David Weber on my kindle but they are from a different (or no) series.
I find that I can write working code with Go as fast as I can with Python. Although I need to type more with Go, the static typing helps me iterate faster to working code. With the exception of the library problem that I mention in another comment, Go can cover much of the space covered by Python.
My town had a lot of early agile projects in the first part of the decade. The consultants only talked about the successes and not the many failures at conferences. Specifically WRT scrum and XP. I can tell you about a scrum failure that was in the 10's of millions of dollars.

I've had many negative experiences with less effective consultants using agile as a way to convince the client that they are all wrong and the only way out is more consulting guidance. In fact, I worked for some time at a consultancy where I am sure this was their business model.

There's more than one path to the finish, and "agile" sold itself out as a vapid marketing term years ago.
Go, today, is a niche language by usage but is not niche by features.

It's designed as a server-oriented (i.e. aimed at a still growing programming category) language that is close in syntax to C/Java (i.e. already familiar to many), almost as easy to write in as Python/Ruby (both very successful, non-niche languages) but order of magnitude faster and much memory efficient that either.

As a bonus it has much better concurrency support.

It's designed for the same "niche" that Python/Ruby/Java serves on the server, with many important improvements over them.

Having written code in Python and Go, Go seems to me an improvement over Python in many important areas (speed, memory efficiency, concurrency) and the parts that are not as good are both not as important and not significantly worse (static vs. dynamic typing is a toss (it's nice not to declare types but it's also nice if compiler tells you about a type mismatch typo that Python will only complain about at runtime), Python still has slightly cleaner syntax etc.).

I didn't experience Go being more verbose than Python to a degree that it mattered. In some aspects the syntax is actually less verbose (Python class require more typing than Go interfaces).

Go is still a young language and young implementation. On one hand it means it's anyone's guess whether it'll become non-niche at some point but at the same time I'm pretty sure at year one both Python and Ruby were much less polished and much less popular than Go is at the same stage.

Personally, I'm bullish on Go and if I were writing server side code, I would use Go (even though at the moment I know Python better).
I'm glad people are finally switching from php 4.X.
But do they include Southwest Airlines flights? If not who cares? Flight search w/o Southwest flights is like Google search w/o Wikipedia pages in the results.
Didn't even know there was BBVA in USA. What a surprise.
As someone who didn’t grow up with floppy disks, why were floppy drives topping out at a few megabytes, but Zip drives managed a hundred in the same size? It’s quite a jump in capacity.
Just saw this! Thanks!
I think it'd be much cheaper to use PV for this use case.
Was I supposed to let go of that hate?!
What was that on?
That's a great page but I didn't see this particular objection covered. Maybe your point was it's "yet another false argument"?
Fascinating post. There's just so much to digest here. Well, there goes the rest of my day!