jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Good point on unionisation.

In all honesty, I would have though reduction of hours was due to automation and the advent of machinery, but I found this quote interesting...

When a labourer,” said Mr. Ashworth, a cotton magnate, to Professor Nassau W. Senior, “lays down his spade, he renders useless, for that period, a capital worth eighteen-pence. When one of our people leaves the mill, he renders useless a capital that has cost £100,000.” Only fancy! making “useless” for a single moment, a capital that has cost £100,000! It is, in truth, monstrous, that a single one of our people should ever leave the factory! The increased use of machinery, as Senior after the instruction he received from Ashworth clearly perceives, makes a constantly increasing lengthening of the working-day “desirable.”
I am pro github pages. Used it for 5 years, no complaints. [1]

However, I've chosen to also use Jekyll. Github pages explicitly supports/couples with Jekyll [2], so I view the combination as a single dependency as opposed to an extra. For deployment, I push to a git branch and github builds and updates my site in the 10-60 second time frame.

[1] http://www.growthalytics.com/programming/2015/07/19/setting-...

[2] https://docs.github.com/en/free-pro-team@latest/github/worki...
Perhaps it's yet-to-be-realized. Boeing is a major defence contractor and "too big to fail."

Ultimately they'd get a government bailout of some sort if push came to shove.
I think he is saying engineers care more about engineering, just purely because they enjoy and take pride in their own work.
Whereas MBAs don't have much to be proud of, except short term profit goals.
They certainly don't go on counting pennies
Because the job is to cash the checks, sign off on the bad decisions, squeeze the bottom line and then "resign shamefully" when things go wrong with a giant golden parachute.
I always wanted to make a graphical mud type engine where users could upload their own character models and the focus would be on role play instead of combat. I thinking with three.js it’s a real possibility to realize.
Do you have an alternative to this agreement? Are you willing to walk if they won’t budge?

I’d suggest that you stand your ground and redline it in the employment contract. It will materially impact your future earning potential. Perhaps they can offer you a year of severance in exchange for the non compete.

They will likely tell you “it’s standard” and “there’s nothing they can do” and they will hold that line until they know you are serious.
I got your point. I did't put any in my readme. You can view just for knowing what can do on readme page. don't be serious kkk
https://www.twc.texas.gov/news/efte/conflicts_secrets_non_co...
Precisely. Hasn't GTA Online done over a billion in revenue?

Given how incredibly successful it's been, it's conceivable the suits decided the opportunity cost of investing man-hours to fix the issue was too high, and that effort would be better spent elsewhere.
Not that C strings do not suck, but with pascal strings we could discuss in this thread how implicitly copying a slowly decreasing part of a 10mb string at every tokenizer iteration could miss a developer’s attention. It’s completely unrelated to C strings and is completely related to bytefucking by hand. Once you throw a task like “write a low-level edge-case riddled primitive value shuffling machine” into an usual middle level corporative production pipeline, you’re screwed by default.
Will this upcoming post address the storage and privacy concerns that were the main point of the GP?
> stop pretending that you can support HPPA and MIPS or whatever as well as you can support x86_64

And then the corresponding uptightness will be “FOO_PROJECT is aligned with the Intel monopoly”, and just as many people will be unhappy. You can see this in many recent threads about Apple not providing free access to M1 documentation for alternative OSes they’re under no obligation to support.
What’s your OS? Are running plane Linux or some NAS variant?
Well thats kind of why Rocket from CoreOS is writing specs and splitting these things up [1] so you can use different tooling.

[1] https://github.com/appc/spec/blob/master/SPEC.md
> We have to remember that for every bitcoin sold (at any price), someone on the other side of the transaction is still buying those bitcoins

An alternate explanation is that supply is holding out, demand is spooked, and existing trading activity has little relation to supply and demand. Economic liquidity is not equal to book liquidity and trading volume isn't equal to the health of a market (especially when Bitcoin holders can generate fake volume at a very low cost). This is why buying assets headed south--called "catching a falling knife"--is a classic trap for amateur traders.

This is going to be especially true for Bitcoin because there's no viable way to short it that I know of--no way to depress trading demand unless you're unfortunate enough to own some already. There's nothing that can try to force Bitcoin to it's supply-demand equilibrium price, nothing except time.
osceApp is a project started over the summer to build a little app to help with clinical examinations for students. The goal was to build a simple app I wish I had in the first 2 years of medical school.

I'm interested in collaborating with others to help build additional free and open-source medical applications for students, doctors and patients. Any advice, suggestions or help is most welcome.
The reason why some or most people crave for work all the time, remain busy all the time and work hard all the time is that they don't know how to enjoy the emptiness of mind.

They fear that if they stop, they will fail. Life is not about winning or failing. It's only about enjoying life in its entirety. People just get restless when they don't have anything to do. They must find something to do otherwise it will drive them insane. And it's because they learn almost everything about their work but they never seek to learn how to enjoy life.

You will always find plenty of work but you will never find same loving relationships, same loving people and same awesome moments. If you don't value what you have now and try to cover yourself with the blanket of work, then when your time here starts to come to an end you will take nothing with you except grief, sorrow, pain and lifelessness.

I read somewhere; the biggest loss is when the life inside of you dies while you are still alive.
Nice. Some libertarian hate on HN. Are you just apathetic or do actually stand by your convictions? Care to lay out what those are if so? Sounds like you are either creating strawmans or just naive.

Both the left and right have a long history. But spewing your hate towards one side doesn't advance the cause. Do you have anything constructive to say?
Been having a play and it looks good, although the way that variable assignment is referred to in some of the problems feels inconsistent and is sometimes confusing. In some problems you talk about the variable first and the value second, and in others the value first and variable second.

Also it really pains me to see you recommending using a for loop to count list members when there's a perfectly good len function there to do it for you. I can understand the desire to do it from a fundamentals point of view, but it feels overcomplicated in the crime mission.

Edit: Is it ok to like the video bits but hate then stylus? It feels like an actual whiteboard or something that drew less artificial (and noisy) lines would be friendlier. The narration is good :)
Have you tried coffeescript? Your examples are pretty close to valid code that does what you want.
The reason it is a problem is not because of Blackberry (or any other company) losing out.

It's because there can only be one or two big app stores and so the market for phones - be it Apple and Google, Microsoft and Blackberry, or Samsung and Nexus. Duopolies are bad.

Telling the story from Blackberry's perspective ("the loser") or from Apple's perspective ("the winner") misses the point.

The perspective to look at this from is the consumer's vantage point, where more a more even playing field means more competition.
Calling out and criticism is fine! But to answer your question: for the foreseeable future, our "metal" is JavaScript, so that's what we will be finding ways to expose. We have already designed our stack mechanism to enable decent JS interop (e.g., no CPS). We want to make it possible to import JS libraries without hurting security, for instance. We've got some students right now working on integrating graphing and other functionality that we'd like to make widely usable.
my favorite language, but I wish there was first class IDE support for it on Linux and OSX...
Presumably the exchange reports the bitcoin addresses for their wallets alongside the proof, so you can look at the blockchain and confirm the balances match. So you know your bitcoins haven't been taken to vegas yet.

Of course, this doesn't provide any security for deposits in conventional currencies, and doesn't stop the exchange just taking the money and running.
Thanks,Its between three parties, I'm in TX, other is in CA and the Client is in NY. So I guess not.
Yet, nearly all breakthroughs in medicine seem to follow that same pattern, at least for me, an outsider.

I can't throw it away that easily, and by the way you phrase your comment, I think you can't either. Yes, the fact that it is in the oppinion column isn't a good indicator... I'm in the "waitting further results" mode.
It sounds like not having social safety nets are a bigger problem than inflation then.
I can't think of any companies that I hate more than FB. I have never participated in their botnet and never will. It brings much joy that younger generations have moved away from the platform (at least in the US). This company can't go out of business fast enough and there is nothing more I would like to see than that to happen. What a dumpster fire.
>> useful for hearing people in their day-to-day lives.

You doubtless already use many signs. They may not be ASL but we do use a variety of hand gestures to convey very specific meanings.
>Because chances are the the formal spec itself won't be perfect

It's not about creating 'perfect software', but about holding developers accountable. If a customer accepts a contract with a faulty spec, that's on them, not the developer.

>But even if it is you still have to worry about every layer below you in the software stack on top of the hardware. You might do everything perfectly at great cost and it all gets rendered moot by spectre/meltdown/rowhammer etc.

So what? It's not your fault. There's only one party that should be held liable for spectre, Intel.
By that logic, processes are arguably virtualisation too. They do after all use virtual memory.

Threads, processes and containers exist on a continuum.
The beer that was being consumed was often table beer, 3%abv at the absolute most. Made with a small amount of malt, left to ferment only a couple days. 3.5 gallons a year means about an ounce and a quarter a day. Drinking a gallon of 1%abv beer every day is probably not great for your liver but you might never feel an alcohol buzz from it.

Heavy drinking and all its bad effects were more common back then, but I don't think table beer is the culprit.
1. Reliable rolling deployments.

We didn't have these before. Yes, you can implement them without K8s (I have, at other companies) but to get the full set of features K8s provides, such as deploying N services in parallel, taking no more than X% of your capacity offline at a time, short-circuiting in the event the app is dead on arrival, connection draining with timeouts, you end up with a VERY complicated multi-threaded codebase.

2. Seamless horizontal scale-out.

Want to scale up your app in a test environment from 3 replicas to 6 to do some performance testing? This used to be a DevOps ticket that would take a few days -- DevOps engineer tries running Terraform, but oh no, a CentOS package update seems to have broken our Puppet manifests and we have to fix that. Now the developer makes a PR to the GitOps repo where they adjust a single YAML setting.

3. GitOps/ArgoCD.

ArgoCD is possibly my favorite piece of software of all time. It provides incredible visualizations for what's happening with your Kubernetes infrastructure. It really increases your confidence and trust in the system to be able watch a deployment rollout or scaling operation happen in real time. ArgoCD makes it spectacularly obvious when something has gone wrong -- you still sometimes need to go spelunking through the GCP console or use kubectl to inspect resources, but to a much lesser degree. I cannot emphasize enough how magical it is.

These are all things that our initial implementation has delivered, we are also planning to try to leverage K8s for things like on-demand pull request preview environments, hosted developer environments, and canary deploys that are MUCH harder to implement in a world without K8s (trust me, I've done it).
I’m not really a pro Google analytics, mainly because it is a performance mess, you can’t load it async, even their own PageSpeed insight doesn’t like it, etc. (except if they corrected this), but to say that absolutely everything they do is in order to make more ad revenue feels like a very narrow view.

Google is not an ad company only, right? I don’t want to go on each item this company is doing, I’m sure there are a ton lot but they made $13 billions on the Cloud division alone last year. This is a super young service and it will explode in the next decades. They are also selling a ton lot of smartphones and I’m pretty sure they don’t do that at loss only to get some more ad revenues?

Even YouTube, which is definitely a platform to run ad at first, will surely generate a ton of pure non-ad profit when millions of people will get YouTube premium.

More generally, is it just me or this kind of anti big Corp speech is becoming more and more boring? Or maybe it’s because I’m too old and I want to defend the little search engine that has transformed into a monster?
The government has passed laws against insider trading, speeding, and murder, and I wouldn't say these things are "completely under the US government's control". The fed does what it wants, congress is powerless to stop it, even though there are pieces of paper with laws written on them.
Yeah, my first thought reading the article was “this will encourage big places to buy small places even more quickly so nobody else can get above the $10B line.” So some other rules would have to be set on smaller acquisitions.
Thanks for the explanation, it seems you have a more nuanced view due to having a broader exposure and understanding of music and musical theory so I appreciate your viewpoints.
I have a 2.4kW heater in my bedroom...
You know, the problem is that nobody goes and thinks "Oh we have messed up, now we need stronger lockdown measures, if only we had done a weaker lockdown sooner we could have avoided this" instead everyone thinks "The government is subverting democracy. We must fight back." x months later "The government is getting worse. We must fight back even harder"
I could only stand Bubble for a day or two before it became too restrictive and yet complex for doing very basic stuff. Buffer suffers from the same issues as other no-code solutions but also has a subpar UI.
4PDA.ru is arguably a better version of XDA-Developers: a repository of all kinds of customizations for Android devices.

Unlike XDA, it's well-categorized into threads, the first post is always a good summary of what's inside that particular thread with links to individual posts, and low-effort clutter is mercilessly moderated away.
Because there’s a difference between

- the poor are freezing to death while the rich have plenty

- we have you over a barrel, how much is it worth not to die?

- the poor might have to run their dishwasher at a different time if they want t-shirt and shorts temperature indoors in the coldest winter in 40 years
Elections were left up to the states to figure out.
> 4. Force companies to color their containers according to plastic type. I.e no more clear Pepsi or Coke bottles - all PE products are color, say green. All PP colors are red, etc.

well I'm no expert in this topic, just a little bit more engaged with the topic.
the biggest problem is that companies save tons of money not from different colors, but from different components. most cheese products for example have different types of plastic (MA/MH packaging, compound structure plastics are just cheap and easy to do), and most people do not know that if you don't separate them that it is way harder to recycle (some also just don't care). it's a hard topic and I've seen countries like sweden who tackle that problem by teaching everybody how to recycle plastics (they have multiple containers), but I do not thing that this is feasible worldwide. I mean I live in germany and my governement does not tackle the problem, they do not invenst, they do not regulate, all they do is calling itself "world champion of recycling", but what do they do? they declare burning waste as recycling (called thermetic recycling, point 3. but it's not recycling and we do not care about the emission when it comes to burning) or better, we declare it as recycled but ship it to africa / asia and don't look what they do with the waste at all.
waste management is something that most countries don't feel pressured to change something. mostly because you would need to change multiple industries, the packaging industry and the waste management industry.

> Frankly I’d ban perfluorinates except for use in critical industries. That chemistry is ecologically nasty.

well a lot of things are nasty, but as long as they print money. it won't be banned/changed that fast.
Whimsical - https://whimsical.com/
Too much effort to use TLS?

EDIT: I didn’t realize initially this is UDP, but I think there is a similar solution like TLS for TCP
Hence my suggestion to use a deterministic cryptographic generator: This way, you can either get "proper" randomness by seeding it with a random value, or predictable (and yet strong against anyone who doesn't know the seed) randomness by seeding with a fixed value.
Adding on the above comment, Daszak’s role in promoting the contentious theory of Covid spontaneously developing in wildlife is widely and credibly documented.

https://nymag.com/intelligencer/article/coronavirus-lab-esca...

Even if you agree with him, it’s fair to point out he had a strong point of view before he ever went on this mission to Wuhan.

It’s also worth pointing out that in at least one way the linked tweet lends credibility to the nyt report: it acknowledges “heated arguments” on the WHO mission.

Finally, if you read the NYT report you’ll see it is building off recent reporting on the WHO trip by WSJ and the Australian Broadcasting Company. The issue of possible (accidental - not engineered by govt) lab origins for this sort of virus, in the past or future, is also a real and widely covered credible issue. There are a lot of comments here alleging an nyt agenda. Maybe you can argue the mainstream press has one, but this coverage is not particularly unusual, either on the WHO trip or Wuhan. (Also, it can be argued the MSM under covered the possible lab origins of Covid for months, scared of being lumped in with people who were saying the Chinese govt made it on purpose.)
Coffee increases heart rate. Heart failure is a leading cause of death and caffeine could be a contributor at scale.
Yes bread is served first. But I always thought bread was to be consumed with the rest of the courses.
I think the butter thing came later. People got impatient waiting so they started serving butter with the bread so that you can get a bite while waiting.
But the original purpose of bread was to be an extra carb along your starter or main depending on what you're having.
Ignoring the status quo is not “supporting it”. You’ve created a false dichotomy here. Do you support the current regime of North Korea because you don’t take time to condemn China for supporting it? By your definition, everyone not speaking out about this is supporting the regime.

This makes the word “support” meaningless because you can no longer distinguish between 99 percent of the population of the world that doesn’t have time and the 0.01% actively supporting the regime.
Are you serious right now? Have you never heard of Diabetes?
Could this be a test of an underlying storage functionality that could spread to other Google apps? If the underlying storage layer becomes changeset-based, this type of feature could be easily implemented (and very helpful) in products like Google Docs.
To be more accurate:

"The ex-CTO of a government contractor with a history of being bat-shit insane just told you there is very likely a set of backdoors in a crypto stack"...
No but I smiled :-)
I agree with you. The languages, documentation, and standard libraries of .NET are awesome. The community is definitely lacking though. These days you can get excellent help on IRC about F# and on stackoverflow for everything, but there is not really a spirit of "lets build something cool" outside of F#.
You have an adorable (and bright) son. Any plans to develop his game with him?

My favorite lines: "I get all the money cause it was my idea" and "It has an apple on the back and that makes me hungry"
I kind of doubt this. Too much planning would be involved to:

* pay people to add backdoors
* tell DARPA
* start a marketing arm to convince people to use it

Conspiracy stories very rarely turn out to be true; it's too hard to coordinate all of these efforts.

If it is true, though, it will be interesting to see how much code Cisco jacked from OpenBSD. (It's allowed by the license, but is probably a hard sell when you tell your Fortune 100 clients that they are just running OpenBSD but at 10000x the cost.)

Incidentally, I use OpenBSD for my VPN. But OpenVPN, not IPsec, as I could never figure it out :)
The ISP is good, but you can derive it from SRP: The SRP says that things should have one responsibility, and the ISP says that Interfaces are things too.

I saw some Java 8 recently. The automatic conversion from a lambda to an interface with one (compatible) method was interesting, but yeah, it points to the problem that what you sometimes really want is just a function.
Xiaomi is just learning from Samsung's page.
This would be the perfect time for the team behind Signal to make registration through username available, for those who don't want to give their phone number away but would otherwise make the switch. Think about it: competitor gets a closer grip on its users' privacy, while we fortify it instead.

One can dream, right?
I don't know where (for example) Mark Zuckerberg was born, nor when, and nor do I care.

I know the parts which are relevant to Zuckerberg's story: that he was likely born in the US, and was likely around 20 when he founded Facebook.

A journalistic interpretation of Larson's childhood is speculative non-sense. The journalist was not there, and does not even cite who thought Larson was "creative and intelligent".

It doesn't add anything (for me), except that the journalist presenting themself as an omniscient narrator makes the article read as a fictional story.
That's not really true where I live nor where I'm from. So I will guess it's not a given everywhere in Europe.