skysight-inc/HackerNews huggingface dataset:
God as a File Server
It would seem that in religion, certain people get access to different information, those who seek truth in the scriptures, those who devote their life to the church, those who practice the core value set, passed down through the generations.

Each group of users have access to different files. Permissions are set by the administrators of each branch. We share this large directory and also submit prayers to the server, hoping they get picked up by the holy spooler. Today I prayed that all files in the scope of my directory with the destructive attributes may also, even if temporarily, execute their commands through the compassion recursion terminal.

Merry Christmas 2019
I can remember how Steam was getting shit in its early versions too. But if they would wait with the release until the product would be complete/perfect, they would never ship it. So taking the approach of Minimum Viable Product + adding features as they go feels reasonable to me, even for the price of imperfection (a temporarily one, hopefully).
those are mostly minor annoyances that can be avoided by switching to a different product... What is wrong with tech is that proper regulations to protect customers have mainly not been written yet or are outdated (mainly for privacy issues).

Why don't you suggest alternate products that don't have these problems?
This was true even in the early 90s. A lot fewer syadamins at work means more room to play.
To me it's about getting everyone in a boat to row in the same direction. Every boat can row in different, equally valid directions, given they may have different goals.

To stretch this analogy, the less disagreeable "truisms/rules" that need to be followed are things like, the boat needs to be buoyant, you need to bring paddles, don't stand up, etc. I'm probably referring to the presence of documentation, reviews, testing, etc.
Both NYT's and scholars-stage's obits are editorial.

Only the news of Monson's passing is reporting.

Neither did any journalism.

--

Much as I dislike NYT (and by extension all corporate media), I'm unmoved by this criticism.

scholars-stage defended a person he (she?) respected and published his (her?) own obit. That is right and proper.
This is a decent primer, but when it comes to actually implementing projectiles in games, things get more complicated (games are very complex).

It’s important to keep performance considerations in mind, and be cognizant of when the performance characteristics change. For instance, if you’re working on a networked game, you have a huge set of constraints on what’s “easy” and what’s “performant” that do not exist in offline games. The projectile code is some of the most complicated in our engine just so that syncing state is consistent.

But right now I’m working on a boss fight, so I can optimize some damage code by only checking the projectile’s distance from the player against the projectile radius, instead of doing raycasts through our damage system. I also have more control of which things in the environment can be damaged by projectiles; another example of games being complex with lots of moving parts.
With US, NATO backing Ericsson/Nokia can be made trans-atlantic military alliance compliant 5G alternative that can rival Huawei.

Currently, the above is not even a policy choice considered openly by Western governments, not that I know of. We are forfeiting technological lead in this domain despite US making the first big steps in same domain in WW II and later with state backing, history plays jokes like that I guess.

Too many people are brain wormed by ideas stemming from liberal philosophies. China is not benevolent, they're rising power. They don't share same ideas of society as we do. Free markets haven't existed in hundreds of years. Yet all are influential ideas that stop us from addressing China realistically. Talk of bringing democracy to China for example is not realistic. The Communist Party has 90%+ acceptance rate by the populace.
Claiming Reminders can be written in 600 lines of Ruby is pretty ignorant. That reminds me of those posts that claim they could have written <some famous app> in a single weekend. Reminders is far more powerful than a school Todo app programming assignment.
You cannot add the share buttons for all sites people happened to gonna share with.
Show HN: Setup, teardown and fixtures for go tests
How to tell if a brain is awake
Oh my, don't get me started about Excel localization.

It played a big part in my decision 20+ years ago to switch all my computers (any electronics actually) to US/English locale. Years later when I began programming seriously, I switched to a US-ANSI QWERTY layout — never looked back.

The premise is simple and just works:

- remove all friction (cognitive bloat) with foreign knowledge (blogs, docs, books, vids, courses, etc) because I don't have the additional step of translating, or rather guessing which snowflake word some engineer of my country thought was a good idea.

- avoid waiting for translations, which may never come (been there, done that, burned by JP/US video games in the 1990's never making it to the EU, thank you very much... not). Currently this usually means a lag of anything between 3 days and 3 months to get features from US app stores to EU ones. Some features never make it past the English world (Amazon is very bad in this regard, the whole Alexa offer is much lesser outside the US in my experience).

- I'll go one step further thus, and submit that even documentation, while written in local language usually, should at least retain English terms for fixed, known things — do not translate already formalized concepts like "reverse proxy", acronyms like DNS, cultural concepts like Agile or devops. It just makes it much, much harder for everyone to know what we're talking about, and to relate to the English world (makes your country, locale, a silo, which is bad-bad). Ideally, you'd write documentation fully in English, and optionally have a localized translation when it can't be avoided (regulation, compliance comes to mind).

I love that there is a common language in our industry; which one is a distant concern (although I love English more than my mother tongue, so there's that for me).
If your goal is to finish something you started, then pick the easiest stuff to learn that can produce the fastest results based on whatever you already know, even if what you know is "out of fashion".

Also, keep in mind that any tool you build can have very modest beginnings. It might not even have a GUI for your first release.

For example, I absolutely hated the Stripe Admin interface when it related to debugging stuff related to another project I was working on, so I wrote a really mickey mouse Node script to pull data from the Stripe API to make it easier to go through the data I needed while I was testing.

That script quickly turned into a simple Electron application that slapped a GUI around my original script. I hadn't really used Electron before and it gave me an excuse to learn it quickly (and reuse some existing UI code I wrote for other projects).

That Electron app then turned into a bigger Electron application that could access multiple APIs and data sources to collect data into local files and databases.

So if you can just pick one small thing that annoys you (I find that something annoying produces faster results than something interesting, ymmv), you can build something modest to address the immediate problem, and then iterate on it to build it into something bigger and better.

I could have just as easily turned my original script into a command line executable, an NPM or a small Dockerized web app container - do whatever is interesting, fun and useful for you.
Can individuals sue for false advertising? If it was easy and inexpensive for regular people to file suit against big companies I think it would change they way they advertise.
Google Nest Server Outage from Christmas Morning Load
A drawer system is a victim of inadequate regulations?
Funnily enough a search for "sonic fx team bankrupt" on Google now links to the original comment on HN.
They did the same with network switches.

https://www.theepochtimes.com/huaweis-history-taking-from-ib...
My favourite is the first suggestion I received: Rock Thumbing[0]

[0] https://en.wikipedia.org/wiki/Tumble_finishing
I’ll have access to an old laptop (~12 years old) after the new year. I’ll test this. :)

P.S.: I’m genuinely curious, no other feelings.
“Science Confirms That the Vagus Nerve Is Key to Well-Being”
Neither Boeing or Airbus or Bombardier, yet they get astonishing amount of subsidies. Even smaller players get huge preferences.
Ask HN: How to scan and archive slides and photos?
I have a few thousand slides and photos that I would like to scan and archive myself. Currently I'm considering a scanner in the Epson Perfection V550 Photo range and writing a small program to store and tag the image blobs.

I wonder what others use and what works well, both for hardware and software? Any recommendations, dos and don'ts, etc. that you can share? Thanks :)
This is an excellent point about transparency. Not just the NR which is very transparent, but on the other side you have mother jones and democracy now and the like. Those claiming to be purely objective and without bias, NYT for example, are the dangerous ones. Many of the readers don’t think there’s any bias in NYT coverage. Scary. As you said, good authors “show their work.”
The Dream Hacker
And the impact is high, users will notice very quickly things are off
To catch a drone, or drone operator, use another drone.

Any chance the drone activity is related to Kim Jong-un's promised Christmas present? NE Colorado has, or had at one time, a few Atlas or Minuteman missile silos.
If you enjoyed that there is https://thedailywtf.com/series/errord

Stupid UX / programming decisions documented since 2004
And if I read your blog I probably wouldn't trust your work either. I have no way of knowing if you are citing everything or only the sources that support the story you want to write.

If your point is you should only trust yourself, then that's hard to argue with.
This is the first desktop background I have seen that physically burned in and damaged a non-CRT flat screen monitor, this was because of the too-bright white elements https://bbwtube.porn/ .
I can’t discuss due to NDA with Apple.
Oh, yeah...that is probably limiting. A quick scan seems to show Digital Ocean specifically drops multicast, and AWS/GCP/Azure have varying levels of "unsupported".

Would it work with Flannel/Calico, etc? Inefficient, but probably okay since it would be just service resolution.

Edit: Looks like no for Calico, Yes for recent Flannel, but Weave Works is probably a better choice, designed to support it from the start.
Except it barely has a stdlib without the JVM. You cant even read a file in knative without having to do a posix syscall.
I don’t think it’s misleading. I think it’s pretty obvious which Littlewood this must be because Hardy is in the title too. All you’re saying is “I’ve heard of one Littlewood but not this one” which is a much nicer but equally uninteresting comment.
> That was the first thing to jump out at me, too. I love crotchety blogs ranting about (whatever screwups), but this one takes a serious credibility hit right off the bat. Ranting about something you don’t understand and being blatantly wrong about it isn’t a great look.

Cunningham's Law states "the best way to get the right answer on the internet is not to ask a question; it's to post the wrong answer."
2019 in Review: 10 Essential AI YouTube Channels
The only modern problem with switching to C99 is Visual Studio on Windows. You have 2 sensible choices:

1) Use clang to build on Windows.

2) Use the subset of C99 which is implemented in Visual Studio (which also requires compiling as C++, which isn't that difficult to handle).
People make different choices, and then they have to live with the consequences.

I agree that not having time is a sorry excuse because it ignores that people made decisions on how to spend their time.
Replace Reddit, Twitter, and Discord or any of the zillion other social networks that exist, the existence of which undermines your concerns from the start, and put in something more traditional like a mall, a private cemetery, or the local coffee shop.

You can assemble as much as you like in any of these places during business hours. There might be some quality to them, the availability of open space, good seating, amenities, etc. that make them the best for the type of assembly you wish to engage in. You might think how great it is that anyone can basically assemble here, and exercise their first amendment rights, plot how they’re going to take The Man down a few pegs and discuss how evil capitalism is over Starbucks Frappuccinos or how there should be a constitutional amendment against flag burning. Whatever floats your boat.

The property owners of these places also have rights, they’re called property rights. Just because you appreciate their general accessibility and other qualities that make them a nice place to meet and politically organize doesn’t make them any less private property than they are, nor does it take away from the right of the property owners to approach your assembly and tell you lot to knock it off and go somewhere else. And the beauty is, you can go somewhere else and engage in the same activity. The amenities in your existing “assembly hall” of choice might be nice, but they’re not yours to demand.

Now to make this a little more 21st Century, there are a plethora of means to communicate, assemble, and organize over the Internet that don’t depend on the amenities of reddit, Twitter, Discord, Facebook, Hacker News, Snapchat, iMessages, TikTok, etc. If the one that you’re on now doesn’t want you there, go somewhere else, try Mastodon out or make a blog or mailing list. You’ve got options, and so long as you’ve got options and there’s no one single state sanctioned social network to depend on, I have no more sympathy for someone demanding that Reddit let them post whatever they want than I do for the group that gets kicked out of the food court at the mall.

This newfangled technology, for all the importance we seemingly as a society ascribe to it, just isn’t that important to the general functioning of society as demonstrated by the previous hundreds of millennia we’ve existed and organized into societies of some sort without the help of social media.

The exercise of your right to peaceably assemble looks exactly as it always has, with the same stipulations and limitations that it always had. It is in fact, easier to exercise these rights by using modern technology, but it isn’t strictly necessary to have modern technology to exercise your rights.
They're similar at the atomic level, so to speak, but not very similar at the levels relevant for translation.

The characters used to express languages are certainly a side-issue, but I don't understand why you would bring that into a discussion of syntactic structure.

For compositional semantics, understanding the syntactic structures involved is crucial. Otherwise you end up with gibberish (i.e. what I find so often with Google Translate).
Iron man did this as well with extra scenes.
There are of course FPGA implementations of Goertzel, but for almost any DSP application with 10 MHz or less of bandwidth, a CPU is plenty. No need to deal with Xilinx’s shitty proprietary software and debugging with sigrok for something you can do on a CPU.

In software there is nothing stopping you from changing your Goertzel coefficient, and thus the frequency detected, on the fly.
Thank you for this. This is indeed where I actually used the technique. You do get dramatic speed up if you do it in SQL this is provable.

I chose to use python as an example here mainly because the SQL example would get very convoluted and be much less concise.

The main point was the general technique of moving back and forth between isomorphic types, but people are getting too involved with implementation details of python. Yeah it might(keyword) be slower, yeah it's more convoluted than a traditional list comprehension in python, but that is not the point.

Lesson learned: don't use arbitrary examples to prove a point. Use an example where all metrics are dramatically better.
>Kudos to Network Rail.

This kind of jingoistic comment demonstrates how a tactical post with some technical information, can massively skew judgement. According to Network Rail, the routes in question are not only one of the most congested in the country, but have been mired with problems of under-investment and lack of desire to ease the bottleneck. Some of the routes connect salubrious stock-broker belts with the City of London, in addition to Brighton & Hove, East Sussex. Other routes traversing East Croydon, acting as a hub, also serve the mainline stations of London Victoria and London Bridge to (London) Gatwick ─ the second busiest airport in the country.

I wonder how many people will be forgiving or cheering for Network Rail and handing out accolades for their neatly constructed blogs, when they miss their flight or arrive to work late 'due to signalling problems'.

Part 1:https://www.networkrail.co.uk/news/strong-support-for-propos...

Part 2:https://www.networkrail.co.uk/running-the-railway/our-routes...
I have been thinking if this type of technology could be used to implement a mix mailer for messages, that is user aware so that online / offline correlation attacks, or compromised nodes in overlay networks (TOR etc) can be prevented.
Bonus points if you're inlining socmed-hosted images, then using socmed-hosted JavaScript to make those images dynamic.
you'd have to do a security audit on an hourly basis
China is the monkey's paw to Western liberalism.
"exploitation"... I guess you consider trade and mutual investment "exploitation". China's integration into the global system was both for their benefit and our benefit.
Foreign products flood the local market and destroys local businesses. Eg: Walmart crushing local grocery stores in another country.

Here the product is human resources. Why is that a problem in the global economy. Have anti dumping or counter vailing for foreign labour too then ?
>Windows Update’s Optional Updates section will let you see all optional updates including drivers and monthly non-security updates in one place.

If I remember correctly, all the way up to windows 8.1, you could choose which updates to install. It was only with windows 10 that they removed the ability to select updates. It's ironic how they're touting this as a new feature, when really it's fixing a regression.
Not to mention all of the devices opened and connected to the internet today -- without the new users stopping pull down updates and security patches first...
It's no wonder why the latin alphabet got chosen, the same reason why it became popular in the first place, thousands of years ago. It's just efficient to use 26-ish letters, like numeral systems are easier to manipulate with 8~12 base digits.
Corporations have been using open source to exert technological dominance and push standards that favour their agenda for some time. It's proving so effective to have direct control on software and standards that more and more companies are engaging into this activity.

Certain tools come with telemetry that is used to track the users. On top of this, by making open source these corporations are seen as good for the community by naive engineers.

You can find here on HN articles that talk about how Google is using Chrome to bend the web to its will, how Visual Studio Code tracks its users and how Facebook uses its Android SDK to track smartphones. JetBrains declared they made Kotlin with the intent of gaining an edge on competition for Java IDEs (no spying intent declared or reported, but I want to highlight that even for a $300 million company technological domain is proving effective).

Tencent is merely doing what other corporations have been doing for decades.
It doesn't make any sense, open source is far less likely than proprietary to become weapons, and users have far more recourse.
India’s citizenship law: what is it and why has it stirred such anger?
Give it a try! Specifically I was using WebRTC audio in both Firefox and Chrome, with 2-3 tabs open, and Visual Studio Code open separately.
I'm enjoying this greatly, occasional typos aside. I'm pretty certain there is a typo in the `where` block in the definition of `Hold`:

bind ma f = (composeK (always m) f) Unit

should, I believe read

bind ma f = (composeK (always ma) f) Unit

If this is not the case I'm extremely confused. (The typo was repeated (it appears in "Revisiting State" and "Kleisli Tools") which led me to reread three chapters to make sure I was understanding-- if I'm wrong then I don't actually understand what `m` and `ma` refer to in this context.)
Maybe if it didn't lock all the other drawers because one is almost imperceptibly closed by less than 1mm, the experience wouldn't be as frustrating.

The system is clever and had its importance.
sheogorath is right - Brave doesn't pay creators anything unless they enter a business relationship with them, but it nevertheless collects that revenue
I am struggling to find good info - does usb-c support more than one display on one cable at 4k@60?
Yes, he was. I, along with Alan Post, took over prgmr from Luke. We're hiring another developer full-time in January.
E.g. yes, What is the self correction method of said principles of teams? One of struggle :)

I haven't seen many teams write down their philosophies (principles), but the force is there. From this write, it is very obvious this is a very mature team. Most of what I've experienced is tribal knowledge and shared conversations. Decisions are weighed at design time and code review and shared this way.

The principles I've seen are generally known to engineers without the team knowledge. For instance in one team they built apis weighed against principle of least privledge.

It would be good to investigate further. Maybe encourge the team to write down the philosophies and re-review after some interval, business change, or if new members join.
Exactly. I assembled a dresser last week, and it came with this label on one of the panels:

http://www.ahfa.us/wp-content/uploads/2016/02/ASTMTip-OverWa...

Think about that: children have died from 𝘥𝘳𝘦𝘴𝘴𝘦𝘳𝘴. It's easy to be smug power user complaining about design when you only consider how you interact with things.
Similar to your disagreeable point, I like to see contradictions within a set of principles. This helps to capture the reality that nothing is perfect and one is always just trying to optimize for multiple competing variables. Over optimize for one variable and you're making another worse.
You don't remember that scene? Oh wait, my copy is Cats v2.0.36, you've still got 2.0.22, just git pull the latest.

I can't friggin wait...
Byte-Addressable Non-Volatile Memory: Rethinking Database Storage Engine Design
I like that there is a logic and consistency to this "hyper-capitalist" approach, but the founders could not have had internet platforms in mind when they wrote the rules. Back when the country was 10,000x smaller, then yes, meeting in person at the equivalent of a mall would empower a group enough to keep the authorities worried. But now? Could anything like the umbrella movement in Hong Kong happen without the organizing power of social media?
Internet Stream Protocol
No it doesn't. I'm just questioning it.

Initially it seemed to me as if the system was closed and thus entropy would go up. However entropy was not actually going up while observing the simulation which violated my notions of the nature of entropy and life.

It formed a contradiction in my mind and that was what I was questioning.

However the "friction" value made everything make sense. The system is not closed.
Many more related books here:

https://www.erowid.org/library/books_online/books_online.sht...
Watch “Great Pizza in East Falmouth Review” on YouTube