skysight-inc/HackerNews huggingface dataset:
As the article says, it's not exactly a bug.

> malloc() preallocates large chunks of memory, per thread

Memory that is preallocated this way counts towards the memory limit of a process. Interesting and definitely not obvious, but it's not a bug.
It's fairly established that picking a capital / large city is the correct way to specify a time zone, that usually gives you what you want. The alternatives have various problems:

* Pick a country: Some counties have multiple time zones.

* Abbreviations like EST, CET: Not right in summer.

* Words like "Eastern Time": assumes the country from context.

* Offsets like UTC-5: Doesn't follow summer time.

* Click on a map: India will ban your app because one pixel in Kashmir gave Pakistan time.
The end of any pretense that “One country, two systems” means anything real. But for coronavirus this would be the biggest news of the year. Millions of people have had any hope of democracy taken from them.
This reminded me, when in the beginning of my career in the mid 2000s I spent hours trying to figure out why some css did not seem to get applied in IE6 (Well trying to figure out why x didn't work in IE6 was what people were doing 30%+ of their time in web application development back then)

In this case it turned out to be that I was using "grey" for a color which worked perfectly fine in Firefox, but Internet Explorer only knew about the US spelling "gray" so it just ignored my declarations.

I haven't used css color names since.
A minimalistic Jamstack approach for website authoring and publishing via VSCode
With remote work plan, Facebook dashes hopes of paycheck arbitrage
back when mongo was around 2.6x, they had a global write lock.

Also, you'll encounter more problems with mongodb if in case you need transaction. You should check out more discussion here on db systems.

http://www.redbook.io/
AT&T should just retire the number at that point right
In game-theoretic terms, London, England is the Schelling point [1] of the set of places named London on Earth.

[1] https://en.wikipedia.org/wiki/Focal_point_(game_theory)
Hmm, maybe that is how I'm triggering it? Asking what time it is in "Salt Lake"? Thanks, I'll play with that and see if it makes Siri behave better.
Bumble bees damage plant leaves andspeed flower production when pollen is scarce
Show HN: Browserless Alternative with Proxies
What time can I get shirt without stripes in London?
Probably you want to try out PCem when dosbox doesn't do the trick. Was a lot of fun for me! I made a small page about PCem here: https://juangacovas.info/doku.php/windows/howtos/pcemu-page
>>All governments are some form of sacrificing liberty for safety.

Incorrect. Governments are instituted by groups of people to organize and support their natural right to defend their life, property, and liberty.

This principle of a "collective right", its lawfulness, is based on individual rights therefore the common force that protects this collective right cannot logically have any other purpose or any other mission than that for which it acts as a substitute (i.e the individual right of self defense)

Since no individual acting separately can lawfully use force to destroy the rights of others, does it not logically follow that the same principle also applies to the common force that is nothing more than the organized combination of the individual forces?
How does this work? Using scrapping?
I always have to wonder about (former?) colonial countries that still want to dictate what "proper" forms of their language are. It's a British English plugin.
I heard someone found shoes that Bill Gates once wore and a gum chewed by Steve Jobs. Both became relics and worshippers write articles about this in the internet.

Seriously though - would someone think it was ok if I got a number after a local bakery owner and started sharing messages that were sent to me by mistake? Is this ok because EM is a more known person? I think it still falls under privacy standards.
Sure you're not working at Pandora? https://thehustle.co/how-pandoras-founder-convinced-50-early...
jsonb is limited in it's querying capabilities. you're essentially casting the json as a string when storing and querying, it's not truly json. therein lies the advantage of document model, native secondary indexes, $<queries> for everry nested layer, etc.
I don’t think asking the time in London is asking too much of a VA in 2020
Seems like a good idea to change your number... after 4 years.
Have two maps apps installed by default on a new iPhone...? I can't imagine Apple doing that under any circumstances.

I'm not sure about the "Beta" tag, it doesn't strike me as a terrible idea. But collecting refining map data is a project measured in decades, when should the Beta tag be removed?
Try Googling for "Liverpool". It's a major UK cities with a metropolitan area of 2.2 million. Yet Google only gives you answers about the Liverpool football club.
Weird that Elon did not just pay to keep the number and blackhole it.
My read this is a matter of not wanting to be forced into maintaining a stable ABI vs admitting that a stable ABI is good and useful and encouraging other people to handle it.

Less charitably, it is saying, yes stable ABI is good but it is not our problem.
If you group the programs then archive the group, clearing ram doesn't delete it. Once proctor walks away, unarchive!
Are you sure it's due to your accent? That seems like a difficult feature to even implement. I know Google loves to play language shenanigans based on your current IP address.
While I would personally take the unfair system with open rules, the system with opaque rules has an advantage in that it's more difficult to game the system. With open rules, you work off a formula for maximising your chances, which may defeat the purpose of the system.
So do people just buy these to look cool? I tried using a Macbook many times, but often got frustrated and went back to my good old Linux laptop for development. Doesn't look quite as slick, but certainly gets the job done.
MongoDB 2.6 was released 7 years ago. Why are you bringing it up ?

If you use MongoDB today then (a) there is no global write lock and (b) there are transactions.
"Some of those who texted Tucker said Musk himself provided the number to them. When NPR asked Musk whether he gave out that number to people he was trying to dodge, he did not respond."
Heating is either a hardware issue or something like a broken program running continuously - on a normal setup that doesn’t happen.

Calendar / Todos depends on the backend. If you’re using Exchange, check the settings to confirm that it’s not set to poll every hour or something like that.
Alas, that easy graphics programming environment - so critical to my early engagement with programming as well -is nowhere to be found. Even in the Python ecosystem, nothing approaches the simplicity of "SCREEN 12" and immediately being able to use POINT, LINE, CIRCLE etc.
Ah yes, this is funny, because shipment from a warehouse in Poland to a customer in Germany, placing an order on amazon.de is considered "local", while shipment from this same warehouse to a customer in Poland is "international".

Before COVID there were rumors that Amazon may officially enter Polish market this year with state-owned Polish Post as the local shipping partner.
In the recent (~5y) past, I've asked Google Maps, from within London, a route to Charing Cross Station and been given the one in Glasgow.
Probably at least number 3 behind the Holocaust and Internet Explorer.
much of the anti-mongo sentiment is around people who used it in 2009-ish.

it's useful to point out that when using the early version of any software, there will be bugs. that's a trade-off early adopters always need to contend with. unfortunately, it hasn't sat well over time despite every one of the concerns being addressed since.
Its nice to see the FM Towns getting some love .
Yes, still using it for storing relatively unstructured blobs of JSON which I only lookup via key but update with various operators ($addToSet, $set, $incr). Also using it as a persistent session store and lately for storing rate-limiting information. I've come to like the MongoDB update operators and features such as the Change Events. However I will eventually be moving off MongoDB as I need horizontal scaling via shards, and the sharding setup of MongoDB is needlessly complex and brittle. Currently planning to go with ScyllaDB for my large-volume key-value blob datastore and some flavour of SQL for low-volume things which need more complex query behavior (user database, subscriptions). ScyllaDB will present challenges since I still want to have the ability to update single keys in big JSON blobs, even if my only lookup is by key.

If MongoDB came up with a better sharding experience where every box is equal and you don't need the dance with shards on top of replica sets plus mongos plus config servers plus arbiters I might consider it again.
Aza Raskin's Ubiquity was such a clear model of how to build voice interfaces the right way, and it wasn't even a voice interface. It was a bit of a launcher that tied APIs together on the web.

Let users create and share small commands. Create a simple natural language for commands that are easy to program, extend, and remember, and narrow the scope of inputs the voice engine has to deal with.

It was so beautiful and effective and just light years ahead of what we're getting.

Microsoft gets a special mention for lost potential here. Their voice system in Windows could be a way to navigate the layered menus of the OS, but it is mostly focused on answering general queries. Voice is a great replacement for the program launcher, except it's not customizable, but that's about the extent of how much you can control the system with it. Let me do anything buried in the control panel, show me everything you know about a process when I ask, solve that first, then worry later about telling me how big the moon is. You make an OS, don't forget what that is.
It’s likely more a marker about having caretakers who understand how to navigate the process than any actual explicit improvement.

https://www.insidehighered.com/news/2017/10/04/new-papers-fi...

FAFSA which isn’t even meant to be a filter is a barrier to entry for students without resources who understand the process and can guide them through it.
Use Active Admin for your dashboards. Inherited resources for controllers, which generates a set of restful actions for a model. And simple form for your forms. They’re all rails ready ruby gems.

This covers 60-80% of the most basic CRUD use cases. Though with any reasonably robust real world application you'll still need to write a lot of more specific, custom logic for the pages that are critical to your domain.
I have never used MongoDB directly, but I can tell you since their license shenanigans I consider it toxic.

Their "we will try some different form of Open Source (which really isn't open source at all, but we still want you to think so, because we know open source is popular) also AWS did something evil by using our software accoding to the license that we used for our software" thing really didn't inspire any trust.
Yes, still use it, together with GridFS. We mostly use it as a persistence store for SOAP message dumps from XML to JSON in Java; everything else usually resides in a Postgres or Aurora RDS database on AWS or some legacy Oracle/MSSQL stuff elsewhere (which we try to get rid of).

The issue with most of this stuff is that a lot of projects just need some persistence and basic querying, and almost any database can do that equally fine. At that point, maintenance, ops workload in general or reliability are the differentiators and most of those go away when you run them as a service with your cloud provider of choice. Which specific one you use is practically selected for you: take all the ones that are compatible with your application or framework and sort by price.
Ketogenic Diets Alter Gut Microbiome in Humans, Mice
A tired quip that doesn't get more clever with time.

Guess what?

The "World Cup" didn't invite any soccer teams from Africa or Asia to their 1930 tournament but they still called it a World Cup. The UK wasn't even part of FIFA at the time but they still pretended it was a "world cup".
DNA-repairing enzyme reverses age-related cognitive decline
America is also incredibly wealthy in terms of mean disposable income - irrc about 45% higher than the UK for example, with a substantially larger population.
Mirror you Android device to computer with scrcpy – 2020
This is rather inconvenient when shopping for niche products. American website assumes that everyone on the internet is American, and you have to go through the shopping cart experience to learn that they don't ship to Canada or Europe.
Yes, it's our main DB. I still like it quite a lot, we use Mongoose as ODM, it makes adding new stuff so much easier without having to do things like alter table etc. But for our big data stuff we use BigQuery, simple because of cost.

I do like how easy it is to get a mongo instance up and running locally. I found maintenance tasks for mongo are much easier than postgres.

One thing you still need to do is manage indexes for performance, I've had to spend many a days tuning these.

I have come across some rather frustrating issues, for example a count documents call is executed as an aggregate call, but it doesn't do projection using your filters. e.g you want to count how many times the name 'hacker' appears. It will do the search against name, then do the $count, but because it doesn't do a projection, it will read the whole document in to do this. Which is not good when the property you're searching against has an index, so it shouldn't have to read in the document at all.
Relevant CGP Grey https://www.youtube.com/watch?v=LrObZ_HZZUc
Ask HN: Is Article 13 still concerning you?
I had an idea for a side project that involved allowing the general public to upload video content, similar to TikTok or YouTube. But then I remembered the looming threat of article 13 of the EU Directive[1] on Copyright.

Is this something that prevents you from making certain kinds of products? How will the TikToks of the world manage this? Some sort of proprietary versions of ContentID?

1: https://en.wikipedia.org/wiki/Directive_on_Copyright_in_the_Digital_Single_Market#Draft_Article_13_(Directive_Article_17)
Agile Conversations is a must read new book for agile leaders
Thanks that's really interesting, as I see from your reports you could call /json/list with rebinding to get the guid. For the past 2 years it now validates the Host header.
Cybercriminals Target Israeli Websites Ahead of the “Quds Day”
Yes, use it with Atlas for every one of my companies' projects.

- The document model is a no-brainer when working with JS on the front-end. I have JSON from the client, and Dictionaries on the backend (Flask), so it's as easy as dumping into the DB via the pymongo driver. No object relational mapping.

- Can scale up/down physical hardware as needed so we only pay for what we use

- Sharding is painfully easily, with one click

- Support has been incredible
We also use Dell XPS laptops with Ubuntu. We get about an hour of battery life and no hibernate or suspend.

It's made me consider installing Windows and developing inside VirtualBox.
> Why on earth should someone living in a state specifically ask for the local time in a different location within that same state?

True, and that's another contextual layer to deal with: that e.g. the state of Ohio is in a single timezone and that - why on Earth should someone ask the time within the same timezone? - like you said. And then there may be contextual exceptions even from this rule...
Postgres's jsonb format is definitely not "essentially" a string. You can get native indexes on json fields in Postgres, and you can query fields however you like.
Can we please also take a moment to wish tiny inconveniences upon designers of applications which ignore my locale and present me with "11:06 AM" or worse, "04/05/2020"?
There is so much pollution in the fields we have to feed the cows magnets to get it out. That is the funniest thing I've read all day.
It is easy to up (I were an Ibm system programmer for dos/vse and doing xa migrate your esa). But writing a cobol program is hard as far as I find. Hope it is better these days.
Aye and nobody invited Antarctica to the most recent one, so it's still not a World Cup!
There aren't that many phone numbers where it's reasonable to retire them willy-nilly (given the desire to have consistent "area codes").
Siri indeed never learns.

I've had to disable "Hey Siri" because my daughters name is pronounced vaguely similar to Siri. Worst thing is, Siri transcribes what it hears, and it transcribes my daughters name. So it doesn't hear wrong; it just activates on a different name than Siri.

I've tried telling Siri to shut up; but it never learns not to activate when I call out my daughters name.
The baseball World Series has been contested since 1903. When are they going to invite the rest of the world?
May depend on your variation of 'practical', but I have had the opposite experience, and as trivial examples, "+-/" came up with nothing in:

https://www.google.com/search?client=firefox-b-1-d&q=%22%2B-...

Likewise no results for "+" "-" "" "/":

https://www.google.com/search?q=%22%2B%22+%22-%22+%22*%22+%2...

Edit: tried to escape the multiplication symbol/asterisk, but I think the italics speak loud enough on this issue
While it is arbitrary, and not a city (in the sense that it hasn't received that status from the Queen), Greater London is absolutely a defined administrative area in the UK, with a governing body (the London Assembly) and a mayor (the Mayor of London -- not the Lord Mayor of London, who is the mayor of the City of London).
The mouse on Apple has been horrible since at least 2005 or so (and I haven't used older macs than that). Low update rate, laggy, imprecise. Windows and Linux have had it right for a long time, Windows probably since 2000 or so.

The trackpad, it's the opposite.
No, I inherited a project that was using it a number of years back. After 6 months we migrated away to postgres. The data was really relational so it was just the wrong tool for the job. I can see that it might have value as a document store but with postgres' json facilities these days it's hard for me to see a scenario where I'd choose it.
I don't believe that is true, as far as I understand jsonb is a binary representation, not text. And there are certainly ways to index jsonb columns, either a function index on a particular jsonb expression or a GIN index so that you can perform contains (@>) queries against the whole jsonb contents.
Can you provide benchmarks showing PostgreSQL is faster ?

Because from my experience MongoDB was at least 10x faster and all of the benchmarks I've seen were using pre-WiredTiger storage engine.
The messages were sent to her number. I don't think there is any privacy violation if you drop mail addressed to 'person residing at this address' at the wrong house.
I really like RAbbitMQ. But I really dislike that database that it rellies into, Mnesia. I had a client that because of licence issues could only do one operation per time in the ERP software. So I used RabbitMQ to line the requests, and do one at a time. Worked great ,was fast and low in resources. But the place power supply was a problem, and more than once the place had a blackout and when returning menesia messed up and lost the queues. So I ended up just making my own simple queue using sqlite in the server.
If you don't need crazy throughput, I find that Azure Storage Queues are crazy easy, built in retry and just simple as can be. Though when I've used it in the past, I've created a slightly simpler to use abstraction.

https://docs.microsoft.com/en-us/azure/storage/queues/storag...

Thinking of doing something that works like an async generator so I can just use it like...

const work = queue.subscribe('somequeue');
for await (const {item, done} in work) {
// do something with JSON.parsed item from message
await done(); // wrapper for the delete/finish
}
No. Every time I've used mongodb we've ended up regretting it for one reason or another. And migrating to a different database after launch is a huge hassle.

I've done a couple projects where we kicked off with postgres using JSONB columns for early iteration. Then we gradually migrated to normal SQL columns as the product matured and our design decisions crystallized. That gave us basically all the benefits of mongodb but with a very smooth journey toward classical database semantics as we locked down features and scaled.
Libinput isn't just for touchpads though, it's an abstraction of input devices for wayland compositors (even if it's also available for Xorg).
The government (via their customs agents) can search anything they want at the border and need neither probable cause or a warrant. Not going to work.
It's not just Apple, I've got a Mi phone, sometimes reminders pop up hours after they happened. They've mucked around with the default android lockscreen to save power and I think this is causing the problem.

The devices are so complicated now that they cant do their most basic functions right.
Interesting! The project url is a little confusing, I think you should rename to rbitr/ChartSS.css (double S). To match the project name.
The issue isn't doing business in just America. The issue is the communication. Some services will have big banners like "Works everywhere flawlessly" and then (if you are lucky) in some dark corner of the FAQ there will be a tiny sentence, "Only available in US for now" (translation: it will never be available anywhere else).

Even global companies like Google, Amazon do this.
Ask it to set a timer for 5/6ths of an hour.
I mean, when they say Elon, it's no longer exactly addressed to "the person residing at this address", right?
Duckduckgo got it right, and it doesn't send any user data. Also, I think a system shouldn't have to know anything about you to know that you're not asking about London, Canada.
In the past few months I decided to give Apple Maps another try to see if it's any good. I tried to get directions from Manchester Piccadilly to Manchester Victoria. It tried to send me to Victoria BC, Canada.
We have been instructed to use the phrase "lottery factor" during our cynical rants. Everyone feels much better. I guess it's because of the "if I won the $70 million jackpot I'd just come back to work" meme.

I'd buy a bus with my winnings and put the lottery factor into effect for my former coworkers.
Another irritating bit about this is that when I search for news about my country in my language, spanish (I live in London, the UK one Siri, not the american one) I still get a number of english language results first.
Because it assumes you want to plan V2 rocket attacks.
This looks great! I wanted to do something similar to keep my site JS free, but this looks way better than what I had in mind. Thanks!
DuckDuckGo just delegates to other search engines.
AMA: P.W. Singer, Futurist and Science Fiction Author
why not just do a covered query with aggregate pipeline via $match and $project, hitting all your indexes, then pipe the results to $count.
Facebook Expects Half Its Employees to Work Remotely Permanently
> that they don't care about their workers (and/or aren't incentivized to), no?

It is generally assumed that decision makers will care more about their own wealth than other people’s wealth.
I had this problem too. Maybe try charging it on the other side. It sounds crazy but it's true:

https://news.ycombinator.com/item?id=22957573
For such use cases I use different browser profiles. It is a bit tiresome to set up, but afterward it works.

For example, I have a profile for watching videos via Amazon and Netflix, which uses dark mode and some high-resolution extensions, but not tree-style-tabs which I use with my normal browser profile.
QB64 is pretty cool, they got the IDE experience right: https://www.qb64.org/portal/#about

In their implementation, BASIC code is transpiled to C++ first, then compiled and executed.
How are you guys monitoring mongodb instances in Google Cloud?