jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
After using them heavily for several years, I have sadly come to the conclusion that Google Docs and Spreadsheets are toys. Every time I try to get "serious" work done in them, I run into a show-stopping missing feature or performance bottleneck that leads me back to booting up a vm with Office installed.

Nobody in enterprise will take the Google office suite seriously unless there are some serious additions to performance and features.

Linking data from disparate spreadsheets sounds good in theory, until you find that trying to use any non-trivial dataset will break Google spreadsheets, your browser, or both.
I need to read the parent article, but IIRC, the Chinese recently closed a multi-billion dollar deal for a copper mine in Afghanistan. Just one of many projects they are pursuing.

I wonder how much of the U.S.'s war expenses are going to more or less clear the way for Chinese commercial (/state) interests. But I'm not privy to the inside information needed for an informed analysis.

And from another perspective, the war's been fought with money borrowed from China (directly or indirectly), so maybe in a way they're just getting what they paid for (except, the U.S. is still on the hook for repayment).
HN does not [support](markdown).
Don't you feel like Mutually Assured Destruction rules out a war between China and everyone else? The worst thing that could happen would be Chinese aid to Taliban fighters, or equivalent. China is not going to roll tanks against NATO, because everyone is making waaayyyyy too much money trading with everyone else.

It is a member of the WTO and is the world's second
largest trading power behind the US with a total
international trade of US$2.21 trillion – US$1.20
trillion in exports (#1) and US$1.01 trillion in imports (#2).

http://en.wikipedia.org/wiki/Peoples_Republic_of_China

There's just way too much to lose over a trillion bucks (especially since they have 1.6 trillion in US Securities)
Many of the older core banking systems were keyboard only, because it made the tellers work a lot faster.

I know because I had been on some of those unfortunate teams that transitioned to GUI that required to use the mouse and the teller's productivity decreased terribly - something that took 30 seconds ended up taking almost 4 minutes, and seeing this, the banks refused to transition to the "new and advanced" versions, until the old charmode UI was slapped on it again.
This is just Kafkaesque. People in a position of authority with blind adherence to rules intended for optimal scenarios. They're literally saying he should have just thrown them away instead of distributing them as best he was able. This whole thing is a logistical clusterfuck and they're trying to throw this dude under the bus. It's obscene.
That is one of the many interpretations of "not scalable" I suppose...

Regardless, python has tools to do that. Instagram and Dropbox in particular have written quite a lot about their internal usage and built and open sourced additional tooling (e.g. MonkeyType - that lets your code type annotate itself).
All traffic is encrypted these days. So you cannot check it.

Also the labels are not so much about what data is sent but about what the companies do with the data. Example: Do they just use your position once to show you relevant search results, or do they create a location history of you? Do they sell that history? Do they combine it with other data about you? There is no way to know.
I guess when you do society with "Everything Not Forbidden is Compulsory!" the corner cases cause problems.
Nobody is safe from a social media drive by.

But honestly I'm not surprised. Lockdowns and isolation have turned some of my more reasonable acquaintances into rabid social media junkies who do nothing but judge anyone for the smallest social infraction.
Help me understand. I’ve always felt the limiting factor for me was the speed of thought, not typing or other text manipulation. My IDEs (Jetbrains stuff) with their defaults makes it so I spend more time thinking than typing. Often times my best work occurs in the shower, or on a walk and has nothing to do with keyboards or mice.

On occasion, I need to do something highly repetitive in which case I’ll do something on the command line (with sed, awk, and peers) or I’ll open the file in vim, record a macro and apply it appropriately.

Am I missing something? Am I a weirdo or a dummy in that I’m not itching to type faster and interact more efficiently?
The problem is that bigger sites don't want to depend on other openid providers.
Yeah, a more accurate title would be "Using SVG to add transparency to JPEG"
Except "60s" -> "80s" in around 6 months instead of 20 years.
Ah yes, if I'm searching for something non-obvious, it does get a bit tedious. It's not like Google where I still find it after the 3 or 4th page; the results just get further and further from what I expect.

DDG's biggest problem so far is "grokking context" as you put it.
"Cooling", "Warming" and "Change" are one about as vague as the other. You're oversimplifying it, if you want a rigorous overview by what is meant by climate change go read IPCC's reports introduction: the major impacts of rapid man-made disturbances on the global climate. Some word had to be used instead of "Let's discuss Major Impacts of Rapid Man-made Disturbances on The Global Climate". (Ill stop derailing the discussion here)
There is a narrative that those who object to the status quo do so from hate. Women who point out sexism do so because they hate men, and men who agree must surely hate themselves. Black people who point out racism do so because they hate white people, and those white people who agree must surely hate themselves. Those who point out severe economic inequality in the US are communists or socialists who hate America. Those who want a secular government which doesn't favor one specific religion do so because they hate Jesus. And so on.

It's very easy language to use. It implies the opposition is based in unthinking emotions so can be ignored. It's also true that some may actually be driven by hatred or self-hatred; and for that matter be based in very logical reasoning. But the hate narrative assumes that what's true perhaps for one (possibly imaginary) person who opposes a given status quo is also true for the entire opposition.

Yes, the g'g'parent post used a stereotype that white people have a specific stereotypes of black people. Your deleted response, which used language often used to keep the status quo, also implied a stereotype, and as you said, generalizations don't help.

What about a response like: "While that is a stereotype some white people believe, it's far from universal. I'm one counter-example. That said, I agree that the dying racist belief has had a real and horrible effect on how we deal with child poverty."?

I think that defends your views of yourself without derailing the conversation, while also discouraging the perpetrators of racism and supporting the main point of the original poster. (Remember, this is a post on education, not your views of race privilege or how to address racists.)

I'm all for a Finnish-style education system, backed by a strong social safety net with an emphasis on children. That includes, as maxerickson pointed out, a sufficiently supported school meal program. Racist views have helped shape our current system, and I think economic greed, including cutting taxes and the commercialization of education, are growing factors.
I posted this because I have always wondered what the answer to this question was, but could not do the maths - it is very hard and can only really be done by simulation as Bob as done.

I suspect that the 46,000 genetic segments is an approximation, but it should not mess up the calculations too much if this is wrong. The truly amazing thing is how few real ancestors you have out of the possible number.
I think it's the same in terms of forgoing basic research in the pursuit of a political agenda.
Where are you based? It seems absurd to not buy (great) computers for developers, at least by NYC startup standards.
I think that mentioning that many of these microservice environments tend to be polyglot environments or that infrastructure is a big deal.

Moving towards containerized deployments helps at some levels and is more difficult at others. Having internalized heroku-like abilities goes a long way too.. it really depends.

Even looking at Lambda as a service layer seems pretty nice... the bigger issue to me seems to be the coordination layers of these services. You have upstarts like etcd, along with the likes of zookeeper and others. Just the same, it takes a lot of effort. For the same note, you may want to just keep some more logical service/worker boundaries in place, and API all the things so to speak... that doesn't even mention caching and related issues.

It depends on the environments.. when you are trying to introduce half a dozen platform/technology changes in a small company, it's not easy in terms of training alone...
DNT was essentially dead quite a while ago.

If we are goign to get something like Do Not Track, then it should have been drafted out of the public eye, had a nice short period for public comment and then recieved some sort of backing in law. Speculative implementations didn't really help.

I'm not too familiar with the laws surrounding things like 'do not call' lists and anti-spam measures, but some sort of system from that area of law could surely have been a part of DNT.
I find that absurdly crazy. My Firefox sessions usually see between 300 to 1200 tabs open at a time. Now I understand why I need to keep crashing it to force the GC. I wish all tabs idle for longer than 5 minutes would be collected by the GC. I just need the tabs open for reference organization (like the History but with nestedness since I use Tree Style Tab) but I don't need all of them in RAM.
A modest proposal: perhaps the USPS should reassert the constitutional postal monopoly and recover the highly profitable urgent letter and package business from FedEx and UPS.
Are the requirements for Hulu different than those for Netflix? Or is the Hulu solution flash plus a hardened native library of the sort you describe. I guess my confusion is why Netflix couldn't do the same.

My instinct is that key exchange is tricky but a solved problem, that the encryption itself is trivial once you have the keys, that true security is impossible without hardware support (TPM), that analog holes will always exist, and that the current hard part is preventing someone from swiping your digital video stream on its way to the screen. Does this seem accurate?
As the Indian economy has improved, employability of engineers has improved. As a result, many of the fresh grads and seasoned engineers find it okay to not do a job for some time and try to start on their own. (feeling safe that they can get employed whenever they want) Thus, barring some geopolitical upheaval, future of Indian technology is definitely going to be better than its present.

However, the statement “when all of the action is in Bangalore, who needs Silicon Valley?", is very much an overstatement. While India does provide opportunities for some unique business models (based on large population, unorganized markets), the "action" there is significantly less than the "action" in Silicon Valley.
I find it sad that this would never happen in the US. There is so much red tape to cut through, construction projects of just simple diners takes months. Getting small cites to act and do inspections takes planning since they rarely act with any sense of urgency plus the amount of inspections needed at every step of the project.
Microsoft, Dell, Oracle :)
Apparently the White House petition page uses Mongo and has no dedicated 500 side. I am sure the tax payer paid many millions for this

"Additional uncaught exception thrown while handling exception.

Original

MongoCursorException: couldn&#039;t send query: in Mongo->__construct() (line 35 of /mnt/codebase/petition-release-2012-07-11/sites/all/modules/contrib/mongodb/mongodb.module).

Additional

MongoCursorException: couldn&#039;t determine master in MongoCollection->findOne() (line 22 of /mnt/codebase/petition-release-2012-07-11/sites/all/modules/contrib/mongodb/mongodb_cache/mongodb_cache.inc)."
I'm curious, what frameworks do you use in JavaScript? Do you have any suggestions for getting started?
Actually, usually, when a bank gives out a loan, it simply writes two matching entries in its ledger. One is an amount of money which it owes the borrower (immediately) which manifests itself as credit in the borrower's account: a liability for the bank. The other is the amount of money which the borrower owes it (over the length of the loan, plus interest), which is an asset for the bank. It's not actually taking deposits and lending them out: the loan itself creates money that previously did not exist; loans create deposits rather than vice-versa. In modern economies with fractional reserve banking, almost all of the money in circulation is debt created in this way. In England as of 2013, it was 97% (source below). The bank is prevented from doing this infinitely by a combination of market forces and the monetary policy of the central bank, primarily the interest rate on central bank reserves held by the commercial banks.

If you're interested in how this whole mind-bending system works, the Bank of England has a very well-written explanation:

https://www.bankofengland.co.uk/quarterly-bulletin/2014/q1/m...
Yes!! Seven American Nights is one of my favorite works of literature, it had a huge impact of me when I read it back in high school. I still re-read it occasionally. In my opinion it's more approachable than Fifth Head Of Cerberus and even Book of the New Sun, it condenses all of Wolfe's style and usual tricks into a single tight package.
According to Wikipedia [1], cattle have a population of 1.3 billion with a biomass of 156 million tons. Chickens have a population of 24 billion with a biomass of 14.4 million tons.

For reference, humans have a population of 7 billion, with a biomass of 105 million tons.

[1] http://en.wikipedia.org/wiki/Biomass_%28ecology%29#Terrestri...
No one is saying you shouldn't wear them, the debate is whether or not countries should make it mandatory. If you require bicycle helmets then fewer people ride their bikes, leading to fewer people pushing for safe bicycling laws, more cars on the road, and a less active (and thus less healthy) population.
As far as I can see, your three most recent submissions do not contain it:

> WebGL Fluid Dynamics: Reintegration Tracking (michaelmoroz.github.io) 1 point by hvidevold 80 days ago | past

> Show HN: Categorizing OpenGameArt (using Grid t-SNE) (github.com/emnh) 1 point by hvidevold 7 months ago | past

> Show HN: Browse Random OpenGameArt (lart.no) 2 points by hvidevold 8 months ago | past

I skimmed the following 7 submissions, nope, not there.
There is also a whole slew of issues with Polish characters. Polish keyboard setup relies on "right-alt" and a letter to get it's diacritics variation. Ie:
'ą' is 'right-alt'+a

Windows for backwards compatibility reports 'right-alt' as 'alt+control'.

Many applications developers assign key combos with no negative checks. So 'ctrl-s', typically used for save gets triggered when user wants to type 'ś'. To repeat, "right-alt"+"s" is reported as "alt"+"control"+"s", which triggers crappy "control"+"s" checks.

Similar scenarios happen many places that check for 'alt'+'letter' without checking if control also is not pressed.

Microsoft thread for team user voice issues on this https://microsoftteams.uservoice.com/forums/555103-public/su...

or Medium's developer talking about 'ś' and 'ctrl'+'s'.
https://medium.engineering/the-curious-case-of-disappearing-...
Except you’re not just making decisions about your own life. If you are a carrier, and give a disease to another person when you could have been vaccinated, how are you not culpable?
I'm afraid there will almost always be a tendency towards additive solutions for maintaining existing products simply because nobody will endorse removing features that some customer wants. I'm afraid that an existing product can only add and add further features until a new, slimmed down competitor appears and begins hoovering up most of your customers.
The most important word in that entire Wikipedia article is brief. The stop requires probably cause and must not exceed the minimum time necessary to inform dispatch, issue a citation, and perform a basic warrant search on their computer. Signing a citation provides a written promise to appear in court so that police do not have to arrest you and is not an admission of guilt. Refusal to sign is grounds for arrest. Either way police cannot reasonably communicate to you from another moving vehicle, which is the primary basis of such a stop, not a detainment pending other inquiries.
You’ve explained why it wouldn’t work flawlessly, but that doesn’t mean it wouldn’t work better than the current state of affairs. Video evidence is already useful in the legal system despite “video evidence” obviously not being a flawless system. A state actor or even a competent video effects studio with a modest budget could already create a convincing fake video!
On a tangent, why are non-qwerty keyboards so poorly designed for programming? And specifically, why is apple’s azerty layout so terrible?

Just look at this image: https://i.stack.imgur.com/3LL8a.png

Can you find the [ and ] keys? If you’re having trouble, it’s because you have to use 2 (two!) modifier keys and activate the ( or ) keys, which themselves are clumsily placed. This cannot be typed one-handed in a comfortable way. Apple’s azerty layout is unique in this, as regular azerty puts those keys in a more sensible place. I keep wondering: why does apple make me do a Vulcan nerve pinch every time I want to index an array?
No--but no one is saying that! Instead, we could dial back on the hype, put our heads down, and get to work.

I work in this field and I have such strong, mixed feelings about companies like these. On the one hand, more interest in the brain and neurotech is great. These are tough problems, and we need new ideas, new tools, and new approaches. The standard academic approach of throwing a few trainees at a problem for a few years each (mostly in isolation), might not be the best way to tackle a problem that ranges from biophysics to psychology (and everything in between: materials science, signal processing, etc).

On the other hand, I worry that excessive hype is going to blow the field up before it gets started. If Elon Musk says he can implant 3000 electrodes that will let you control your iPhone--by next year--why would anyone fund me to do the slower, slogging work that I think will be required to eventually make something like that possible? This isn't just a critique of industry; the same brand of hucksterism shows up in parts of academia too. Throwing cold water on people's hopes and dreams isn't fun, but I think it's important for the long-term health of neuroscience as a field.

Shorter term, companies should also think about who they're attracting with this hype. I'm on the job market (in a very low-key way), and one of my principle requirements is that I want to work somewhere that is serious about the science: I want to build something that will actually work, instead of burning a pile of VC cash chasing hype or, God forbid, Theranos. Many of my colleagues feel the same way.
The kernel cheats: on start up it figures out which sectors the swap file uses (best if it is contiguous on the drive) and doesn't actually use the file system to read/write swap. This allows it to achieve the same performance for a file as a partition.

The advantage is that files are much easier to change (extend) than a disk partition.

Ref:

https://askubuntu.com/questions/904372/swap-partition-vs-swa...

https://askubuntu.com/questions/927854/how-do-i-increase-the...
I usually try as well. Sometimes it works, more times it doesn't. It almost always comes with an odd look or the great big "you just added a lot more work to my day" sigh.

I usually go after the "last years model" or "clearance" type items, iphone in hand to demonstrate the current retail value. The most they'll ever do is knock a few percent off and offer me a free cable or something. Their best offers are almost always still ludicrously beyond the reasonable current price. Trying for more gets us a little session at the Altar of the Wyse Terminal, followed by a shrug and "It won't let me do that". Even when the manager is involved.

I'm hoping that bargaining in retail stores will become both common, fruitful, and a socially expected norm.
Me -> programmer -> nerd -> lots of reading -> great eye sight.
Nice, but I could have sworn bit.ly and other link shorteners also do this.

For instance, it tells me how many times it's been opened / clicked.

But are you trying to tell me, THIS PERSON clicked it? Vs, how many clicks it received.

Just curious on the difference?
I would pay $20 for japanese, chinese, korean, russian, arabic, and hindi language packs. seriously. if i was traveling around the world, I would HAPPILY drop $100 into this app.
and we aim to, Dec. 31st. :)
3-4 years ago MacBooks were already very popular among developers in the Valley, before the iPhone was a factor. Part of it is being fashionable, I'm sure, but part of it is the whole Unix thing without the headache of Linux, and part of it is that they're simply solid laptops.
Thanks!
We're considering this approach because it's not traditional and it can generate more buzz.
On the other hand, I believe that this might decrease the final excitement, when the entire book is done.

So maybe interview excerpts as we go along?

We definitely want to experiment! :)
symfony2 is a beautiful framework.

I have been using symfony1 since january 1st, 2008 and then migrated across to 2 for other projects.

symfony2 is a solid framework for php, and very quick to get started and maintain. With composer it is even easier, and git repositories are pretty small as well.
You can make this rock 100 times smaller by using Raspeby Pi :-)
This article brings up a common theme, people don't want to work 40 hour weeks . I see nothing wrong with that sentiment, but I also don't see any wrong with a 40 or 60 hour work week.

Every person on this planet needs to decide how they want to spend their time and the quality of life they want to have. If you want to work fewer hours you will have less money. It's pretty simple.

If you want to do that good for you.
Well, actually... ;)

The 68k only has a 16-bit ALU, so at the core it's a 16-bit CPU despite the 32-bits wide registers.
There are cookie policies in the EU. GDPR covers personal data, of which cookies can be one particular way. The ePrivacy Directive is a separate law, modified but not repealed by GDPR, which addresses cookie data. The difference and interaction between those two laws ends up being extremely significant.
How does this compare with this time last year?
Yeah, it must be, since I never see any ads in Apple apps on my phone.

IOW, this doesn't sound like a real reason.
99 Percent Invisible episodes. https://99percentinvisible.org/episode/bijlmer-city-future-p...

Basically a Le Corbusier disaster.

>Also there are benefits to organic growth over centralised planning as growth can adapt to requirements of a place

That's certainly true and is basically one of the things Jane Jacobs argued for. Note, though, that doesn't necessarily lead to dense housing/inexpensive housing which is what many of the urbanist folks who comment here care a great deal about.
The preferred style for the title in this type of submission is something like "Show HN: Ektora - Instagram
Growth on Autopilot"

How much money you earned in other project is not relevant for this on. If it is an interesting story, you can write a blog post about it and submit it in another post.
Helping people understand "what the ai is thinking" is really important when you are trying to get organizations to adopt the technology. Great work.
> literally backed by nothing

Backed by $750B in annual military spending