skysight-inc/HackerNews huggingface dataset:
"We have the capability to implement almost every conceivable idea and layout. We can create radical, surprising, and evocative websites. We can combine experimental typography with generative images and interactive experiences.”

Depends on the type of website, for example, if it’s a banking or airline ticketing website, my tolerance for creativity for the sake of differentiation is non-existent. I am not passively consuming media, I came to the site to complete a task and want to get it done with the least friction and advertising shoved in my face as possible.

Similarly, this is why I’ll never stop using ad-blockers and keep mentally noting which sites employ scummy UX dark patterns so I can spread awareness of alternatives to friends and family-- cause I consider 'dark patterns' both psychological opportunistic and predatory.

People use technology as a means to an end, whether to check their savings account balance, chat with friends, or look up information, introducing friction in the form of 'avant-garde' creativity without UX research/data on the impact to usability, is a recipe for disaster on user engagement metrics and revenue stream intimately tracked by upper management to justify continuing to pay the salaries of designers, developers, product/project managers/BSAs, etc. and to keep the lights on at a majority of tech companies (in my experience). Thoughts?
Ever wished you could track Google Docs? Today’s your lucky day
Why do people continue to use the term NoSQL ? It's ridiculous.

There are hundreds maybe thousands of NoSQL databases ranging from Redis to MongoDB to Cassandra to InfluxDB to Druid. They pretty much have nothing in common other than storing data. Many of them support SQL directly, others via Spark and almost all have a SQL equivalent.
Turn Vim into Excel: Tips for Editing Tabular Data (2013)
> why has it taken Amazon so long?

I imagine at the scale of Amazon replacing some of the core data stores with all their existing data is a quite complex task. Just think about the amount of data you need to migrate and keep in sync during the migration and all the third party tools using such data. So while it takes long, I don't think Amazon is particularly slow doing it.
I googled a bit, and it even seems that the reverse is true:
higher birth rates hamper economic growth!

https://www.mitpressjournals.org/doi/abs/10.1162/rest.89.1.1...
Same here. I'd rather not online date someone from my social circle. Sure, if it happens with someone I know offline, it will happen. But I don't want to turn FB into a pseudo-dating site as well. There's too much personal info on there for that kind of stuff. Plus scope for waaay too much drama, if things go south.
I own an Aristo 868, a Hemmi No. 149, a 62/83N and a mint condition NOS 2/83N. Also an HP-48GX.
I'm actually not against downloading the app. What really grinds my gears is when companies screw up the "app links" in their emails, so that the link opens in the browser instead of the app, and then they show an "Install our app!" popup. Then I click the install button, and it takes me to the App Store. And then I click the "Open" button on the App Store page, and it brings me to the homepage inside the app, but there's no way to find the content that I was trying to read.

This has happened to me more than once, with Quora being the latest offender. I don't mind the broken app links, but at least add a query param to the URL and set a cookie so that you don't show a popup and ruin the experience for your existing users.
That information would likely be on the device itself, which the police have. However, this is about requests for information over on the Amazon servers - where it would be surprising to find they have anything of significance.
Disclaimer: Work at AWS.

He has?

https://www.cnbc.com/2018/10/22/aws-ceo-jassy-follows-apple-...
Band faked a fanbase, got booked for a European tour that nobody attended
Well, health care for senior citizens is paid for by Medicare, but I believe that's actually in worse shape?
You guys are so ingenious at figuring out how to make digs at JavaScript! I’m serious, I really respect the creativity on display here
Organizations like the Stasi would've loved to have existed in this current era. Things people put out in the open voluntarily are things probably would've taken so many resources to obtain.
The first time I saw a Blit/5620 and used one, I was amazed - it was like an alternative development branch of evolutionary development that never fully developed. I might prefer living in that world where it had however.

The fact that I can get several sessions going on at once, with interactive data, is fascinating - and all over a relatively slow serial data link too.
What stops your users from getting subpoenaed via their ISPs?
I think you are missing the point. Regardless of the number of processes you can run, the overhead of starting them and context switching between them is dramatically higher than the equivalent operations within a single V8 process.
That intro is clearly the result of too slowly delivered cue cards - it was painful to watch.
This is exactly the case in the UK. GDP goes up so the country is richer, but GDP/capita goes down, so everyone in the country is poorer. Well, not everyone, the fatcats always do well.
I would agree about already being in decline however I feel like Trump and their facilitation of him and his bs guaranteed they will never turn it around.
Here's one benefit: you can request your personal data from every organization you have been interacting with.
Wow very interesting! Obviously, you simplified a good deal but it's "relatively" much simpler than what I had envisioned.
But will anyone be harmed by these screenshots? They're encrypted.
> What is it that users don’t realize?

You answered yourself in an exemplary fashion, but I'll state it explicitly (and simply). People don't think about it. I'd like to imagine anyone who realises the implications of owning such a device would refuse to own one, although I know I'm mistaken.

I don't mean that people should know better (although ofc they should), but new technology is all too easily likened to any household appliance nowadays. Alexa is a utility, for better and worse.

It's my opinion that we should very much attempt to educate the non-professional about the realities of these spy-machines, in much the same way we don't teach people about dishwashers.

As for the article: I find it morbidly curious that I could tell Alexa who is murdering me. A benign 1984 for now I suppose.
Comparative data is useful if we are examining the claim that "higher birth rates equal more economic growth," which is quite a broad claim. Looking at nation-level data, there's no correlation that I can find between recent birth rates and recent economic growth.

You're addressing a different, more specific question, which is "what will happen to a nation with a strong economy when their birth rate declines?" Answering this is more dependent on longitudinal data. It's fine if you think there's not enough data yet, although I'll point out that that should preclude you from making predictions too...

> It's going to be rough in the US when all the Boomers retire and start consuming healthcare while there aren't enough young people paying into Social Security to support it.

There is really nothing about Social Security that depends on a certain ratio of people. The only things that need to match are the intakes and outlays, in dollars. If a shrinking working population is accompanied by sufficient productivity growth, total economic output will continue to grow and Social Security will remain solvent.

I wouldn't worry about the Boomers specifically; they're already outnumbered about 2:1 by Gen X plus Millenials, and that ratio is growing as older Boomers start to pass away.
A better analogy would be if the Lion Air crash resulted from a software defect in the new design.
If you ask me, the "good guys" lost WWII. What Germany is today is a result of the post-war psychological "de-Nazification" program. Better extinct than [ethno-]nationalist seems to be the underlying meme in play.
Bitcoin's energy consumption is a price worth paying
This is a glib and unhelpful response. Does your company potentially have access to data that may be useful in a legal investigation? Do you provide server side voice recognition services as accurate as Alexa/Google?

My company would respond to a similar subpoena by explaining that we make archery bows from wood. That also doesn't add anything to the HN discussion.
> Do you think the Australian government is proficient with IT and IT security?

Not to a sufficient level.
I had to implement a trie for an Aho-Corasick implementation a while back, and I just used a std::unordered_set<unichar, std::unique_ptr<trie_node>> to store the children (this was Objective-C++, so I was using UTF-16 characters taken from an NSString). Worked well enough for the effort I put into it.
... Do you realize that was the style it was written in?
Grammarly seems to get it. Might be, just might be a question of broadening your horizon and exposing yourself to different kinds of writing, not just the scientific kind?
Huh? I haven't heard of the device itself storing any significant amount of data. And if it does, it would likely be somewhat difficult for the police to figure out how to get it.

On the other hand, it's widely documented that Amazon stores recordings on their servers every time the watch word activates. And Amazon provides users an easy interface to listen to those recordings.
> This implies we have a copy of all code. When a segfault raises an alert, we immediately look at the code that caused it

Pretty sure if you run k8s or VMs your company's IP isn't exposed to random engineers at the provider.
I think FB is well-positioned to provide a better online dating experience than specialized online dating platforms. Specialized online dating platforms have a disincentive to cater to people looking for stable relationships, since these people typically stop using the platform once they have found a match. For example, I find that OkCupid's redesign last year/earlier this year (I forget the exact time interval when) smells of a reorientation towards catering to heavy users of the platform.

FB users, on the other hand, probably do not see (or see as much) a decrease in activity if/when they enter a stable relationship, and so FB can be more well-aligned with the relationship goals of its users.
This is awesome! It's a great example of some of the non-graphical things you can do with Logo.

I ported it to Apple Logo https://paleotronic.com/2018/11/10/logo-adventure-for-apple-...

Thanks Don!
High Profile Appointments and Exits in the Startup Ecosystem
>> in fact the opposite

What are you telling them to do? I have a psychiatrist friend who consults at the medical center, in a college town. She is getting called in so much she wants to move to a different town.
This doesn't really fit the random-access primitives that remote memory provides, and you still don't really get type safety.
I don't think this is a great solution. For one thing, it favors car owners, which would discourage many people who live in Denver cities and people who have particularly low incomes. For another, it's not really a fee for the parks anymore when people are obligated to pay it for something largely unrelated. That's more of a tax, and while I wouldn't have a problem with paying it myself, it moves away from the current status quo that people who use the park help pay a little more for its maintenance. I think that's alright in principle for public wonders like the parks, but focusing the fee on car owners seems a little arbitrary.
This was an absolute treat, and I'd love to see more talks like it.

Huge amount of personality and a long-standing relationship with every topic and person brought up. I'm happy I got to see it. I hope to personally be able to talk about modern equivalents of such amazing topics in the future.

Great voice, great topic, great personality (at least what you can ascertain from a presentation. Worth a listen/viewing.
Kenneth Eng writes only about smalltalk... Despite promising directions like Amber ST, somehow smalltalk has failed to reach critical mass, and that's a shame. My feeling is that something about their approach promotes learning by showing rather than reading and that has limited the uptake. Most successful proponents move on... Avi Bryant and Ramon Leon and perhaps Mark Watson. I've had email exchanges with almost all these folks and overall the feeling is that it was a great environment whose time has passed. I think the Forth guy Don Hopkins is also a fan as is perhaps Joe Armstrong of Erlang fame. And of course HN loves Alan Kay.
I'll copy my top-level coment here:

I think FB is well-positioned to provide a better online dating experience than specialized online dating platforms. Specialized online dating platforms have a disincentive to cater to people looking for stable relationships, since these people typically stop using the platform once they have found a match. For example, I find that OkCupid's redesign last year/earlier this year (I forget the exact time interval when) smells of a reorientation towards catering to heavy users of the platform.
FB users, on the other hand, probably do not see (or see as much) a decrease in activity if/when they enter a stable relationship, and so FB can be more well-aligned with the relationship goals of its users.
Re. the WINE part I found this link: https://fossbytes.com/wine-based-proton-windows-games-on-lin...

This is useful to me, thanks.
Presumably, their users have the right to not incriminate themselves.
If your language is tightly coupled to a specific IDE, that's cool and I might play around with it, but good luck getting me to use it in production.
Democracy has nothing to do with it. But yes, it's how most if not all governments operate.
Anonutopia – Blockchain country
For some reason, reason being it turned into a Russian propaganda outlet.
Everybody should know this, it's open source, the information was provided by the Canadian based Citizen Lab.
chroot, cgroup, and the systemd run facilities (systemd-nspawn for example).
Attacker: Alexa unlock the door for me.
If their population dropped from 1b to 1m immediately, right now, then yes that would be a disaster.

But imagine that their population falls slowly, as automation increases their per-capita productivity. Imagine a future China with 1 million people, but the average person can produce 1,000x the economic value that the average person can today.
The biggest re-branding failures in history
Ask HN: Scripting browser on Android
So, basically when i open any Quora link, it opens a signup popup.

Now if i programmatically URL parameters to url, it no longer triggers the popup.

Is there any android browser, which can trigger a script that will add url parameter and bypass signup wall
I can’t believe Cloudflare would run untrusted customer code side by side with that of other customers. V8 isolates sound great but did the Chromium team have this threat model in mind when designing them?

Not that long ago Cloudflare was bitten by a nasty bug where their own parser mixed up HTTP responses from different customers https://bugs.chromium.org/p/project-zero/issues/detail?id=11...

Cloudflare’s response to this incident did not inspire a lot of confidence. What I am trying to say is that I won’t trust their workers implementation unless a competent external security researcher audits it.

Edit: Related discussion https://news.ycombinator.com/item?id=18417257
React Native Header Bar Example Using React Navigation
> On the other hand, it's widely documented that Amazon stores recordings on their servers every time the watch word activates.

Right. And it doesn't look like that happened. This is some sort of fishing expedition based on the premise that Amazon gets more than just wake-word activated data.
This is the end of civilisation. It's happened before and it's happening again. It's not necessarily a bad thing. We are living far beyond our means.
My personal favorite - the inability to store an empty string, instead converting it to NULL leading to null-checks in code even though the value is known to be non-null when inserted.
World class athletes are highly disciplined and motivated (there is a difference between those two words btw). Yet you won't find a single one without a coach. Why? That's your homework.
So you ended up using a tree to hold your tree nodes. I guess that was good enough for your purpose, but the article is discussing an optimized implementation.
DM an invite plz.

Hopefully Tor isn't a problem. In the Age Of Snowden, I use it almost exclusively. Also might I suggest a .onion gateway (and maybe a .i2p gateway too)?
> Oh you're being a literalist.

Merely responding to the tone of the comment I was, well, responding to.

> To that definition, I think ad tech is helping destroy the world will of it's psychological manipulation of people at a scale that's never been done before

I see very little evidence that ad tech is doing any of that. I think you could make a much better case that social media is doing that. But it's not the ads that are toxic - it's the primary content. The ads are really no worse than they've ever been on television or otherwise.

There's certainly a case to be made that social media, a small corner of the tech universe, is harming certain social institutions and values. But it's a far cry from destroying the world, especially in light of how much tech has given the world that has been good.
I guess it's known in very certain circles on what goes in the 'establishment' but to say that it is now socially acceptable? I doubt it.

Actually, after the Snowden revelations, there was a big political uproar and they almost got enough votes to completely defund the NSA[0]. Unfortunately our constitutional lawyer in charge(obama) was able to defeat the bill.

While they are collecting everything on everyone pretty much(xkeyscore, prism, turbine etc), there's a good chance that things will change when people are aware of it. As we have the right to choose who leads us.

[0]: https://www.washingtonpost.com/news/post-politics/wp/2013/07...
I read Three Body recently after someone mentioned it here on hn. I enjoyed it as a book, but also as something that combines storytelling traditions from my native west and China!
The Appalachian trail isn’t a national park, it’s a collection of trails that pass through various locations. Ditto PCT, continental dividing trail in Australia etc.
This would be a tenable argument if immigrants were all "uneducated third worlders" (they're not) or that immigrants measurably strain infrastructures (they don't). Historically speaking, immigrants are far more likely to build infrastructure than hurt it.

The idea that immigration causes economic harm is contradicted by the tendency of business organizations and unions to favor it.
std::unordered_map is general a hash table, is it not?
> As a consequence, we naturally expect truth and meaning to come from outside. That's why we look for confirmation from others.

Yes, we look for confirmation, just like we give it, but that's not all, we also decide how to weigh opinions based on our opinion of the people holding that opinion. I mean, how can others give you confirmation, if they in turn get their truth and meaning from the outside? That'd just be pointers going in a loop. By the same token "the outside" can tell you anything, you can tell "it" anything.
A good point for both RB trees and linear-addressing hash tables is that they can be implemented with vectors( [1], [2]), allowing the case of initial reservation for N elements, so with a tricky implementation you could even have the data structure with one or zero allocations (e. g. allocate the tree or the hash table in the stack). For tries you could use many memory pools for the different node sizes, apply path compression, and even a LUT accelerator for reaching the Nth level, but hardly could be implemented using a vector.

[1] https://github.com/faragon/libsrt/blob/master/src/saux/stree...

[2] I'm implementing a key-value hash table that will be added to the same library as [1] with "srt_hmap" type, in one continuous allocation. Being able to use hash tables allocated both in the heap and in the stack (e.g. you could use a int32-int32 hash table allocated in the stack for computing the color frequency of a bitmap image). Being the HT performance 4 to 5x the performance of the RB-trees, including cost of rehashing - rehash implementation using techniques for avoiding moving all the data- (rehashing only available for the heap case).
Calling Jensen “Dear Leader” though? Did I catch that right? If you have good info why resort to tasteless and frankly racist language?
For quite a while now I've wondered why we do this. We take a physical computer and put a program on it that slices the machine up into multi-tenant abstractions called 'processes' so you can run more than one. Then somebody runs just one program on that machine in a process that uses all the machine that then slices the machine up into multi-tenant abstractions called 'X' (for various versions of X - isolates, containers, Erlang Actors, Database triggers).

If the Unix process abstraction is no longer fit for all purposes, why don't we get around to de-layering the operating system so that the Unix process abstraction is just another 'Virtual Machine' sat on top of something more fundamental?

Is it time for the return of the pure hypervisor?
Since the invention of farming, through to the invention of the washing machine men have been gradually making women more and more redundant. With artificial wombs and realistic VR sex it would be complete. This is a difficult thing to think about and I know I risk my account here just by posting this, but I like to constantly challenge myself.
That comes later. Our world would be nothing but confusion and trauma if we all came into the world as aware as we are now.
What a poorly educated reply. No one mentioned any notion of peace before colonizers. How is that relevant?

Nearly everything you said is just plain wrong.

> no single tribe that has carefully tended the land for thousands of years

Yes you are right, there were MULTIPLE soveriegn tribes that did that. And yes they did tend the land for thousands of years. Look up Tending the wild by Kat Anderson.

> since they lacked a meaningful method of keeping knowledge beyond word of mouth, any non-common technique would have to be rediscovered every 100 years

Huh? So I guess there was not a chance that one of those millions of native Americans still living on reservation lands in the 1900s passed down any knowledge of how they lived. Interesting assumption there chap.

>crap agricultural skills

"Crap agricultural skills"? Good lord. Americans are the ones with "crap agricultural skills." It's not normal for soil to be unusable for half a decade after farming FYI. Ever heard of soil erosion? Look up Three Sisters, https://milkweed.org/book/braiding-sweetgrass, Karletta Chief's field work, Indigenous Environmental Perspectives:NAP.
So why doesn't everyone simply get vaccinated?
Wouldn't this just incentivize people to stop sharing information?
Data Analysis with Vector Functional Programming (𝝺 Jam 2016) [video]
This remember me when my free music app was kicked out of the store with 17 other free & legal music apps ... the exact same day when Apple music was published...
This is why I hate so much Apple and all their products now.