skysight-inc/HackerNews huggingface dataset:
>the government has tons of policies that are beneficial on the individual level: banning trans fats, mandating nutrition labels, and taxing sodas just to name a few.

Listing the benefits of a policy while neglecting the iatrogenics is precisely my point about the complexity dynamics. Before a treatment, it is unknowable how adding another domain will effect all the other domains.

Take a hypothetical policy of weekly fire-sprinkler checks being instituted. As a result 3% of all systems were nonfunctional but repaired! But this neglects the inspections also caused a chilling effect of people behavior ("Sorry Anne Frank, I can't take you in as a refugee because there's an increased likely hood that the police will find you now that they started doing sprinkler checks")

Would you take a drug without someone certifying it's side effects first? Why do the same with policy?
Because people are animals, they dont think, they just do what the other humans they do did.
There is a world of difference between literally selling user data to whoever for money, and providing API access so that users of other platforms can chose to share their own data with that platform.

The journalists lately are doing us all a huge disservice by conflating the two.

I haven't seen any evidence at all that FB was selling user data.

I've posted here a couple times on this issue, having been personally involved on the other side of the table in one of these 'deals' - and it was only ever a matter of getting our app integrated into FB so that our users could access their own data. We didn't use any of the data, though some 3rd parties would then have access to that data and do whatever with it, but only with it with the permission of the users.

The article doesn't provide specifics, but from what I can gather, this really is about 'special API access', and shouldn't be frame as 'FB sharing user data'. This is simply unfair to FB however we might think of them because it misrepresents the issue.

In short: FB has publicly available APIs which 3rd parties can use to allow their users to do some integration. Some of those APIs provide quite a bit of access, and so there's reasonable discussion about 'who' they should give access to. It's also perfectly reasonable that FB wanted to sell access to such APIs, or to have some kind of reciprocity.

VISA, Mastercard and AMEX are out there selling your data (on the aggregate, down to the zip code) to whoever wants to buy it, which is far worse and in many cases may theoretically compromise your identity.

FB has a lot to answer for, surely, but the information needs to be more clearly communicated. Sometimes, I'm not even sure if the journalists understand what is going on.
There is an easy answer. Put a computer in charge of it (well, okay, we're all mostly software engineers and we all know it's not that easy - but - you get the point).

Aggressive driving and tailgating are bad because humans are not capable of making good choices at those distances/speeds. If you could 10x our reaction speed, then those actions would not be as looked down upon (going 6-8 over the speed limit is technically illegal most states, but nobody on the road is going to think you're some kind of maniac).

Simple little simulations like this teach us that simple little simulations do not account for reality and the complex nature of the meatbags in control of each vehicle. A more realistic simulator might be able to roll the dice that a driver might not notice an obstacle in time, and crash straight into it - putting more debris and obstacles on the road for every other driver to avoid/crash into[1]. The gains in net flow from have everyone drive like madmen would probably immediately be wiped out from the hour(s) spent getting emergency vehicles onto the scene, redirecting traffic, treating the driver, towing the vehicle, etc. Not to mention that there would almost certainly be multiple scenes down the road - as there usually already are during rush hour - and we already condone this type of behavior!

[1] https://en.wikipedia.org/wiki/Rubbernecking
That would be perfectly consistent with some earlier uses of the building. Despite the story of jesus booting the money changers from the temple, for centuries big cathedrals like nddp were large general-use public resources, typically one of the only major building for miles.

As it happens nddp was built with some other palaces already there (e.g. pieces of what became the louvre) or contemporaneously under construction (e.g. Sainte Chapelle). But still it almost certainly housed businesses among other activities over the centuries.
The best way to avoid mismatched parens is to have the closing paren inserted automatically and have operations operate on either just contents or contents and both parens.

See smartparens or paredit. Never having an error is indeed the nicest way to deal with errors but I don't know how you deal with all possible errors in the same structured way as smartparens deals with parens. Further efforts in the same vein might have value but even if we can correctly discern intent and correctness what do we do with it?

In theory you could not allow someone to type foo.len() if foo doesn't have a len method or force the programmer to click a dropdown of available methods but that seems cumbersome.

What if it will have such a method when you are done and the error is merely a function of the intermediate state at present?

Ultimately flagging that section of the text may be the best way to allow code to be entered that will ultimately be in a correct state but isn't. Using the word error and the red squiggly line is probably if anything good UI because it correctly expresses the current state of the code and does a good job of drawing attention to the source of the problem.
The Average Umpire Is Almost 50. The Best Ones Might Be in Their 30s
Well, the same thing can actually be said of Ireland itself. The cohort of Q-Celtic speakers who brought their language and culture weren't all that big. Lebor Gabála Érenn might be a pseudo-history, but it's surprising how closely it jives to the history we _do_ know.
That's making a lot of assumptions about the nature of historical research. I believe people are mistaking "trying to find other evidence for claims" as being synonymous with "trying to get rid of".

When you put the authors of the bible in their historical context many are removed via proximity or time from the actual events described (for instance, Paul didn't know Jesus before his crucifixion, the books of Matthew, Mark, Luke, and John were all written 60-110 years later), and so there's is going to be a search for primary sources that corroborate what was said.
also, take a page from our transit providers: "if you see something, say something." and be proactive about it. don't wait till it's too late.

if we're all whistleblowers, people high up the chain will fear having the whistle blown on them. don't just leak illegal things, leak immoral things.

grassroots transparency. do it anonymously if you have to. hold your bosses accountable.
The type of megaprojects being discussed in this thread are those that span lifetimes. Getting a man to the moon — without dismissing its huge impact, it was definitely a great work of mankind — was still done within a single lifetime.

I posed Proxima Centauri simply b/c it wasn't religious, and perhaps palatable as something humanity should undertake, but not feasible within a lifetime, as a counter-example to show that not all lifetime-spanning projects are worthless.
The 9-point blueprint for getting better at marketing
Also, Tideland is a weird example to use because it is so intentionally awful. It's on the list of films such as Requiem for a Dream that I'm glad I watched but somehow doubt I will ever watch a second time. A lot of the critics are right about Tideland that it is an awful, miserable experience to watch but many of those low "number" reviews also suggest seeing it or experiencing it for yourself, because that's also the art to it, the subjective experience. (Which is why review scores are useless metrics because art is subjective and averaging a bunch of subjective numbers together doesn't do anything but give you a random number. Metacritic and Rotten Tomatoes are interesting random numbers, but they can't actually tell you if the art was good or not.)
I'm assuming that there are basically two reasons to support 8K now. One is that it gets them higher resolution for a potential future VR headset. The other is that it is bigger than 4K and that sounds good in their marketing.
I cannot agree more. I'm also unhappy about a fire, but rebuilding, fixing an old thing to be like a new one, it is a part of a history of the thing. Such a stories enrich history.

In a child age I weaved a spider from wire. It was a state of the art toy, I used techniques of making wire toys I learnt from others and extended them futher with my own inventions. And I remember how I played with that "robotic spider with computer mind" by chopping it with a knife and then fixing damage done. (It was like spider got a serious fight and was damaged) Every iteration was a fun and in a very short time my spider become a battered and somehow much more valuable for me. It was so much fun that I almost chopped off my own finger accidently.

I mean, this is somehow an inherent property of a human perception of things: past events connected with a thing cast a shade on that thing and with a time passing the thing becomes a container of the memory for all that events, and for all the times when events took their place.

It reminds me the project of rebuiling Tally Ho[1]. You can change all the wood the boat was made of, but it would be the same boat. Moreover, the ongoing project of rebuilding Tally Ho enriches history of Tally Ho beyond imaginable, maybe all the previous 100+ years history of Tally Ho is being outshined by the current events in her life.

[1] https://www.youtube.com/playlist?list=PLB00JHoTw1TeX82Qw8hoF...
They’re proprietary, so it’s a good thing.
I'm partially with you there. I think it's partly that IoT will require higher bandwidth as there will be so many more devices. However, when I visit my mum in Wales it's really difficult to get a signal at all - even in the nearest town it can be annoyingly patchy. And there are many rural places with the same problems. Instead of spending millions nothing the speeds of the digital haves, why not spend to get a reliable service to the digital have-nots first?
Ask HN: Julian Assange Is Under Arrest. Who Will Continue Wikilens?
The moment a team starts pointing fingers for issues or starts building moats around "their" code then you have a toxic environment.

I have just the opposite problem. No one else wants to add features to code that I wrote because they don’t want to ramp up.

This isn’t difficult to understand code - some of it is less than a 30 line Python AWS Lambda function.

The process is documented in the repo in the readme.
I'm going to piggyback of your comment, since you're commenting on the website itself:

Is there any way to download this podcast for offline listening? I'm looking for podcasts I can listen to while driving without killing my mobile data quota.
This. I was thrilled when Google announced Louisville would be getting service. Louisville is a relatively tiny city in comparison, and not long after the announcement both AT&T and Time Warner/Spectrum lowered prices AND raised speeds. AT&T dramatically increased their own fiber rollout too.

When I first started hearing about the micro/nano trenching issues... I was really shocked Google would be so careless and downright stupid. After being allowed to use the poles, they chose to trench? In a city that not only regularly floods, but has near-constant road construction? Never mind how little quality control they imposed on the contractors to trench the lines, half of them appear to have been laid on the ground and half-ass covered with some dirt. It's an absolute disgrace of civil engineering, particularly from such a large and engineering-centric company.

Also, just as an aside, now that Google has completely abandoned Louisville and we're left with Spectrum and AT&T in most areas... Both have raised prices, and it appears that AT&T is starting to slow it's fiber rollout in some areas.
I have a rule of thumb that I'll buy and read any book which Kernighan is an author of regardless of subject. He's more or less the gold standard of technical writing for me.
> what practices might be put in place to avoid them in the futur

Strict immigration policy?
Secure communication in cognitive radio networks
Hacking computers shouldn't be a crime in the first place. Fraud, theft, etc. are the types of crimes many "hackers" could be charged with, but computer intrusion itself shouldn't be counted among them.
I sort of see this period as a similar period to when trees invented wood and nothing on the planet could break it down. Then millions of years later fungus figured it out. Eventually life on this planet if the planet doesn't become uninhabitable will figure out how to break the plastic down and use it for fuel. There are already bacteria capable of degrading plastics. Maybe one day they will eat it.
Is there any possibility to recoup losses incurred while accessing siloed and hostile websites trying to pull my private information? I'm using some privacy enhancements in browser, and major websites don't work properly because of them. Is it possible to win a claim for incurred losses at least in time, if not in data leaks?
Why Turning on HTTP/2 Was a Mistake
More available bandwidth ultimately means higher data caps at lower (or the same) cost.
>The thing that amazes me about Notre Dame, and several other structures of that era, is that it took 200 years to build.

Not really. At least not in the sense that structures are built today. The first mass was held just 19 years after construction began [1]. And many additions were added, and plans modified along the way. It's not like the original plan was 200 years of construction before it would serve any real useful purpose. There was actually construction being done at the time of the fire, but that doesn't mean it took 900 years to build.

[1] https://www.nationalgeographic.com.au/history/as-notre-dame-...
The -pre flag is rarely mentioned but was a revelation for me in for dealing with MS office files and pdf documents. I use it every single day.

alias rgpre='rg -i --max-columns=1500 --pre rgpre'

*edit
Adding my script here, and would be grateful for any improvements. Goal was to catch doc,docx,ppt,pptx,xls,xlsx, epub, mobi, and pdf and still work on termux with default packages there only.

https://gist.github.com/ColonolBuendia/314826e37ec35c616d705...
If you can remove yourself from bias towards history and culture this is obvious. If you cannot do that no argument will make sense.

Don't get me wrong, there is value in history and culture. However sometimes being able to step outside it and see alternatives is useful.
Bank account for a foreigner – opening an account in a Polish bank
I think most people using it are busy building stuff with it, not having time to evangelize it. I've been using it for 4 years now, for almost any type of project you could imagine. It doesn't have that shiny hype polish as the rest, but it does a perfect job for what it's supposed to, and it has the best community I've ever encountered.
One reality is companies are amoral, all we require of them is that they follow laws while pursuing more wealth accumulation for their owners. They are not obligated to defend democracy. But their very existence does come from law, without law, they don't exist.

Another reality is that all western democracies, at least ideologically and a few do so on paper, put democracy before capitalism. In the U.S. the constitution describes rights and powers of people, states and federal government, yet it says absolutely nothing about economic system.

Are company's motives in conflict with government and by extension people? Yes. Is that bad? Nope. The conflict should exist. I think it's worse when companies and governments get along well, historically they end up conspiring against the people.

There is such a thing as market failure and governments unquestionably will legislate alternative outcomes to markets when the market outcome makes enough people angry. It's just how it works. When there's market and government exploitation of people, it's a recipe for a bad economy at best and violence at worst.
Invading a space is a crime, even if no other crime has been committed, be it in facilitating the invasion, or afterwards.
Yep. This is also why this is such a hard discussion to have: there’s no good way to get those numbers, and they vary by developer. What if that two months drops to three weeks, because you’ve put in the time to learn Rust better? What if that time to learn is a year? What if that 1% failure leads to six more months of developer time to fix?

It’s a large, multi-variable problem. This is why it’s great that we have so many languages!
And these speculations lead you to be confident that these techniques will end _better_ than current satellite-based techniques?

Truly we live in the best of all possible worlds.
Video of the new spillway being used https://www.youtube.com/watch?v=EFZNUyS89fg
I don't want to use the Wolfram cloud. I have no interest in tracking number of monthly API calls. Say I wrote a nice notebook that does a bunch of useful things. What's an easy way to deploy it on a server and connect to it with a REST API?

It takes me a few minutes to do it with Python using Chalice and AWS Lambda.

I'm also not a fan of the primitive URL query syntax. Why isn't there a way to generate an OpenAPI? A schema?
No, I can blame. They could have stopped to spread of fake news, but as the article says, it's not their best interest.
Trust me, you don't need to worry about that. :-)

Get tickets well in advance.
Who even does backlinking anymore? If you link to an article on social media (where people are most likely to share), Google doesn't count it as strongly as an organic backlink that appears on a website.

Back in the day, people would create infographics and request other sites to embed it with a backlink. That type of link building strategy is old hat now, and feels skeevy to do if you're a funded startup.
I don't know if that's scapegoating so much as it is framing
It's usually a bad idea to have code "owners". Yes, sometimes someone will know the most about a specific piece of code if either they wrote it or worked on it a lot. Sometimes people will not want to touch a piece of code.

My rule is that once you submit the code for review and it passes and gets merged everybody owns the code. Everybody.

The person who is modifying the code has the responsibility
to identify the best reviewers (by looking at history, chatting with others, etc) to ensure high quality and understanding.
Ask HN: What are the top qualities of a startup CTO?
As a founder who is hiring, I am wondering what is most important for a start-up CTO. Applicants so far seem to be either well versed in management or coding. We do need short-term coding but the longer picture seems to favor management. What am I missing?
Sure, but "not retaining scroll position on refresh" is hardly a case of throwing the baby out with the bathwater.
According to dictionary.com, the definition of "guys" is "persons of either sex; people"

The definition of "folks" is "people in general"

I'm not sure what point you are trying to make here.
It justifies telescopes on the really high orbit, but not on the Moon: unless telescope is manufactured on the Moon, logistics of flying large telescope there and safely landing it are so complex, that it’s way easier to leave in Earth’s orbit and get same results from there.
The Android Platform Security Model
The plane might not be able to identify that the AoA sensor is wrong, but the pilots will surely know something is wrong. They will be getting stall warnings and airspeed warnings. Again, maybe they can't say it's the AoA sensor but they will definitely know something is wrong.
Go is on a trajectory to become the next enterprise programming language
No, outside observer will measure clocks of photon run slower by a factor of γ (Lorentz factor), which (in scalar form) is equal to 1/sqrt(1 - v^2 / c^2 ). It diverges at v = c.
In my experience with several big organizations (20,000+ employees), they tend to have a home-grown application to track ownership of resources (assets) - including source code (repositories), and servers, databases, scheduled jobs (in autosys or suchlike).

Generally each of these entities is grouped into some bucket for an application / "system" / business area, and then that bucket has a few owners assigned, and also other non-ownership roles assigned (developer role can check in code to those repos, prod support role can log into the servers owned by the bucket, etc).

It's generally heavily integrated with an LDAP directory, HR system to handle joiners and leavers, and also change management (Developers can only ssh to a production host during the change window of a change for that bucket).

These home-grown apps are generally old and clunky (written for IE6, with piecemeal improvements since then, that kind of thing), but hard to replace because they're integrated with so many other applications.

I tend to think that this would be a good opportunity for some (startup) to do a great job of this as an off-the-shelf product, with good integrations with Linux + Windows authentication, an API, nice web app, etc - it would be very easy to do better than the in-house systems filling this niche.
I noticed the same thing re: high acceleration, but that + decreased distance between cars in real world would lead to increased collisions, I'd assume.

Simulators like this (and seeing ideal simulation behavior deviate from correct real-world behavior) concern me re: the coming mix of AV and human drivers.
The dream of having the requirements be the test is not realistic:

* Good luck telling your PM their English has a syntax error

* Once that's out the window and the cucumber files are just maintained by devs, is the regex translation layer worth it?

* A lot of implicit state also gets wrapped up in the test in making these phrases at least semi-readable, which makes for a pain debugging failures.
Icaros Desktop 2.2.7 has been released
Data rates are high for the particular types of astronomy being done today because they are the cheaper capability. Adding new electronics to existing telescopes is less expensive than building a larger dish. But any astronomer would trade those date rates for the greater sensitivity/resolution and decreased noise of a massive space-based dish.
Anything can tunnel through a potential barrier, the question is how big the barrier is, and what probabilities you expect from this event. When the barrier is big enough, it basically doesn't happen.
I work for a large global company, and my department is building a fairly large Angular application. My team "owns" the primary project and several shared component libraries, and other teams build features for this project.

These teams are from all over the world, and many of us have never worked closely before this project began.

When we first started the project, we decided to split the UI into feature projects which are packaged and referenced in the common project. Each team owns their own feature projects; however, everyone is welcome to contribute PRs to any of the projects.

Some of our projects are shared and maintained by many teams, but we always have one team that owns each project.
I never said there is no far left. They definitely exist, and I even disagree with some of their policy positions.

I said that the far left doesn't use ethnic nationalist rhetoric. That acknowledges their existence.
Blokable uses Mender for OTA updates for scalable housing creation – webinar