skysight-inc/HackerNews huggingface dataset:
Interesting!

Google's Project Zero team investigated WhatsApp's and Facetime's video conferencing last year:

"Overall, WhatsApp signalling seemed like a promising attack surface, but we did not find any vulnerabilities in it. There were two areas where we were able to extend the attack surface beyond what is used in the basic call flow. First, it was possible to send signalling messages that should only be sent after a call is answered before the call is answered, and they were processed by the receiving device. Second, it was possible for a peer to send voip_options JSON to another device. WhatsApp could reduce the attack surface of signalling by removing these capabilities."

"Using this setup, I was able to fuzz FaceTime calls and reproduce the crashes. I reported three CVEs in FaceTime based on this work."

WhatsApp: https://googleprojectzero.blogspot.com/2018/12/adventures-in...

Facetime: https://googleprojectzero.blogspot.com/2018/12/adventures-in...

In both cases, the close source nature of the applications stymied their efforts. Looks like NSO was willing to spend more time and resources!
This foldable pc makes more sense than foldable phones in my opinion. You could fold it and use it as a netbook for example (keyboard on half of the screen) or have it fully open and use as a tablet or combine with a Bluetooth keyboard.

I wonder if it’s running the full version of Windows though.
The broad dismissal of entire fields of practice as placebo effect is itself a pseudoscientific reduction of science to a narrow band of European cultural practices labeled “science” then used to indulge discriminatory impulses against other cultures. The sense of certainty and self-satisfaction derived from this destructive effort is, itself, placebo.
Regardless, that should be a personal choice to make.
Interesting. I don't think in the current society unproductive people are necessarily more of a drag on everyone else than they would be under UBI. We still have to fund UBI. And if UBI doesn't fund good things, that's a lot of other people's work that's being wasted paying out UBI. Also, who knows how much of the workforce we'd lose without the necessity to hold jobs, and how much economic output would be damaged, which in turn could make UBI untenable.

Keep in mind that (quoting a random UBI plan that seems fairly representative), a universal payment of $12,000 per year to each adult U.S. resident over age 18 would cost roughly $3 trillion per year... And according to the IRS, in 2016 people payed a total of $1.4 trillion in taxes[1] meaning we'd have to triple current taxes. Even taxing the top 1% at 100% income tax wouldn't pay for that.

[1]: https://taxfoundation.org/summary-latest-federal-income-tax-...

Also, there are some studies recently started concerning UBI, so we'll see.

The other thing is that that money isn't free, it has to be taken from someone, and given to someone else... So the question is, why do the people receiving that money deserve it? If UBI is an almost entirely good force, and isn't mostly just wasted, then maybe it's worth considering, but even then the amount of money needed and morality of it is iffy. Without the garuntee that it would do anything good, I'm even more dubious of it.
Does an offline copy of this exist? Do you think it will go down when the term probably ends soon?
Free speech has never been about having free unrestricted access to private platforms. The bandwidth of private platforms for media has always been limited, be it broadcast TV bandwidth, or the the editorial policy of news papers and their disproportionate audience sizes (sucking up all the oxygen and providing a huge megaphone). Fringe views rarely even got airings a few decades ago, and it wasn't until cable TV gave us 500 channels, did the lower scarcity of outlets bring out more diversity.

Alex Jones, for example, can run his own video hosting site if he wants. He's rich and could surely hire someone to build a site one on of the cloud providers, it's getting cheaper everyday. A big chunk of the HN audience could probably build it in a few weeks sprint on AWS on the cheap.

The whole point of the internet is that anyone can run a server on it. He is not entitled to publish from YouTube. And in fact, the argument that he has a right to be heard on there is only strengthening Google's monopoly and centralizing the internet by arguing almost the only way to host video, and exposing him to risk of deplatforming.

If you were a regular writer for say, the New York Times, or Readers Digest, or the Wall Street Journal, and had a huge audience, you had the same risk of sudden deprioritizing and deplatforming if the editor decided you were toxic. You don't have a right to free speech and free audience on private media platforms.

And let's be frank, what the tech companies are doing is responding to the public pressure, because the vast majority of people object to the content that's being deplatformed, and their advertisers object to advertising on platforms where most of the customers object to the content being associated with the product. A small percentage of angry political zealots on the extremes of both political wings are turning themselves into "victims".

The internet and web is the real public square here, the real printing press, NOT YouTube, Facebook, et al. And just like decades ago, if you found yourself unpopular and couldn't get your fringe magazine distributed on the shelves of major book stores, you'd self publish and self distribute to build your audience.

We need to get back to the way the internet used to be anyway. More people need to run their own websites.
It really depends on how the rest of the interview process goes, if they said their tests were in horrible shape and were committed to making it better then it's not a dealbreaker, even less so if they can point to some commits where they've improved things. The two common types that you can sus out with a code review are the bullshit artists and the ones that really do think the code is great.

There are other factors too, I work somewhere with mountains of horrible code, but they compensate by not putting you under pressure and giving you time to work through the mess. If they had the same code and constant pressure then I'd be long gone, life is too short for that.

I'm really surprised by the opposition to the idea, we all seem to agree that good devs are in high demand but few on the hiring side seem willing to bend to that reality. We all seem to agree that hiring is expensive but the hiring side doesn't seem willing to let the candidate who will walk in a month eliminate themselves.
I hated the music when I was growing up in the 90s. Especially the dance music, so dull, so repetitive, bland. Dubstep, now that's something I can go with. Its fab.
The lines turning with your steering wheel is slight awareness of the environment, namely the direction your wheels are facing

Some go a bit further and overlay imaginary barriers based on the distance of objects near you: https://cnet2.cbsistatic.com/img/gvHEEq5aZgDanoLARwsAzNN66Qk...

But yeah, in general this application doesn't have the kind of impact people are talking about when they say mainstream AR.
> you are so intelligently determined that you need to copy and paste the same response to different people.

Some people are so dogged in their beliefs that some things need to be told them repeatedly (and even then some won't listen).

> Don't you recognize that you are forcing people to tell you what you want to hear?

What is it that I want to hear?

And, by the way, why go offtopic like this instead of just intelligently responding to my questions/ comments? Did what I write offend any of your sensibilities?
*Today. More and more countries are getting rid of it in favour of cheaper and more flexible natural gas.

Sure, there's China with its insatiable appetite for energy, but few years back they too shuttered 105 coal plant projects, and this is something that's likely to continue purely because of how the economics are playing out nowadays.
Tagging onto this to see if anyone knows of resources for jobs in Canada. I search every once in awhile for those key terms but finding an intersection with software jobs yields basically nothing.
Why are we valuing this sort of stuff in money?

It's frankly absurd to me. We really need better metrics.

This is rapidly becoming (if it isn't already) a basic maintenance expenditure.

Fixing the roof of your house doesn't cost money in any meaningful sense other than at the specific moment that one balance decreases and another increases. It maintains the value of the house; you have to do it otherwise it falls in. It's not deadweight expenditure.

Unless you use a net present value calculation that discounts the future into nothingness. Then, sure, ignore it.
If you don't believe me, I'd highly recommend checking out this paper:

https://jamanetwork.com/journals/jamainternalmedicine/fullar...

"We found low evidence of no effect or insufficient evidence of any effect of meditation programs on positive mood, attention, substance use, eating habits, sleep, and weight."

As for "destruction of other cultures" - well, people use the same excuses to say that homeopathy is great and crystal healing will cure your cancer. It's a non-sense argument. This has no cultural bearing at all, just a rejection of bullshit. I have no interest in blindly approving things without analysis just because they came from other cultures. Study them. The results here are sketchy at best.
The economy is much larger and people are much richer now than they were in 1637, even after adjusting for the cost of goods.
For a rental agency the fleet is kept as a discrete number of locations. For a taxi service they need to be kept around the city. In addition, how is the insurance cost removed? I see your point about rental agencies proving that maintaining and housing a fleet is possible, but a mobile fleet in a busy metro area seems orders of magnitude more complicated so at least somewhat more expensive...
Tesla's Screen Saga Shows Why Automotive Grade Matters
It is really hard to follow this argument. Smaller-scale crop farming doesn't just feed fewer people; it may also make poorer use of the land. It's hard to see how going backwards would help anyone.
> I've been burned by both but I think I still lean away from event based systems.

I think this is the right call overall but I don't want you to completely shy away from events as a tool. You can still use event modeling to decouple systems you otherwise would need to couple in an ugly way.

For instance, they're extremely powerful when it comes to retrofitting wanted side effects into legacy systems you're unable or unwilling to redesign around a new business need.

I've used event systems to add massive business value to an order system where the order and its legacy systems remain in a transactional RDBMS but events are used to augment the order with information from various other systems we previously never had any insight or way to link it all back to our RDBMS. (there was just too much data and it was ever growing in scope.)
Who identifies project stakeholders? Here's how to find out
I have implemented many APIs in this style, both read and write. Depending on the design of the storage layer, the server may or may not have to parse ids out of URLs. The client never has to; for the client, the URL is the only Id.
I'm familiar with both those buildings, and can attest to the fact that sometimes the boldest and inscrutable design decisions eventually become the most well-loved. High risk, high reward.
I think many here learned to appreciate this poem from HN postings of this analysis of Howl:

https://slatestarcodex.com/2014/07/30/meditations-on-moloch/

SSC is a great site, and if you haven't, please do have a look^. Do please, however, be aware that spiked-online is pretty alt-right and politically extreme, and although this is a decent historical piece, most articles there are of the ultra-neocon and angry cable talkshow style opinion, dressed in intellectual wording.
A little pedantic, but: the 707 was one of the first jet airliners. Britain's de Havilland Comet beat it into service by six years, and the Soviet Union's Tupolev Tu-104 by two.
The thing about “cost” is, it’s about spending money. When you spend money it goes somewhere — to someone, which most people would call creating jobs. So we can spend $1T and make a ton of jobs, make money move around the economy which drives the engine, and in the end we’ve made the world a better place. Why exactly are Republicans against this plan? Aren’t they supposed to be the job creators?
If the only thing that happened during a trial was the counsel standing up and saying ‘Dear people of the jury, this man is GUILTY!’ that would be enough data for a jury to form a conclusion. That doesn’t mean the data was any good.
10% is not very compelling to get people to switch. Gentoo has boasted numbers like that for years. Admittedly I would definitely consider this over Gentoo (no compiling) - but even one issue that’s not easily googled would eliminate the benefits of this distro.
Interesting point, that economic growth is a fiction - when the cost of growth is the deterioration of our own living environment, which is the true source of value. In fact, I'd posit that we do not even have the ability to produce "true value", we only know how to transform and consume it - perhaps in the same way that we're unable to "create energy" out of nothing. But then again.. Growth in general is all about consuming our surroundings, transforming the elements into new organizations, leaving waste behind.

Apparently, the main measure of economic growth is the gross domestic product - "the monetary value of all the finished goods and services produced", which is based on spending and consumption. Planetary entropy, as you say.

As someone else commented in this thread, what we need is a significant global shift in mentality and culture, our value systems and vision of what it means to be a grown-up civilization, not as an ever-hungry consumer, but an intelligent layer of nature.
How were they able to install spyware on iOS devices?
Computer, by far. I can type as fast as I think, but not write that fast.

Touchscreens help with sketches.

For equations, normally I write down the "long, English version" of them, like how the variables fit together. So speed helps more there.
I think a combination is best. Use paper for taking notes at meetings, discussions, seminars, etc. Use digital notes for maintaining references, adding multimedia, and notes that need future edits. I think the key for me is periodically manually transitioning key parts of my paper notes to large digital notebooks
This is a false dichotomy. Setting aside the fact that the vast majority of Americans can't come up with $500 let alone $100,000 in the event of an emergency, socialized programs and the public purse ensure that care is made available to those in need in spite of the fact it's expensive. In fact, they can often negotiate it down. Further, if you can come up with $100K you can easily go to a private clinic or truthfully, another country where your money would go much, much, much further.
It's really easy to do this with pure functional programming in impure languages like Scala. You can use arbitrary impure code within lazy IO values. Outside, the functional purity
makes reasoning easy. If, as recommended, there is only a single point in your program where the IO values are actually executed, then the execution order can be reasoned about statically.
HackerNews:

American-owned company collects logs when you use their free website - pure evil that needs to be banished; due process is not necessary.

European-owned company gives people literal cancer - system is totally rigged and unjust. More evidence needed.
That was a very boring article.
I will +1 that. I like Bazel a lot because it really forces you into a singular way of building a project which is clean and nice.

That said, mileage may vary. It was originally built by Google so it has quirks. I find it is best suited for projects with compiled dependencies and large repos.

Otherwise, I was going to add that Gradle as a build system is very advanced and improves upon make in many ways.
One-click DNSSEC I guess.
Does make files ever actually work that way? In my experience they always require you to install a bunch of packages for libraries which usually only tells you the package names for ubuntu so you have to hunt down what the package is called on your distro or if that version of the package is even in the repos.
They should. I use the Fanboy Anti-Facebook list (https://www.fanboy.co.nz/) and the avatars from FB on SO don't load for me.
Okay, so you were talking about gratitude. Yes, gratitude counters resentment (you call it "escaping" it). Yet my point was that it is not a cure for resentment; merely a palliative.
Spouse is a mid-level provider, so I pick up some of it via proxy.

While engineers (like myself) want to deal in absolutes, that is not the nature of disease and people. As such, AI may become a tool, but don't expect an AI in the near future to take over diagnostics. Additionally an AI isn't going to bring compassion to patients situation. To that point, learn the difference between empathy and compassion.

https://zdoggmd.com/ama-005/
/e/ – privacy-enabled Android ROM, or Evil Corp?
One might reasonably argue that this should be the default.
I am impressed by how much literary wank the author managed to fit into this article while at the same time providing zero arguments other than "waaahhh, I don't like it, therefore everyone else must feel the same".
Good. One of many, hopefully.
Google has to rank its results somehow, in order to limit the number of results returned to some sensible amount (rather than returning literal hundreds of GBs of links for common queries, if it considered them all to be equally "first.")

Other search engines are no different.

You make your "personal choice" of ranking algorithm, by choosing which search engine to use.
A lot of base load demand is driven by industrial customers balance sheet economics tho. They use power at night because it's subsidized by peek demand.

For instance my dad managed wind tunnels. They typically ran in the late evening at the whim of the power companies schedule. Because that's when PG&E had the extra capacity. Otherwise there was no technical reason they needed to run at night.

So if the pricing structure for electricity means power is very expensive at night, a lot of current customers will just switch. Which will reduce the demand. In this case economics 101 gives the right answer.
You're grossly overestimating the ability of an innumerate body with insufficient understanding of statistical concepts to be able to interpret data.
O'Reilly have a free book on Git that is amazing. I find this to be the perfect level of detail. Easy to enough to read in a short enough time, detailed enough to grasp the magic under the hood.

https://www.oreilly.com/library/view/git-pocket-guide/978144...
Healthcare is different. If you get diagnosed with a chronic illness you will have it, and high healthcare expenses, for the rest of your life. If your house burns down that does not mean your house is more likely to burn down for the rest of your life.
Sadly, the article read more like "teenager discovers the things her parents failed to teach her". Sorry I'm too old for this. Maybe the class is great, but the article was uninspiring.
I think he was just getting at how odd/interesting/dissapointing it is that we don't retain more of all the stuff we read (and might even be really interested in). I remember being enthralled while reading 1491: New Revelations of the Americas Before Columbus...but then trying to tell others about it and realizing how little I knew... "the americas were much more populated/advanced than people think it was" "the world lost more cultures in the 17th century than all other centuries" etc. little factoids but could not really explain much else or why the book was so COOL
I think a lot of people have had both positive and negative experiences with spirituality (which I want to emphasize is not synonymous with "religion", which I think provokes stronger emotions for a lot of people). Similarly, I've had both good and bad experiences with
public transportation, which I think is also fairly common. There are plenty of things that I've had bad experiences with that I still find useful due to other experiences that were better.
Previous discussion: https://news.ycombinator.com/item?id=9879172

This should also have a 2014 in the title.
How we use Pulumi to build Pulumi
I posted it here because the summary on the course seemed likeable.

Eg.

- Money doesn't create happiness ( and what they don't mention: being short on money makes unhappy, my 2 cents)

- never ever forget exercise, it makes you feel better and healthier

- make time for friends and family, not every relationship needs to have a meaning future-wise

And that related to me. Not "mumbo-jumbo" and spirituality like some comments below mention.

Or my TLDR; have enough of money, you don't need plenty.

Have plenty of time, you never have enough.
You're describing reproductive biology. I have a hard time categorizing this as anything but "sex". But turns out actual biology doesn't just a give clear separable binary male vs female distribution. Thus "bimodal" is a better word and allows for the many cases of "its complicated".

"Gender roles", in contrast, are by my understanding more what society expects men/women to behave like, including how to present themselves.
Based on the way the comment was worded, it wasn't a power upgrade that was turned on/off based on a resistor being present or not. Adding the resistor changed how the engine thought it was running, which caused it to run in a way that produced more power, but not in a configuration that had been tested or approved for production use.

There are lots of things that you can run outside of spec, but they introduce premature wear, which is why they don't run that way by default.
`luaopen_js` is the entry point for the library with a set API. (that follows https://www.lua.org/manual/5.3/manual.html#lua_CFunction ). The caller cannot pass more arguments.
> The was a somewhat more "humane" streak at the core of this movement than you make out. Specifically, these buildings were supposed to serve an egalitarian purpose, removing class differences previously expressed with fancy fascades etc.

Maybe egalitarianism isn’t as humane as it seems. Maybe if you bring everyone down to the same level, you find that you’ve reduced everything worth striving for to rubble.

And maybe all those artisans and decorators the modernists drove out of business deserved to make a living too.
Yeah the steering guides are not really AR but the rectangles that pop up on the thing you’re about to hit and turn colors based on how close your definitely are AR.
I did this exact work as well in 2014. Mind numbing task. Seeing the robots and the overall warehouse system work was fascinating. But fuck that place, worse job I've ever had.
A good way to visualize it, I've found, is imagine the low pressure area created by the wing as a bubble attached to the aircraft, "sucking" the aircraft up.
Imagine the air going under the wing as analogous to the surface of a lake.

The more the plane diverges from parallel to the airstream, the stronger the tendency for the bubble to suck through the "shadow" created in the airstream, and the plane to "skip" on the surface (the air getting pushed under the airfoil).

In reality, these are two different ways of illustrating the same force. This visualization though, let's you pick out two different aspects.

Air is a fluid. Just like water will follow the edge of a pan when you pour it, the curvature of an airfoil does the same thing with air flowing by.

Those nacelles basically enhance the surface area across which that pressure differential acts through. In short, generating extra lift, "pulling" the plane up more, (or pushing, if you prefer looking at it from the skipping stone aspect) creating more lift, all the way into a stall condition.