skysight-inc/HackerNews huggingface dataset:
(Original author and former maintainer of Gumbo here.)

Yes, it does need a new maintainer, or maintained fork. I finally lost my commit rights to the /google GitHub org about a year ago, 2 years after leaving Google. So I don't actually have the ability to merge pull requests anymore. I still have some friends at Google, some of whom were involved in Gumbo's development, but they've moved on to other projects as well and likely wouldn't be able to take over. I'm working on a new startup idea myself, so my time is fairly limited, though I can answer questions if they come up.
I learned a lot from this thread. Thanks HN.
A slight cognitive function decline is not at all that severe of a consequence, even if it is true. I'm pretty sure "brain damage" is true in some level for almost all recreational drugs. Amongst them, I'd say cannabis is a very forgiving drug of (ab)use.
In 10 more years we'll almost be where applets where 10 years ago!

Except now in a slower single threaded language with a worse GUI toolkit.
Future predictions are hard, but it's especially hard to make them with such a large company. I agree with you about some of the missteps, but there are a lot of fundamental improvements happening too. The secure enclave technology (SGX) and its consumers like the Sawtooth blockchain [1] are truly novel.

[1] https://intelledger.github.io/introduction.html
Kind of defeats the point of mini-ITX, though, for some of us.
Monday Morning Macro – June 19
I thought the whole point of XHTML is that non-well-formed documents should generate an error instead of being unpredictably interpreted according to each implementation's whims.

And if you really insist on doing that, why not just parse XHTML as HTML? HTML5 parsing rules can already handle some XHTML-like constructs; it's what browsers do when they're served XHTML as text/html. If it's good enough for them, it should be good enough for you.
Your anecdote also emphasizes the requirement for open source projects to maintain rigorous intellectual property policies. Good on both you and the project for the appropriate handling!

Clean IP history is especially important for "universal donor" sample code intended to be copy/pasted. If there turns out to be an IP violation in library code, with luck it may be possible to excise it from the library -- and hopefully not too many downstream will have forked it. But when code is copy/pasted, the linkage is severed and the damage becomes increasingly difficult to repair.

For those reasons, I'd prefer to see something like a contributor list of public identities for collections of sample code, so that it is transparent who is making the licensing promises.
Issue 10 is my all-time favorite:

> The polyglot file pocorgtfo10.pdf is valid as a PDF, as a ZIP file, and as an LSMV recording of a Tool Assisted Speedrun (TAS) that exploits Pokémon Red in a Super GameBoy on a Super NES. The result of the exploit is a chat room that plays the text of PoC‖GTFO 10:3. Run it in LSNES with the Gambatte plugin, the Japanese version of the Super Game Boy ROM and the USA/Europe version of Pokémon Red.
whereas the traditional RDBs do not scale easily.

No need to read any further than this.
The gumbo build uses the flag -Wunused-but-set-variable which was added in gcc 4.6. The build script doesn't check for gcc 4.6 though and simply fails.
Slack reminds me of my school years, I grew up as cell phones became commonplace.

We've always had chat software, but mostly we talked to each other during breaks or after school using our desktop computers.

Then cell phones became normal, and SMS was normal, later on, it was chat apps, social media. Things sped up by a factor of a billion.

All of the sudden we have entire conversations happening as the teacher is lecturing, people are making weekend plans, gossiping, bullying, relationships are forming and falling apart in minutes time.

Honestly, I can't even imagine what hell school must be now that everyone has social media and ephemeral messaging everywhere.

And I believe Slack did a little bit of this to the workplace, we've always had chat apps, but it was always a little bit to the side, but Slack integrated it with our work tools, now we have all these notifications from services bundled in the same software that offers you public channels, private channels, private groups and direct messaging, there is a whole new level of communication going on both on and off the record.

In some workplaces, I felt like it was school all over again.
A quick search points to a commercial project: MoltenGL[1] (I'm not affiliated with them at all, just googling).

1: https://moltengl.com
While I'm here, another concern I'd have is stickiness.

With Gobble I'll happily pay a weekly subscription and make dinner all the time. With Solve, most people only travel a few times a year.

Maybe this reinforces that Solve is more for (frequent) biz travelers, where it would be stickier.

I have a few friends who are management consultants who fly literally every week, their companies might pay $200 for them to save a few hours. It's probably easier to charge a fortune 500 a few hundred bucks per employee than it is individuals. Worth noting that it's US-only travel though.

It's kinda like when people started expensing Ubers from the airport rather than taxis.
From what I hear, Fi is by no means perfect, it's only available for a few phone models, and I'm not from the USA anyway.
That's my favorite: https://www.getrevue.co/pricing

It's simplistic and doesn't have all the features that MailChimp offers, but it is way more intuitiv and cheaper once your audience scales.
So if the system is set up so that one programmer can make a catastrophic mistake, then the system is broken.

If the system is set up so that one general can launch a nuclear warhead, then the system is broken.

If the system is set up so that one politician can kill people without a trial, then the system is broken.

If the system is set up so that one nurse can release data on 1 million patients, then the system is broken.

It's not "what happens when a careless programmer does X." but rather "why do we have a system where a careless programmer can do X."
What You Need to Know About the Latest US Citizen Data Leak
And mobileye, an SOC optimized for low(ish)-power detection and tracking of visual targets.
Ok, but isn't this the system working as intended? Yes, to me this is absolutely awful, a new form of Gestapo with similar awful consequences, but isn't this exactly what Big Data is supposed to do? Make everyone conform and punish those who step out of line.

Just raising awareness won't change anything - the system is working as intended for the people who were sold on it and the people who implemented it (bar a few unfortunate engineers who had to do it for the money). History is rife with examples of people trying to enforce a more rigid social order with varying degrees of success. Letting people different from you have freedom is not something that many people want. Think hard about the last time you thought "the world would be a better place if everyone thought like me". Then realise how many people don't follow that with "but enforcing a mind-police on society is awful".
Industrial Automation in Python: Controlling Machines with Code (Interview)
I want to make a browser plugin that runs a full Linux VM with OpenJDK and runs Java applications sandboxed in its own full OS. That way you get the full Java capabilities and can pass through hardware that you want, or maybe give it permissions like mobile apps. Could also run C#, native code, etc.
A friend of mine has mentioned using https://xsolla.com in cross-platform games.
:) Try parsing the following snippet using HTML 5 parsing algorithm and see what you get:

<html><head><title /></head><body><p>foo
This reminded me of an interview w/ Carl Sagan, Stephen Hawking, and Arthur C Clarke from 1988. Clarke demos the Mandelbrot set and is clearly very excited. If only they knew...

https://youtu.be/1srEEbB_vrI?t=18m31s
In Search of Fear
Top Solr vs. Elasticsearch Differences
No, but voracious reading is a lifestyle where book reading is central. That's increasingly rare in a hyperconnected world increasingly attuned to a brownian cacophony of messages and tweets.

I think serious reading correlates with serious thinking, else there'd be no social outlet for all those curiosities and passions. The OP associates voracious reading with professional writing, where one practice reinforces and drives the other -- a rhythm of life that unsurprisingly seems to thrive mostly among urban writers for periodicals. I've heard that many (most?) novelists are also profound book readers, but often do so from more rural settings. Yet I often wonder where such folks find social sustenance comparable to the urbanite reader/writer. Or maybe they've just learned to live a solitary life of the mind.
You are probably mixing RTL design with Place and Route, those are two completely different things.

You can design and simulate without your FPGA, most of the tools allow for simulation without calling a GUI. It will be not different than calling GCC. Worst case scenario, you can always use this open source Verilog simulator, it's good enough if you are only designing for FPGAs:
http://iverilog.icarus.com/

Again, you don't need any FPGA to do the design and you shouldn't even use it, it's a waste of time synthesizing the design every time you make a change.

Place and Route comes after the design gets to a complete state and you should only be able to do it once.

If you are doing something different from this flow, you are most likely doing it wrong.
What are you using to coordinate with your staff that actually meet customers? Do you have a mobile app or an internal website they use for this?

Same questions for customers: Agents could acknowledge that they are there and waiting (with the customer's desired name/special request). It could also function as a customer support interface as well as providing the support phone number.

This seems like it would be very attractive for business-to-business with traveling employees as well.

Good luck!
Sounds like one heck of an AI training set.

DeepTrump?
Intel had a superior product with the Gen 1 SSDs, back when the competitors were mostly shipping with buggy controllers that would randomly brick or have hideous performance issues.

Intel never followed up on their SSD controllers for the second generation though, and instead just bought the same chips everyone else did, eliminating any advantage in buying the Intel drive. Samsung stovepipes their SSD manufacturing and have managed to put out a superior product.
I don't understand the distinction you are drawing. The original iPhone, with the addition of a usable web browser, was a general purpose computer in my mind.

Would you not call a ChromeBook a general purpose computer?

I realize there is a contingent on HN who doesn't consider a browser to be a valid virtual machine, and doesn't consider anything a real computer unless they have access to a command prompt. But that's a religious conviction, I don't see any principled difference.

Let me put it this way: the original iPhone, with only mobile Safari, was a more powerful machine in every way than every computer I owned up to probably 1999 or so, with the exception of screen size.

What am I missing?
I moved my kids out of America. It was the best parenting decision I ever made
I've been waiting for fahrenheit back in the days. I have the beta sdk here on cd. I have absolutely no reason to trust khronos to push things forward.

Apple is doing the right thing here.
Gamedevs use engines anyway
Hey there! We're still working on the wording and how we're crafting the message, but where we say we include Fast Track Immigrations and Customs we have access to a dedicated fast track line or the diplomat line. For airports where it says does not include, we usually have an expedited immigrations/customs. Another agent will go stand in line a head of time and you can cut in with them, or they'll know the immigration officer and simply walk you to the front. It's true for all airports we service except for the US airports.
> I feel like we are not gaining anything from this discussion

Sorry about that. I'm frustrated, but I really am trying to be constructive here.

> "Intuitively, the state of a system describes enough about the system to determine its future behaviour in the absence of any external forces affecting the system."

Right. So if your state describes the whole universe, that provides enough information to determine its future behavior because there is nothing external to the universe (by definition!)

> "State functions do not depend on the path by which the system arrived at its present state."

Right. However, because the dynamics of both classical and quantum mechanics are reversible, you can determine the past states of a closed system (like the universe) in exactly the same way you can determine its future states. (That's how we know, for example, that the big bang happened.)

> I think you might run into problems with the Heisenberg uncertainty principle when you try to determine the state of your system.

Right. That's why it's important to distinguish between classical and quantum mechanics. In classical mechanics there is a mystery about where the arrow of time comes from because the fundamental equations are all time-symmetric. Quantum mechanics (and more specifically QIT - quantum information theory) solves that mystery.

> "The science of thermodynamics is able to capture these generalizations as consequences of its claim that systems spontaneously evolve to future equilibrium states but do not spontaneously evolve away from equilibrium states."

This is not a solution to the mystery because it has to introduce this extra axiom about equilibrium states, which does not follow from Newton's equations. QIT is a better solution because the (practical) irreversibility of measurements can be derived from the basic axioms of QM. It doesn't have to be assumed.
> here [...] these days.

Not exactly "my country", but it's implied.
Email the CEO: brian@coinbase.com
Then no more Dallas "Cowboys" either.
MAAS Development Summary: June 12th – 16th
Find a product that you like owning but have difficulty buying. Identify and fix those pain points.
Spring Security 5.0.0M2 simplifies reactive configuration, WebTestClient support
> The justices don't care about the optics of the case, only the facts

Well... sort of. In reality they do a complicated and delicate balancing of the optics, practical effects, and ivory tower type rationality. Though I think your point, drawing a contrast, still stands up quite well.
Exactly what tintor is saying. We have access to special lanes including fast track lines, pilot/crew lanes, or the diplomat lines. In other cases, our agents are able to simply walk travels to the front of the immigrations/customs lines.
I tried using the Galileo when it came out and was similarly disappointed. It claimed Arduino compatibility but had IO so slow that it couldn't interface with a DHT11 temperature/humidity sensor. In the end I got the feeling that Intel hadn't really thought things through :/
If you don't have var statements then you lose the number one place to specify the type of the variable.

It's not about making whatever inferences you can from the code, it's about giving the compiler/typechecker the detail it needs to make more accurate inferences.
On the other hand, if everyone used "anecdata" to support their arguments, we would never get anywhere.

If you want to make qualitative arguments, make qualitative arguments. What I absolutely can't stand is lame attempts to lend weight in such arguments using completely unverifiable and most likely non-representative numbers.
Because "society and ethics" sound a lot like "bowing to the man", which coincidentally is exactly what this fine article is against. Because the man does stupid decisions based on flawed assumptions.
Sequelize the Legendary Way
There is also IceStorm though (for use with iCE40 FPGAs).
How to Deal with North Korea
The Constitution grants Congress the power to grant IP protection. Congress can elect not to exercise that power.
How fast is compare to lxml with the HTML parser ?

I know that lxml won't parse as many cases as this module, but in many cases lxml can do the job.
No wonder nobody wants my solution - everyone's too busy listening to the hype of programs instead of the soundness of their workflow.

We're just waiting for you to post it in the form of a sound recording :)
Their price points were always too high. This is a perpetual problem with Intel--they seem terrified of undercutting themselves and can't compete at the low end. This is why ARM is winning.
All of those file types use header magic (if for macOS you mean Mach-O), so you can't combine them. For macOS containers (app bundle, DMG), though, you might be able to, depending on how strict the OS is about having random data prepended to the container. But that still won't let you combine PE and ELF.
Fortunately this doesn't mention anything off the Euclid line, like their moderately cool single-box CV thing: https://click.intel.com/intelr-euclidtm-development-kit.html

We can only hope that someone at Intel has realized IoT is a total tarpit, and is getting out of the product segment entirely.
Note: (on the off chance that someone did not know about this :) ) The author is also the only developer of calibre. https://calibre-ebook.com/ which is also based on python
Health food is their focus and a lot of the difference in practice is what they don't carry. There is a spectrum of stores between stores that don't carry any organic food and local cooperatives that tend to be exclusively organic, whole grains, etc. food (there used to be more independent health food stores but Whole Foods bought them or drove them out of business). Whole Foods is a mass market compromise that was able to dramatically lower prices on some key items vs. cooperatives and has about half organic food (and for the other half tries to find at least somewhat unusual products with some, often dubious, claim to being healthier in some way or higher quality or more environmentally friendly). One thing Whole Foods does that is unusual (other than cooperatives) is to label where the perishable food comes from. I don't know if they actually source more locally than others, but because it is labeled it is possible to tell if a particular item is local or not.

These days many large chains have organics/natural foods sections; they might have 10-20% organic products, but being much larger there isn't that much that is only found at Whole Foods. Those other stores often have organic sections because people who buy organic food often are not interested in most of what those stores sell. Some chains focus on cost and have very little organic food; the lowest cost organic food is frequently double the price.

Long winded response, but none of what Whole Foods sells is really unique. Also, Whole Foods has limited reach and there may be quite a bit of demand for health food stores that is not currently met, particularly outside large cities. The problem with independent stores is the cost; there are a lot more people who will pay 2x for healthier food than people who will pay 4x or 8x, and enough items need to be 2x to make the store a regular stop. For all the reputation Whole Foods has as being expensive (and it is for many things), part of the key to their success is relatively low cost key health food items. Cooperatives have been able to lower their prices but often still have areas where everything they sell is quite a bit more expensive.

The article has a lot of obvious inaccuracies but might be on to something with the overall theory. If so, hopefully it wouldn't just be regular grocery products but also health foods. It makes more sense than anything else I've heard that Amazon might want to expand the distribution operation while leaving the stores themselves relatively untouched.
They weren't comparing AWS to the grocery business. They were comparing the Amazon Book Store to the grocery business and positing that, like AWS, Amazon would use the grocery business to prove their just-in-time supply-chain-as-a-service product.
Well supported kerberos plugins that aren't some third party hack.
> NoSQL is generally much faster in most cases, so if you need to store or retrieve large quantities of data, NoSQL is the way to go.

Right.

Here's the other side. [EDIT: In the HN discussion, not the linked article]

Why you should never use MongoDB (2013) => https://news.ycombinator.com/item?id=12290739

Cherry-picked quote.

> I've been using Mongo recently, and every time I raise criticism of it, the counterargument I hear is "forget about normalization! Duplication is okay."
I think this can make sense. I recently traveled with a toddler for the first time. I was amazed by how in certain airports (the Asian ones), when they saw I had a toddler, they managed to speed up the process by sending me to other lines. At the same time, in the US they didn't send me to any special line and was horrible. I would have easily paid 200$ to avoid staying in line with a toddler.

The website though seems so vague. It is really hard to understand exactly what I would be paying for. There is a little bit of everything and nothing is very concrete.
It's mild and flat.
Beware the version of the Modern Library list that was voted on by the public. That was before people realized that any such vote would be carpet-bombed by Randroids and Scientologists, which is exactly what happened.

Here's a good "list of lists" for great books:

http://www.interleaves.org/~rteeter/greatbks.html

I've generally used a subtractive approach Bloom's massive "Western Canon" list for generating my own to-read list, cross referencing with other lists to determine what to cut, with supplementation from areas it does not and does not claim to cover (the East, which damn is it a lot of work to find good sources for Eastern works in English translation, science, history, et c.)
Though I don't know the specific project, I can tell you that it is common for projects to reject contributions under licenses that cannot be subsumed by the project's main license.

For example, if a project under the Apache License 2.0 were to accept a contribution of CC-BY-SA code, the complete product could no longer be available under the Apache License (and other licenses with similar terms) -- causing problems for downstream consumers.
Agreed - definitely something bigger going on - although Whole Foods has net margins in the 3% range.
No. The data that would be useful for wide-scale voter fraud is already widely available from public/free sources, including state Secretaries of State or Departments of Elections.

The loss here is all the very expensive extra modeling and demographic work that isn't included on those files. But having that doesn't massively alter the mechanics of the voter fraud effort you're describing.
If the DEA was held accountable for the atrocities they've committed, every agent that has ever worked for them would get at least one lifetime in prison, if not worse. That'd be justice. That'd be holding them accountable.
I wish more cities would push for the infrastructure and culture required for this to work... in my city there are few bike lanes (and not all interconnected, so you have to switch between bike lane and normal traffic lanes) and both cyclists and motorists are equally ignorant of how to behave around each other. (At least in enough quantity to make it a problem)
I ignore stuff our CEO posts all the time. there isn't a pretense that everything he shares is a big deal, and if it is something important he'll send in an email or mark it as such.

might just be our culture though, there's aren't really any "jockeying for position" situations.
interesting quote regarding amazon's updated mission statement to be earth's most consumer-centric company where folks can discover things to buy. I wonder what buying a house/home on Amazon would be like.