skysight-inc/HackerNews huggingface dataset:
I agree completely. I would absolutely consider myself a "free market ideologue", but my definition of that seems to be a far cry from the author's.

From the city's perspective, they have to at least cover their expenses. Infrastructure may be an acceptable place for them to have a net loss as long as it's made up somewhere else in the budget, but municipal infrastructure investment should not viewed as a means of maintaining solvency in and of itself.

Considered in the author's perspective, a municipality differs from a for-profit company only in that it also has the responsibility to provide services that are not otherwise profitable; in short, they coerce their residence to pay for things - by force if necessary.

If it were profitable to run a $7m (or $13m, as it turned out) infrastructure project to support a proposed airport business park, then why would the government need to do it? Why wouldn't the developer of the business park do it?
What they can do is pay massive bonuses and give their employees very nice perks. I attended a holiday party for non-profit where the prizes consisted of vacations, electronics, and plain old cash. We're talking about Disney Vacations for four, Mediterranean cruises, tropical resort packages, etc. I took home a sweet 65" LED TV and the prizes for the "games" (think musical chairs, limbo) started at $20 and went up to $1000. They easily gave away $50k in prizes to like 200 people.

Oh, and they had fire dancers, an open bar, and taxi reimbursement.

10/10 would Christmas party again.
Will there be a bug-bounty program for the wireless brain interface?
Honestly, that'd probably be better than some of the blogs you see in Google's results at the moment. At least the sample text provided there was readable.
Maybe in the future, a type foundry creates a font-specific webcrawler that compares GitHub usernames or public email addresses to a list of known buyers of the font in question, and then sends them a C&D if they're violating the license.
From all the reporting coming out of Egypt the last couple of years it certainly seems like so - someone has issued a memo to better leverage the heritage for tourism.
Your loss. Quite the amazing sights and sounds.
> Dependency problem still considered legit.

I'm sorry to say that the dependency problem is really the fault of those applications, and we are really doing our best to support them while not consuming excessive disk space or too high of a maintenance burden.

Native applications should ideally depend on Haiku itself and nothing more, and then we would not have this problem, and probably Apple feels the same way about macOS ones. But we can't all live in that world just yet...

> A commandline environment should be just another application. Like, a "UNIX" or "GNU" environment would just be an application that opens a terminal interface to a self-contained little world with the common expected commandline tools.

Okay... but at least in this case, users don't usually (ever?) use GUIs to copy around binaries of CLIs because Linux has specifically trained them not to. So we could invent a new paradigm here, but a lot of this stuff is unfortunately hard-coded into said CLI tools and it may be prohibitively difficult.

> Of course, without any form of application sandboxing or namespaces in Haiku that isn't really possible.

Well, there are chroots and su, but that is probably not what you had in mind.

> I just really don't like the idea of global state that isn't part of the base system.

Well, on Haiku, it is avoidable: never install anything in `/system` besides the base system, and instead install all your packages in ~. This at least is supported already (I don't know if HaikuDepot has an option exposed for it, but pkgman has the -H option which does exactly this.)

> It's an especially bad idea with build environments. There's a reason people put build environments in docker containers.

Indeed. HaikuPorter builds always run in chroots with only the declared dependent packages available to them.

> Haiku has a native UI, yet you encourage straight up porting of applications using other toolkits anyway.

Yes, because the manpower to make third party applications does not exist yet. There are about 2 (literally, two) third-party developers who do not also have commit access to Haiku itself. We would very, very much greatly prefer using Haiku-native applications; the ecosystem just does not exist, and until it does we are tolerating (and this is the word other developers would use, too) ported applications to close the gaps.

> but why not just make them bundle QT with the application?

Because then every Qt application would be 75-100MB larger, rather than having one 50-70MB Qt package and shipping each Qt app on its own? And on a system where a lot of apps are ported Qt ones, this will potentially be a 10x increase in space usage, as most Qt app packages are < 10MB (and the complete image of the base system is itself only 415MB or so, remember, and 60MB of that is the Noto fonts.) Not to mention that when there is a Qt update you then have hundreds of packages to rebuild instead of just one...

> At least then Haiku users would never have to worry about the dependency at all

Haiku users already do not "worry" about the dependency: They push "install" and the dependencies are installed, and that's that.
I've been doing this for years -- Its a PIA dealing with each font foundry's DRM system and getting it to work on my local dev environment. When I go live, I deal with it but its also such a hassle to get clients to pay for a font, give me the required info to use the foundry's DRM, etc. I bet if a foundry used an honor system (give fonts away for free, charge a per-site license for commercial use) they'd still make a profit and not have to deal with complex DRM systems (and make it more likely for designers and developers to use their fonts).
In a way, google does. They track which result you click on, and how long you stay on that page.

If google knows who the robots are, and who the humans are, there’s a lot more human input to outweigh a human SEO team managing a team of bots.

And google can probably determine which users are best at determining page value and weight their input highly.
> that's a self reinforcing feedback loop.

That's exactly the point. You don't break out of those just by deciding one day to be rational.
what will this mean for an async version of requests?
What Is Unsafe Rust?
Hi Michel - You've been busy with this and the Postgres lib. Good work. The Gremlin User Group has been working on a new universal graph DSL and compiler that can compile down to any of the graph backends. GraphBLAS has been part of the discussion since the start. An early draft of mm-ADT was just released last week...

mm-ADT: A Multi-Model Abstract Data Type http://rredux.com/mm-adt/
That assumes that the only relevant article in the long term is the executable code. But I don't think that's true at all. The Lyons book on Unix, and several books about the Linux kernel, have shown that the source code also matters. If you can't correctly interpret the source code, the source code is far less useful. So if source code is also important (and it is), then having a publicly-known way to process the source is also important.
Fans fail too.

The heat dissipated will probably shorten the lifetime of the board. At $35 who cares though? And you have more to worry about from the SD storage.

The RPi needs an SSD. :)
The right to be forgotten is a bigger censorship blow against democracy than outright banning individual websites. Politicans can selectively remove results about themselves so that constituents can never find them in search, while giving the appearance that nothing is wrong because other articles show in results.
I didn't upload it anywhere because it's _shamefully_ hacked up - it's a quick bodge-job on top of some existing Python SOCKS proxy, where I added PAC support so my iPad can also use the hotspot (since you need PAC to convince iOS to use a SOCKS proxy).

But, hey, if you want to see some random person's SOCKS code bodged up with some extra hacky bits from me, here you go: https://gist.github.com/nneonneo/fc770965944a4640e2aef34e0f8...

If you want to use PAC, set the "automatic proxy URL" to http://172.20.10.1/wpad.dat when using this as a tethering proxy (yes, iOS lets you bind port 80 without root - your app just needs to be running).
It looks like according to Wikipedia and different authoritative bodies, the definition of GMO varies quite a bit from a narrow definition that (sometimes) excludes selective breeding, to a broader definition that includes it.
NEC contracts are wonderful. I say this having worked on both the client and the contractor side.

Solves many, many problems and gets people working in collaboration. As a contractor I need to know the clients goals and as a client I need to help make the contract profitable.

All pros - no cons from me.
Yeah, that's what HIBP does. See here: https://www.troyhunt.com/ive-just-launched-pwned-passwords-v...

I really feel Troy has handled HIBP very, very carefully, honestly, and with the utmost transparency so far. He seems to have put in a lot of thought into everything - whether it is rolling out a feature or planning the future of HIBP.
> In 1995, with the release date of Toy Story nearing, Katzenberg visited with his old friend John Lasseter and asked him what Pixar's next project would be. Lasseter told Katzenberg about a film surrounding a group of insects and the world they inhabit. This film would eventually become A Bug's Life.

> Later that year, Katzenberg and Dreamworks announced that it would be releasing Antz, the studio's first 3D animated film about... a group of insects and the world they inhabit.

I always suspected that there was something going on between those movies. There it is.
Someone more responsible can actually make it happen.
If I use a commercial font as part of my website design, I am in fact publishing that font on my site and anyone can obtain a copy of it -- in fact, they automatically do merely by visiting my site! Does this mean all my visitors are "pirating"? Of course not. Github may make the font more accessible/searchable, but that doesn't change anything about the copyright status of the font.

Me publishing something on Github does not grant everyone free rights to it -- in fact, copyright law says no one has rights to it unless I specifically grant those rights. This is most commonly done with a LICENSE file. The copyright rules apply to everything in the repository, including my code, and any fonts, icons or stock images. The fact something is on Github (or the internet, in general) doesn't make it public domain, you still have to abide by the license terms.

While I think the suggestion that "on github" = "piracy" is stupid, I could see a couple things that could apply:

(1) If the license for the font explicitly states it's for "use" or "distribution" on a single domain. Unless the license is clear about it, it'd really be up to lawyers to argue over whether hosting the code in a public repository on Github can be considered "use" or "distribution" -- and ultimately that argument is about one non-authenticating public URL being okay while another non-authenticating public URL is not.

(2) If I've put a commercial font in my repository along with a typical LICENSE file containing MIT/GPL/BSD/whatever without explicitly stating the fonts are not under that license, then I'm basically mis-representing the license for that font (which I should not be allowed to do).

Given that putting a font on Github is technically no different from publishing on my site in terms of someone being able to 'pirate' it, personally I think a Github repository with a proper license (not doing (2)) is fine, because the LICENSE file effectively says it's not okay to just copy that font.
Unexpected (by the driver) braking, possibly while making a turn, or controls failing to respond (the accelerator, say) seems more dangerous than the status quo.

Plus you'd have to roll it out everywhere at once, or my merge onto a 60mph limit highway where flow-of-traffic is closer to 75, in my software-crippled car that thinks I shouldn't exceed or maybe even match the speed limit in the on-ramp, is gonna be way more dangerous than having no such feature.

Then there's GPS often not quite knowing where you are most of the time (the route-finding apps just guess a lot—watch what happens when you make a wrong turn and it takes a few seconds to correct, because it's just assuming the diff between where you are and the road you're supposed to be on is an error, because there often are errors that large)
Fascinating, is there a site with pictures taken on the inside of the pyramid.
This is an age-old trick humans like to play on each other that Economists have given the name "Price Discrimination"

https://en.wikipedia.org/wiki/Price_discrimination
But the C language has notion of how long anything takes. You cannot write a C program with two branches that take the same time in the first place, for the optimisation to upset that.
Funny story, I was working with an enterprise-sized company, a major telcom, and we found out that we had used the "wrong" version of the font everywhere. The original font was like "My Font" and the font we had used was the "Pro My Font" that had a bunch of extra symbols and such in it and was higher-priced. But we used it everywhere, for years. And it would have been a huge hassle to change it all. So we emailed the designer and were like, "Look, we didn't intend to screw you, but we also didn't really budget the $450k in estimated licenses we'd need here... how about we pay you like $30k extra and call it good?"

Anyway, long story short, the small-time designer guy was thrilled to get $30k, and turns out he wasn't at all even monitoring for pirated versions of his font anywhere... he didn't have any idea who had bought his font, so to him it was just some random big company offering to give him free money. The places that sell fonts should do a better job of passing on payment (obviously) to designers, but also a list of who bought their fonts so they can take some pride in knowing where their designs are being used.
Your vision is idealistic, but I doubt it's going to work like that in advanced capitalism America. We don't even really have automated trains in the USA, though admittedly the business-case for those is much lower given the high worker:rider ratio. It stands to reason, in our very greedy and polarized nation, anything that requires infrastructure and policy changes is going to be VERY slowly rolled out. The most likely scenario is tech companies bust out advancing features in regulation-light states/municipalities in the USA.

Look at Uber, Lyft, Bird, AirBnB, and many other companies who just implement whatever they feel like and dare cities to challenge them. The path of corporate-profit-seeking SDC's seems far more likely than your vision of limitation and safety.

In fact, if we actually look what's happening on the ground, Waymo is advanced in Arizona, a regulation-light state. Tesla is pushing advancing features, hardware, and software across markets, though there are some exceptions made. Still, these companies are going to push for autonomy-everywhere faster than most would deem comfortable.
OpenSSH taking minutes to become available, booting takes half an hour (2018)
I lived in Amsterdam for 5 years but I never saw the Anne Frank House, because I thought I could always go there later.
FaceApp raises questions about photo library access
Undefined behavior in C or C++ is possible because the language specification is built to deal with different hardware architectures, so it's not possible to build portable code. In the case of something like NES game development, there is only one hardware target, so the actual observed hardware behavior can be relied upon when doing things that aren't explicitly documented. In this case it is possible to know before hand exactly what will happen because there is only one hardware target. Undefined behavior in a language like C is unknowable at compile time because its behavior has not been specified by the language, and it can't be specified by the hardware. Technically I guess you are correct that it is undefined behavior, but in practice it's pretty different IMO.
Hi,

I'm a founder of https://tardis.dev/ which I've built to scratch my own itch as couldn't find anything on the web that would give me historical high resolution data for crypto markets (futures, swaps, options included) with affordable pricing for individuals hence created my own - hope some of you will find it as useful as I do.

It's raw non aggregated historical data API including full order book snapshots & delta updates, really useful for algo backtesting, designing quantitative models, market microstructure, order book dynamics research etc.

There is a RunKit playground on the homepage so you can play around with the API and client libs that are available on GitHub (https://github.com/tardis-dev) without API key - first day of each month.

I'd really appreciate any feedback you have.

Thanks!
Thadeus
Is there going to be a section that explains the encryption method used?

Does this program protect against buffer overflows? i.e. safe to expose to the world or does it need port knocking?
Normally I'd agree, but it's not quite whataboutism because someone else had brought up censorship in other developed nations. Their comment isn't a tu quoque deflection but instead elaborating on the topic.
Whether people live in CA of the Midwest, water will be consumed. They might even consume less in the arid areas if water has rationing policies. The main obstacle would be infrastructure but it’s not too complicated. It would need lots of pumps to get over the Rockies but it’s doable.
Right, but the "free" price tag gives a lot of people a pause - the whole "if you aren't paying for it you are the product"

It does use your data to advertise to you - https://www.washingtonpost.com/technology/2019/03/07/when-ta...

The UI also sucks compared to TaxHawk.
A Prosperous China Says ‘Men Preferred,’ and Women Lose
Unprecedented Lake Appears in Frozen, High Altitude Landscape
The rule already exists but is not enforced. If tickets were issued for not following it in the cases where the rule is ignored at low speed routinely it would be less likely to happen at high speed with risk of life. All the infrastructure and manpower as well as most of the rules are already in place. We just choose to ignore it routinely and then it's no surprise AGI is required to do self-driving within that mess.
Launch of Bummary
I'm Rohit, founder and CEO at Bummary. We're a company providing summaries of the insights published by leading think tanks like McKinsey, BCG and Bain in short byte sized reads. If you're interested to know more please email me at rohit.singh@bummary.com
Yes, a million times better.
Many people want privacy and control over the vehicle they're in, and will pay a premium for it. When you take a bus you're sharing it with random people, can't stop to take a break whenever you want, and can't go directly door to door.

Trains can be a superior alternative depending on what country you're in. In the U.S. we're far behind some other countries in high speed rail infrastructure, so over long distances trains are usually slower than driving.
I find that this is a common issue on the site when discussing problems. There are a bunch of people in this thread making claims that people do have access to healthy foods, or its their choice for eating unhealthy, when many of the people on this site have likely never been in a position where they could not access healthy foods, or were not even taught about proper nutrition. I find similar issues in other threads, such as the Airbnb thread where people are saying that there is no problem with Airbnb from the perspective of well off business travelers, with no consideration for locals. Time and time again people weigh in on arguments from a sheltered/privileged point of view with no consideration for people that may not have the money, time, knowledge, etc. to take for granted what we all do. I generally like ycombinator, but sometimes the echo chamber of primarily old, upper class male engineers is quite taxing
If a compiler issues code that elides a bound check or crashes for good source, it is broken.

If a compiler optimizes your constant time algorithm into a completely equivalent one with varying time, it did nothing wrong, except on security-critical code.
Gaming is such a wide range of things though. There is considerable difference in how I use my brain for a party board game, versus a first person shooter, versus a DnD session, versus factorio, versus a story game like The Last of Us. Am I being social? creative? analytical? reactive? or just observing, which is what all those other things tend to be.
Video Transmission from a Location to a Studio
Despite the downvotes this is not an unreasonable suggestion. However this would only work if the tether/hotspot traffic were tunneled opaquely down the VPN. But I suspect that isn't the case (the phone vendor owns the VPN client and associated kernel networking, and arranges to not tunnel the proxied traffic).
I can't even remember the last time I saw a website using Flash...
I could see that, and I think using it for sudo (as in many sibling comments) makes a lot of sense even if that's not a common use case.

Perhaps ironically, I know my laptop/desktop passwords by touch. :)
This is a really good point. The goal of both Wren and COTAP is to have the most impact solving climate change. Having the most impact doesn't have to mean you charge the lowest fee - but it does mean removing the most amount of CO2. If charging a higher fee gives Wren a change to reach millions and get them to pay more where COTAP is still tiny and have one-time donations that is a strong argument for why a different model is needed here
Thanks for the comment. It’s enough of the hash shared for me to be uncomfortable and for me to recommend not using it.

I applaud them for limiting the risk. But when the information shared with them let’s a bad guy know the 500 possible matches out of trillions, that’s not good.

It’s not literally clear text, which is nice. But it’s not without risk. And it’s not a good practice to share portions of password hashes with untrusted parties. Like a friendly hacker who runs a nonprofit site or whatever company buys it.
In GIS we have a system designed specifically for storing data which we tell people to use. But when it comes to metadata people use separate systems which need their own interface. And usually the metadata standard is far more complicated than the spatial data format! This seems crazy to me and just demonstrates how limited a lot of our technology is.
What a surprise that you, a person who has previously gone on unprovoked rants about the stupidity of pacifism, are quite concerned that somebody mused about the notion of police violence.

You're so concerned, in fact, that you're suggesting it's somehow _dangerous_ to even muse about the possibility of a group who routinely engages in illegal and violent behavior engaging in a different bit illegal and violent behavior.

I look forward to you down voting and flagging me, because that would be perfectly aligned with the rest of your authoritarian leanings.
Yeah I'm a big fan of people's dotfile directories for trying out fonts. I remember some HN discussion about a proprietary font that was pretty good for programming. I was on the fence on whether or not I wanted it, just by looking at screenshots. So I used Github search to find someone that dumped it in their home directory, downloaded it, and tried it out. I hated it! So I saved money thanks to this piracy. (I use Iosevka now. Wow it's good.)
There are enough fonts. It wouldn't be a great loss for humanity if we didn't get as many new fonts because of decreased profit margins in the font design industry.
Why you should Focus on Building an MVP