skysight-inc/HackerNews huggingface dataset:
Rotten? That's par for the course for most accounts -- the active followers are a small percentage of the overall followers.

(Except if we're talking about a pretty girl or something, where the followers are also mild-remote-stalker types).
Static Website Using Gatsby and Markdown
For any intelligent species to be considered objectively "successful", it has to keep asking itself certain questions:

• How do we ensure that we propagate beyond our home?

• How do we ensure that we don't self-destruct?

• How do we ensure that the products and evidence of our existence survive us in the event of our extinction?

And, to a lesser, more subjective extent:

• How do we ensure that no member of our species has a miserable existence?

So far, humans don't seem to be doing much of any of these.
That's a great idea! I'll make a note to do that.
I'm not really clear on what the moral difference is between an artillery shell, a criuse missile, a drone strike, and an autonomous robot that targets the wrong individual. As far as human agency is concerned, all three are weapons of war that kill indiscriminantly. How is the autonomous system worse? Is it the illusion that we might be able to delegate moral agency to the machine?
I don’t see insurance company executives compensated any more than other large company executives. If anything, insurance companies are more conservative.
I don't really see the point of changing the DNS settings to watch YouTube, either way Google will know what you're watching. I know the Chromecast can do other casting but I assume those services (Netflix, Hulu, etc) are using more than just DNS queries as well to see what you watch. And if you're casting local media then no DNS goes out at all.
> The rest makes perfect sense.

Yes, if we are in 1967, just before Algol-68 was proposed.
Of course, but pumped storage is about energy storage, not generation. It allows energy to be stored when generation is cheap, and then released at peak hours. It's remarkably efficient compared to most other storage systems.
Today the ISP could, with a bunch of effort, re-route the traffic, though I haven't seen any evidence that any of them do that. So it helps materially because for today it works.

Tomorrow these devices will do DPRIV, probably DNS over HTTPS, and so the ISP won't be different from any other man-in-the-middle, unable to meddle with the contents of protected traffic.
That's like my favorite comedy, but few people know their history well enough to laugh at the jokes anymore :(
City life in 10 years or so will be increasingly more expensive as food becomes increasingly expensive.

There is a triple threat to our way of producing food and the degree we have over extended ourselves:

- We are losing soil at a rate 10-40 times faster than it can be produced: https://www.mdpi.com/2077-0472/3/3/443/htm. This has led the UN FAO to speculate we may only have 60 years of harvests left, likely much less in areas of intensive farming like the UK where soils could be infertile in as little as 40 years: https://www.theguardian.com/environment/2017/oct/24/uk-30-40...

- As much as 50-90% of our calories come from angiosperms which are dependent on insects: https://www.livescience.com/52752-what-if-all-insects-died.h.... Insect biomass as recently reported has plunged globally and they may be largely extinct by 2100: https://www.theguardian.com/environment/2019/feb/10/why-are-...

- As you noted, climate change will cause areas like the American midwest to experience extreme drought, desertify, and starve the populations that are dependent on it for food.

The problem comes down to people will not give up their lifestyle until they are starving, and by then it will be too late. How do you convince people that the sustainable way to live is to abandon the suburbs, the supermarkets, owning personal vehicles, air conditioning, clothes dryers, air travel, big box stores full of plastic junk - the list of wasteful things we have produced in the last century that needs to go away goes on and on. I'm guilty of partaking in it- I try to live sustainably but here I am making a living flipping 1's and 0's, burning fossil fuels on a machine that caused all sorts of environmental damage to produce. We live in a make-believe world and it's time to wake up.
Bugs becoming extinct: https://www.theguardian.com/environment/2019/feb/10/plummeti...
You don't necessarily have to use Indy.
There are several open source and commercial network stacks available for Delphi that works across supported platforms.

Also, since Delphi XE8, components for proper HTTP handling, that taps into the host platforms native implementation, has been available. They work really great.
It is 1 kingdom, which is united.

It's "the United Kingdom of Great Britain and Northern Ireland", not the "United Kingdoms of Great Britain, Northern Ireland, and whatever 3rd one you have in mind"
I agree, the documentation is difficult to find and work with. That's why I maintain a few useful resources that are shared with the community.

Here are the reference documents in searchable form. It can be easily integrated into the IDE with F1 context sensitive help opening the appropriate pages:

http://docs.getlazarus.org/

Also to help you understand the Free Pascal dialect you can interact with my railroad diagrams:

https://www.getlazarus.org/learn/language/lexical/

Also you can just use or add to the Lazarus learning portal or for that matter any page on my site (it's a custom wiki type website):

https://www.getlazarus.org/learn
Jay Leno is well known in the car collecting hobby. He has some old car that has oil lamps for headlights iirc. I bet some of those go for as much as a jet. It's hard to get your head around but don't forget there are plenty of places where clean water on demand from a faucet is hard to get your head around too. It's all relative to your situation.
I'm confused, at what point is a server involved? Fragments aren't sent to the server.
It is there already but limited. Hospital ships are antsy about missles because CIWS are still considered weapons and they can't have them and at least one missle strike occurred at harbor because turning it on there would lead to unacceptable collateral damage to their backstop.
I have school aged and younger children and recently came to the realization that I am not willing to sacrifice time with them or my spouse for side projects, so I am content with the 4-8 hours a week I have to myself to work on projects until they are a bit older.
Not that I want to be anti-innovation, but what if spreadsheets allow the user to be more in control, have more flexibility and avoid monthly payments of 3-5 cloud services? Maybe replacing every spreadsheet is not optimal.
I haven't been in the Ruby world in recent years, but I remember regularly running into issues where I needed multiple versions of a gem, or even gem/rubylang version combinations. I think rvm and gemsets(?) sort of helped, but it was still messy. How has this issue been addressed, assuming it has?

I do rather like how more contemporary package managers just tend to install things locally (Node, Elixir, etc.), and I'm curious how things have evolved in the Ruby (and Python) ecosystems.
This project had significant attention on HN as well as a repost recently:

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

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

For an explanation of why this makes the current submission a dupe, see https://news.ycombinator.com/item?id=19103247.

Another good Lazarus discussion from 2017: https://news.ycombinator.com/item?id=14973706
Data breach monitoring for (multiple) emails
Xerox couldn't make a success out of the Alto because it was run by "tonerheads," as Steve Jobs called them, copier guys who didn't see how a PC would help their copier business which was already at the top of the game.

Could it be that Alphabet is run by advertising guys and so it can't successfully develop a self-driving car? I think that's one factor. Now I think about it, is there any Alphabet/Google business that's successful that's not advertising-based?

Another factor is that self-driving cars are harder (and further off) than the industry pretends they are. Tesla is ahead of the pack and they still have significant problems. The latest Model 3 shipments in Europe had autopilot disabled.
That's much easier to do if you develop a mobile turret from the beginning. The idea is that there are technologies which are fairly harder to use offensively than others.
Amazon May Get a Tax Break for Poor with a Project in America’s Richest County
Personally, I think they kind of _are_. I now no longer point to or use Google's DNS because of this. Call me paranoid.
During the first compilation on macOS with Lazarus, I saw a number of references to carbon in the message area. I'm running 10.11.6 (High Sierra).

The Release Announcement states the requirements for macOS:

Mac OS X:
10.5 to 10.12; Carbon (32bit), Cocoa (64bit, beta), qt and
qt5 (32 or 64bit).

The Lazarus project seems to be working on a Cocoa interface (among many other tasks); see http://wiki.lazarus.freepascal.org/Roadmap
> You know what would be an actual story though? If Google used Google DNS to spy on people.

this. I highly doubt Google is actually using DNS for tracking or connecting queries to someone's account, especially when they say they don't [1].

Many people say "use Cloudflare DNS if you're worried about privacy", but Google effectively makes the same claim as Cloudflare that they don't use DNS to track you. The only plus you get from Cloudflare is how they get KPMG to audit and ensure they're not logging IPs forever.

1: https://developers.google.com/speed/public-dns/privacy
>What we need is more effective anti-trust legislation and enforcement, so that a number of platforms can coexist and compete even though there is a strong network effect to having a single platform.

There are a lot of platforms out there today. Twitter, Facebook, Instagram, Snapchat, Reddit and Whatsapp are all huge. Plus there are smaller players like Tumblr, Viber, Telegram and plenty of regional players. The only anti-trust error was allowing Facebook to buy Instagram and Whatsapp. But that was a result of poorly enforcing existing laws not a regulatory gap.
Show HN: TiCodeX SQL Schema Compare – The Swiss Army Knife for DB Administrators
This made my day. I am now totally sure I don't want a super yacht. If I did have one, I'd want the toilets to be clean and the dining room to serve good dinner.

On the picture that asks if I want the yacht, the classic car or the private jet, I found myself thinking that I'd like to build a replica of the classic car. That'd be way more fun than owning any of the three and would save about 99% of the budget. I guess I missed the point.
For the same reason you hand over your cash in order to buy stuff on amazon.com or run things on AWS. Not because Amazon deserves your money, but because it's in your own best interests to do so.

Since you seem so opposed to tax breaks for big corporations, have you also lobbied for repealing the Excelsior and REAP programs? Or do you get upset only when these programs are applied to Amazon?
> do you believe the statistic that 90% of the cost of software is the maintenance?

Hmmm. Apart from the very suspicious number (90%) I wonder what exactly it's meant by "maintenance". Because it could be bug fixing, adding or changing features, refactoring, server or db administration, etc. And what period of time is included in the "maintenance" phase: one year, ten, a century?
What's the normal way to do things?
It is definetly more art than science.
Compared to iterating over an array of structs (or a struct of arrays if you want to be fancy) it's probably multiple orders of magnitude slower.

And lets be honest, half of my performance problems in webapps are caused by the overhead of sending a query, the database is rarely bottlenecked by inserting or updating the data on the physical storage device if I do not use bulk insert or bulk update methods.
I've gotten it working once, and I can't recall what I did to get it to work since, but it was buggy as one would expect sadly, it just didn't feel like it was fully implemented. I would love for this to be a standard instead of an addition, but I make Lazarus work for me when I do use it.
Is There Any Difference Between Writing and Storytelling in Filmmaking World?
Many yachts that are actually used by the less wealthy are set up as their own legal corporation and labeled as a charter business for tax and liability purposes.
You can go back even further. GWT (formerly Google Web Toolkit) uses the fragment to store navigation tokens. I actively maintain a GWT SPA in my day job.
Originally used with <a> anchors IIRC. So, yes it breaks the original use, instead of scrolling to the anchor with the correct "name" it could/would scroll to a different text search point.

Why not "##" as a new URL fragment, or add a "scrollto" to the link tag that the browser can use?

I guess those were discussed, is there an RFC?
Tangentially related but wow, these yachts are a pure expression of the excesses of fossil fuel capitalism. These personal boats are extremely inefficient, far more luxurious than 99.9% of human's domiciles, and they are only utilized some small fraction of the year by their ultra-wealthy owners. It's truly a shame that so much money is poured into such utterly wasteful possessions, rather than scientific research, philanthropy, or mitigating climate change.
This is a sustainable schedule. I have almost an identical schedule, but swap out startup with grad school work. You can do this without getting too burnt out for a while IMO. The days where you work after work are tough, though...
Nice. Is there a version you can adapt to a standard guitar?

I have recently posted a show HN too, that you might find interesting, about a musical assistant to help learn music : Wisteria https://gistnoesis.github.io/

Currently it provide useful real-time visualization for the piano, so that it can be helpful to develop musical hearing, and give feedback on the way the notes were played.

It is done inside the web browser client-side using tensorflow.js so that you don't have the latency of having to make a request to the google assistant.

Thanks
Yes, the Goodell monorail. The first commercial monorail (and basis of all modern monorails operating in the world today) was invented by Houston businessman Murel Goodell. Yet on the internet, he's practically a ghost.

If you asked 100 people who invented the monorail, most would say, "Walt Disney." Disneyland's straddle-beam monorail was invented by Goodell and was his second-generation design. The first design which ran in Dallas four years before Disneyland's was a suspended type.

I'm in the process of starting an online Goodell Monorail Museum precisely to fix this problem. I've collected hundreds of documents and photos from archival sources which have never been seen on the internet.
> This is unduly paternalistic

You're right, I'm sorry. I edited my post a bit to soften it.

> I'm an optimist, but I'm also cynical enough to foresee the same complaints

Well, maybe. I would hope not, specifically because Google has made previous guarantees that they do not use that data for spying.

It's different when it's your ISP, which already does tons of shady shit and buried somewhere in your TOS that they do this stuff.

I don't find it any more acceptable, but it would or at least should be a bigger story if Google was doing it with Google DNS.
It's sexist to say but I bet a lot get bought to impress a wife or gf then the season ends and it goes up for sale.
I never said it was, or that it in itself wasn't a problem. It's far less than $3B though, so anyone talking about billions specifically for Amazon is wrong.

Also, if your problem is large tax breaks for corporations, the focus should be on those programs that make available the other $2.5B available, since any corporation with a similar scale project could get that. Focusing specifically on Amazon distracts from the existence of these programs and whether that existence is a good idea.

As an aside, your snarky tone detracts from your comment and hurts the discourse.
It feels like your missing his point. OP is pointing out that static linking everything is necessarily unworkable. You're arguing that static linking isn't unworkable because you can just dynamic link. It doesn't respond meaningfully to the OP.
Makes me think of https://en.wikipedia.org/wiki/Vasili_Arkhipov

Imagine an AI in such a scenario. Count me as one of those people who thinks we are headed into a kind of hell.
Extreme Scaling with Alibaba JDK
I'm Irish and I hate to say it but it's hard not to agree that we wouldn't be in a much worse state if we hadn't become a de facto tax haven for companies entering the EU. Yes we do have a well educated, English speaking, flexible and fun workforce but let's be real, most of the companies wouldn't be here (at least initially) if it wasn't for tax.

While it's mostly positive, the presence of big multinationals also causes problems. For one, most of them are doing marketing, services etc rather than development. This means they are more flexible to move elsewhere.

Also, they are a brain drain from local enterprises. Irish people seem to have this ingrained thing whereby they prefer to stay at a big company rather than move. It means we haven't seen the positive spin-outs that we should have when so many big companies are in the country for so long. I can't think of a billion dollar sized company that has been built here in Ireland in the tech sector. Even Stripe had to go abroad.
Ten rules for writing fiction
I don't think he has said it was irrelevant. He said it was no argument for not banning them.
Or privacy zuckering
I hope they still offer CPUs optimised for the non Cloud scenario, where all the programs running are trusted and so these sorts of attacks (which requires local access) are not applicable.
This guy sure is angry that his consumer electronics device is architected to be maximally convenient to set-up and use for the common user.

He may want to consider an alternative product. Or use his 1337 hacker skills to modify his already-customized local routing configuration to just do the thing this consumer electronics device is assuming is standard (i.e. accessing services by IP on the Internet) by telling his network to proxy 8.8.8.8 to some other IP he designates.
China's housing glut casts pall over the economy
One thing I've noticed is that the type of hacker-person one often finds on HN - the kind of person who looks at the world in terms of what is technically possible - has a gaping blind spot when it comes to the distinction between "anyone could do this" and "everyone can do this". The infamous Dropbox announcement thread is instructive - your average hacker type poo poos it because it's trivial, but its existence still changes the world in meaningful ways.

There is a huge qualitative difference between "anyone could put a gun on a quadcopter" and "everyone can buy a quadcopter with a gun on it".
Waymo has not killed anyone, you're thinking of Uber. Waymo has a MUCH safer/better product than Uber or these other SDC startups. Arguably Tesla's AP has only killed one of the many of thousands of drivers who use Autopilot - one of their two deaths was a guy watching Harry Potter on his laptop and not watching the road.
There’s A LOT more to the yellow wests than fuel taxes.
Link to the paper: https://www.karger.com/Article/Abstract/496086
There's a reason the people you admire for their philanthropy don't have a yacht...
I have to think that what basically amounts to spam will bring about a quality vs quantity tipping point for the platform and ultimately cause people to abandon it if not mitigated.
firefox has an extension that does similar
https://addons.mozilla.org/en-US/firefox/addon/pinpointer/
discussed here https://news.ycombinator.com/item?id=17556805
So now we're going to blame Bezos for using a incentive-program the way it was expressly meant to be used? Perhaps we should also start shaming white collar professionals who take advantage of 401k plans and Mortgage Interest deductions. If they didn't try to reduce their tax bill, that money could have gone to others who actually needed them.

Don't hate the player, hate the game.
> It's truly a shame that so much money is poured into such utterly wasteful possessions, rather than scientific research, philanthropy, or mitigating climate change

Realistically speaking, are these areas lacking money? Will throwing more money at the problem solve it, or is it another one of those "nine women can't make a baby in one month" problems?

Really, I find it hard to care about what other people do with their own time, effort or money. I'm not trying to stan billionaires, but really, who cares that they bought a yacht?
It's ten reads, but each of the ten reads is typically just an index into a big sequential array. Also, when you're reading components, you can run that system in parallel with any other systems that do not write to those components.
I'm thinking no decent company is gonna hire a geezer like me for any job like this.
There are a lot of large businesses headquartered in New York. They all seem to be pretty smart. If there are widespread tax loopholes out there, others surely have taken advantage of them by now. If they had, you would see outrage articles on that as well.
There are lots of drag and drop tools on the market. Why not just download the Delphi Community Edition for your hobby projects though? It's free.
How Far Can Our Outrage Go? The Merits (and Pitfalls) of Moral Rage
This isn't a case of an IOT device though. My Chromecast went through massive amount of trouble to use Google's DNS servers, to serve ads behind my pi-hole.

It would respect all of my DHCP parameters, but silently ignore DNS settings.

It was clearly intentional to serve ads. I had to set up a firewall to force it to use my DNS server. And eventually even that stopped working with an update (which themselves are really hard to block).

I think the Chromecast is the ideal Google device, and a preview of what Google's model is: It slowly removes features through updates that you cannot turn off, and would rather fail completely than not be able to serve you ads.
You're mixing up stocks and flows. Emissions are a flow. Co2 level is a stock. A recession will reduce the flow, but the stock will still increase.

The hypothesized decrease of co2 in the 1500s from native american death was a decrease in the stock. Farmlands returned to wild states and sequestered carbon.
Why not just use fragments? It's pretty easy to place a unique fragment at all places you care to link, except perhaps in the very nice case of reimplementing Ctrl+F, which would need JS anyway, so why not just expose an API call, like window.find[1]?

I really don't understand what this brings to the table, besides making people upset.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Window/find
The specified reason is because they chose to spend their money on philanthropy instead of waste their money on luxury possessions that they don’t even utilize. It’s fairly circular. What was the reason you are alluding to vaguely? The assumption here is that the person in question already made enough money for this to be relevant.
Thanks for signing up. I'll reach out via email.
Janet is a Lisp for scripting, or embedding in other programs