skysight-inc/HackerNews huggingface dataset:
Time. Time multiplies costs. Time is the destroyer of worlds. Mismanagement and corruption can burn time, but in general I think much bigger factors are regulation, which requires coordination among distant, unmotivated entities, difficult even with good project management; and 2) inevitable bureaucratic and democratic squabbles that continually impose new hurdles and regularly move the goal posts.

Also consider inflation. If a project is 5 or 10 years late, simple inflation can blow up reported budgets by large fractions. When people report that California High Speed Rail will end up costing $100 billion, like 30-40% of that is simply counting inflation-adjusted costs at the time of expenditure for the extended timelines. But most people think that's $100 billion in today's dollars.

My rule as a voter is that once a project is approved, I'll vote against or oppose any modification to the project, even if I didn't want the project or would really like the modification. I realize there are often rational reasons for modifications, but in public works the risk of burning too much time is simply too high. No project will be perfect; just get it done, already. If it made sense in year 1 when approved, it should make as much sense in year 20, otherwise it should never have begun.
That's true, but Google replaced websites exploiting users, to doing the honor themselves.
.NET Core with Jupyter Notebooks – Available Today – Preview 1
I think it`s right way to do it.
It's funny, I did exactly the same, with my Hangouts Takeout extract, a couple of weeks ago, but didn't go as far, because I kept struggling with stopwords and some ways to filter out uninteresting stuff (my implementation was much more naive than yours). I'm still thinking about what other types of analysis I could perform on that interesting dataset though (because it's so personal after all).
You should be able to buy and watch 4K Movies on the Vudu app, tie your iTunes account to the Movies Anywhere apps and your movie purchases will transfer to your iTunes library (but not in 4K). You can also link your Amazon Prime and Google Play accounts.
It gets harder all the time though. It was the default, then it was an option in about:config, then you could tweak userChrome.css, and now loading userChrome.css is disabled by default. The day is coming when we won't be able to do it at all. User control crumbles bit by bit, slowly but surely.
This type of measurement of being better off is inherently flawed.

Insurance costs going up and employers paying more for that doesn't mean people have been getting a better and better deal.

Also why is it that the standard of life is higher and has grown to be much higher in many European countries with the so called "slow growth" vs America?
Amazon has GPS trackers in their cars and can tell you how far from you the delivery vehicle is. I doubt they would accept this trivial kind of cheating. Yet they seem to work their drivers to the bone.
Not saying where I learned this from, but the Amazon fulfillment services (fulfillment centers and their 1st party delivery services) have a greater than 30% month over month turnover in my region. No one taking these jobs has any intention of making a career out of it and most aren't even planning to work them for more than a couple months at most. That is exactly the kind of environment that encourages gaming the system in the way you describe because the risk of getting fired within the expected time period employment is so low that it isn't worth doing the job right.
"Our experience is, it all leads to more penetration, more paying subs, more health for HBO, less reliance on having to do paid advertising… If you go around the world, I think you’re right, Game of Thrones is the most pirated show in the world. Well, you know, that’s better than an Emmy." - Time Warner CEO Jeff Bewkes https://www.forbes.com/sites/insertcoin/2014/04/15/game-of-t...

Multiple studies in various countries have shown that pirates tend to spend much more on content than non-pirates. https://www.vice.com/en_us/article/evkmz7/study-again-shows-...
If you weren’t pirating, you’d have to find some other way to spend your time. Presumably you find watching pirated content superior to the free, legal alternatives (e.g. DVDs from the library) available or you wouldn’t be doing it.

If piracy wasn’t available , you might find yourself paying for some content even if not everything you pirate.
Not the author, I’m referring to the people that drive the author to have to make a post like this at all.
Pure functions are quite concretely easier to reason about though, because you know that when you are looking at a function or calling it that you don't have to be worrying about its effects on state and whether or not it is a leaky abstraction in that regard. I compare it a lot to looking at code in a dynamically scoped vs lexically scoped language. It is genuinely a massive step forward in clarity.
Firefox used to be a real bag of crap for a while before chrome it was a no brainer, but therr was that time after chrome where everyone jumped ship, and they fired the ceo for not being part of the liberal hive mind.
Ask HN: How did Google know I clicked SiriusXM in my car?
I clicked the SiriusXM button on my 2014 Mazda Infotainment (not Android Auto) for the first time since buying the car in 2015.

5 seconds later I received an email from Google Nest for a 3-month trial for SiriusXM. Was this an extremely random coincidence? How was that possible?
The fragile ivar issue is fixed in the modern Objective-C runtime.
EDIT: disregard; it was a problem with my own config. It works as expected
The native browser advantage that Safari and Edge hold is real. Firefox was built in the era of desktops being dominant. I think their next priority needs to be power usage.

I'm a Phoenix adopter as well, but never left for the almost 2 decades that have passed. I do it the opposite way, Firefox is my main, but the native browser is my goto if I need something non-Firefox.

I'd like to do it your way, but there's many Firefox-only usability features that losing simply ruins the web for me.
> Brave compensates for this by presenting its own ads (which are still annoying, but less so to me)

I exclusively use brave on android, linux and windows and don't have replacement ads. I've read that you can opt into viewing ads in exchange for receiving a cryptocurrency token, but since I'm in a region that isn't offered, have never seen it. But I don't think it just plasters its own ads over the originals unless you opt into this “crypto for ad views” scheme.
Interesting. My mother in law is on our family account with T-mobile. She doesn't live with us. T-mobile offers a Netflix Family Plan as part of our package. Does that mean my MIL shouldn't have access to our Netflix account?
Building a keyboard from an old typewriter
This isn't a bad idea. If the production of the show has already been funded, then theoretically Disney can charge less for the distribution rights.

The problem is they won't do that though, they'll just pocket the extra. Bit of a tangent, but this is one of the major failings of our current economic model IMO - it is perfectly acceptable, even encouraged (because shareholders need profits), for companies to milk consumers for all they can.
> real estate market

Real estate is already taxed in the US (at the state/local level). I doubt Bill Gates would have an enormous problem with adjustments to that either.
I've passed by typographic classes during my art major.

Letters that have human like shapes generate empathy and becomes easier to read. That's one of the first thing they taught us. You need a touch of organic feel to the letters shapes for the words to flow better.

Fonts like Futura generate less empathy and are harder to read subsequently because it's all made of pure geometric shapes. Any designer with taste will never use this font for long text.

This is a very basic typographic concept. Which imo make sense as a marketing speech for a brand that try to not offend anyone. Pure corporate blandness
If you would stop thinking of your relationship with the compiler as adversarial and start thinking about it as a tool which guides development I think you might start to see where we're coming from.
that's a misleading defintion of "progressive thought". If you're gonna disagree with it, at least disagree with what people are actually saying.

It's more defined by rectifying historical injustices rather than giving more rights to some over others.
You can turn off overcommit, in which case you'll get a null return instead of OOM killing.

But also, you can still get a malloc failure without actually be running out of memory if the allocator can't find a big enough contiguous chunk of address space.

This is highly unlikely on a 64 bit system, but if you try to malloc gigabytes on a 32 bit machine you might see it.
I suspect it's accompanied by some speakers too, because otherwise the sound would be a lot "emptier" and less bassy.

Similar device: https://en.wikipedia.org/wiki/Plasma_speaker

Also reminds me of this old video: https://www.youtube.com/watch?v=b9UO9tn4MpI
Agreed. Invoices, for example, are a representation of history so they need the exact data that was used at the time. They can have a reference to a product id but at any time it's possible for the data associated with that product to be completely changed from the meaning at the time of the invoice. This happens with, e.g., UPCs, which can be reused. On the other hand, if you have assemblies of products then you probably want those items to update themselves automatically.
That’s your decision. Go for it if it’s what you need for your financial situation.

My only point was that it wasn’t the same type of spending described in the article.
I see your point. A retreat need not always be in far off places or for 1 week. Infact, I think, most of the startup teams can achieve what they want in 2 or 3 days max.

In our case, there are team members who can't attend the retreat and we are fine with it. There is no evaluation/judgment happening. But we encourage them to be there to learn and understand faster
I think the bragging here is “I beat the man”

At a complete guess i would say most people (with ok paying jobs) that pirate do so because they think the charges are so high they amount to theft + the whole stealing from a thief is ok

Look at how much Tom cruise or the rock have made from movies or the upper layer of studio cucumber water,egg white omelette employee. There is a massive amount of profiteering on movies. Of course indie and a whole lot of roles are done by people getting normal wages.
If the rock took a 50,000,000 pay cut and the studio cut their extravagance the steaming cost will come down, but they choose to profiteer because they can pushing up streaming costs
I've simply been using MySQL/Maria everywhere and am meaning to switch, but I'm not sure what makes Postgres this much better.

Can this hack not be achieved by a mariadb table too?
Right, non-fragile ivars shipped with the 64-bit runtime as mentioned in the link.
You might consider feeling out r/oculusquest to see if people would be interested. Or maybe a limited free itch.io version that's restricted to a defined YouTube playlist?

There's a pretty big crowd of people in that community set up for sideloading. Main reasons being Beat Saber mods, Pavlov beta, Tea for God, Virtual Desktop with SteamVR streaming, and probably others that I'm forgetting.
Oh man, that migrations point. I remember at my last company needing to handle this. We had some (huge) read-only tables that were referenced by other tables and we needed up update the read-only tables in batches from raw mysql dumps. The keys in the dumps were stable, so we could swap out the table and the references would still be valid. Since the referenced tables were huge, they took a long time to upload the batches, and we needed a migration that was ACID and fast.

The process ended up looking like this:

1. Create a `foo_load` and a `foo_unload` database, dropping any that already exist.

2. Populate `foo_load` with all of my new data.

4. Rename `foo.table` to `foo_unload.table` and `foo_load.table` to `foo.table`. This is atomic, fast, and updates references to point to `foo_unload.table`.

At this point the application reads from the new data, but referential integrity checks still verify against the old data.

5. Update each reference to `foo_unload.table` to point to `foo.table` using ALTER TABLE DROP FOREIGN KEY, ADD FOREIGN KEY. Again this is atomic and runs quickly.

6. Drop the `foo_unload` database.

Now this process is slow, but the switchover is 2 atomic steps and requires locking the tables for only a few milliseconds. The process is safe as well, if it crashes at any step, running the script again will cause it to safely recover. Well, with one more step zero:

0. If `foo_unload` exists, do the same rename step as step 5.

This solution worked for us for a few years. Eventually we swapped out the whole architecture around these tables and ended up with a more traditional ETL flow that didn't involve moving round huge mysql dumps.
I live in Israel. None of these options is available to me. But the torrents work.
Mac AppStore and AppStore are literally filled with complete junk which has either not been updated in 3 years and crashes at every use cases or is just plain cheap trashware compiled and submitted by automated way and cloned again and again from template app in the first place.

Obtaining a refund for any purchase is furthermore a pain in the ass with no obvious or publicly available way without having to search the web so you just let it go instead of wasting your time in the process or just because the 24h grace period to do it just expired because you were in a hurry and didn't have time to scrap for a still relevant process on google.

Reporting scaming app with dark pattern is even worse with no direct access to Apple to do so and you end up giving up in the process because it's such a waste of time to report on just a kind of user forum with its own dark pattern or bugs which prevent you to do so and with no sign of Apple being in charge anyway.

AppStore and Mac AppStore are a disgrace which make it hard to justify their 30% ripoff on app price. In fact, they are just as happy you paid 8€/15€ for useless crap as they still have their share of the bargain in the process.

Time cook Apple is now just a rippoff of consumer money at every possible corner filled with dark pattern and thrown-away super cost-optimized flawed hardware working at the edge... And wait till notarization require you to pay an Apple tax and there is no way anymore to "sideload" an app without having to jailbreak your Mac, as it is the case with iOS.
That's one option among several. For example, don't take money for content the user hasn't experienced yet.
--> In most cases, this trip is completely funded by the companies on top of the regular salary which you will make anyway.

--> Many of them have fun elements to it to relax the attendees and give them a break. Infact, breaking the regular 'work more' pattern is the key aspect.

--> Any trip is always hectic - whether work or personal. If you can get more done during a 3 days trip which will help you to spend more time with the family once you are back, it is better in some way. Right :)
But only for App Store apps.

The platform is still wide open for non-App-Store development.
Should the "ci_job_status" in the line be "ci_jobs" instead?

INSERT INTO ci_job_status(repositor ...

BTW, it looks Go becomes so popular that many tutorials are using Go for examples. ;D
If the application is important enough, a native version for iOS will be made.

Otherwise, mobile Safari (or any other browser) still exists.
There was just a post about using a raspberry pi as a USB device. I wonder if that would make it a good candidate for their concept of a self-contained keyboard (no drivers)
Unit sales don’t tell the whole story, if they did then yeah, consumables would but far bigger.

That said, if you took any disposable diaper product line, say Pampers, and accumulated all the revenue and profit since its launch in the 70s, it still wouldn’t come close to the iPhone. I think that goes for pretty much any specific product line. The Toyota Corolla gets close in terms of revenue - 44 million cars is pushing near a trillion dollars, but that’s also over 50+ years. You’d have to get into entire inflation-adjusted product categories (like all mobile phones, or all automobile sedans) to cross into a few trillion dollars.
Would that include transactions for which the reads can query the whole database as opposed to a predetermined set of rows?
> I don't consider it acceptable for a library to simply say "the spec says we're technically allowed to 'set limits' on what we accept, so here's some nasal demons".

Welcome to C, enjoy your stay.
Blank screens. The browser knows they layout of the page as the scroll bar indicator still functions, it’s just a white screen. Killing the browser and restarting will make the page load.

It sometimes loses its idea of where the top of the page is and all page elements are rendered normally, just a few hundred pixels above where they should be and no amount of dragging of the screen will get the top of the page visible.

On old reddit trying to touch a link sometimes results in text way up the page being rerendered with a different kerning, or font size, resulting in different line wrapping and making a bunch of page elements move and you get the wrong link.
>Imperative code is also more concise than equivalent functional code.

Okay, I'm really hoping there's a good surprise behind this, because I've been an imperative programmer for 10 years and a functional programmer for 5 and I have only rarely seen imperative code that was more concise than equivalent functional code. Faster? Sure. More efficient? I'll buy it. Perhaps even easier to read, especially when you get into point-free style on the functional side. But more concise overall? I find that hard to believe, but I'm genuinely excited now! The ultimate trump here would be APL but that's admittedly an eccentric case.
It's great that it blocks ads, but I need it to go further and block Javascript by default, with selective unblocking on a site-by-site basis, as uMatrix does.
WebKit Goals for 2020
Baidu security gave out something similar at defcon Beijing. It was pretty cool conceptually but it really was just a gimmick
My conclusion as someone who never felt like Firefox was slow enough to be an issue, even when Chrome first came out, is that people must go to much more adware-laden sites than I ever do.

The only times I ever had Firefox perform in the laggy and stuttering ways people always describe have been when I get sucked into the "20 things you can't believe she said" type articles where every page is an exercise in squeezing the most ads per unit area.

Really it's just incentive for me to not waste time on that garbage. Plus now Firefox blocks most ads by default.
C'mon. The Obamas attempted to buy the property. That's the point. The people who keep telling us AGW is real and is going to flood the coasts don't act as if the global consensus is true. I don't see any exodus of wealthy people from exposed coastal areas. Aren't they supposed to be the far-sighted ones who plan ahead?
> But stories like this always make me wonder how society is ever going to find a path forward.

Maybe the mere fact that you are thinking this way is a good sign.

In a sense we are the products of our time, in relation to our environment. It seems to me that people appreciate both the empathic and rational more and more.
it would be cool if DDG became Firefox's default search and or FF would promote/let users know they have a choice!
This is the putting one's head in the sand methodology of programming lanaguge design.

Go's answer to metaprogramming is source code generation. There are many problems with C++ but the existence of the template system isn't one.
It looks like you didn't have a great company hosting you. I have never heard of unpaid OT during a retreat.

I run this small company and I take a lot of effort to find the right budget to give a good experience for my team. If I give a bad experience during the 3-4 days, then why would they come back recharged to the office?

Organizing a retreat takes significant time and money from the company. If someone is using that just to force a few team members to work unpaid, they really don't see the bigger picture. Get out of the place asap :)
But there is an add to home screen functionality. I, for instance, have a Kindle Store “app”, which was added from safari.
Source? I feel like most married couples who have children are generally trying to have kids, though they may not have planned it exactly.
it's probably not the same CoC. Lots of conferences have CoCs, and the CoC aren't always the same as any related software projects.
It’s not “safety critical” unless there’s a chance of someone dying as a direct result of the system’s failure. Stop trying to mix two totally different ideas together.
I cannot stand the Chrome UI. Always thought it looked cheap compared to Firefox. "Sleek" I suppose people would say.
It's not:

> This Agreement grants a non-exclusive, non-transferable license to install and use the Software on a single Website. Additional Software licenses must be purchased in order to install and use the Software on additional Websites. The Author reserves the right to determine whether use of the Software qualifies under this Agreement. The Author owns all rights, title and interest to the Software (including all intellectual property rights) and reserves all rights to the Software that are not expressly granted in this Agreement.

> [...] You may not:

> Distribute derivative works based on the Software;

> Reproduce the Software except as described in this Agreement;

OP might mean source accessible (rather than compiled or being a hosted service).

https://sendy.co/end-user-license-agreement
A great way is to just not do one.

Startups need to stop pretending their employees are “friends” or “family”.

They are disposable cogs that will be replaced the very same day if they happened to pass away, for example.

I’ve never seen one of these be done where it wasn’t a) a party or b) eye rolling corporate propaganda.

In my case, I saw my engineering manager inhale co2 cartridges...
For Founders: The Feature Death Trap
I sometimes lament it's not more OCamlish, to be frank ;P Learning Rust inspired me to go learn OCaml. Not being a systems programmer and wanting pervasive garbage collection I don't want to go back now!
What if there was concern the levels could continue to rise to 600 or 6000 times higher than normal? You're analyzing with the benefit of hindsight.

The plant was still nowhere near under control on April 4 and needed constant attention.
About hackathon -> people have different motivations. I have seen devs who find nirvana when coding. But for them, coding on the same product every day is bad. So they want to do something new, something that they love and wanna build for a long time.

So, if there are hackathons (or whatever you call it) where they build something that is not their regular stuff, they will get recharged.

About startup being a family -->
I'm sure I can find 100 articles talking about why startups == family. All of us have different opinions on pretty much everything.

When I call my company as a family, I agree that we don't live upto ALL the values of a family. However, I want my team to feel that they are safe and each of us is looking out for the rest. It tells them that we are a people-first company.
I believe it was a mis-reply intended for this thread: https://news.ycombinator.com/item?id=21485640
Based on what I have read and some experimentation, I concluded that it will not scale very well beyond ~500 listener processes because there needs to be one persistent connection per listener. Furthermore, my understanding is using pgbouncer will not help since it needs to use session pooling in order to support LISTEN.