skysight-inc/HackerNews huggingface dataset:
> My niece Shelly added address book integration to her hobby app in an afternoon, while drunk.

We shouldn't downplay this achievement. That is impressive!

I agree with you that reality is very confusing. I think much suffering is caused by not fully embracing this fact. I don't mean to be defeatist. On the contrary, this great confusion presents a vast landscape for potential improvements.
If it only forces clean boundaries then I agree, you shouldn’t be using microservices. The main benefits of microservices are things like fault isolation and better security, since you can run different components with different privileges.
Problem with that advice is you have to believe they won't do anything, and know that these things are garbage when you decide to start looking for another job. If you don't know that these are garbage, or think that they will try and enforce it, then you're probably going to be dissuaded from looking for other work in the first place.
It's actually interesting because in the US it's enshrined in the constitution with the way the senate is set up, so it's not even viewed as a problem.

In Japan the central government isn't supposed to work this way and it is as least viewed as a problem: the disparity in the power of votes is considered unconstitutional, but the supreme court isn't willing to actually invalidate election results (they made up a distinction between being "unconstitutional" and being in an "unconstitutional state" which is not at all supported by precedent (although it's a civil law country so technically there's no binding precedent) or the constitution), so the ruling LDP does the absolute bare minimum to act like they're trying to improve the situation so they can pretend their doing something while actually dragging their feet as much as possible.

Probably the main negative consequence of ensuring that all votes have equal power would be to make it easier for the central government to ignore the wishes of rural areas, but this depends on how the government is structured in other ways.

In Japan, prefectures are relatively weak. For example, Okinawa recently attempted to invalidate approval for filling in of land for the new US military base because residents of Okinawa want the base out, but there's basically zero chance that this will actually end up working because the central government considers the base essentially for national security.
How is that in any way contradictory bro. Thiel is a boss
Corporate power is very different from personal power. The layers of management and decision making in a corporation don't often admit to any moral dimension - just success/fail measurements and next quarter profits.

So yes, a corporation may not be evil, but it is almost by construction, amoral. Which may be worse in a sense.
A Geometric View of Optimal Transportation and Generative Model（2017）
With regards to Facebook in particular, you can always leave... but it's more difficult to keep in touch with those who stay and good luck convincing your grand parents to send you a zip file of pictures from their recent trip to Italy instead of just "throwing them up on the facebooks".

I've abandoned Facebook myself as very little of that interests me, but my wife enjoys those social contacts and is stuck in a position where she's researched and knows better alternatives but can't exactly drag her family with her. It would never happen because this would destroy their business, but if Facebook offered RSS feeds (or similar) for profile activity I'm pretty sure most of their users would abandon using their site/app directly.
People have a responsibility to live within their means. IF they can't afford their house/apartment, so be it. I really fail to see the problem here.
I expect that over the next few years, a lot of people are going to be disappointed as it becomes clear that full self-driving is going to remain something that's coming "soon" other than some pretty limited trials.
I was literally talking about this exact phenomena with the wife last night. It's almost impossible for me to be bored if I'm doing nothing. I could fill years of daydreaming, just in my own head. However, give me work tasks that I have no interest in, and I'll feel so bored/lethargic/unmotivated that just keeping my eyes on task and moving forward requires mental exertion.

When I was young, apparently this meant I had ADHD (Throwing this in as a snide comment to expose my opinion of how my primary schooling treated this symptom in children EDIT: I see in a side comment you were concerned about undiagnosed ADD, I'll admit I'm somewhat concerned with _overdiagnosing_ ADD. The medicines I was given gave me ticks that took decades for me to get rid of and altered my mental state in terrible ways, and it meant that instead of inspecting WHY I felt this way, I simply got shoved chock full of pills and then booted/put with other misfits, which just made the focus problem worse. The joke I used to make as a kid was that I only had an attention deficit for things that didn't matter).

I took issue with that, largely because I find the response to be eminently logical, and built coping mechanisms to let me succeed in spite of it, but the underlying driver is still there.

I realize this is such an insubstantive comment, but it's a topic I've tossed around in my head for many many years now, and often haunts me with a "why do you feel such fundamental friction with doing your job like every other professional adult" and hearing others express the same root is somewhat reassuring.

(I realize this is tangential, but if you're _at all_ a hip hop/poem fan, check out 9-5ers Anthem by Aesop Rock. this is one of my "at work coping mechanisms" when I feel this way.)
When that opinion is that certain people are not deserving of basic human rights, I would hope that it would be considered scandalous.
This was a real shame! What a studio they had there and what a bunch of talented people worked there.
Impractical. You're a tech savvy individual. Regular folks will find it friction laden to install an app store via sideloading
This looks like what I've been waiting for!

I really like the ability to attach receipts to purchase entries.
I should've linked directly to the part I thought was relevant:

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

Also, I think I deleted something extra in an edit of my original post. These planning algorithms (or some of them) involve creating options for your agent/AI and seeing what it does when interacting with its environment. You don't design the agent so that it will do a complex task, rather you give it simpler abilities (recognize an object type, pick up an object, set down an obect on another object, etc.) and the complexity arises precisely from emergent behavior. This was meant as an example of precisely where you do want emergent behavior and actively work to induce it.
How our SaaS startup went from nearly failing to profitability
Move semantics are nice, but they aren't critical or even fundamental to understanding C++. I would bet most C++ programmers do not fully understand them.

As a veteran of three decades of C++, I've seen a lot of new hotness turn into old and busted and removed. There's plenty of dark corners where you don't need to look to get a job done.
There's a variation of FT8, JS8CALL, that allows for text chat and data transmission.

http://js8call.com

Seems to me that, especially for EmComm, this could be a total game changer. Field radio with small antennas, low power requirements, and nearly worldwide reach.
Then people need to adjust their living styles. "Forced" is the wrong term here. Either you can afford your apartment or not. Nobody deserves cheap rent.
Thank you for your pedantry - You are indeed correct that the author of the linked site does not appear to be a current member of a political party that ceased to exist some 70+ years ago.

He or she does, however, appear to be a neo-Nazi, a white nationalist and a white supremacist.
Right, and the other half of funding? The problem is the school in poor areas are still underfunded as a result, or if you prefer wealthy areas can afford to fund their schools a lot better. Either way the system isn't all equal for everyone is the points.

And even if you want to break it down further, some states are rather poorer than others, so that state funding for education is bound to be lean too relative to some wealthier states.

And what he's saying in some other countries schools are funded more evenly by the central government, not that U.S. schools receive no funding from our central government whatsoever.
Construction of success/fail measures has a moral dimension.

If a corporation only had profits as a deciding goal, that isn't something that comes from outer space independent of morality, it's a consequence of moral value judgments, particularly of it's stockholders (but board members and executives have a role, too.)
Apple: We refuse to sell you parts

Also Apple: These parts you imported are probably counterfeit because you didn't buy them from us
Nero Platinium 2019 Suite 20.0.05900 Crack Full Version
A language designed for modifying programs while they run.

Common Lisp and Smalltalk are languages designed to support modifying programs while they run. It's the standard way to develop a program in old-fashioned Lisp and Smalltalk systems: you start up your language runtime and then teach it, incrementally and interactively, to be the application you want.

Interactive repls are pretty common nowadays, but a repl is not the same as being designed to support programming-as-teaching.

Consider the Common Lisp generic function UPDATE-INSTANCE-FOR-REDEFINED-CLASS. It's in the language standard. It provides an extensible mechanism that the runtime uses to update existing instances of a class when the class is redefined.

Why would you ever want such a function at all, much less want it to be part of the language standard?

Because the authors of the Common Lisp language standard were experienced Lisp hackers. They took for granted that the way you write a program is you start your Lisp and then interactively teach it how to be the application.

You don't want to have to stop the program and rebuild it just because you redefined a class. That's silly. The runtime should know how to update any existing instances to reflect the new definition, because telling the Lisp new definitions as it runs is the standard way that you normally work.

Old-fashioned Lisp and Smalltalk systems are full of features that make this assumption--that you build an application by interactively teaching a running program how to be the application. As far as I know, they're the only development systems designed with that assumption (although, if Racket has such features and I overlooked them, I'd be glad to know it!).

If you're not familiar with that style of programming (and I think most programmers are not), or if you don't prefer it, then something like UPDATE-INSTANCE-FOR-REDEFINED-CLASS makes no sense. On the other hand, if you prefer that way of working, as I do, then the absence of features like UPDATE-INSTANCE-FOR-REDEFINED-CLASS is as uncomfortable as a missing tooth.
I remember that DNS over HTTPS just landed recently in the generally-available Firefox 62?
I think it depends on the scale and ease of access. If it's located centrally near other tourist attractions, you will get more traffic. The only similar space I've been to is the National Museum of Computing [1] in Bletchley Park, England. It's not conveniently located, but it has such a large collection that it overcomes this. It is also part of the larger Bletchley Park attraction.
1 - http://www.tnmoc.org/
I think vehicular homicide is a lot less likely than pranks (causing traffic jams, etc.), or people trying to game the system so that they always get to pass through intersections without stopping.

However, intentionally causing injury isn't something that should be ruled out, either. It's only "traceable" if someone is sending the signal from their own car, registered under their real name. If someone pulls the transmitter from a junked car (or build their own, etc.), they could e.g. conceal it near an intersection, wait a day or two, and trigger it remotely, or attach it to the underside of someone else's vehicle, etc.

Someone could also jam the signals to potentially cause everything to stop working.

I'm with the crowd that thinks this is an inherently bad idea. The data is entirely untrusted, which makes it essentially useless for determining anything other than "there seems to be a radio transmitter at a particular location", and that's only if there are enough sensors to triangulate signal sources accurately.
Stephen Wolfram on Natural Language Processing
This is why Go and Rust are coming into their own. C++ is a clusterf*ck of complicated design decisions (note, I didn't say bad, just complicated). It's certainly a powerful language for systems development but one has to wonder if it needs to be. Anytime I see a language overdo it on the features, my sense is that they need to step back and survey the landscape of developers before they decide to add more stuff.
OPENGraphQL: Top 9 AWS AppSync Features You Didn't Know About
==Then rational investors will avoid risker share investments in new companies it will reinforce the position of incumbents who will be forced to pay out more in dividends and become bond proxies.==

Investors will seek alpha wherever they can get it. If there is a flight into "safer" investments, the market would adjust and the returns of those "safer" investments would fall. If investors want alpha returns, they will take risks. This is a fundamental truth of investing.

Are the incumbent's positions not reinforced in today's environment? There are 3,618 publicly traded companies today compared to 6,407 in 1987 [1]. Is that a sign of positive competition? Today's capital gains rate is the lowest since the Depression [2]. Yet, entrepreneurial activity is at generational lows [3].

[1] https://www.bloomberg.com/view/articles/2018-04-09/where-hav...

[2] https://www.cbpp.org/sites/default/files/thumbnails/image/ca...

[3] https://money.cnn.com/2016/09/08/news/economy/us-startups-ne...
+1 to noob engineers pushing it. It’s what we did at my last startup. It was a headache.
There is a Firefox configuration hardening project: https://github.com/pyllyukko/user.js
It has security.ssl.disable_session_identifiers enabled
Neat. Stack Overflow made a similar too that let's you easily push DNS records to multiple providers (ala DNS infrastructure as code)

https://github.com/StackExchange/dnscontrol

https://www.usenix.org/conference/srecon17americas/program/p...
Imagine what we could achieve if humans needed only 42 minutes of sleep per day…
On my first visit to Japan I went up to Takayama. I had never heard of Hida beef before that visit, but now I've eaten enough for a lifetime.
Get Your Mac Software Notarized
I'm just saying the moving of people throughout cities and neighborhoods is a very natural thing. Someone no longer being able to afford things in their neighborhood is not inherently a bad thing. Responsibly adults should be able to manage their finances, move, and adjust. That's life.
Excerpt from the preface:

So, what is a system? A system is a set of things—people, cells, molecules, or whatever—interconnected in such a way that they produce their own pattern of behavior over time. The system may be buffeted, constricted, triggered, or driven by outside forces. But the system’s response to these forces is characteristic of itself, and that response is seldom simple in the real world.

When it comes to Slinkies, this idea is easy enough to understand. When it comes to individuals, companies, cities, or economies, it can be heretical. The system, to a large extent, causes its own behavior! An outside event may unleash that behavior, but the same outside event applied to a different system is likely to produce a different result.

Think for a moment about the implications of that idea:

• Political leaders don’t cause recessions or economic booms. Ups and downs are inherent in the structure of the market economy.

• Competitors rarely cause a company to lose market share. They may be there to scoop up the advantage, but the losing company creates its losses at least in part through its own business policies.

• The oil-exporting nations are not solely responsible for oil- price rises. Their actions alone could not trigger global price rises and economic chaos if the oil consumption, pricing, and investment policies of the oil-importing nations had not built economies that are vulnerable to supply interruptions.

• The flu virus does not attack you; you set up the conditions for it to flourish within you.

• Drug addiction is not the failing of an individual and no one person, no matter how tough, no matter how loving, can cure a drug addict—not even the addict. It is only through understanding addiction as part of a larger set of influences and societal issues that one can begin to address it.

And an initial definition of a system on chapter 1 page 1:

A system is an interconnected set of elements that is coherently organized in a way that achieves something. If you look at that definition closely for a minute, you can see that a system must consist of three kinds of things: elements, interconnections, and a function or purpose.

edit oops, I misinterpreted what you meant by “some of those words”, didn’t take it literally... Will leave this up anyways I suppose, sorry!
Types are for the compiler. Not humans.
We just happen to use it as a way to remind us what data looks like.
It's not the only way to figure out what happens in a function.

I've gone the exact opposite route now: From static types to dynamic types to interactive coding using specs.

Specs are much more expressive than types but - and that is the main difference - it's a la carte and opt-in.

If you don't opt-in, you'll spend more time at the REPL figuring out what a certain piece of code does.
The HN guidelines ask you to flag an egregious comment instead of replying to it and prolonging stupid flamewars, as you did here. If you'd please read https://news.ycombinator.com/newsguidelines.html and follow the rules when posting here, we'd appreciate it.
The 512 byte limit is still a significant issue because literally nobody enforces the use of EDNS. Anyone can just put an arbitrary limit on udp packets on port 53, either at the service provider or at any intermediate network. Nobody is willing to say "you MUST use EDNS to use our service" (because they don't like rejecting cash-paying customers due to technical restrictions), so everyone just gives up and says, fine, I guess we just won't depend on EDNS, so it becomes an optional feature that you can't depend on.

I would be very happy if a variant of QUIC became its own OSI layer 4 protocol so we could start re-engineering all higher level protocols to use QUIC rather than UDP or TCP. If we had done that decades ago, not only would a majority of our network security issues have been nonexistent, we would have had extra performance and bandwidth to advance the state of the art. (If you ask "why not just implement it as UDP now and be backwards compatible", it's because operating systems generally don't provide APIs for network protocols higher than layer 4, and we need the protocol to be natively supported by all TCP/IP stacks to grease wider network protocol adoption and reap the benefits for all network applications)
> We use 256-dimensional embedding projections,
512-dimensional BiLSTM encoders and an MLP
with 512-dimensional hidden layer in the classifier.

After having made fasttext, Facebook should have called this implementation slowtext. I'm surprised there isn't more discussion of training speed in the paper.
I don't understand the conspiratorial language here. The premise that businesses "love leftist dogma" because it's "non-controversial" is farcical, and an API flag marking something as unsafe for advertisement isn't "censorship."

The slippery slope arguments being employed by certain people in defense of "free speech" are starting to devolve into a swamp. I put free speech in quotes there because I have little doubt, judging from the site's content and my impression of the author's views, they would have no issue at all with censorship of "leftists" and their speech.
I have a degree in Information Technology and get pings from FAANG while currently working in the embedded defense industry. Most people I work with do not have a formal CS degree, either. It's usually more on the engineering side or even straight mathematics. As long as you have (or can acquire) the skills necessary, and can demonstrate this, nobody really cares what degree you have.
To their credit, Tesla does not inundate the masses with ads designed to incite emotional responses and associations that incentivize you to buy no matter the price.
> Unless we think gods, talking animals, totems, spirits are real we've learned that many stories are embellished.

Notice, I prefixed it with "unless we think...". Surprisingly some of us do think, so then the statement doesn't apply there. And I suspect this forum is not appropriate to convince otherwise.

> So what is your explanation for the spacefaring journeys through the solar system found within ancient Hindu texts?

Right. Well ancient aliens apparently. It was on History Channel after all.
If you swap "black and white" morality for "blue and green" morality then some things people will find abhorrent are considered ok.
Today, Camden spends $30k/student, more than many wealthy NJ counties: https://www.nj.com/education/2017/05/the_50_school_districts.... Almost all of it is state money. Great Neck is about $34k, but the range for expensive NY suburbs is $25-35k. https://www.empirecenter.org/wp-content/uploads/2017/05/sbs1...

Which is comically high all around. Montgomery County, an expensive DC suburb where housing is more than most of Westchester or Long Island, spends about $16k. Baltimore spends the same, with lower local funding being offset by much higher state and federal funding: https://www.empirecenter.org/wp-content/uploads/2017/05/sbs1.... Fairfax County, VA, routinely the highest or second highest income county in the country, spends $14k.
Good point. I forget that the word Nazi has literally no meaning except for political party affiliation in 1930s and 40s Germany, which is why it has never been used since. I'm also glad that the most alarming thing you saw in my post was my use of language: you must really want to help me improve myself.

Edit:
Also, I agree that if someone specifically explains that the reason that they don't identify as a neo-nazi is because there's a simpler way to explain what they believe, then they're definitely NOT a neo-nazi.
That’s an odd criticism. The person has completely and totally shunned personal recognition and fame. The temptation to “take off the mask” and bask in the glory has to be totally overwhelming.

That’s the most interesting part about all this and the thing that makes me believe the Robert Del Naja theory.

I spent a lot of my life around people that are famous or trying to be, it’s an incredible drug. The fact that he’s able to resist it is notable.
Commenting your Postgres database
If you don't mind being stuck with old version of software, Debian stable is, appropriately, very stable. If you want more recent versions, Debian testing or unstable will require more maintenance than Ubuntu.

A decade ago I used to recompile the kernel for fine tweaking, but I'm too busy to do that anymore. Ubuntu needs less fiddling than other distributions, in my experience.