jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This sounds like a good thing for Coinbase IMO. An instinct to reach for low-level data structures and static typing to solve ambiguous or fast-changing business problems is usually a red flag for premature abstraction and sometimes also correlates with attitudes of superiority or looking down on other possible technology choices.

I don’t know if they treated you fairly or not, but the policy at least of appraising an instinctual reach for low level C++ as a negative sounds correct to me and should be a much more widely used heuristic in software hiring.
Add Western Europe, Turkey, the Middle East, Africa and India to that list. Heck, OPEC negotiates deals over WhatsApp.
You lost me at "What if the rioters are legitimately trying to prevent a fascist regime from taking over?". I bet many at the Capitol believed they are "legitimately trying to prevent a communist regime from taking over"... what you are basically saying is "violence is ok as long as I personally believe it's ok".

I'd say require the police line to wear body cams, have them on, and then require connecting a shot to a specific act. That would also serve as good Pavlovian training for people who think violence is ok as long as they personally think it's ok. The definition of what act can vary, but what I meant above is limited to this instant, targeted reaction - what I want to see is a specific "protester" throw a rock at police, or force entry, or set something on fire, and instantly gets shot; with camera evidence of both. Of course, I'd also accept arresting (and prosecuting with real punishment, not releasing after a few hours), but I don't believe it matters which one is used in the case of violent riots.
Personally I'm having it both ways.

I don't like so few entities making such calls.

At the same time I recognize the issue of how to handle people's freedoms on a platform... when those freedoms advocate for violence or actions that restrict other people's real world freedoms
We have a fast-forward branch that is currently working on moving to Python 2.7.
You're putting words into my mouth. Consumer debt is another thing entirely.

It's much more time efficient not to sweat every financial detail. Save time for the big ones. (Mortgage rates, negotiating cards, optimizing debt, making investment choices, etc)
This sequence provided some comedy:

> 21:00
Trends in the San Francisco poop crisis

> 21:15
Trends in the San Francisco (dog) poop crisis

> 22:25
Trends in the San Francisco (mostly dog) poop crisis
Discord has one of the worst light modes I've ever seen. Until recently, the sidebar taking up 20% of your screen on the left didn't even change colors, it remained in dark mode regardless of if you swapped. Also note that the role colors most servers assign contrast way too poorly with light background (bright yellow on white). And dark mode is the default. Worst example to try to extrapolate from.
Look into things like metrics recording and load testers for the language/ide you're using.

I.E if C# Api you're building, looking at and recording Application Insight metrics and load testing with something like jMeter would give you an idea of scalability and help you identify bottlenecks, etc.
> well compared to dotnet core 3 the java memory management is really really bad.

Can you be more specific? What kind of workload and which JVM are you talking about?
I think it is a mistake for me to fight the “NSA created bitcoin” narrative. I am gleeful at Nelson not owning any bitcoin and want all like him who reject it for ideological reasons to continue to misunderstand it.

Freedom and human rights need financial backing, and bitcoin does that.
That isn't a good explanation, since venting should exit far above the building.
It's not about hallucinating. The important thing is that it provides a powerful soft reset on highly-habituated thought patterns, reactions, and perspectives.

People who experience depression and anxiety often times have ingrained negative or counter-productive thought patterns and micro reactions that are very difficult to overcome. Sometimes even noticing these patterns is quite tricky.

It makes a ton of sense to me that psilocybin, especially with the guidance of skilled therapists, can have this kind of incredible impact.
Venice has some odd numbering scheme, too: http://en.wikipedia.org/wiki/House_numbering
The Facebook like button tells you when you've already liked a page. It can also show you how many likes a page has, which a simple link cannot do.

The like button is just one of many of Facebook's components which can be embedded into pages; another being the comment box which shows your name and display picture but cannot allow the hosting page to get at that information unauthorized.
Decent sci-fi reading list in the sub-headings.
We built that at a previous employer:

https://github.com/tim-group/stackbuilder
https://devblog.timgroup.com/2012/12/20/towards-a-rich-domai...

The documentation is pretty rubbish, but here's an example config file:

https://github.com/tim-group/stackbuilder-config/blob/master...

It uses libvirt for provisioning, and Puppet for configuration. The coupling is extensive but not tight. It's also coupled to a specific way of deploying Java apps. There's a sort of backdoor that would let you deploy other kinds of apps by writing some Puppet code.

I do think the basic ideas are good, though. Possibly more of an object of study than a tool to actually use!
I'm Michelle (the girl in the video). This thread is really fascinating to me. I'll add some more details to the discussion below. I was diagnosed with epicodylitis (tennis albow) and I tried a range of different treatments: electrical therapy, accipunture, anti-inflammatory tablets and some kind of light therapy(?) But without any results (probably why I can't remember the last treatment).

Also notised there were some questions about neck pains, If I adjust the nose-pad to the right level and angle it right it forces me to sit up straight. However, in the video my back is arched quite a lot because I was sitting at a table that was too low (but it was only a temporary setup).
Haven't anyone made a framework along these lines? The main thing I would like this framework to handle for me is cross-platform capability: shared library implementation is different on each operating system, unfortunately for this method.
This blog post provides some background: http://technicae.cogitat.io/2014/12/improved-python-support-...
It has nothing to do with habits. Diets almost always fail, and those on them almost always return to their previous weights. Far more than can be explained by "habits".

Obese people who go on diets have the metabolisms of starving people. While on a diet they burn 24% fewer calories per square meter than a normal person.

In experiments normal people forced to eat huge amounts of calories gain weight. But as soon as the experiment stops they quickly return to the previous weight. During the experiment their metabolisms increase by 50 percent, and they need far more calories to maintain the weight.

"The body’s metabolism speeds up or slows down to keep weight within a narrow range. Gain weight and the metabolism can as much as double; lose weight and it can slow to half its original speed."

Also it's really easy to test if something is genetic. Just look at identical twins. Twins have the same weights even when raised in entirely different environments. "Weight is more strongly inherited than nearly any other condition, including mental illness, breast cancer or heart disease."

Source: http://www.nytimes.com/2007/05/08/health/08fat.html?pagewant...
We might consider more or less eliminating automated recommendation systems on social media and return to, as you put it, "just showing photos of puppies", i.e. just showing posts from entities that you have explicitly friended or followed. This won't entirely solve the problem of people coalescing into radical groups, but it might help if learning about the group required someone posting it to their feed for everyone to see.
Stopping recommendations altogether is another option. The internet worked perfectly fine before algorithmic recommendation.
The APY on Yotta has already decreased, it's currently around 1.6%.
Why do we speak in english instead of other interesting languages? Between java, python, and haskell (which are the linguae francae of the papers which I tend to read, the first and last having replaced C and lisp during my lifetime) I think python is a defendable choice for minimising boilerplate while maximising potential readership.
I think the title should be changed, I was misled, for one.
nevertheless

>Fortunately, Conner tells us that he had the engineers at both Porsche and Electrify America on speed dial for this run. Despite it being New Year's Eve, he was able to work with the teams to ensure that the car was operating to its potential (despite the bugs) and the chargers he was visiting were both working and reliable.

does not condone, but still allocates overtime for engineers on New Year's Eve to help ...
I very strongly feel like hackernews is backing the wrong horse with Signal over Matrix and it is making me sad.
Netflix hired an in house P.R. Consultant.
Exactly this.

I'd take this a step further and expand your knowledge with a sense of breadth too. Suppose you currently only know Java, it's far more useful to learn something completely different, e.g. Lisp/Clojure or Prolog than it would be to learn C#.

The broader one's background the easier it is to pick up anything new along the way, and if there's one fact of life as a developer, there'll always be knew things to learn along the way.
>Yes, that's right: All we had to do was replace the var with a const. Beautiful, isn't it? We can write the exact same code and have it run at runtime and compile time. No template metaprogramming necessary.

Worth pointing out is that modern C++ does this too. Just add a constexpr, no metaprogramming necessary.
Modern C++ really does feel like a new language.
> Does this CPU time accounting have any noticeable performance impact?

Yes.

> Select this option to enable fine granularity task irq time accounting. This is done by reading a timestamp on each transitions between softirq and hardirq state, so there can be a small performance impact.

[0] https://cateee.net/lkddb/web-lkddb/IRQ_TIME_ACCOUNTING.html
I live in Israel.

There a three big points to make:

1 - There is a delay. While now we have more and more vaccinated people, much of the current cases in the hospital got infected before that.

2 - It changes from community to community but in general we have many people that are really not "disciplined". Either they believe coronovirus does not exist or it won't get them or that god will save them or the herd immunity is high enough (when it isn't)... excuses all over

3 - The vaccinations are not evenly distributed in the population (for lack of demand, supply is there). While in some places you have 70% in other communities you have 2%. (and those with 2% act like there's no coronavirus, see point 2)
> For state management, functional programming just seems like a massive time sink and a convoluted way of achieving the same things that OOP just gives you.

Huh?
function(state(A)) = state(B), always.
American lobbying practices are criminal offences that would land you with corruption charges in Europe.
Why does this make sense to do on an individual level? If there is ample warning of price spikes, shouldn't we be expecting the power companies to do the energy hedging? Why make thousands of people do the job instead of the one single entity?

If we are trying to make the energy system smart, shouldn't the power companies be the ones trying to add smarts to the system? (e.g. better energy storage for peak usage, etc)
Or quite possibly you have pretty stiff bikes. I have an oldie aluminum one that is so flexible that I don't like to drive it, an oldie steel one that is as rigid as they come and my 'regular' bike (and older carbon frame) is now living elsewhere so I can't compare them side-by-side anymore but it was pretty stiff as well.

Tube diameter for the tubes connecting to the bottom bracket can make a big difference too. The tandem we have (a Koga 26") is pretty flexible too but it is kind of logical for being aluminum and that long, you can really tell if you're both pushing hard, the whole thing warps. But better bending than breaking!
There were/are multiple vaccine candidates with different production needs. How do you decide which factories to build? I think there are a lot of unrealistic expectations when it comes to these highly sophisticated vaccines. It's not comparable to your average electronics product.
> Indeed systems in game are fun to play with! I've had my share of designing a game engine once and I learnt a lot from it too. I'm intrigued, what game were you working on?

It's an unpublished roguelike that I'm working on, slowly, on hobby time. ASCII graphics, focused on distance combat, and with a hybrid ECS/event-based architecture, where the entire game state is stored in an in-memory SQLite database. More of a research project into the benefits of such architectural decisions than an actual game.

The DI system kind of grew out of my design goal to make the game logic testable in headless mode, without rendering or input (I have only so much time to write and maintain it, and I sometimes code over SSH). I started architecting things with dependency inversion in mind, and then figured I could have the whole game's object graph instantiated in a single place. I decided to make it declarative and composable (pretty much concatenative) by writing code that automatically instantiates the objects in correct order, and then I realized I've reinvented a DI container.
My point was that of young talented native Spaniards and Italians leaving for greener pastures abroad (Netherlands, Ireland, Scandinavia, UK, Germany are full of them)

I'm sure there is an endless supply of techies willing to move to Spain and Southern Europe just for the weather and the beaches, regardless of pay.

If you don't mind me asking how do you find daily life there and dealing with taxes, healthcare, the authorities an bureaucracy in general?
I've been both an employee and an employer, and things are hardly so one-sided. For example, an engineer friend of mine works for a mega corp. He has cancer, and has been undergoing various treatments for years. The corp has bent over backward to be accommodating for his needs, such as time off for treatments, schedule adjustments, etc. For example, he's got chemobrain and they've found productive work he can do.

The corp has my respect and gratitude for this.
I suspect it is downvoted due to tone and lack of actual informative content. The comment doesn't bother to challenge any of the assertions of the article but to attack the author and the publication. Those attacks would be much less likely to garner downvotes if informative counter points were also made.
I like your idea and Microsoft probably hoped for XAML to become that standard.
So to be fair, it makes much more sense to talk about per capita in this context as there is also just more consumers in China than the US [0]
And then it is also important to look at Consumption-based vs. production-based emissions.
Ultimately less emissions are less emissions even if others don't follow.

[0] https://en.m.wikipedia.org/wiki/List_of_countries_by_carbon_...
Oh that looks good. Wonder what the timeline on these technologies will be. Sounds like it will be after .NET 5
You have to feed and train it for the first 15+ years before it's any good though.
Security and privacy are two different but related things. Security can help some privacy issues such as encryption stopping others from snooping. It does not include first party privacy issues though.

Facebook has a history of privacy issues (hence the comment on the fine).

File under things that are always left unanswered... what about the content the device picks up when it's not in a call? Like a TV show in the background, a song playing from a different device, or something else. What is allowed but not said can be important. It would be nice to have a research outfit who tested these kinds of things.
>But in saying so, the XR spokesperson had grossly misrepresented the science. “There is robust evidence of disasters displacing people worldwide,” notes IPCC, “but limited evidence that climate change or sea-level rise is the direct cause”

This has been bothering me a lot lately, journalists/reporters are running wild, blaming all kinds of droughts, wildfires, and migrations on climate change, particularly on NPR, but the truth is that these claims are no more valid than deniers claiming unusual snowfall to be evidence against climate change. Only long term, aggregate statistical data is a valid proxy for the effects of climate change - one cannot cherry pick events for a phenomenon which really has relatively tiny observable features on local time and space scales.
What's the tech stack behind it? Just curious, it takes me days/weeks to get any ideas out due to tech choice paralysis
Thank you for doing the good work.
someone that can afford a 1 million dollar house, is not someone who will be financially ruined if that house drops to $700k
Cool project. Variants of this could use other languages, and enable creating phonetic portmanteaus.
That's for SEM. I've never heard of sputter coating used for STM.
Thanks! Comments merged thither. I'll re-up that thread also, since the discussion is ongoing and interesting.

(Sorry, OP. At some point we'll have a karma-sharing system for cases like this.)
The "snapshots which are stored as deltas, if that works" part is unrelated to the diffs the git porcelain generates for you when you do a git-diff or git-show. The former is purely an implementation detail of the storage (albeit an important one), while the latter is entirely virtual, calculated from the snapshots every single time you view the data. That's why operations like git-diff and git-blame can take some time on large trees or histories (and why e.g. git-blame has various options to tweak how it tracks files across revisions, because that is not something git does), while git-log is fast.
you know about rerere right? https://www.git-scm.com/book/en/v2/Git-Tools-Rerere
As a one person company I find it not just helpful but a core principle to minimize the number of stacks/tools/services being used. Overhead of task switching and learning curves.
try sharetheboard.com -- closest I've seen to true remote whiteboarding. Not only do you get to stick with a real whiteboard, you can turn it into a digital input for the Miros of the world.
Yeah, I don't believe you.

In general, if you want people believing you, try not to use throwaway accounts and pre-typed copy-pasted answers, but instead engage in dialogue.
This is very correct, but for 100k requests a month it's free to use their API (https://www.maptiler.com/cloud/) [1].

If you want some of the features you mention rendered in your application you probably have to "Generate your own vector tiles from selected OpenStreetMap tags" as they also mention on their website.

[1] I'm not even a customer of them, just browsing their website.
> a special place in hell along with every other growth hacker

I beg to disagree. Growth hacking is a general term. You can use morally neutral or negative techniques. The fact is people prefer to hide behind terms such as "growth hacking" when what they really do is abusing gullible people. They muddy the waters as it benefits them. I do growth hacking too, most startups needs it - but I use only ethically neutral methods. We really need to make a radical distinction between these two.
I wonder if it'll meet the same fate as Netflix at some point, with publishing houses going for their own streaming services instead.

I don't think so because the way that people consume music and the way they consume films and television are very different. With a film you might block out a few hours to watch that specific provider. With music you're more likely to want to interleave content from several providers at the same time (eg a playlist). Unless all the providers are available on the same platform it wouldn't work well.
But their services revenue is from selling stuff (apps, in-app purchases, music/video/game subscriptions, cloud storage) to their users, it's just digital stuff instead of hardware. That doesn't change anything fundamental about the business model. They make money from selling stuff to their users. How is that at odds with the grandparent comment?
Wouldn’t surprise me if they shuffle more data than Twitter. Is it because it’s not a Silicon Valley darling that it gets all the snide remarks?
Stonehenge has a mix of sarsen stones and blue stones.

The sarsen stones come from Wiltshire. The blue stones come from the Preseli Hills in south west Wales.
> Currency of my country lost 250% of its value

Unless it acquired significant negative value, no, it didn't.

I'm not sure if you mean it declined to 1/2.5 times it's value (-60%) following the popular-but-annoying usage of “n times less” but converted to percentage (it's an idiom that isn't used with percentages and is mathematically wacky to start with) or if you mean to say it declined by 2.5 times it's post-decline value (-71%), using the ending rather than the starting value to calculate the percentage change.
Yes indeed, another thing I really like about KDE.

macOS used to have the grid view (with virtual desktops in a grid), along with Expose, basically like KDE has it now. But at some point (a long time ago) they decided I shouldn't want a grid view anymore, reduced virtual desktops to a horizontal line only and combined it with Expose, and called the whole thing "mission control". Since then my use of it reduced dramatically because it didn't fit my workflow anymore.

It was one of the many things they broke over time which built up and eventually caused me to leave macOS. KDE still gives you choices. Apple will just take away what you've been using and often gives something worse back in return.

For one, the grid view is really great if you're monitoring multiple things. I have 9 virtual desktops and I often use it to "zoom out" so I can see multiple screens at once. This is especially useful because I run my 4K screen at 200% scaling so even zoomed out it's still fairly readable (about 60% of normal pixels)
So I’d actually disagree. I think we know most of the fundamental principles of biology. The basic ideas underlying genome replication, RNA expression, and protein translation are very well understood. These are the core defining processes of life and we’ve basically figured out their most important, most highly conserved interactions.

The trick with biology is figuring out how these processes are controlled. Every aspect of cellular behavior has absolutely enormous combinatorial complexity. Take the EGFR protein for example. Its a receptor protein that seems to be important in controlling growth of cells. The EGFR protein has (I believe) at least twenty different locations that it can be modified. Each modification changes it’s shape and the other proteins that it can interact with. Each combination of interactions, in fact. So this one protein has at least a million different possible variants. Then consider that there are at least 20k different human genes and there are many many different ways that interactions between proteins, genes, and RNA are modified and regulated. Again, all the fundamental processes are understood, like we understand how EGFR gets modified. These processes are combined and remixed in an absolutely astronomically huge variety of ways.

Biology is just insanely fucking complex.
Reading this made me sad. I’ve wondered for a long time why no one ever bothered to build a Heroku for AWS.

My main complaint as an application developer these last few years is the amount of time I’ve had to spend wrangling infrastructure.