skysight-inc/HackerNews huggingface dataset:
> Now I'm not a user of this feature. But in my immediate circle, no less than 6 of the many people I know work with windows (maybe 30 folks ?) use the task bar on the left or right (they have different monitor setups)

Even just different monitors. While supposedly both are 16:9, my main monitor and my laptop have very different proportions. The laptop feels cramped vertically, so I move the taskbar to the left edge to have more space. Guess I'll autohide it when I upgrade.
Thanks for the links, they are very interesting!
That would be an ORM or something similar, I think. It's not realistic unless you're always testing with two databases from the start, because their implementation details leak through.

It can be useful if your program is simple enough to work with both MySQL and SQLite, but often you should just stick with one DB and get to use all its features.
So MariaDB then.
> Or, just don't use windows 11. I certainly won't.

With their support schedule, you'll probably have to sooner than you think, if you need to keep using Windows.
The sexual orientation is not the issue here. Just being gay is not a sin according to the Catholic Church. He is a Catholic priest and was having gay sex, which is a sin. That is a public concern (at least to the Catholic public).
Agreed. This paper https://www.nejm.org/doi/10.1056/NEJMra1602872 (which isn't available open access, unfortunately) argues that the brain changes in substance use are more likely normal learning associated with very strong stimuli than actual disease processes. I find this to be a more helpful, optimistic, and accurate interpretation of the data than the disease model. (And it really complements the other evidence-based interventions for substance use disorders we have!)
So what’s the secret sauce for building it less than 4 months ?
You would have the script take in the data as input from somewhere else, maybe your organizations shared drive. could be a .csv or whatever format. could be a database like sqlite. Much better than some big hulking macro heavy excel workbook.
C R E D I T R E P A I R
Hello there, I had a lot of negative items on my report and I recently got into a car accident, in which my car was totaled. However I found myself needing a car ASAP, but my credit score was so low that everywhere I went, they asked for an outrageous amount of money down, and very high interest rate. I got refered to a credit specialist on Reddit by the mods, I was skeptical at frist to email this credit specialist, but after I read all the good reviews and recommendations about him, I became so desperate and I emailed him so i did on Creditrepairmannetwork@gmail.com asking for his help. Well he assured me of a 100% guarantee of a clean and safe job. Thereafter, within 9 bussiness days he was able to deleted all the negative items on my report, increased my score to 820. this was really great for me as i able to purchased the car I needed. Be free to contact him and get your scores raised, i highly recommend this.
Conspiracy theories aside, it has been illegal to import many varieties of wood into the U.S. and the EU for many years or even decades.

The CEO of Gibson knew that he was illegally importing wood, and did it anyway. His comparatively tiny donations to the GOP were irrelevant.
Depends, web apps are nifty af but a console app can be better, but lately I enjoy using a browser entirely as it makes it computer agnostic.
I think so, but they have been operating MySQL at scale for many products for about 20 years, so I can understand why they might not choose MariaDB (or Postgres, Oracle, etc).
"Not as weak as Java" is not a very interesting benchmark, as Java also has a poor type system. C++'s type system is pitiable relative to those of Rust, Haskell, OCaml, and SML.

Moreover, in addition to being less expressive than them, C++'s type system is also weak, in formal sense, by allowing many implicit type conversions - which is one of the issues that I was complaining about. The fact that it "has to be in place due to C not having a boolean type until 1999" doesn't make it any less weak.
You're correct, but this entirely misses the point of the article. It's not calling for the end of spreadsheets -- it's stating that there's an unspoken problem that demands our attention.

Spreadsheets aren't 100% reliable for use cases where you need to collaborate and share immutable health records. Especially during a time of global emergency when tensions are heightened.

Spreadsheets don't impose validation, schema correctness, constraints, etc. and can amplify human errors. They can also inject errors of their own (eg. turning March1 the gene [1] into a date) when they're simply trying to be helpful.

How do multiple people manage a spreadsheet? How do you safely merge spreadsheets? How do you keep records from being duplicated or replaced? How do you do double bookkeeping? Can you atomically identify individual records?

This article is saying that we have to realize spreadsheets can be a source of scientific error simply because of their design intentions and ergonomics.

The closing remarks estimate that 1,500 people died as a result of spreadsheet error. That's remarkable.

[1] https://www.proteinatlas.org/ENSG00000145416-MARCH1
`If your nuclear reactor produces steam then it's already basically useless in terms of power generation as it will cost more to run the steam turbine alone than to build renewables of the same capacity.`

Can you provide _any_ source for this?! You're saying geothermal and hydro (w/o the environmental issues) aren't competitive with other renewals? They turn turbines as well.
This is a big deal if it's a public company, sale or no sale. The ex-CEO of CA served 8 years for seemingly doing a lot less[0].

[0] https://en.wikipedia.org/wiki/35_day_month
> There's a heluva lot I wish I could tell my 20 year old self.

Like?
California EDD to stop freezing unemployment benefits and adopt 'pay now' policy
People aren't learning excel because Universities are part of some Microsoft conspiracy. They are learning it themselves, or from each other.

My mother self-learnt excel, first as a to-do list, then a money tracker, then she learned some simple equations to keep track of weekly spending.

How in R would someone do that? With a nice graphical view? I agree Excel has many many issues, but people use it because, in my experience, it super easy to use and in particular let's you easily mix data and code.
Yeah, Armon is a sweetheart too and both of them have put the legwork in to meet and understand the needs of folks like me, and everytime there's a new product I get excited to use it. Their code has literally given me a livelihood for six years and made hard things easy. I've met loads of Hashicorp folks over the years and they're a top bunch.
I'm part cockroach on both my mom's and my dad's side, and I take slight offense at that statement, and wiggle my whiskers in disapproval.
Nice, that was our first as well! Fortunately my dad kept it, so in theory it should still work.

One of my oldest memories is hearing that digitized guitar intro of Mach 3 for the first time. I've played so many hours of Digger on that machine.
Frankly, I love it. The attitudes that have made the open source community welcoming are the same ones that permeate the company. Generally speaking, people are very friendly and helpful. That said, it's a job and your mileage might vary. Personally, it's the best place I've worked, and I don't plan on leaving for many years.
The code is open source:

https://github.com/facebook/mysql-5.6
Like the color of a TV tuned to a dead channel?
> have shown there's plenty of demand for new languages

Guess I'm disagreeing with "demand" in two of the cases. One because you don't know what office politics at Google led to Go being promoted. I strongly doubt it was to solve a problem, just someone with a lot of clout had a pet project.

... and second because it attempts to patch an existing trainwreck and isn't even a new language.

Rust does seem well intentioned though so maybe there was a "demand".
Dunno why you're being downvoted but it's true. I noticed it pretty quickly when I tried going back to the previous page and instead it scrolled up.
I don’t buy it. In 2006, tobacco smoking rates among schizophrenics was 90% vs 20% of non-schizophrenics. [0]

Now, does tobacco cause schizophrenia or do schizophrenics seek out tobacco?

Now, s/tobacco/marijuana/g for the above sentence.

[0] https://onlinelibrary.wiley.com/doi/10.1111/j.1744-6163.2006...
This is excellent news, Final Fantasy Crystal Chronicles was an excellent four player game and my friends and I were deeply disappointed with the shortcomings of the recent remaster released for various platforms.
IIRC the OSI has outright stated that the Elastic License ain't open source. Not sure about that first one, though.
There's no firefox on iOS?
https://archive.ph/c7deU
PG&E is a criminal enterprise- no love until they restructure from the top down.
(throwaway, not connecting my workplace to my main acct.)

I work across the street from 6001 Bollinger and went to check it out on a whim. Looks pretty mundane. What exactly am I supposed to be looking for? Is it the fact that it's a Chevron corporate campus?
Then how do I edit, extend and quickly filter and search that CSV? I'd probably do it with Excel to be honest.

Lots of data in business isn't generated by another program, it's built and maintained by users.
I've never heard "hone in on"! If someone said it, I would assume they just mispronounced 'home'.

"hone in on" makes no sense!
Intel CEO Says Chip Shortage Could Stretch into 2023
The scientific stakeholders aren’t proving themselves with an opaque public cloud API. They’re writing detailed research papers with data that go into peer reviewed journals. The data is pretty profoundly scrutinized by the community.

If a scientist or company that purportedly does science doesn't do that, they’re not taken seriously by other members of the scientific community. No one is truly believed at face value. I don’t see any significant probability of bamboozling the community of scientists through abject fraud. And there hasn’t been any such issue yet. (There have been retracted published claims, but the retractions happened as a result of scientific scrutiny.)
How the Pegasus Spyware Worked
> Gnome is nice too but suffers from the same lack of configurability. It's too opinionated like Mac. You can make it more flexible but you'll end up having a lot of plugins that end up being hard to maintain across version updates. Every time I'm looking for a function in Gnome and Google it I find an old thread discussing how it used to have it but the Devs removed it because they didn't agree with it or deem it necessary.

I'm getting tried of "opinionated" technologies. Everyone has opinions, but it's a dick move to force yours on others like that's a good thing.
I'm feeling the same way, also can't stand all the self-gratulating content on these sites.

But if you remove the status game, why would people engage with the site instead of only posting their own questions? Shallow social validation seems to be why people use twitter, producthunt etc.
You're reversing the causes and effect here. The basque did not have any issue being divided between 3 kingdoms for a thousand years. Breton did not mind being ruled by Gallo for at least as much time. Somehow, they started revolting when the state, the nation rather, started imposing their own languages and forbidding them to keep their cultural identity. Everybody talk about the Armenian genocide, but this is only the last of a long history, the 19th century is riddled by ethnic displacement to make the nice looking european border match the ethnicity. Italy did exactly the same, Austro-Hungary too. The Balkan crisis is caused by an ethnonationalism the did not exist before.

You know that have multiple culture in your kingdom was a sign of strength until the end of the 18th century, right? Despite the Villers-Coteret directive, nothing could please a King of France more than listening the his multilingual, multicultural country. It is really obvious than the cultural area we have no were forced. I know there is a lot of fear behind the sinicization, but France did the same in less than 50 years, although at a smaller scale, with a modicum of violence and some small concessions.

Aragon was probably one of the most multicultural, multilingual kingdom of old, but since the concept of nation did not exist, and that ethnicity was just another word for language 95% of the time, it did not cause any issue, and certainly not ethnic tensions.
No, no, no.

The reason the "nothing to hide" argument is wrong is because its starting point is wrong. The surveillor has to justify themselves, not the surveillee.

Put another way: I do not have to argue why someone else should not get access to my information. No one else should get access to my information unless and until they come up with reasons -- and I accept those reasons.

You do NOT need to justify why you're not sharing data.
I'd like to suggest you add the words sexually and porn to your AUP -

first thing I did was go to that page and ctr-f > "sex" - then "porn" - nothing was found.. so it created interest..

then I saw "are prohibited by the payment processing service; or " near the top and went oh my - many people are not going to get that this is the cop out -

I came back to the comment thread here and did the ctrl-f 'adult' - and found the answer.
The next update to Swift Playgrounds is supposed to allow full iOS app development and submission to the App Store with no Mac involved.

Look also at Pythonista and a-shell for useful, if limited, programming environments. Both work by translating code into JS or wasm.
It's not like they had a meeting where a consultant said "We reviewed all your requirements, and you could build this with normal software engineering practices, or we could build this in spreadsheets with associated deleterious effects on privacy, correctness, durability, extensibility, readability, and interoperability, likely resulting in an estimated $N to $NN million shortfall in 5 years. What do you want? Yeah, let's do the spreadsheets."

It's a two-pronged attack of using tools that you have figured out as you go (not everyone is an educated, practiced, professional programmer, or even good at Excel) and a sunk cost fallacy/resistance to changing what "works".
> I think you either want it to have more functionality and you choose Postgres

False. MySQL and Postgres are comparable feature-wise.

@danpalmer: you're making an ass of yourself. It's clear from your comments that you're around 10 years out of date.
Wow Still Full of Blizzard Lawsuit Harasser's NPCs, Influence
According to that Wikipedia article, Atlassian took a “minority investment in Slack.” That’s certainly worth much more than $1.
I agree 100%, I believe schizophrenics with symptoms seek out marijuana, just like they do with tobacco.
I really don't think excel is accessible. I don't know how to do anything in it. If I had to make a plot I'd have to search for an article that would probably be about the same word length as the one I'd find searching "how to make a plot in python." Imo excel isn't easier for the lay person, it's just entrenched because you have people now in the workforce using excel since windows 95.

It allows people to become programmers by making them learn this clumsy tough gui that isn't readily apparent how anything works, and changes between versions. I don't think the learning curve is any easier than what it would take to make a person actually into a programmer with a language like python or R. A two hour tutorial in either language is probably all you need to do 90% of what people use excel for. Why not just skip the abstraction and learn how to actually program if you have to spend time learning how to faux program in excel anyway?
You can only have 3 apps + 3 extensions installed on one device simultaneously, however.
Direct source is available at:

https://github.com/facebook/mysql-5.6

The social graph is indeed stored in MySQL via TAO. A recent white paper about MyRocks is:

https://research.fb.com/publications/myrocks-lsm-tree-databa...
That is pretty great. I wonder how often that has happened.

“It’s a scientific fairy-tale. First your friend tracks a meteorite, then finds it and then gifts a bit of this extra-terrestrial material to you to analyse."
Julia's mind-blowing ways of defining functions
Would love to see the ability to search and/or export upvoted submissions/comments.
I'm the same way; I use multiple machines (and my phone!) every day so having synced Firefox tabs is ideal. Especially for something as simple as Hacker News a native client seems a little... overkill?
The point of defensive press releases is often to confuse the public about the matter. People don't remember what they don't understand.
I'm odd in that I actually loved WoD, aside from Garrisons. Legion had it's moment of greatness, around the fourth patch it was great.

BfA and Shadowlands are incredibly bad, for casual players there's really nothing interesting to do, and raiders and stuck behind meaningless time gates. It's quite sad to see my friends list now, no one is playing - and a new patch has just been released.

I'm a huge fan, but I've also stopped playing. Blizzard feel like they've been ahead for so long they forget what made their games great. Saying that though, it only takes on incredible expansion for everyone to jump back.
Trump-loving Republicans snatch up magacoins quickly fall victim to data breach
Nice! This looks great.
i've never worked on a project (even TDD) that did that level of testing detail.
So, what's your alternative?

Spreadsheets have many advantages, they are easy to edit, copy around, and quickly filter and do simple calculations (like find how many students are in a class if size smaller than 10, for example). I can't think of a sensible alternative given current tools -- we should make better tools of course.
> It's like they think it's 1995 and MeToo never happened.

I see it more as them either waking up to the relative supremacy of and latent unaccountability afforded to the modern Big Corporation, or finally being bold enough to drop the pretense of being an "equal" member of society. There is no need to be polite when your company's position is secure and permanent.

That is, the government and society being mad at them does not matter, for their profits are still guaranteed. The only question is whether the stock will go up right after losing the lawsuit, or a few days later.
>I've no idea what he actually cares about, beyond more ZuckBucks

Do you really believe he cares about money at this point?

Regarding another (not quite as) super wealthy CEO:

"did he come to the board and say “hey I’ve been doing this for a long time, I’ve had a good run, I’ve accomplished most of what I want to accomplish, I’ve provided well for my family what with my $2.1 billion fortune, and now I’d like to retire and spend more time with them” and the board was like “oh no, we need you to stick around for another decade, would increasing your net worth by 2.4% change your mind” and he was like “oh man I could really use 50 million more dollars, I’ll do it"

"...these are people who have moved beyond being motivated by money, who cannot realistically buy any more lifestyle with more money, but it’s still nice to feel loved, and the love language of a public-company board is pretty much always going to be options grants. My model is that the board got together and said “hey Jamie has been doing a great job lately but he looks a little tired, we should do something to cheer him up and let him know that we’re thinking of him,” and one director suggested leaving a Post-It note on his monitor saying “just wanted to say that we appreciate you,” and another director was like “hey that's a great idea but let's also put $50 million under the note” and everyone else was like “oh well of course yes $50 million.” And he walked in to see the filing and was like “oh that was nice of them” and smiled for a minute and got back to work and never thought of the $50 million again, it's just $50 million, who cares."

I think maybe people are avoiding seeing that Facebook at this point (or Amazon, etc) are machines whose drive for profit comes from the middle and upper management but only inasmuch as they are cogs in the machine and because it's not centralized in one person is exactly why it's so implacable and ruthless.

No business can get huge without being a self-sustaining cycle, almost an artificial organism. Look at Apple. Lots of people thought Jobs was essential, but no, it's literally ten times as valuable now as when he died.
Baader–Meinhof Phenomenon
DA*Gs

*mostly, as TFA indicates
Commonly on CGNAT your connection will be assigned a range of source ports. The web server can see that all your connections have a source port number between 10,000 and 20,000, for instance, so they block new connections in that range. This would not directly target you (unless there's only 6 customers per NATted IP) but it does reduce the blast radius.
Firefox (and every other 3rd party browser) internally uses the same web rendering engine as Safari. Rolling your own renderer + JS engine is not allowed.
Great question!

TL;DR: codat.io is more like Plaid in that they've come up with a single schema for everyone else to build against. hotglue allows you to come up with a schema that works for your product, and gives you the tools to standardize data the way you want it. Because of this differentiation, hotglue is better suited to capture more from each API and can even handle custom data.

I think the easiest way to explain the difference is that codat.io has more closely followed Plaid's model. They standardize all the data upfront to a schema they have come up with, and then give you access to an API to query it.

Although that model works well for simple things like bank transactions where the fields are relatively uniform across different platforms, in something like accounting the fields can be quite different. For example, a journal entry in Quickbooks can have much more data linked to it than what's called a "manual journal entry" in Xero. Because of this, hotglue is designed to give you full coverage of all the data within each platform, rather than limiting you to the data that's available across each one. This becomes even more relevant when users have stored custom data inside of these platforms, which is possible in platforms like Salesforce.
Not sure I am convinced…business owners, I’ve been speaking to, have been saying that they are either moving manufacturing away from China to cheaper locations like Vietnam or Mexico or they are on-shoring to the US but with more automation. This means shorter supply chains to turn things around.

I think the wealth will still accumulate to business owners and those who operate around the capital markets (I.e. m&a lawyers, investment bankers, private equity, hedge funds) then you can throw in Senior management who get share points and a few exceptions like those who work at Google and get crazy comp packages
> Does the Algolia hackernews api ( the specific API this client uses ) still require you to query in a tree like fashion, every comment item id if you want an entire page of comments?

> Its extremely inefficient, to the point where I have a better time curling the HN web page and piping it through python beautifulsoup

Yes it still does and yeah it's ridiculously inefficient. I have a couple tools I've written atop the HN API and all of them are forced to go async simply because the sheer # of page loads necessary to render a thread makes async almost a necessity.