skysight-inc/HackerNews huggingface dataset:
It seems that it has improved very much since I've first seen the demo, but it still takes up to ten seconds to render changes. I guess that's simply because the demo page is huge, but that negates the purpose of the demo; it would be great to have a partial rendering mode if feasible ;-)
Launching Jobs by Laravelcollections.com – Simplest Web
Content ID (Algorithm)
Testing general coding ability is not demonstrated by asking to whiteboard very specific algorithms...a customized variant to fizz buzz applied to the coding field the company needs (frontend, backend, etc) can test that
It's one thing to compare iOS and Android, but if we're gonna talk about actually buying phones, it's worth looking at some other aspects here. Such as being able to unlock the bootloader on some android phones and potentially run an alternate OS on them. Whether it's just LineageOS, which is essentially a better-tasting Android, or something even more different like Sailfish or postmarketOS. I don't believe there is a similar option or community effort around Apple devices.
That's such an awful thing for your child to say. How do you ensure they won't do it again?
> And it behaves differently enough between platforms that, at least at my company, we've given up on running the same containers between different OS

Since Docker just uses Linux namespaces under the hood, I assumed it would have different behaviors between Linux, Linux in a VM, FreeBSD Linux compat, etc. Maybe VMs got us used to a level of compatibility that Docker can't provide.
This sounds like a perfect reason why sites like LiveLeak exist. I don't know if I care that Facebook doesn't host videos that go against its TOS, but if sites like LiveLeak are forbidden from hosting these videos even though they want to, it would make me worried.
Functional String Parsing in Swift: Implementing a Game of Thrones Search Engine
Why Is the Cosecant “Co”?
Another concrete example of how the Chinese have strong grips on the internet. Even HN is not spared!
Duct tape, mostly.

In #devops is turtle all way down but at bottom is perl script. - @devops_borat

... via http://github.com/globalcitizen/taoup
It's a bit more complex with the UN than normal diplomatic immunity (it is not a country after all). A bit of Google tells me that specialists working for the UN have the same protections as UN officials for the purpose of their mandate and the protections of all UN officials are roughly equivalent to that of a "normal" diplomat:

"As opposed to United Nations officials, experts on missions for the United Nations, like members of the International Law Commission, Special Rapporteurs, or members of United Nations peacekeeping operations, serve under a temporary and specific mandate. They also enjoy certain functionally limited privileges and immunities pursuant to article VI of the General Convention."[1]

The relevant document is "Convention on the Privileges and Immunities of the Specialized Agencies" from 1947[2].

So, as long as the US doesn't intend to break that convention specialists working for the UN probably have immunity in the US too.

(IANAL, and so on)

[1] http://legal.un.org/avl/ha/cpiun-cpisa/cpiun-cpisa.html
[2] http://portal.unesco.org/en/ev.php-URL_ID=48887&URL_DO=DO_TO...
Almost but not quite. Clang has very special rules around ARC that allow it to perform additional optimizations that would otherwise be illegal [1].

[1] https://clang.llvm.org/docs/AutomaticReferenceCounting.html#...
That was my first thought, but they should have waited just a little longer so it looks like it was at least a thought-out decision, or put this announcement on hold for 6 weeks so no one's asking this question.
America is going crazy, and it's spreading its madness around the world.

Sorry for the blanket statement, but from an European perspective, the US really seems to go crazy.
How to Fix QuickBooks Payroll Error 30159?
How to Fix QuickBooks Payroll Error 30159?
Hi, let me help you in fixing QuickBooks Payroll Error 30159:
There are multiple reasons for the cause of the error, let’s have a look:
• Improper installation of QuickBooks
• Corrupt data file
• System working slowly and more
After knowing the cause of the problem, you can contact our technical expert +1-844-200-2627. You can even look through the solutions below that are provided by the experts:
• Run a virus and scan your computer
• Delete temporary files
• Repair registry files
Hopefully with the above solutions, your problem might get resolved. In case the problem persists, you can contact us at +1-844-200-2627 or click on the link to visit website http://tinyurl.com/y4kddh77
Is the algorithm-driven approach really any better, though? If our UI leads users to accidentally take an action, our data will actively mislead us into thinking it's what they want!

Designing clear interfaces, measuring things and coming up with models are all really hard. Data needs to be paired with human judgment and decision making.
> When I ran out of math classes to take at high school, I took them at college.

It's interesting how this works. I remember I had an English teacher I really hated at one point in high school. It was pretty early in the year, so I went to my counselor in hopes of getting it sorted out in those first couple weeks. The teacher apparently found my reactions entertaining and kept singling me out to tease me or imply not taking the notes was the end of the world. My counselor said I couldn't just change teachers, but I immediately asked if I could switch to Honors English, and he changed his tune. I'm not sure if he was somehow oblivious to my angle or if he was just willing to help me out so long as we went by the rules. I'd been in Honors classes on and off before, and this got me a different (and much better, but that was maybe luck more than anything) English teacher. She was what I'd describe as a nice and calm old lady, rather than a feisty young teacher who starts fights with students for some reason. There was also less homework in the Honors class and the difficulty difference was negligible. It's amazing how within the same school things can go from so bad to so good. I have a lot of issues and regrets with my time in school, and I worry that if I ever have kids I'll have to put them through the same. I'm seriously considering homeschooling.
And now Facebook is banning random harmless idiots like Paul Joseph Watson - for 'being a dangerous individual' even though he's clearly not a terrorist or whatever. It's insane.
Items of Clothing You Always Need
Your compiler or assembler might abstract it for you but most (basically anything smaller than an ARM Cortex-M) will have harvard architecture. Some MCU's ran run programs from RAM but IIRC they do it by loading RAM into Code Memory and then executing it, it looks like VN from the outside but isn't quite on the inside.

Harvard doesn't specify if you need an indirect access mechanism, plenty of HV computers can access their code memory fairly normally (either by using a special bit in the bus or opcode or mapping it into a unused section of normal address space). Harvard simply means that Code and Data come from a separate bus and in most cases that means separate devices.

If your MCU has two seperate specs for Flash/EEPROM as Data and Program Memory, then it's 100% Harvard. And that's basically most of them.
This. It is simply not possible to have these platforms host this kind of content and it boils down to money. If you want Twitter, Facebook, YouTube and the likes you need ads. Advertisers don't want to be displayed alongside gruesome content.

If people were ready to pay for a platform with "raw" footage of others' lives there could be a place for it. So far the market has proven otherwise.
What does that do?

Maybe allow choice of current, like where it forks?
(81) LinkedIn
Why are robocalls not a thing in my country? (Sweden)
The decoupling was nice to have, but i've gathered that the bigger issue was 10base5 cabling was big and inflexible, and connecting to it was a bit of a chore, it was kind of necessary to have a flexible cable between the computer and the tap.

10base2 had a much more flexible cable, and allowed for T's, so it wasn't too bad to route it right to the computer, and 10baseT was also routed to the computer. So after 10base5 was pretty well dead, budget cards lost the transceiver port, although fiber transceivers were useful in niche cases -- if you needed one, you'd have to more carefully select your ethernet card.
I advise a good program VeePN, it works not bad
> there is no competition for cannabis or psilocybin.

The idea that neither cannabis nor psilocybin trade has any impact on demand for any other good is somewhat implausible.
Gc was a mistake? On what possible authority can you make such a claim?
I'm not interested in seeing your baby pics on facebook. There are countless of other places you can share those.
More like conditioned to avoid technical details.

(Not happy with CNN these days)
Would be an interesting case. After all, 'Inglourious Basterds' was allowed to show them and it seems hard to argue how that movie is different from a Wolfenstein game.
If we're talking textbooks, well then. This is a textbook case for the 301 HTTP response code.
To help people find the content.

They go to google “how do I fix blah” then a post titled “how do I fix blah” appears and they click it and their blah is sorted
It is my understanding that Fortnite precipitated a large swathe of apk installs without the Play Store [0], though I'd agree it's mostly atypical:

[0] - https://9to5google.com/2018/09/07/fortnite-android-fragmenta...
Could that not be hardware implemented / augmented?
> I were leading Docker...

I'm not even sure what I'd do. Google and k8s raised the bar so much that it overshadowed Docker the company. If it ceased to exist, Google would take up development just to drive GCP growth.
Rumour is the satellites are mostly non-functional.

They are apparantly lacking 2 out of 4 antenna, and don't have the inter satellite laser links. Some might just be dumb mass simulators.

It would be very hard to turn that into any kind of commercial service.

I'd say it's more a test of the satellite deployment system and an attempt at removing risk from the remainder of the project.
That doesn't mean it necessarily makes a difference. If your bottlenecks are CPU speed and disk latency, an SSD will remove 99% of the time spent waiting for disk, and even an infinitely fast ramdisk can only give you another 1%.
Alpine comes with no suid binaries in Docker to my knowledge (it's expected you run your stuff as root inside the container unless there is a reason not to)
- Documents are self contained, standardized and shareable (i.e. load and save) instead of locked in to a single cloud app.

- See more than 20-30 items at a time, just scroll through. Reorder every table and list at will.

- Customize toolbars, inspector windows, layouts and sizes.

- Drag and drop files, snippets, images from one app to another.

...

Browser APIs are third rate knock offs of native ones, sandboxed in so you can't do anything interesting. Browser UIs often lack all the basic affordances that used to be the norm. Instead developers now design the UI to support their business model first, putting permanent upsell ads and other visual cancer in there.

Nobody really believes progressive web apps can replace the desktop or the app store. Web developers just want you to think so, because that's how they get paid. To make it actually possible they'd have to undo all the lockdowns and background restrictions that were necessarily to make it safe for boomers and normies.
My car cost 45,000 and it's not off topic. My point is that even if you make gasoline carbon neutral internal combustion cars are going to become obsolete. Electric is going to take over.
A thought experiment:

If 9/11 had happened today, what would their policies mean for that footage? What should they do to censor it, if anything? Consider too the increase in camera density over the past two decades.
I suspect the keel attempts to stops the barrel from rolling on it's axis.

If it had a tendency to easily roll it would be like trying to live in a giant tumble dryer.
Does it matter? If VSCode gets canned, or WordPress gets ruined, why should I, the user using the software to make a blog, give a damn? If VSCode goes there's another one I can switch to. If WordPress goes there's five million other blogging platforms I can switch to. The format that the content (i.e., the configuration, settings, presentation, etc) may all be proprietary, but so what? I have absolutely no allegiance to VSCode, MySQL, whatever. I just use the tool that made the most sense at the time, to accomplish what I wanted to at the time. Times change and if it means I switch tools then so be it. Who cares.

Edit:

I'm speaking from the perspective of an upper 20something. I'm part of a generation that jumps jobs when the opportunity is better, or just because "it's been too long", not the one of years past where I'd be expected to work my way through the same company my entire life. With that said: if my new job says "we use Slack" then I use Slack, end of story. If they say "we use IRC" then I'd Google for how to use IRC because I have never ever used it in my entire life, never read up anything about it in my entire life, and I definitely don't hold IRC in high reverence like many posters here do. All I can see when I google IRC is that it looks ugly and honestly, that's what's most important to me these days because I have to look at, and interact with, the thing for 8+ hours a day so the least it could do is work out of the box, look modern, and doesn't need me to waste hours fussing with some dotfiles to get it to look the way I want, which is exactly how most modern chatting apps look (again: to me it's a waste of time, when I can just grab a off the shelf solution).

I appreciate that there is open source, and that there are free programs out there. I appreciate all the libraries that make my life easier. But the thing is, these are all tools I use to do a job. I don't care at all about the history of say gcc. All I care is that it works and compiles my programs, and if it does, then so be it. And if it doesn't? There are other options, icc, llvm, etc. My point is that at the end of the day, all I want is a tool to achieve a solution, and who makes that tool, or the history behind that tool, doesn't matter to me at all. It's not even part of the equation.
There is a contingency: GDPR. Use my data in ways I don't agree with and you are breaking the law. Best we can do in a world where information wants to and will be free, imo.
I was only being slightly flippant - one of the factors (aside from body image and weight loss) that tipped me over the edge was continuing to strive for the buzz from fasting long after it became healthy to do so.

From my lived experience I can tell you that if you're vulnerable from the other mental health signals of anorexia, the mental and physical benefits of fasting can be a trigger. So as simplistic as it is to say, break the fast when you intend to break it, and never just stretch it out or do it more regularly simply "because I feel good now".

Maintaining a healthy relationship with food is crucial in the early days. Otherwise you'll find yourself stood in the ready meal aisle of the supermarket for 30 minutes paralysed by a choice between a 300 and 400 calorie ready meal and being mentally unable to rationalise eating either.

TL;DR - set an defined end to your fast and stick the heck to it.
Having control is just the least common denominator.

Sure, in the end, people want other things and control is just a basic tool to reach a goal, but as long as we are not 100% sure what they want we will hold them back on their way to reach their goal if we take away their control.

- First, give users control (enable them to reach their goal, whatever that might be).

- Second, reason about what their goals are and make those easy to achieve (reduce friction, without taking the control away).
How to Resolve QuickBooks Premier Installation Error Codes 1904, 1402?
How to resolve QuickBooks Premier Installation Error Codes 1904, 1402?

Hi, the error messages which occur are:

QuickBooks Error Codes 1904: failed to register while installing QuickBooks

QuickBooks Error Codes 1402: could not open key

The popup message does not allow you to install QuickBooks.

Reasons behind the cause of the error are listed below:

• Damaged part of Microsoft Visual C++

• Damaged or Corrupted file

• Forget to reboot the system after upgrading the operating system

Hopefully, the above reason will help you in solving the problem. In case the problem persists contact +1-844-200-2627

Visit website https://is.gd/3ZH7Bi
Ah, oops. That explains why it didn't make sense. :P
> I'm curious - the government/military have tanks, aircraft, nuclear weapons etc. There is a massive imbalance of power regardless of whether citizens have guns.

Well look at lessons from history - which of those weapons end up actually being used against rebelling citizens of a country?

From my limited knowledge it's hand weapons plus armored vehicles, and rarely, very rarely, tanks.

Against that an armed populace can stand. Plus don't forget the populace would be a guerrilla force, while the government would be visible.

A typical scenario: The government wants to arrest someone. What weapons would they use? Not heavy ones! If the citizens have no weapons the government doesn't need any weapons at all, but if the citizens have someone as simple as hand guns suddenly things are not so simple for the government.

In short: The government doesn't want to wipe out its own citizens (nuclear weapons? seriously?) they want to selectively remove undesirables. And against that, personal weapons are quite effective.
This is a bit tangential, but you sharing your experience with the term before it became widely-known reminds me of something interesting about the way we group and label ideologies.

I still remember 5+ years ago having periodic exposure to the term alt-right and having it more or less exclusively refer to relatively languid writings like Mencius Moldbug and NRx[1], in sharp contrast to the rowdier, meme-ier aesthetic it has today (eg /r/The_donald, from what little I've seen of it). I didn't see it come to refer to white-supremacy and other more well-known forms of the far-right until Hillary Clinton made the term a household name. After that point of course, it was a self-fulfilling Schelling point that coalesced around what she said it was: white supremacists et al flocked to it, and everyone not willing to be associated with them had to stop associating with the term, now that "everyone knew" what it referred to. Fascinating dynamic.

(Not that I'm suggesting that she created the movement, but rather that from my skewed sample, it seems that she made the _term_ well-defined, by bringing it into the limelight).

OTOH, this may have been a consequence of the fact that I had little exposure to chan or white supremacist subcultures et al and lots of exposure to often-iconoclastic longform blogs talking about every random topic, including politics. It's entirely possible that my sample of encounters with the term describes my filter more than it does the term.

It's a fascinating window into language, to see a term become widely-known, and by doing so, change its meaning. It's particularly interesting that it's difficult to know how close to how far off you were in your role as one of the proverbial blind men touching the elephant. Thanks for sharing your data point!

[1] I'm referring to the aesthetic and energy here, not the content, which wasn't quite "languid..".
My apologies if that came off as criticism when it was intended to be violent agreement.
> When I see ads that are useless its infuriating.

Yeah, me too. The difference is that nowadays all the platforms, services, devices, and tracking are being used intrude into every single corner of life. They are constantly tracking you, analyzing you, studying your every move. And they are trying to interpose into every waking moment of your life.

The day that my guitar tuner app for Android showed me an ad in the middle of tuning my guitar (which usually takes 20 seconds), intruding to the very thing that I need most to unplug from this shit show, I just about lost my mind.

Fuck advertisers. I hope that whole ecosystem implodes.
2 hours in a meeting room is just plain exhausting, I'm 100% certain than I am more willing to compromise or walk out with shitty decisions by the end of it.
Programming Up to Congruence [pdf]
The Point could internally be represented in a polar coordinate system.

I kind of agree that encapsulation isn't needed for object status. The caveat only being that it would be a weird object system where you could be sure there was no encapsulation.

I mean, OK, in some languages you know that. But does it change anything important?

https://en.wikipedia.org/wiki/Polar_coordinate_system
Exactly. I learned pretty early that inheritance relations can be trivially refactored into a delegation based design and that there's a difference between type inheritance (aka. interfaces) and implementation inheritance.

IMHO inheritance and especially deep inheritance hierarchies are almost always the wrong thing to do. I know of few exceptions and have ended up regretting breaking that rule on the few occasions I allowed that to happen. These days I just don't use it at all on principle. I'm very weary of using frameworks that depend on or over use inheritance. E.g. much of Spring looks problematic and convoluted to me. I use it but I tend to avoid the stuff that is too hard to understand. Five or more layers of classes is just insanely misguided IMHO.

Most of those layers are just working around the previous (wrong) decision to use inheritance. It's like the broken windows theory. Inheritance leads to more inheritance. It causes all sorts of problems down the line and you can't change it once you have users extending your classes.

I love that modern languages disable this. E.g. Kotlin has closed classes by default (the opposite of Java) and does not allow inheritance between data classes at all. This is great and communicates clearly that you should not be littering your code base with 'open'. This encourages good design that does not depend on scattering functionality all over the inheritance hierarchy or the endless levels of indirection. They even provide a compiler plugin to deal with spring that re-opens classes at compile team so that Spring and other legacy Java framworks can do it's dirty business of reflectively extending classes without requiring the code to be compromised.

I find it ironic that e.g. the Javascript community has worked hard to get classes and inheritance and are essentially repeating all the same mistakes people were making with Java 20 years ago by overusing inheritance. Most of 'modern' javascript to me looks like a blast from the past.
Those are often too easy. Whiteboard coding is stupid, but does show effort. That's valuable from junior employees.

Also, I got in an argument, I think on this site, with someone who claimed that the modulus operator was not widely known. Not knowing that makes fizzbuzz classic much more complex. :shrug: Not every employee will work at every company.
Increasing taxes on all landlords would cause upwards pressure on rents as lanlords would need to collect more money to cover their costs and hopefully save enough to be able to retire one day.

Disclaimer: I am a landlord
... except perhaps for the Microsoft telemetry that is active in the distributed VScode binaries [1]?

To quote user ilaksh in this thread: "They will set it up so that it will _seem_ like your are developing for Linux, but due to some extensions or technicality it will only work on _Linux inside of Windows_.

So from my perspective it is amazing that people think this is a good thing for Linux."

There are good historic reasons to distrust M$.

[1] https://news.ycombinator.com/item?id=18209082
Consent is one legal basis for use of data under GDPR, but there are others.
In 2006 absolutely. Today, almost certainly not.