skysight-inc/HackerNews huggingface dataset:
>The free market has also brought us widespread electric cars, solar panels, gas power plants.

Massive government investment brought us each of those.

>Socialism has brought us expanding populations globally, by offering free food to people who are not productive enough to buy it. The biggest threat to the planet now are the expanding populations of countries who still have their fertility rate above replacement rate.

If we are attributing threats, I'd look closer to home.
NYT: Amazon Chooses Long Island City, N.Y., and Crystal City, Va., for HQ2
Stop Trying to Master One Skill. Instead, Build a Skill Set
> > Can I grab a function pointer knowing its mangled name?

> That’s just dlsym().

Sorry, I should have been more clear: can I grab a function pointer to an unexported function?

> > Can I "swizzle"?

> There’s an experimental thing for this now: https://github.com/apple/swift/pull/20333

This is interesting; I haven't been really been following the lists recently but I took the time to read the linked thread and the pull request. While the functionality contained in the pull request is interesting, it's not quite the same as swizzling since it's done unconditionally at load time rather than runtime (so it's much more similar to DYLD_INTERPOSE in that sense). While this covers many of the cases when swizzling is necessary, it leaves out a rather important one where the correct method override is selected at runtime, generally conditionally.

Also, as a sidenote, it seems that there is some sort of motivation to have compiler type checks for the replacement, i.e. @_dynamicReplacement(for: bar())–how will this actually work in practice? If I compile a bundle without access to the source of the application I'm going to be loaded into, how would bar() be accessible to the compiler at all?
Japan had the knowledge, not the japanese. The people involved with this print thought a large cannon, one on wheels, was a hand weapon. Nobody involved had any real knowledge of gunpowder beyond stories.
Some of the "others," includes pilots, FAA managers, and ex-crash investigators. The article is worth paying for.
I think part of the problem is your home page, because it doesn't say anything about what your product is, or what it does, or what your mission is, or how it helps me.

I went to the bottom of the page to find the "about" link, which had a 1 line mission statement that doesn't say much, and a bunch of employee pictures.

I still don't know what it is you do, other than your name which implies a repl, which most languages have already.
Yes, strong economically powerful companies are a problem.

Or rather, lets say it like this: This history of strong economically powerful companies points to them being problematic for democratic societies.

Why? Because the stickier the product, the more "powerful" the company, and the more likely they are to do things like regulatory capture and exert significant control of democratic levers.

Make no mistake that corporations are political entities and are not-neutral in that respect. So the bigger the company, the more they can exert influence well beyond their ability to provide goods/services.
Yes, they are orthogonal. However, chances are POSIX can only be convinced to add one. And I'd rather they add the one that can't be misused by a programmer.
The Events here give up on the naming, granularity, and semantics problem: they're extremely low level fine-grained changes to fields in a database.

Events themselves are no longer interesting or semantically meaningful, because they're a single atomic change to a database field. A change in the way state is represented means a different set of events is produced. Subscribing to meaningful occurrences in this model is difficult, and probably will eventually result in the creation of a "meta-event" for each action that contains the semantic intent of the outcome.

Events are IMO most useful for analytics and processing when they correspond to meaningful business outcomes: steps in a workflow, consequences of user actions, and the like - despite this having the problem of making extraordinary and rare business outcomes more difficult to accomodate.
I highly recommend looking into pfSense. I’ve been running it for years and it’s been solid.
You should get accountable legal advice for any specific project you may be involved in. This is not that.

Consider that at least common law countries don’t require payment to honor contracts. They require legal consideration, which can include mere promises in return. Have a look at Jacobsen v. Katzer and more recently Artifex v. Hancom. Both copyright and contract claims.

There are other interpretations. I’m not aware of any US case law on warranty claims against open source contributors. I’d expect to see it first in jurisdictions with laws limiting broad disclaimers, like Germany.
My submission does not show under “new” after logging out
my new submission does not show under new when I logout and it has an orange asterisk next to it.

https://news.ycombinator.com/item?id=18437175
‘No company could take on such a financial risk’

Even worse, no individual can take on the risk of self hosting their own videos.
I do not intend to use Datomic (I currently use RethinkDB and I am considering FoundationDB in the future), and yet I found the article interesting and I think I can learn a lot from it (get a good feeling for a number of approaches to a hard problem).
That depends on what you mean by processed. By your definition even milling your own flour is "processed". Places that make their own dough are far from the classic definition of processed.
> The automated stall-prevention system on Boeing 737 MAX 8
and MAX 9 models ... can push it down unexpectedly and so
strongly that flight crews can’t pull it back up.

I'm surprised that Boeing designed a system that could override the strength of the pilot. I don't know how strong the normal autopilot controls are on a B-737-800 but on lighter aircraft it's a normal part of the preflight to make sure that you can overpower the autopilot with muscle if it fails.
Well, the may be the original plan, since TB has been synced to PCI-Express. But Intel doesn't have plans for PCI-E 4.0 yet, at least not on their roadmap. May be they will go straight to 5.0, we don't know. But they key is an open standard.
so, it's a vpn -- the other vpn app i use is local hosts file adblocker that apple removed from the app store last year for the following reason:

>According to Apple, Future Mind's AdBlock app violates section 4.2 of the App Store Review Guidelines, which dictates that apps must be useful, unique, and "app-like."

‾\_(ツ)_/‾
> Not really. Would you take webdev advice from a company where their own apps are memory hog/leaking garbage (Gmail)? At some point you need to call a square a square.

Wait, was web.dev built by the Gmail team? I always assumed Google was bigger and more complex than that?
Link Annotation in Tagged PDF Support and Define If Text Has Underline in .NET
I hustle so hard that I don't even need to hustle
Without Stan Lee the comic book business and super hero movies wouldn't be the same. There also would be no Rick and Morty and other shows.
There have been a few libraries popup that tie libnice + OpenSSL + libsrtp + usrsctp together, it is nice that the stack is all there. Just have to jump through lots of hoops :) The creation of them also seems to be accelerating! I think the P2P excitement has helped a lot.

* https://github.com/xhs/librtcdc (This was the first non-chrome one afaik)

* https://github.com/chadnickbok/librtcdcpp

* https://github.com/jlaine/aiortc

* https://github.com/rawrtc/rawrtc

* https://github.com/pions/webrtc

* https://github.com/nodertc

* https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gs...

There are also a few that aren't public, I haven't used them directly though. Only by talking to other devs.
Ignore HN points. Especially for subjects that matter to you!
Except they're not willing to censor legal speech.

What they did was, one time and one time only, kicked someone off their platform for publicly advertising that Cloudflare supported their awful site. This was a unilateral decision made by the Cloudflare CEO because he was mad that they were saying that, and it's a decision that he admitted was wrong and said would not happen again.

So this wasn't about "censoring legal speech" but rather for the specific act of trying to publicly associate Cloudflare with white supremacy ideology, and it's something they've committed to not doing again.
I'd trust one organization that I trust a bit (Cloudflare), rather than random wifi hotspots or my cell & ISP providers which have proven themselves untrustworthy.
I'm scratching my head on this one as well. Survey Monkey's market cap is somewhere around $1.3B. Medallia's current valuation is unknown, but should be under $3B. Qualtrics plays in the space in between these two and even though it has a strong following and good growth prospects, it still seems like SAP paid about double what they should have. My best guess is someone has a convoluted plan to integrate Qualtrics into SAP as a module that enough customers will pay for to make it worthwhile.
But it's not really the methodologies themselves as the approach to methodology that is problematic, and of the major “Agile” methodologies, only Scrum really bakes the inflexibility in to the first party approach to the methodology (if you aren't following every jot and tittle of The Scrum Guide™ under the guidance of a certified Professional Scrum Master™, you aren't really doing Scrum.)

Most “Agile” methods are fine starting points for adapting a methodology to your team needs, which is the only thing a published methodology should be if one takes the values of the Agile Manifesto seriously. But the even where they aren't actively pushed as rigid, one-size fits all, certification and standardization driven monoliths like Scrum, they tend to fail to actually address Agile application...
Cloudflare explicitly takes a hands-off approach. They said they'll provide their basic services to anyone and everyone as long as it's not violating the law (which basically means they won't protect child pornography sites), and they explicitly don't police the content of the sites. AIUI their rationale is that it's so easy to DDoS sites these days that everyone deserves to have access to basic DDoS protection no matter who they are or what they believe.
Isn't it a major jerk move to deface/destroy law enforcement's equipment? There has to be smarter ways to protest that.
make_* functions are no longer necessary in C++17 which adds "Class template argument deduction" [1]. You can now do

std::pair p{"aaa", 123};

and

Finally guard{[]{cleanup();}};

without specifying template arguments.

[1] https://en.cppreference.com/w/cpp/language/class_template_ar...
Does it work on linux - I assume the configuration tool does not
Google websites and services are terribly slow
I'm going to get a little meta here.

After the crash, reading the online comments about it (and the things said about Lion Air and the pilots) was pretty interesting given how things have turned out. It is also interesting how much play the initial discussion received relative to the follow up stories about the safety bulletin and now criticism from within the industry.

And when we finally do get an article on the safety issue, the top comment is focused on the pilot's supposed issues instead:

https://news.ycombinator.com/item?id=18409041

Or trying to continue to blame Lion Air:

https://news.ycombinator.com/item?id=18408540

I guess what I am saying is; there seems to be a deep unwillingness to criticize Boeing. This isn't recent or specific to this accident, Boeing is a very challenging topic to discuss without people getting tribal. Why is that?
It’s been talked about for years under DHS. I was part of one of the early iterations of it called NetGuard. I have zero hope for any such initiative after the experience despite thinking its sorely needed.
> The point is that stealing, lying, and poisoning Americans is part of Chinese culture.

That's a pretty repulsive sentiment, and it's rich too coming from an American like yourself. Not surprising that it garners plenty of upvotes on a cesspool like "Hacker" News.
But wouldn't an intelligent species capable of inter-galactic travel have some of the Federation style rules to obey? Don't interfere with a less intelligent civilization for fear of disruption or whatever?

I'm not sure they would consider "us" unimportant. There's clearly some sort of "intelligence" with all of the radio energy emanating from this rock. If they sat back and observed for quite a bit of time, they would at some point be curious and want to study. Hence the probing. What's this hole for, let's find out. Plus, you'd want to dissect a couple of specimens to study it. After that, you start messing with the subject to see how it behaves/reacts.
Forensic analysis would also reveal the authors...
(In C you can have local variables inside any block, e.g. 'if' or 'for'.) It's subjective, of course, but I find it much clearer to have a dedicated place to look for variables.
Congrats on the release maxmcd, you really built something cool quick!

The best thing about Go is those easy deploys, it would be great to drop this on a remote server and go at it. Could be helpful for getting quick shell help for a friend. Or maybe a way for people to avoid having jump boxes (and SSH only available via VPN) solutions are endless :)
A lot of your analysis hinges on these "soft" factors, but I fear that in a technology-led world of drones, direct human combat expertise will be outmoded, or just about any kind of military invention that closely depends on a human's ability to react and process information on time.
The feature is part of the airplane’s certification (probably added to make the handling characteristics more similar to previous 737 generations), it won’t be disabled. An FAA AD might be coming to fully document it in the FCOM, and pilots/operators will raise hell that it wasn’t documented already.
> Boeing is working on a software fix, according to industry and government officials, that would likely mitigate risks. On Saturday, the company went further than before in spelling out dangers pilots can face if they misinterpret or respond too slowly to counter automated commands.

So the issue seems to be that Boeing didn’t even tell pilots and airlines that the auto-stall-prevention system has been added to new variants. So I wonder if this software mitigation is something as simple as a warning screen or dialog box. If they’re writing software, at this point, to fix/patch how the system actually functions, that seems to imply they released a flawed system/heuristic, if such a patchBle flaw was found out so soon after the Lion Air crash.
I think he's talking about 1password. You can sync to dropbox or any folder (that can be controlled by dropbox/spideroak/sshfs/nfs/whatever)
Could one transition from Datomic Cloud to an on-prem setup on self-managed EC2 instances?
Pizza's not health food, but neither would I call it junk food.
Comparable to Renaissance firing Bob Mercer. Looks ugly, but it probably cost them business they feared to loose.
If you search sports highlight such as NBA or NFL, you'll find plenty of copyrighted videos.
The reason is device sales are almost always "the proxy" to apple's future, which apple is diversifying away from. I think deep inside, people still count on device sales for the rest.

Also apple cutting orders from one vendor might also be an indicator of vendor diversification.
My hardware and OSes of choice state otherwise.
Hacker News has become full of "Hot Takes" lately.
I think you need to tell yourself if you need to get PhD degree, or like to have that capability people can do as PhD. Just do it if you just need that capability, and I bet you can learning more that you expected.
Extending application fuzzing with Burp by FAST
Actions speak much louder than words. They did it knowing it violated their principles yet they want to eat their cake and have it too. We wouldn't give another corporation the same benefit of the doubt, but because they are in tech we're willing to use a double standard.
Providing services to malware sites isn't illegal. Providing services to child porn sites is. That's the distinction that Cloudflare draws.
I'm interested in this as well. I semi-recently paid for a year of 1password family so I'm reluctant to switch so soon.
This is well written and I would add that the counterargument people are throwing up about how there are no "barriers to entry" for search etc... is a red herring. Really, it's misunderstanding what is required for entry.

As a thought experiment, lets say that three people came up with a WAY better search engine than google. Like way better. Will this new company be able to take search market share away from Google? No.

Why? Chrome is now the dominant browser with Google search built in. Google is the default search on Apple and Android Devices. Google has Billions in marketing for search.

But most importantly, Google has the best engineers on the planet and they can re-build what this crack team did, deploy it to a billion people and drain you in court if you decide to fight them.

Wouldn't you rather just sell to them and cash out instead of getting taken out?

That's how this game goes.
Never attribute to malice...

This would be far from the first time that a bit of a dinosaur overpaid to try to buy their way into a market.
The new algorithm is so awkward. There is an easier way to divide the cake for n people (n>=2). For a rectangular cake move the knife with a slow uniform velocity, for a circular cake, cut to the center, and start rotating the cake with a slow uniform rotational velocity. The first person to yell stop will get the part of the cake that is split by the knife's current position. The process continues until there is only one person who doesn't get a cake. Although not every piece is guaranteed average, the game is fair.
This is part of an unsettling trend where companies prefer to keep users in the dark about the underlying tech of their products. For normal consumer tech, I can kind of understand, but what astonishes me is that this mindset has extended to aircraft, where the "users" are pilots of commercial aircraft!

The article's quote from a high-ranking boeing official sums it up: the company had decided against disclosing more details to cockpit crews due to concerns about inundating average pilots with too much information—and significantly more technical data—than they needed or could digest.
I can't tell if you're being sarcastic
Note for people who struggle with procrastination or discipline about adult ADHD
> they were saving Muslims from genocide in the Balkans

If you're referring to the NATO bombing of Serbia, then you are incorrect -- there was no genocide in Kosovo.

The justification for the Western intervention (100,000's of people murdered by Serbia) was a lie [1] [2], and Milosevic (the "Butcher of the Balkans") was exonerated of the charges of war crimes, twice [3] [4].

[1] https://www.newstatesman.com/europe/2008/08/pilger-kosovo-wa...

[2] https://www.newstatesman.com/node/151946

[3] https://www.theguardian.com/commentisfree/2007/feb/28/warcri...

[4] https://www.globalresearch.ca/the-hague-tribunal-exonerates-...
Different times, back during the higjt of the british empire war and colonization have been normal things to do. Even the British were quite aggrez, but still not out of the norm. This whole land grabbing kind of war ended to be a thing with WW 2. So you can still be as aggressive as the British back then, it just manifests itself in different ways. Also, nowadays it is a lot easoer to control countries by economic means alone.
It's not a VPN. Unless you mean "it's a VPN for your DNS traffic only". Which is an odd distinction.
I think non-engineering issues were a focus in the Lion Air crash because of how poor Lion Air’s safety history has been, which included the egregious decision the allow its plane to continue flying despite sensor errors in its previous flights.
And that was because it's function was/is to concatenate files:

cat f1 f2 f3 >f4
The problem is that isn't how things are indexed, so "grep the web" is a hard problem. Grep on your machine just scans through every byte, doesn't care how long it takes, and doesn't care how much computing resources it uses (preferably, as much as it can).
Do you trust your cellular carrier more?

I am not saying you are wrong, but the decision is which provider do I trust the least? I personally do not trust Verizon Wireless at all and they know my real name, mobile phone number, address, and credit card number. Cloudflare does not have these validated data points about me, so maybe they are using my data in a nefarious way, but they don't have the other PII to go along with it. Perhaps they have a method to match my data requests to publicly purchased PII, but their matching is not already validated by me, so there is a chance for error fuzzing.
Not the language, but some compilers have something similar:

https://stackoverflow.com/questions/2053029/how-exactly-does...
Boeing is a company with a 100 year history and an impeccable safety record. Lion air is a budget airline of budget airlines that skimps on maintenance and was once banned by the EU from operating. Just look at their incident list: https://en.wikipedia.org/wiki/Lion_Air#Incidents_and_acciden...

Accident after accident.

That is not to excuse anything Boeing has done, but it's easy to see why most had that reaction.
To me the irony is that you seem to narrow Intelligent Design to merely mean a fatuous scientific theory that is unnecessary for explaining the development of complex biological systems. But the very inception of Intelligent Design was in fact "malicious by design."[1]

Intelligent Design was the functional equivalent of `s/creationism/intelligent design/g` in a creationist textbook to get around a Supreme Court ban from 1987. That revised textbook was then banned by a district court in 2005.

I'm fairly certain that Ken Miller and the many others who fought to keep that book out of classrooms in 2004-05 understood clearly that the "Intelligent Design" side was acting in bad faith. I'm also fairly certain they weren't constrained by their knowledge of the "designed malice" of the other side but instead used that fact to rally more citizens to their cause.

[1] https://www.newscientist.com/article/dn8498-judge-intelligen...
Introducing Scalar UDF Inlining in SQL Server
this is probably pretty close to the truth: https://www.youtube.com/watch?v=WuSLYh6ypiw
US may have more bilinguals than UK.
Ah, you read every paper that you hear mentioned, to make sure it's accurate?
Don't you harbour dreams of having a startup and working with your own agency? Or pursuing a hobby like music or adventure sports seriously? You seem capable enough to do that well, why are you living life like a robot? Leave your job and travel the world with your girlfriend! I could even say you're wasting your productive potential - you could change the world instead of living this happy temporary life. /s
I'm confused -- the article is specifically about deploying JavaScript (or something that targets WebAssembly). From where I'm standing that seems to be a fairly homogeneous thing to be deploying (if you need to have many versions of JavaScript frameworks I don't see how that's not a problem with this solution either).

"Application containers" get a bad rap because Docker's model of a bunch of tar archives with separate root filesystems isn't actually the best way of getting density (nor is it what a lot of people really want).
Ya I totally get that, but if we are raising our standards of living...or at least bringing almost everyone up to a baseline, that would be awesome. You know, not having to work 60 hours a week to just keep going.
Don't use that. Don't use 1.1.1.1 or 8.8.8.8 or any other DNS service which have clear conflicts of interest on both sides. Don't ever trust DNS servers you don't have any control over.