skysight-inc/HackerNews huggingface dataset:
I think it was just the socialization and being in the loop for what your team was doing. I don't really know though.
What on earth happened there? What are the wild guesses experts having a pint or two could come up with? (i.e. since there is no data for conclusive evidence, what are the scenarios that could maybe cause something like this)
WWDC 1990 [video]
not all code is life threatening in worst case scenario. Better comparison would be "would you like to be served by first time waiter or rather expert one?". In most cases it doesn't matter, and when it does, the price point of the service is significantly higher.
Except linking this video has fuck all to do with Jordan Peterson.

It was about how black people have been calling out BLM for years and you fuckers refuse to even acknowledge them.

Instead you focus on whatever name you have decided you hate.
yes ... here it is ...
https://goessner.github.io/mdmath/publication.html
Out of context that advice seems more apt for police interrogation.
They mean not being robbed.
A backlash against gender ideology is starting in universities
Relevant video: https://www.youtube.com/watch?v=jyQwgBAaBag
The Rational Software Engineer: A Guide to Work Time Organization
Sounds to me like they were chasing away the birds for giggles and then a drone crashed.
It's quite likely that if you do not use an add blocker and disable all social media tags on those pages using a js blocker that what you read is already coupled to your profile in some database.
Show HN: Fast 15x15 bit grid BFS: breadth first search
Thanks, but I think we're saying the same thing: I seem to recall research that indicated that you still get sufficient immunity against variants even though you have fewer antibodies, just because the vaccine gives you way more antibodies than you need.
Documentation is great and all, but no one ever talks about when theres too much. Maybe because it's rare? At big companies I've seen "architects" churn out page after page of diagrams, design docs, runbooks, checklists, descriptions, etc. There is so much information that it becomes practically useless in aggregate, because no one is reasonably going to read it all. I'm not going to pretend that I have the patience or the attention span to have the gnostic mysteries of our Kubernetes infrastructure revealed to me.
From the page : "You can opt out of sharing your data"

No no no triple no.
Don't opt me in. Full stop.
I'll opt in if I want to.

99% of people just don't get it enough to opt out. So please, take a default that protects people first.
> But Pfizer’s COVID-19 vaccine was developed in a few hours back in January 2020.

After which over 150 million people got sick and over 3 million people died. It seems possible that the regulatory rigidity responsible for the long roll out is a greater mortal threat than the virus itself. It's hard to imagine plausible scenarios in which a complete failure to regulate could have been more destructive. We have met the enemy and he is us. Apparently the most important technology that we lack to prevent a repeat isn't biotech, but the means to regulate the regulators.
The electricity cost is ~$5, the sale of H and Cl2 is separate from that. Pages 3-5 of the paper.
You know damn well that banks and credit card institutions take cuts of transactions. Why this aversion to Bitcoin on HN, even with LN?
Maybe zoom detects the frequencies used by your mic and chooses the best performing codec
> Of late he feels like all the activity of himself and his peers is just playing the Science Game: varying some variable with infinite degrees of freedom and then throwing statistics at it until you get that reportable p-value and write up a narrative short story around it.

Just like ML research, we just skip the p-values.
Two got spooked and were nervous about their future with only 13 months tenure. The third is a senior dev with more than 10 years who’s disgruntled and convinced he’d only be kept on to tidy up loose ends and then discarded. Of the remaining engineers some have 18 months tenure and others 8 years.
I've been there a couple of times. I haven't found a cure, but I do have some bits of advice that might help:

1. A student once asked his teacher, "Master, what is enlightenment?" The master replied, "When hungry, eat. When tired, sleep.". Maybe you're still hungry or tired?

2. Richard Feynnam and his spinning plates story deals specifically with his burnout: https://news.ycombinator.com/item?id=2291773

3. Refill your creative tanks. Expose yourself to experiences -- e.g. take a hike in scenic nature, or maybe travel to Rome for a week (edit: haha, not so easy these days!). Re-read books and listen to music that worked for you when you were younger. Some experiences won't resonate with you, but some might -- and that's why you're doing this.

4. Some passions / hobbies / occupations burn out for good. Don't be sad about that. I had it myself, and I have a friend who changed his career completely after a burnout.
The concern over brine is something I'm willing to contemplate but on the face of it, it seems to me that brine would only be a problem in the immediate zone where it is returned.

And then again the fresh water produced along with the brine will end up back in mostly the same surrounding after it gets used, so it's not like we're producing saltier and saltier water over time?

So aside from the increased salinity at the specific location where the brine is returned to the sea, is there another issue? Am I missing something that makes all this a large scale problem?
I completely agree that documentation should be part of the CI/CD and that it should be part of the code.
That's called a dragnet. Suspects are not found by this method, innocents are found, it all hinges on the assumption that the guilty party will be present, which in fact may not be the case. Good policework identifies the suspect first, then finds corroborating evidence.
> Most people do not want to learn programming to become experts, most people want to learn programming to get a job.

No, I think it is little bit different.

"Most people think they will get a job and then will become experts after some time of performing the job"

And they are right. But they are mistaken what kind of expert they become -- they are becoming experts at what they are doing which means, if they are mindlessly repeating same things they are becoming experts at mindlessly repeating same things.
Yes. Chlorine is used in many industrial processes and as a base material for a lot of things, including PVC plastic.
Show HN: Fast Connected Components for 6x12 bitboard
Budapest roads renamed in protest against Chinese university
> It doesn't look good if are jumping from one meeting to the interview to another meeting.

My day is full of other responsibilities. If you don’t like that I don’t think we’ll be a match regardless.

That said, I’d like to add.

Nr 5: Do not use a custom zoom video background, seriously, I do not want to see you sitting in the middle of a city with people walking by, repeating the same pattern every 10s.

Eventually I end up paying more attention to that guy with the hat than you.
> The number of jobs that benefit from mastery of the craft is essentially equal to the number of jobs.

I think this is true. Nobody disputes that.

Imagine you'd hire Torvalds to debug and fix why your Wordpress does not work. I truly think he'd do an excellent job figuring out that AWS has a firewall that's blocking the connection from your WP node to your MySQL node...

Somehow, the example above feels bizarre and yet these are the types of issues a lot of architects, consultants, and other highly-paid job positions deal with on a daily basis.

> I do not enjoy finding the work of a bunch of people that studied enough to get hired and no more.

This sentence makes no sense to me. I'd say you "find the work of people that studied enough to get hired and no more" possibly just slightly more often as you "find work of people who never wrote anything public until they mastered everything they could, from building computers from NAND gates up to AI/ML".
If by "neat" you mean "inefficient", then yes.
> is it just more unlawful data collection in the UK?

What makes you think any of this is 'unlawful'?
The product actually makes sure code samples stay up-to-date when the code changes.
This is an HTTP client devtool, similar to Postman or Insomnia, but completely text-based. I've been developing it, using it for over a year now, as a weekend project. It's open source, hosted at GitHub, https://github.com/sharat87/prestige.

Hope you like it.
Why are flutter web apps so slow and sluggish?
This is a good approach and reStructuredText well suited for technical documentation. The only downside I see in reST is, that it is mostly only readable from the standard implementation in Python, which is a custom parser, not a portable grammar for other languages to implement in any parser tool / library. There are some libraries for parsing it, but last I checked those were incomplete.

Emacs org-mode would be a great candidate as well, for things like runnable code inside the documentation as examples and export to many other formats and nice tooling for viewing the files. Unfortunately many git hosts do not support it well and render crappily.

I would recommend against switching to a non-standard Markdown dialect. Why switch away from reST, which offers all of the things nessecary for a good technical documentation, to some Markdown dialect, which has many important features only bolted on?

That said, one thing I noticed happening with this approach is, that people think "Oh, I have my documentation in my comments of the code! I don't need to write anything else!" And then I end up reading documentation like: "def get_a(): ..." Docstring or comment: "Get a." Wow, thanks, how helpful!

In short: There is no simple way to have good documentation, except for writing good documentation. Docstrings probably will not be sufficient, unless you write whole novels in your docstrings. A good documentation needs usage examples and rationale of why something was done in a specific way, what kind of gotchas there are and probably other stuff, that does not come to mind right now.
In England when you move GP records are sent to the new GP without any action from the patient (although in practice this doesn’t always work). If you move to another part of the UK this doesn’t work because the devolved nations manage their own health systems.
It appears that this method is more profitable than mining Bitcoin if electricity cost is >.03/kWh and Lithium $10/kg.
I recall Neil deGrasse Tyson mentioning that the whole earth would be smoother than the smoothest billiards ball if scaled down. I found that surprising.
The plan is in inject 6 Billion people with $vaccine. I have no medical expertise, but the idea of >3 million people dying from 6 Billion unregulated injections does not seem outlandish to me.

Edit: especially taking into account one of the main tasks of the regulators was to decide _which_ vaccine to choose. If I remember correctly, there were hundreds of vaccines in development. In hindsight we know which ones were the right choice, but that's the result of rigoros, regulated, time-consuming testing.
I just think people are lying about it because, you know, it was proven that they did and also fundamentally it makes no sense as the truth.
Too bad you get any GPUs, guess electric car will have to wait.
It sounds a lot like he's trying to claim victory via semantic quibbling.

We've learned a lot and incorporated a lot of ideas, machines, and concepts into the mainstream over the past few decades. But one thing that hasn't stayed the same is what set of things fits into what grab bag encompassed by a word someone came up with decades ago to describe the state of things at the time.

Once you start arguing "OOP" vs xyz or "FP" vs xyz, you've missed the point.
There's around 160-200g of lithium in 1 kWh of batteries, meanwhile lithium costs ~$13.50/kg, so in 1 kWh there's around $2.70 worth of lithium.
Example 3: Board games are cool and analog, I'll start designing those.

Oh but now if I want to find a publisher in this era of a totally saturated market the game should look nice, so I should spend some serious time on the graphic design and sell sheets and writing up the game rules and designing graphics to put in the game rules and making and editing pitch videos...on my computer.

Oh and it's really hard to find enough playtesters to play the game or publishers to look at the game (especially during the pandemic)...unless I make a digital version on Tabletop Simulator or Tabletopia, and playtest on the computer.

Oh, people are getting used to certain things being automated for them like the setup in Tabletop Simulator, so now I'm expected to... write code in Lua to automate player setup or handle round cleanup and make things easier and faster.

Or, I don't really want to spend thousands of hours on hundreds of playtests to make sure this game is balanced / no first player advantage / etc...so I'll write Python scripts to model the gameplay and run a bunch of Monte Carlo simulations to analyze the data.

I almost spend more time on the computer than not for this analog hobby nowadays. Especially when working on games that are past the initial pen and paper and basic components phase.

When things largely moved online for the pandemic, it was a great opportunity to reach publishers I normally couldn't without going to a convention overseas, and yet I lost almost all motivation to work on board game design that year. Still had some great ideas for my designs, but I couldn't get myself to do much more than write those ideas down.

Eventually just started coding video games again. Figured if it's going to end up on the computer anyway, might as well make a video game to start and not have to have a publisher in the first place.
Apparently there is a blockchain based hearth stone clone.

Someone listed a card for 3.6 ETH two years ago [0]. In USD: $324 at $90 per ETH. Of course today the price of ETH has risen but the value of the card did not. It's not worth $10k. It's still worth $324 assuming the initial price was correct to begin with. The real price therefore is 0.12 ETH and those 0.12 ETH would be the salary of the creator of the NFT if you were a "freelancer" i.e. your income denominated in ETH goes down over time. Your best bet isn't to keep making NFTs. It's to make them as early as possible, get as many ETH as possible and then just sit on them and never do anything again.

[0] https://opensea.io/assets/0x67cbbb366a51fff9ad869d027e496ba4...
AMD on the Brink of Taking over the GPU Market for Linux Gamers
Sure, but expenses don’t vary a much for people versus companies.

You don’t meet many people who make $1M in a year who have unavoidable expenses of $900k.
Plagued by shipbuilding mistakes, navy will struggle to meet future threats
I'd love to see a source for this, I've not heard it in his name but the conclusion I came to myself is that economic activity can be divided three ways:

1. Things that create value (in the sense of producing something people want and trading it for money or other things [which can include looking at ads])

2. Things that don't add value but are necessary because markets are imperfect (advertising agencies, marketing consultants, accountants, lawyers, real estate agents, etc.)

3. Things that _exploit_ imperfect markets for profit (hedge funds, investment banks, landlords, speculators, patent trolls, etc.)

2. and 3. seems to be where the money is these days. My feeling is that a society that prioritizes 2. and 3. is not adding much value to itself, and therefore isn't in a healthy place.
This all depends on whether or not the 2 hours you're losing everyday with your hypothetical kids is sufficiently nullified by the (marginal)savings. Your kid's grade school academic performance is more important than effectively a full extra work week worth of availability for the family? Doesn't sound so virtuous.
In such cases I wish for a "cookbook" style of additional documentation, that I can search, to find examples for doing, what I want to do.
Not really, because it lacks core features that made MacPaint amazing and Atkinson a genius, being able to: draw rectangles, ovals, and rounded rechts with patterned fills in real time; draw filled polys and arbitrary regions; lasso arbitrary regions and move, copy, or resize them; etc.

This is a pretty basic paint program in a browser, which is great, but it’s a long way from what MacPaint could do 35+ years ago.
BW has had other issues before. For example, it tends to send your credentials with basic auth requests without your knowledge and without a setting to turn it off. The code executed in your browser can also be manipulated to exfiltrate your entire password store once you unlock it if someone gains access to whatever account Bitwarden uses to publish their addon.

Bitwarden is certainly one of the better password managers in my book (seriously, some of its competitors don't even let you add arbitrary fields to credentials!) and has proven to be reasonably secure. However, you cannot ignore the vulnerability the browser extension model or any auto-update model might bring to something as sensitive as a password manager.

I'm using it myself in combination with a self-hosted bitwarden-rs instance (used to run the native version but its performance was just terrible) and I can't say I regret the decision.

I do wish that browser would expose an autofill API to password managers, though, so addons wouldn't need to inject Javascript or do other funky stuff to get passwords filled in.
Dataflow languages might be an even better fit. But I don’t know if there are any HDL languages based on dataflow and if they provide useful means of abstraction.
It filters to ways with the "highway" attribute, which has possible values including "footway", "bridleway", "steps", and "corridor" in addition to the ones you'd expect with the American definition of the word ("motorway", etc)

https://wiki.openstreetmap.org/wiki/Key:highway?uselang=en

https://github.com/anvaka/city-roads/blob/08a21bce05ad2b08d4...
NANOG has some good presentations on optical. "Everything You Always Wanted to Know About Optical":

* https://www.youtube.com/watch?v=nKeZaNwPKPo

Also "Demystifying Submarine Cables":

* https://www.youtube.com/watch?v=Pk1e2YLf5Uc

"Tutorial DWDM & Packet Optical Fundamentals Troubleshooting the Transmission Layer:

* https://www.youtube.com/watch?v=dum8UXtbN3o

APNIC has "DWDM & Packet Optical Fundamentals: How to troubleshoot the Transmission Layer":

* https://www.youtube.com/watch?v=hOgTU80YTDI

For long distance (>100km) transmission, searching for the keywords "coherent optics" is useful.
Thanks; that one doesn’t seem to cope with how big Berlin is… or there’s a tiling bug.
Yeah, it was my understanding that the opcodes directly encoded what we would nowadays call microcode, that is, bits which selected which CPU component acted on which data[1], so these illegal instructions are just unused bit patterns that select various operations just by having those bits set, not something that was ever intended to be actually used. So it would make sense that they're not documented, since they're entirely incidental.

[1] https://www.youtube.com/watch?v=dXdoim96v5A
Any Android 5 device running up to OpenGL ES 3.x, with a game written in Java (not even bothering with NDK) can easily outperform WebGL on the same device.

Yes Google makes some use of it, yet they also have them compiled into native apps for mobile devices.

Your beautiful WebGL application running at 60 FPS on developer machine might not even run user's browser, if the OS, drivers or GPGPU model happen to fulfill some blacklisting criteria that you can't control at all.

With native rendering you can at least workaround possible bugs and still offer a good experience.
>Not sure what the options are for Apple, but I'm sure they exist

Strongbox is fantastic on iOS
It's understandable. Science journalism exaggerates results, even if the original researchers and their paper did not. And even the most promising scientific results can take decades to be applied in the industry and become available to consumers.

But at the same time, this is Hacker News, not Mature Consumer Product News. Here is the best place to discuss what tech in 2030 might look like, not what we can buy today.
I agree, why would anyone provide payment infrastructure if they don't get paid?
At my employer, we deliberately have a junior person interview senior candidates. It helps us understand how stuck the candidate is about their seniority, whether they can explain something to an interviewer who clearly doesn't have the same exposure as the candidate.
> .. may one day pose similar risks due to the run-away prestige games scientists play.

It is happening in front of our eyes. From where should we start.

(1) Responsible AI, but the outcomes didn't challenge AI research enough to stop some of the practices. I would avoid commenting on what happened at Google AI recently, but I would say that most of the AI-based solutions that are deployed at large scale can be challenged.

(2) paperswithcode.com solved this issue. Back in the day, we would re-implement models that we see in the paper. When we email authors, we will always figure that an RA implemented the solution and s/he left.

(4) Rich is becoming richer. There is a phenomena in academia to blindly trust those who are in good labs. I have seen many papers that are great coming from these labs, but there are bad papers as well. we shouldn't just blindly trust ppl.

(5) Review process is broken. Review is a voluntarily work for professors, and imho it shouldn't. In industrial R&D, reviews are one of the most important things as part of the work. Some of our PRs takes days.

(6) All recommendation engines are black-boxes. I don't know what YT or FB recommend to a kid and whether this is aligned with some of our values. If s/he accidentally watch something bad, we noticed that their timeline is full by the same ideas. In our spare time, we tried to check if we can influence this behavior as a user. I figured that all of our recommendations engines are black-boxes. I don't know why we don't challenges. I hacked an App to fetch data, new, feed and run it through recommendation engine and started customizing what I can read.

(7) It's 2021, most of good papers are coming from industrial labs.
Hopefully Daniel Kahneman's new book will spread the way people talking about bias is common now.

It couldn't be more timely as our society has no concept of measurement noise.

"What I read is 100% true and based on "science" so to have any uncertainty means you are anti-science".

There is an astounding number of people using that as their main heuristic.