skysight-inc/HackerNews huggingface dataset:
Why Systems Fail
This doesn't make sense to me, please educate me as to what I am missing. Why is the United States within its rights to gather intelligence within the Ecuadorian Embassy within England? It seems like embassies of foreign countries, not located within the US's borders means that the US government has no legal rights to any of that. To me it looks like the US violated the rights of not just Ecuador's sovereignty, but also Great Brittan's.
I think it's irrelevant if you're in the US because when if you survive, the medical bills from this will kill you.
to give some context in '82 most theatrical releases cost $80-100. Wrath of Khan was a test where Paramount sold it at $40. It did very well, then they released Raiders in time for Christmas '83 and it did spectacularly. Those Videodiscs sold for $25 at the time. There was a gas station near me that rented pirate copies of movies from a rental place. Renting a new release back then from a legitimate place tended to be $7 for one night plus a membership and there wren't many copies available so you can see how they worked-out. https://www.nytimes.com/1983/12/12/business/hollywood-gamble...
Quick Question - Are you creating an instance of the database when a user clicks "Create a Database" or when they first connect to it?
-Property crime is down year over year

"Property crime rates have actually declined in the city over the last year, but reported incidents may tell only part of the story."

3,475 this year vs 4,375 at the same time last year. 20% decrease

-No one wants to?

"“No one wants to open a restaurant in San Francisco,” said Alter, "who wants to expand in the city" but isn’t sure it’s currently a good idea.
Do you even understand how the Govt works ? The president should be looking at the entirety of the US not just big states or small states.

Its the senate that is used as the equalizer. Small states have just as much representation as all other states.
After 11 years using and working with Linux, I settled on Slackware for my desktop, Debian for laptops.

Slackware because it's secure, stable, and I don't get caught up in all the silly gui changing and whatever that I used to. It's helped me learn a ton and comes with everything I need. Also, I like supporting the older distros.

Debian for most of the same reasons, but a little better support. Plus, it's all free software (with access to non), which I feel is important.
That's actually very questionable. It's pretty clear by now that at the very least he's a Russian intelligence asset.
Google out-competed Apple long ago with Android in terms of marketshare.
I'm more amazed people still use Paypal in today's society.
That's already a possibility if you're using Steamworks (which most Steam games - or at least nearly all I've played - are). Granted, the breakages from a Steamworks-related update are likely far less critical (unless your game critically depends on achievements, cloud saves, instant screenshots, or the Steam Overlay, which would be weird), but it ain't like this would be entirely unprecedented.

Breakage is also already a possibility for games with Linux ports that rely on the Steam-provided runtime environment (I don't know if this applies to Windows or macOS, since I haven't used the former with Steam in years, and haven't used the latter with Steam ever).
When do we get the men version? I don't wanna have to cross-dress.
It's a reasonably fair gripe where you have one monarchy-based journal critiquing what are de facto monarchies or autocracies elsewhere. In the least, raising the question gives an opportunity to discuss similarities and differences, as above.

As a general rule, it doesn't appear that it's the British monarchy that's been principally embroiled in recent offshore banking scandals, that is, excavating national wealth and moving it outside the country. Rather, the UK (and several of its Crown territories) are strongly implicated in numerous offshore banking centres (as is the US for that matter), and its often business and financial actors who are engaged in such activities, along with some elements of organised crime.

Not heads of state, titular or (nominally) elected.
You have simply contrived a poor design, then pointed out its flaws. Not only that, you are _constraining_ the solution space (no static methods and must be parameter-less). That sounds like a straw-man to me. There is nothing inherent in OOP that mandates a developer choose your design.

Furthermore, you are comparing a perfectly factored functional design to a poorly factored OOP design. I can just as easily assert that `sort(people)` cannot be factored into `sort(comparable)` because "clearly" the body of `sort(people)` is dependent on some property of `people` that is not present on `comparable`. Contravariance cannot just be assumed.

Said another way, every function is tied to the entire public surface of the data to which it is provided (at least in theory). So unless `people` just happened to have exactly the same interface as `comparable` already, a new, more generic, `sort(comparable)` function would be necessary.

The solutions are roughly equivalent in either paradigm: move the behavior into a more generic container. Where composition can be used instead of inheritance in tandem with double dispatch, for OOP, if the public surface of SortedGroupOfCats must include a `sort()` function.
Here's someone asking about it in an old newsgroup from 1993:

https://groups.google.com/forum/#!topic/comp.terminals/a73kE...
You don't see a difference between inheriting ill-gotten gains from several generations back and actively looting the country yourself?

If there is no difference, I'm afraid all white land-owners in America are going to need to return their land to the natives.
Torture, threats, solitary confinement, sleep deprivation, and when he gets home to Taiwan he is followed. The detail he puts into describing how they manipulated forms to start his prison stay to be contributed, to the number of times they took prison photos, makes it a crazy read. It reads like science fiction as an American - I hope he is able to hide out and find a job in a new country.
I don't do web, but I imagine there must be some webpack plugins that make an obfuscated mess out of your code, so the barrier to entry must already be quite low.

WASM at least is standardized, so there will be a whole ecosystem dedicated to it. Think IDA Pro for WASM.

> although we've had Emscripten for years

We did. And I didn't see the "asm.js apocalypse" you seem to fear.
Home servers are greener than cloud
> The system really did not care that much about crimes against individuals, no matter how depraved

That makes it interesting to note that since their whole system was formed in a sort of response to the unchecked power of the aristocracy – untouchable people who could do anything to anyone at any time – now that the revolutionaries found themselves in the same position they craved a taste of that power.

The common folk only continued to get screwed over.
I've always thought of aggression as something qualitatively different. To me assertive behaviour is behavior in pursuit of some objective, whether or not it's sensible or effective, while aggressive behaviour is about the experience of aggression itself, not needing a goal. Things like road rage, school bullying, wrecking stadiums and yelling at players after football matches, where the behaviour isn't intended to achieve anything except the direct effects of being aggressive (expression of anger, feeling big, making others suffer or feel afraid). I would say that someone can be incompetently and rudely assertive, or quietly and competently aggressive.
Just in time for Clojure/conj...
I had never heard of cooking rice like pasta before. (going to try it next time I cook rice, thanks!) I think this is a good example of a small piece of knowledge that can possibly have a larger effect.
The only guaranteed safe post-quantum crypto is the one time pad.
China can turn off the Philippine national power grid, officials say
Communication and technical implementation are skills that exist on two separate axes. You might find that many of the best implementers are not also the best communicators, and vice versa. It seems to me that the whole software industry is designed around solving this problem. Make the good implementers your engineers. Get the good communicators who can figure out what these engineers are talking about to be your project managers. The unicorns who can communicate and implement should be able to get a gig managing all these people/projects and keeping everyone honest.

This is an idealized version of the system and a million things can go wrong, but it seems like the only way that makes any sense.
Thoughtworks Technology Radar v21 Released
I don't know if the move to web components somehow resulted in superior font rendering for Firefox on Mac, but I just checked version 71.0b11 and it looks great – at least as good as Safari.

I just couldn't stand the blurry text, so now I'll give it a go and switch back to Firefox. Although, the colors look far more saturated than they should be, like the orange Hacker News navigation bar.
We started using Kodiak after the Auto Rebase bot was discontinued a few weeks ago. Other than confusing me with a normal merge when I thought it had been configured to do squash-merges, it works great. Thanks for releasing it!
The programs he worked on are declassified, so it absolutely does.
Unless you’re a member of the Sherpa ethnic group, you are not any kind of “sherpa”. This is culturally insensitive to the 18 Sherpa clans.

Educate yourselves and rebrand:

https://qz.com/128842/the-problem-with-calling-your-career-c...

https://reclaimingsherpa.wordpress.com/2013/05/27/tweet-exam...
As I expected, petty bullshit. Firefox should do those things if other applications do and it's reasonable to say as much, but to say that it's "garbage" for those reasons is completely out of proportion.

Edit: Response to response:

Didn't I just say that Firefox should conform to the standards of the platform? Failure to do so might be severe, or it might be petty, in either case it should be fixed. In this instance the examples given are definitely petty, and they should still be fixed.

But to call it "garbage" is borderline offensive and definitely out of proportion.

> "removing OS functionality"

That is a very hyperbolic characterization of the cited issues.
I've been running Firefox Nightly for 2 years now and it's consistently as fast as Chrome. I keep Chrome open only so I can access gmail. Everything else is in FF.
Modern Greek uses /f/ also. It was only /ɸ/ for a brief transition period. Spanish, however, uses the voiced version /β/ as an alternation for /b/, hence <Cuba> /kuβa/. (This is sometimes described as a mumble, since it's not a very common sound in Indo-European languages and people don't know how to interpret it.)

https://en.wikipedia.org/wiki/Koine_Greek_phonology

(Click through the "stop consonant" sections.)
I'm confused by the title, a web developer is just a particular type of software engineer.
Show HN: Just launched my first Kickstarter for an IoT device. Any feedback?
Isn't this the kind of thing we've been looking to move away from?
I personally think that this modern trend of implementing, or even worse -porting-, important functionality in Javascript is very worrying. There was another recent controversial discussion of Electron on HN where I and many others shared our reservations about badly Electron apps perform overall. They're disproportionately resource intensive, shred battery life, hog resources etc.
I don't think that deprecating XUL is a bad thing, but is moving to another JS based solution really a good idea?
I've been a supporter of Firefox for a long time and intend to continue to do so. I tend to favor lightweight programs and while I want to continue to give FF my support, I'm concerned with how bloated and slow it's becoming.
Bah, I was wondering why it suddenly feels less snappy. Generally I am against Electron and other web based UI layers. However since browser must have built in web GUI framework by definition it does make mush sense from the architectural and business standpoint to use the same thing for browser own GUI as well.
...by original technology do you mean thousands of slaves, or?
I apologize, as I would not have asked if I knew there was such an issue. Thank you for your answer.
I haven't done Ayahuasca or DMT but in my experiences with hallucinogens I occasionally meet a Neanderthal who is quite skilled in walking me through my trip while on Psilocybin Mushrooms.
I always thought the GC pause depends on the heap size... a little searching... http://big-elephants.com/2018-09/unexpected-gc-pauses/.
> They are in complete control of the programs that you can install on your iphone,

This isn't a monopoly. With your logic I could scope down to arbitrary levels and call everything a monopoly.

* Oh, Safari is a monopoly because you can only set the search engines Safari lets you!

* Verizon is a monopoly because they look the bootloader on a phone bought from Verizon!

* Target is a monopoly because you can only buy the products Target sells when you're in Target!

Monopolies are considered in the scheme of the wider industry. And in the wider industry, Apple is far from a monopoly. Both users and businesses can move to other platforms that in fact have more consumers.

Just like you could go to another supermarket down the street, you can switch from iOS to Android.
I'm not sure what your comment means.
There are some more advanced USB-C PD proxy condoms that have their own charge controller & proxy the PD negotiation. But a lot easier & cheaper to just bring an AC charger around most places, even with an international plug adapter set.
>Academics do not need to live in a place in order to study it.

I mean, pretty sure biologists would disagree. Maybe economists need to rethink their trade if that’s the prevailing mindset. The idea that you are modeling a social structure that you don’t think you need to have ever been a part of or experienced is pretty rich.

Also, correct me if I’m wrong, but my impression is that the US opened its arms to free trade and the rest of world shrugged and took advantage. Non-reciprocal free trade might be good for the US economy on the whole, but when a handful of people control half the wealth, and their half is the part of the economy that reaps the benefit while everyone else sees full time employment harder to come by and inflation adjusted wages stand still for 3 decades, I think it’s probably a bad policy for a democratic republic.
Hi Aaron! We in Kubeflow[1] would love if you took a look at us as well. We're always open to feedback!

[1] https://kubeflow.org
There was a past story right here on HN where a suspended developer riled up a mob, only to have it turn out that he wasn't being fully honest. I'm trying to find those posts.
From my POV, it didn't catch on because:

- It had all the problems of Electron in a time where memory was a much more of an issue

- Low quality documentation that didn't go into the details (although it had a great overview)

- Performance problems due to the high abstraction level and bad JS interpreter

- Memory leaking that appeared on several versions and disappeared on other versions, that randomly affected people and nobody could explain

All those problems got corrected eventually, but by then it was too late.
I doubt that this is really your problem; more likely that you're trying to fix people in a grating way. Try saying something like "have you ever considered ___" and asking if they'd like to learn more.
Object.keys + traditional forloop performs better than for..in. Updated the article.
You're pretty mistaken about ownership numbers. Apple isn't a monopoly here. Android has a bigger marketshare in the US and worldwide.
My sister likes to poke fun at our grandmother as she tries to do this one. Granny usually counters with "Jamás jamarás jamón, jamón jamás jamarás"...
I remember this - by the mid-late 90s, Jim Fleming, the author of this article, had gone completely off the deep end on Usenet, ranting about C++ success vs how C+@ was being sidelined.

https://encyclopedia2.thefreedictionary.com/C%2b%40

"It has a simple syntax with emphasis on graphics. It was originally used for prototyping of telecommunication services."

Wow, somebody used it for something. I was under the impression C+@ was never more than half finished. Fleming would claim to run master classes in C+@ from his yacht in the Caribbean, but nobody seemed to have ever taken the classes or seen the compiler, or anything.
Being inconsistent with the operating system and removing OS functionality is petty bullshit? Okay then.
Blind Facebook users frustrated with screen reader bugs. FB not doing enough
Is Protonmail Down?
First of all, the pyramids were not built by slaves but ancient egyptians believed it to be their duty to help with the building of the pyramids. Second, I was referring to using original materials and processing. E.g. grinding and polishing slabs of limestone. This can of course be done by using modern machinerny.

It only matters that the original materials and processing of the materials are maintained, but not that it is done with modern machinery. One would of course also use modern cranes and scaffolding.
I think it’s often a less is more kind of thing. If the goal is to listen, not offer advice or solutions, just acknowledging the answer is enough: “Gotcha”, or “I see”, or “Yeah it’s a tough one”. Then leave them the space to continue if they want to.

Like many here, this has not been natural for me, but one thing I’ve been impressed by is how much more people will be encouraged to talk if you just give them short answers that show you’re listening and leave the ball in their court vs. taking over the conversation at every opportunity. Sometimes you just have to let the silence hang for a bit.
I get 503 on web application and no new emails upload in mobile app despite the incoming notifications.
How the Terminator 2 music was made
I use Linux Mint on my computer at home. It seems to support the hardware pretty well. The Cinnamon desktop environment is pretty nice and by default reminds me a lot of windows, however you can customize it how you want. Elementary OS is pretty and looks a lot like MacOS. I used Arch for a while and may go back to it again at some point, but right now I'm happy with just having something stable and unchanging.

the main thing I look for now is a distro that won't require a lot of tinkering if I ever feel like reinstalling it for whatever reason.
Over 300 employees AND profitable. How many other startups have achieved that?
I've heard the power requirements for POWER make it not feasible for a laptop though?
Prolly exploiting a known vulnerability. Have you patched and rebooted all of your systems? Removed accounts that you dont use? Change pw's to everything?

Windows or Linux systems?

You can do some mitigation with iptables in linux.

>He has proved that he can by taking our sites offline for a minute.

What did this person take down exactly? The web server, or did he reboot the system?
They could address that by going the other way. Instead of serving the ads from the content provider's server, serve the content from the ad provider's server.

Essentially, the ad providers would also become hosting services.
Beta URLs fixed: https://github.com/diez/diez/pull/7/files
No slaves were used...
The situation in the linked article is way different than what's happening to me. In any case, I appreciate the response and link.
Some people certainly do, and I didn't question that.

I question the "fact" that straight wrists matter over all other things.
Has anyone ever tripped on Ayahuasca/DMT and afterwards embraced the thought that everything they experienced was simply a hallucination or dream that they cannot actually integrate back into their regular, sober, waking life?
Hi! Co-founder of Kubeflow here - definitely not TensorFlow only! You can see ([1]) many many different repos and operators. The nice part about Argo for us is it let us build an ML specific DSL that was also Kubernetes native.

[1] https://github.com/kubeflow/
Yes, you hae to ask the tld's server for the NS record - the delegated domain's authoritative server. That's one request that usually has a much longer TTL. I've seen TTLs of multiple days or even weeks for NS records, compared to 5 minute TTLs (or less!) for A records.

Every few days/weeks the tld gets a single query that tells them you were making some sort of request so an unknown domain anywhere in queried delegation. That query only includes the 2nd level domain and a request for that domain's nameserver(s). The rest of the recursive resolution and most future queries only need to involve the domain's nameserver.

Yes, some information is leaked. This is unfortunate, but there is a huge difference between leaking that you occasionally visit something at exsmple.com and leaking your pattern of life (the exact subdomains you visit with ~minute-ish granularity).
Both of you are Han Chinese, judging by your post history, correct? While this may be intellectually hostile for you, it's certainly intellectually stimulating, and helpful to the people in your country who aren't of the ethnic majority (and to people of the ethnic majority outside of your country, in places like Taiwan, that your government desires to claim so strongly).
Brilliant man, but he also believed in the luminiferous aether.
Vimeo was so well positioned to beat out youtube back in the day. Stage6 had just shut down and vimeo was offering HD while youtube was stuck with low res. But then they made the mistake of banning video game content for not being artsy enough which led to youtube jumping in popularity.
As I heard it, Ayahuasca traditionally refers to the MAOI portion specifically. The MAOI will increase the activity of nearly any psychotropic drug and has some minor effects on it own, so it makes sense that the MAOI came first, and then adding other things things to it followed.

Fun fact: the ayahuasca alkaloids glow brightly under black light. I've never done ayahuasca, but I tried making some fluorescent body paint via crushed syrian rue seed "tea". It was extremely effective: glows very bright, soaks into the skin a bit so it stays for a couple days before fading, and is completely invisible under normal light. Kinda fun - could potentially cause minor psychotropic effects if you paint a large surface area, but I didn't notice any.
Presumably they would pass some of it to the NYT and other government mouthpieces, rather than leaving them to innuendo.
I think I see where you are coming from. Being as we use different tools, we wouldn’t allow a pull to be merged if it wasn’t up-to-date with master which is similar but a different approach. You’ll have to check at merge time because getting up-to-date could take a while and master could have changed. Jenkins does this and it can be done in other CI/CD systems with a bit of custom code.

I’d imagine at 1,000 developers and with a monolithic codebase, you’re looking to minimize test runs both from a time and cost of runners perspective.

You may also want to look into Zuul or Bazel if cost of test suite runs is a factor in coming to this solution.
I built some personal desktop apps with XUL(Runner) ~ a decade ago, it was fun to use web technologies (markup, JS, CSS, web browser view with relaxed security etc) to create a cross-platform executable.
I have recently played with Electron and got the impression that it barely scratches the surface of what was possible back then but makes up for this thanks to the advancements in JS performance & ES6 syntax, CSS features (like flex, which was part of XUL) and the huge ecosystem of third party libraries.