skysight-inc/HackerNews huggingface dataset:
> Not Epic’s fault. You can thank the tech industry for figuring out how to put ads on everything, I don’t see how this is Epic’s fault. Don’t shoot the messenger when your problem is with online ads.

That's fair.

> Again, Epic didn’t make those kids shitty. When I was a kid, it was all who had which Pokémon cards, the fact that the goods are digital now doesn’t make a difference. That behavior existed when I was a kid.

I mean, Epic didn't make kids shitty, that's true. But they did explicitly create a situation where the ability to express yourself in their social space requires financial investment. Don't tell me that wasn't intentional.
Microsoft Edge (Chromium-based) will be released January 15th
Huh? They have to know where the scooters and bikes are so they can be collected to be recharged.
Targeting doesn't work. There is no baby.
Is cultural? I always discuss price AT THE START, when was hunting jobs, and now as contractor, and even when I sub-contract.

In the other side, I always pitch "We do this or that, this is what we need help for, and this is how much we can pay (or: how much is your rate?)".

Is an amazing filter. Specially when you don't have much cash to give. Because: If I can't pay... why lost more time? And if I can pay and the other accept it.. only need to solve if is capable.

This is also for my customers. I put a money estimate as soon as possible, or ask upfront what is the budget range.

Is an amazing filter. Because: If I the customer can't pay... why lost more time? And if can pay I only need to solve why I'm a good fit.

The less hidden variables the better for all...
That was the entire point of the Princeton study from this weekend: https://news.ycombinator.com/item?id=21431061

Having all the "desirable" people in one place maximizes capital efficiency and damn the consequences.

Feels like more and more people agree with Trump at some level but they're couching it in other terms to.. not get called names? I'm not 100% sure on that bit.
Or it was started to improve their bargaining position against ISPs, and was dropped in return for additional concessions.
A similar argument could be made for banning running on sidewalks. In fact a runner could exceed the maximum electric speed of these scooters.

It is ultimately up to the rider to assure safe operating regardless of mode of transport (feed, skateboard, scooter, etc).

The fact that skateboards were widely banned due to a moral panic (largely around culture, not safety), isn't in itself a very strong argument since I'd point out that that ban lacks good justification within itself.

I might agree more if there were safe cycle paths that skateboarders, scooter users, and similar could use but there aren't. Their choices are the sidewalk, where there's a risk of minor injury or the street where there's a risk of death.

For now, the sidewalk is the "least bad" alternative until a better one is built.
PostgreSQL already gives you SQL syntax errors(try creating a VIEW with a misspelled SELCT), column type errors(try doing a `select 'asdf'::int;`), wrong number of arguments on a sp call(try putting one more argument to `select int4_sum(2, 3);`).

Thanks to PostgreSQL transactional DDL[1] you would get all of these errors at creation-time and without any change to your database if any migration is wrong. There's no need for a SQL codegen to get this already included safety.

Btw, PostgREST is not only a JSON API. Out of the box, it supports CSV, plain text and binary output and it's extendable for supporting other media types[2]. If you have to output xml by using pg xml functions you can do so with PostgREST.

[1]: https://wiki.postgresql.org/wiki/Transactional_DDL_in_Postgr...

[2]: http://postgrest.org/en/v6.0/configuration.html#raw-media-ty...
I think I can see a pattern:

I am always surprised at how much hate and disdain I feel when I tell people I enjoy Comic Sans MS. This comes both from people who type a lot, and from those who don't type at all. Somehow, it's become "cool", or maybe even the "default", to hate on Comic Sans MS.
Test-Driven Development Is Fundamentally Wrong
Is it possible to add your own templates/components and pick them from the menu?
So they are either incredibly productive and meeting the expectations of employer, or they aren't and they will be let go? If you're superhuman and can do that much work and don't have any legal obligations against it, that doesn't seem like an issue. Though these people are clearly very special, or their employer doesn't expect much, but if the employer is happy, I guess that's on them.
Consuming more vs working less is totally within an individual's control though. Current productivity is amazing, even with a relatively average salary (let's say $50k) it's completely possible to spend only a third to half of that if you don't have children. That means for every week you work you get 1-2 weeks of life with no work responsibilities.

You'll have to choose that though, it means you adjust the location where you live so that rent is reasonable, and it means not constantly buying new shit. Of course if you're working for an employer you more or less have to do what they tell you but I don't think there has been any time in history that it was this easy to earn your freedom.
The download is triggerred.

But after you download and run .dmg it says that this OSX is not supported.
Installing a solar array in space has a larger carbon footprint than mining those coins with coal on earth. Proof-of-work will be seen as a crime against humanity in retrospect
California as a whole passed Prop 13 by a ballot measure, which prevents localities from fixing the problem by taxing long-time housing wealth at the same rate it inflates in value.
It is indeed a story about "opting out". I was hoping it would spur a little discussion. It's not exactly a long read, but I guess too long for the attention span of the current crowd.

Everyone in modern society has chosen not to walk away from Omelas. Every day we live on the backs of untold suffering - actual peasants and literal slave labor who mine our minerals and manufacture our goods.

The Ones Who Walk Away From Omelas personifies that as a single child, whose suffering we all know. And yet our banners could not be as bright or our people as happy if we didn't.

We of course all identify with the ones who walk away, yet none of us choose to do so. It's a thought-provoking piece.
Thanks for the suggestion, it does seem like a compelling product. Your same questions about working at a bigger scale also give me pause to move our team off of Slack.
Read the GP comment, which says this is a good first step and then muses about expanding the ban to Green Card holders: https://news.ycombinator.com/item?id=21438366

I then suggest you edit out your erroneous personal attacks.
>I really kind of want to. It looks like fun. And it's good for building a personal brand. But there's something about posting a pithy opinion in < 200 characters that feels smug to me.

Well, "building a personal brand" is smug in itself, so there's that. Why would people care for/need another "personal brand"?

The only way to tweet and not be smug and not be weird / add to the noise is if you feel strong enough that you have something important to say.

If you don't, or worry that your opinions are just stuff you grow over, and lose all their value a few years later, then those are just casual thoughts and trivialities. (Something actually important seldom loses its value a few years later).

>How can I overcome self-consciousness and just tweet without GAF? Or am I doing the right thing and the people who tweet 100x/day are actually the weird ones?

I'd say the latter...
> Would you also never buy a magazine or print newspaper?

Correct.

> news site that isn't an ad-infested mess

Thanks to uBlock, no website I go on has ads.
Ask HN: When do you guys start writing unit tests?
Do you guys follow TDD approach? If you guys do, at what point do you start writing test cases? Any advantages you found by following this approach?
Why is our source code so boring?
But does that content submitted securely through this form ultimately land on a publicly accessible cloud bucket just waiting to be discovered?
$2.5 billion could begin to address that...
> It does not increase the value of the surrounding existing low-density housing

Yes it does.

If I live in suburbia surrounded by suburbia, my house is worth X, because it's a house in a quiet area. I have to drive to SF to have fun, which sucks because it's far, traffic sucks, and parking sucks.

If I live in suburbia but am surrounded by islands of new mixed-use buildings (housing on top, retail on the bottom), then my house is worth X + Y, because a) it's still a house in a quiet area, but b) it's now also close to walkable outdoor spaces with chic shops and restaurants, at least one of which is likely to become a popular upscale haunt.

I now have the luxury of being able to quickly drive there in my car to hang out, and then quickly go back home to my (large, quiet) house when I'm done. I get convenient use of the new space, without the inconvenience of living in an overpriced shoebox above a nightclub.

It's literally having your cake and eating it too.
> 8 cylinder was dropped

That's incorrect, you can definitely still spec it with a 5.0L V8. The twin turbo V6 is the range topping engine, however. And it isn't especially fuel efficient unless you never ask it to do anything hard. We have an F150 with the ecoboost 3.5L and it's fantastic when towing our RV, but it gets 10 mpg while doing so.

In the end you can't really get around physics. Heavy pickup, takes a lot of fuel to make it move, even if you try to reduce pumping losses with smaller engines.
Building a "personal brand" helps create a following around you so that when you build something new, you have people that are interested in it. Maybe "audience" is the better word.

> then those are just casual thoughts and trivialities.

This is all of Twitter, pretty much. Most people's tweets are literally farts of the mind, yet they have no problem sharing them without the slightest feeling of self-consciousness. And it works for them, I guess. That's the whole point of Twitter.
And then universities will stop assuming their students will be able to get them to afford insane tuition prices. That’s the point.
Ask HN: Working around daily ISP provider failures in SF
I am a comcast customer in central SF and have averaged 3-4 outages a day over the last several weeks. Comcast support has no explanation (other than blaming fires for awhile). Status page shows 51-500 customers w/o service in my hood. These outages last 15 minutes up to 3 hours.

Am now facing having to add a 2nd provider like Sonic to provide backup as my hotspot is limited. Any advice as to provider and simplist switch to support cable and dsl connections? I am aware of Monkeybrains but that may be an issue with landlord (home connection) and line-of-sight. Thx.
Resilience360 | Product Manager | Cologne/Bonn area, Germany | Full time | Onsite

https://www.resilience360.dhl.com/

We develop tools for supply chain professionals to use data-driven insights to manage supply chain risks. Born at the world’s largest logistics company Deutsche Post DHL and now backed by Columbia Capital, a Washington, DC-based venture capital group, Resilience360 offers an exciting opportunity for personal growth in the space of supply chain data and analytics. We bring the best of both worlds in a bustling city, with flexible working hours, the pace of a start-up, and the resources of a global corporation.

We’re looking for a product manager who will drive growth of our most profitable product by understanding customer needs, developing and prioritizing product ideas, and managing feature implementations. You will define user stories, communicate with the technical team to assess feasibility of features, and ensure that the final product meets customer needs. You will be in direct contact with customers to validate your ideas and to receive feedback. You should bring experience in a product management or similar role, ideally in a SaaS environment.

We are a young, driven and dynamic team and growing rapidly with 50+ employees currently across the world representing over 20 nationalities. If you want to change how products are shipped across the world in spite of political turmoil, natural disasters and transportation disruptions, apply for this position by writing directly to shehrina.kamal at dhl.com with your CV.
There are two different notions of algebra in common usage. One is the definition you gave (vector space with a bilinear product, as in Lie algebras, Clifford algebras, etc). The other definition, as used in the blog, comes from universal algebra. https://en.m.wikipedia.org/wiki/Universal_algebra

Which one(s) you have been exposed to just depends on which mathematical subcultures you’ve interacted with.
>It sounds like the poster has been rejected from a job interview for missing a semicolon or writing “length” instead of “len”.

These kinds of anecdotes make me often wonder if candidates are "disqualified" for far more superficial reasons, and if interviewers hone in on pedantry like this to legitimize their reasoning perhaps even unconsciously. I have trouble believing most candidates wouldn't make at least one trivial mistake of that sort and I am equally reluctant to believe the same interviewers would disqualify any given candidate for a mistake so trivial.
I agree with with all those requirements except for the first one.

I think there should be a way to export to files/directories, but using files/directories as the primary persistence mechanism is inherently limiting:

- Editing things with classic text editors loses the intent of each edit. Ever seen a git diff look radically different from what your changeset intended? That's because a simple A/B comparison cannot recover the intention of each edit. You lose information here. Like, did the user change the name of function A, or did she define a new function that looks a lot like function A?
- Backing up with external tools will work. But syncing will be limited. Because the sync tools don't understand the structure of the document.
- How does the tool assign a unique ID to the smallest unit of content (say, a word, or a link, or a paragraph?)
- Editing files with a classic text editor will also break real-time collaborative editing.
The Poisk-1 (Поиск): A 1989 (Or 1991) IBM PC/XT Clone from the Soviet Union
It's hard to know what to believe anymore. There were endless articles about 'peak oil' a few years ago.
I can't say it surprises me. But I think by now every government is using such farms. I find it difficult to believe otherwise based on recent FCC issues ( https://www.buzzfeednews.com/article/jsvine/net-neutrality-f...).

Yes, sadly, I am invoking everyone is doin' it.
You could set up a script to delete each tweet two years after it's posted?
There’s tools to debug the lowest hanging fruit. You can go a long way with an ORM.
I'm pretty sure a judge can call an expert witness's bullshit, but that requires a judge to be an equal expert in that field, which is a terribly high standard.
The sentence 'There is no such thing as bad publicity' Talks exactly about cases like this.

The polish PR firm is about to get a wave of leads from this 'negative PR'
I'm all for less work mostly but where is the medium. If they had done 3 days a week would their productivity jump another 25%? Two days a week? One? I'll bet at zero they have infinite productivity?

For me often my day is just busy. Update that library, write test, ask for review, start updating deps for if/when review passes. review passed. put in CI queue. Made through que. Submit deps version bump for review. Review approved, add to CI. Oh oh something broke. repeat. Entire days are just busy work. Working less hours would not remove the busy work or make it more productive. Maybe it's a bad workflow.

In any case yes , would love to work less hours but still questioning where the optimum is. Why 4 days? Why 8hrs? Why not 2 days for 2hrs etc... Is 4 only special in relation to 5? Is it 4 on 3 off or would 2 on 1 of 2 on 2 off be better? Or On Off On Off On Off Off. Is 6hrs better? 4? 10?
How to Build Nice Rest APIs for a Raspberry Pi Using Docker-Compose and FastAPI
They could make a lot of their employees remote. Literally anything tech-related should be, and apple would set a great example. Why spend even more on what is apparently a bottomless pit?

Are workers going to live there, or will the properties be endlessly flipped by all kinds of investors as prices rise ?
Boomers have complained about how millennials are weak and whiny, but yet they can't handle hearing "OK Boomer". What losers.
> we’re now required to publish them if we want our name as the publisher.

That seems reasonable to me -- they're just saying that if you want to be listed as the publisher, you need to be the publisher...
>Feels like more and more people agree with Trump at some level but they're couching it in other terms to.. not get called names? I'm not 100% sure on that bit.

IME, loads and loads of people agree with Trump on the level that some people ought to be made to GTFO from Wherever They Live. The big disagreements are on who society should target for enforced expulsion, how expulsion should be enforced (housing prices vs "canceling" vs ICE raids), and what mean names we're allowed to call people whose targets differ from ours (eg: expelling "immigrants" is Bad and Racist, but expelling "techbros" is Good and Woke, even at the intersection of immigrant tech-workers).
Most telling part of their statement is the defense that the company operates "like like any other agency of its kind"—as if that is a defense.

As disgusting as this is, there are so many layers to regulating, much of which stems from the nature of social media platforms vs. traditional media platforms. Are the platforms they're posting on subject to the same propaganda regulations as news outlets? Are they as individuals liable for the spread of misinformation, as a result?
In older cities there are rows and rows of very similar looking buildings in very desirable areas. All those buildings were brand new once upon a time. Cities are cool because of the people who live there. If Seattle is so boring and generic, that says more about the people than the architecture.
Unlike penny stocks, bitcoin won't perform a 100:1 reverse-split and print new coins. Many penny stock gamblers have been burned this way, which is why they're moving into crypto
> People who want to work more should be able to, but we generally need a massive reevaluation of what work in America is worth, in favor of labor.

We also need a reevaluation of what work is worth, in terms of self-worth and position in society. We're too far on the side of "you are your job" (and its less-savory friend "your net worth is your worth").
You spent so many words to latch onto a single part of my entire comment, construct a strawman around it, and burn it down.

But lo and behold something useful did come of it, I finally found the fundamental misunderstanding keeping you from understanding what the crux of the issue is.

> If your code breaks calling a public method during a point release, it is a bug and the vendor has an obligation not to break public API's when releasing a point release.

Not when the vendor is Apple.

This whole time you've been operating on the set of rules that apply when your vendor considers you a partner of sorts, maybe in the vaguest sense of the word, but a partner nonetheless.

iOS point releases break things literally all the time. Iirc we actually saw more fires on 13.1 than 13.0

This literally has nothing to do with semantic versioning or whatever else you want to confuse it with. It's a blatant disregard for developers that Apple has carried throughout it's operations, from APIs to app store rejections. If anything the only reason they get the slightest pass is they're not Google, who manages to make talking to a human, no matter how hard they stonewall you, a selling point in mobile developer relations now.
The existence of paid trolls and shills has been a known fact for many years on various imageboards and forums. It's become a bit of an inside joke. I even suspect that some memes have been generated by private institutions. For example, the 30 year old boomer and his association with Monster has been great advertising for Monster Energy (https://knowyourmeme.com/memes/30-year-old-boomer)
Yes, it can! See https://apify.com/marketplace

Disclaimer: I'm a co-founder of Apify :)
Reminds me 18th century Paris where professional applauders and influencers were paid to influence the crowd.

Or the retro seo trick where you ask a question on yahoo questions so you can answer it with another account to backlink "relevant" website.

Literally nothing new, internet has of course changed the scale and took away the monopoly from newspapers and tv.
This at least points to an answer, one of maybe three answers I've seen with actual credibility.

(The others are "pray that a geoengineering plan works without disaster" and "try to mitigate a whole bunch of warming while emissions gradually stabilize". Not exactly inspiring.)

Visions of fixing global warming with high gasoline prices and renewable electricity subsidies are ludicrous. Focus on reducing personal emissions is almost always a distraction (perhaps excluding air travel and diet). As soon as you dive into numbers, it becomes obvious that even the most optimistic gains from those things can't come close to solving the problem. There's just too much CO2 output from production (concrete, plastics, farming, etc.), non-car engines (cargo ships, planes, heavy machinery, etc.), and hard-to-replace, high-emissions power (e.g. coal in outlying China). And power improvements are often less good than they appear; it's common to report fossil fuel reductions without accounting for any offsetting harms like sulfur hexafluoride leaks from wind turbines, or CO2 emissions from solar panel manufacture and disposal.

That doesn't mean things are hopeless, or oil is blameless, or America should ignore the problem because China, or any of the other cop-outs. But I think you're exactly right: existing producers aren't going to roll over and quit, and meaningful state action will require promoting deep, pervasive changes, not just subsidizing rooftop solar.

We need lobbying and outreach and communication and legislation; we also need a million practical things to be made better, or used better, or supplanted. All I can see to do is pick a problem that suits me and dive in.
With this approach I write the tests after the odyssey of
discovery, so the tests are only written to the final design

Or if your manager tells you there's another DOUBLE SUPER IMPORTANT TOP PRIORITY thing to do, the tests are written never.

Strict TDD is a technological solution to a management problem.