skysight-inc/HackerNews huggingface dataset:
It's also very disingenuous to use these four oversimplified categories. There are no end of people who appear white, but don't personally identify as such for a litany of perfectly reasonable factors. And how much meaning does "Asian" have, when it's expected to somehow include two billion-person countries with vastly different genetic and cultural backgrounds?
Advisor of this thesis here; happy to answer questions
I think he meant "but I can't" rather than "so I can't" and let's face it, this is true for everyone, nobody wants to live in a shitty area with shitty people. It is much cheaper to find a decent community in the suburbs than in the city and if you don't want your kids to go to a school full of black/hispanic criminals and can't afford the affluent areas in the city you must end up in a suburb. The days of bad white neighbourhoods in the city are long gone and even then they were not that bad as the black neighbourhoods.
I'm vegetarian and have been since I was 12. There isn't all that much repetition in my diet. I don't eat that much 'American' food, though, because 'American' vegetarian options can be pretty limited. I just eat a ton of Indian and Mexican and Thai and Chinese and Mediterranean and other foods.
Huge fan of Phil! Keiran and I are both alumni of the Recurse Center (https://www.recurse.com/) from around the same time. It's become a real crossword programmer powerhouse.
I don’t even have a high school diploma and work as a Software Engineer at a Big Corp.
> One concern I’ve heard when changing how GCC prints diagnostics is that it might break someone’s script for parsing GCC output

Honestly though, who would build a tool which depends on the (presumably undocumented) text output of another application, and then expect it not to break?
Equifax neglected cybersecurity prior to breach, Senate report finds
I believe the statisticians would call this heteroscedasticity. But meta-variety certainly easier to remember ;)
Local motors olli 3D printed self driving shuttle crash test footage
This is great! Looks much sleeker than Across Lite.

Is there any way to change the keyboard shortcuts? Or even list what the current shortcuts are? Both `space` and `return` toggle between across and down. It would be nice if I could make `return` advanced to the next clue instead, which is the default behavior in the NYT app.
I think it's just human conceit, that which drives us to think we are special, as an individual, as a species, as a planet in the universe, that also makes us not want to see that animals also feel a range of deeper emotions.

You can look at ducks and see a mother making sure all her little children are following her into the lake and are safe. Is it love? Why not? We call love a profound feeling but is it really? Isn't love a function that helps us take care of our young and survive as a species? An alien, who had never encountered our planet before and perhaps thinking they are the intelligent life while the beings on Earth are just 'responding to stimuli' wouldn't see the emotions humans feel. As ducks to humans, humans to these aliens. Ducks and humans alike would appear just to be going through the motions.
Yes. Foursquare sells your location data to other companies. These companies then know: Where you live, where you work, how you commute, if you use drugs, if you drink a lot, if you are gay, if you are religious, your favorite food, an estimate of your income, if you work out, ... Depending on the company and jurisdiction, they can then use this data to decline you their service or place you inside an advertisement bubble.

Edit: I do not understand the downvotes on this. You could help me form a better view on this, by replying or stating what is wrong. I am talking Enterprise Access to Foursquare data.
Do you have hard numbers so we can establish a trendline?

My perhaps false recollection was that Waymo disengagements had flatlined 2017 to 2018.
My wife’s car has a similar long list of “features” (Mercedes DISTRONIC package with active lane keeping) and it is nothing even remotely comparable to driving my TM3 with autopilot.

Those cars do not steer themselves. The difference between having to steer the car and not having to steer the car is extreme.

It totally changes the way you drive. Instead of looking down your lane and keeping the car centered, you scan all around you and keep situational awareness of the drivers around you while the car keeps itself in lane. It’s a totally different experience.
My understanding was that the concern wasn't necessarily that the jvm was insecure, or the browser was insecure (although they've all had vulberabilities at one time or another) it was the integration between the jvm and the browser that was difficult/impossible to get right. This not only held for Java but any browser plugin (flash, silverlight). The entire concept was just bad.

Now where webassembly comes in is a compilation target for anything to the browser. I had the sorry misfortune of working on a project that had an applet that interacted extensively with the host page. It was excruciating, the api's were not up to the task. At the time, before the canvas tag, that's the length we had to go to get "advanced" functionality into a page. Nowadays that could all be done with js (or X compiled to webassembly) and canvas element. Things evolve.
809M records exposed by email marketing giant
Could you please review the site guidelines and follow them when posting here? They include:

"Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents."

https://news.ycombinator.com/newsguidelines.html

We detached this comment from https://news.ycombinator.com/item?id=19342355 and marked it off-topic.
Her statement (from twitter [1]) reads in part

> Yesterday, I appeared before a secret grand jury after being given immunity for my testimony.

So it's not strictly the media, Manning has used the language herself. In another tweet [2] she says

> I will not comply with this, or any other grand jury ... I will not participate in a secret process that I morally object to, particularly one that has been historically used to entrap and persecute activists for protected political speech.

The secrecy might not be the central pivot given this statement -- rather perhaps her objection is to the prosecution against Wikileaks that the grand jury is considering.

[1] https://twitter.com/xychelsea/status/1103713700391907329

[2] https://twitter.com/xychelsea/status/1104094170950578177
Your discussion of "real time video chat clients" has me cracking up; it seemed that a myriad of pieces of software had this figured out in the 2000s, but today I can't think of a single piece of software that I'd actually want to use for video chat. All of them have some fatal Achilles' Heel: Facetime has security problems/previously did not have group chats/is exclusive to Apple OSes, Skype is laggy and has more connection problems than any piece of software I've ever used, Google Hangouts chokes once you get to 3 or 4 participants and frequently has issues with even 2 participants, Duo is only usable on Android/iOS as far as I know... does anybody have a good client that they can actually recommend?

Myself, I've gone back to using Ventrilo because I realized that I really don't care about having video.
It also has a SAT based-solver telling you when you get stuck (ie when there is no completion of the grid using words from its dictionary), but I'm not sure whether the WASM integration for it still works.
I’ve previously been thinking about what would be the consequences of implementing a subset of Unix tools to work with a binary protocol.

For example, tables would be output with type info and proper unambiguous delimiting of some sort.

Unrelated to that I once wrote a program in the past several years ago as two distinct parts that communicated over a pair of Unix pipes; one part the GUI which embedded a web view and the other part which contained the program logic and which output HTML to stdout. The code was quite ugly, but anyway it did the job at the time.

But the idea of outputting JSON is somewhat in between this two things. But the main takeaway here IMO is the idea about outputting a specific format as controlled by a flag. Of course other tools have done this too in the past.

Consider a few Unix utilities reimplemented to work a bit tighter together in terms of how some data is represented, and using for example Cap’n Proto to serialize the data and piping that between them but also writing a library for destructively converting to plain text representation and then using some method or combination of methods for deciding when to use binary piping. For example,

- A user-provided flag. Tiresome to type.

- A user-provided environment variable. Problematic when mixing tools that implement serialization with pure plaintext tools.

- The shell could be aware of which programs implement this serialization and invoke them with the flags or env vars corresponding to whether or not each program on each side of each pipe in a pipeline supports the serialization. Possibly the way to go.

In this way one could incrementally rebuild the Unix tools to work this way without having to change everything at once and still being compatible with the universal interface of plaintext forever, since no-one wants nor can implement this in every Unix tool out there.

Once you have a couple of tools support this then the possibility for new ways to interact with pipelines becomes available.

I still love and will use the classic command-line. But in some situations the possibilities enabled by this would be very compelling indeed.
How the Model T drove hats out of fashion
Competitive markets tend toward monopolies because everyone wants the best product. Monopolies are only prevented by vendor lock in or natural barriers (like geography, which mostly does not exist on the Internet), which is why you have a few pseudo competitors in broadband and cellular.
It's strange to think that not too long ago, the scientific consensus was that animals were closer to automatons than conscious beings. Of course it's silly to assume they can experience the world just as we do, but they can clearly feel real emotions, even complex ones. Most animals probably evolved complex emotions to maintain social structures, like us
The tech market would be much different today if they had been broken up. That they're not still the largest tech company in the world is not the same as saying they lost their monopoly somehow. They still have the same monopoly on the desktop OS and more importantly in Office and they still very aggressively maintain those monopolies. There are just other even larger markets today.

> In retrospect breaking up MS between Windows and Office was not a necessary condition to breaking MS's monopoly.

Quite the contrary. Since their monopoly is still in full force neither the meager settlement nor the market transformation were sufficient to break the monopoly. Breaking up OS/Office might have been enough but we'll never know.
Egypt government used Gmail third-party apps to phish activists
Classic HN reply. Astute. Clear. Polite. Objective. Bravo!
Comcast (et. al.) monopolies are largely due to local/municipal franchise agreements. Breaking up Comcast into a bunch of little baby Comcasts would not do any good if they are still granted local monopolies by little town boards and city councils.
The weird thing is I almost never get a driver with more than 1-2k trips. If the job actually paid well, you would think there would be a lot of people doing it full-time for more than one year. Maybe the skew is due to the rapid growth of rideshare in general but I suspect the main reason there don't seem to be seasoned super-drivers is that the job simply isn't as good as it seems
Yeah when the neighborhood kids teepee your house that's modern art too.
We Are Not Living In A Simulation. Probably.
While vision is a hard problem in general, the specific challenge of "ice detection" seems like exactly the kind of problem that computers can be programmed to do better (and more tirelessly) than humans, particularly with specialized detectors and LIDAR. Better sensors, better reaction time, zero distractions. (I don't have any expertise here, just intuition.)
If you've been around elephants much, your scenario is in no way implausible.
- BART is an extremely filthy and dangerous transit system by any 1st world standard, and I say this as a lifelong transit rider.

This is hysteria. I have many coworkers who ride BART on a daily basis for 15+ years and not a single reported incident from any of them, other than stinky homeless people that very rarely ride during peak hours.
Amazon, Berkshire Hathaway, JPChase Health Care Venture Announces Name: Haven
Feel free to include http://levien.com/Social%20rule.puz , which has a Recurse theme. It's not top quality but I've had a number of people tell me they enjoy it.
Where is the manual for this program? Every IOCCC winner has a "hint" file which explains what the program does and how to run it.
It's hard to get a man to understand something if his accustomed lifestyle depends on his not understanding it (to paraphrase Upton Sinclair). It's harder to justify eating meat and supporting factory farming if you believe animals have emotions. I'm not a vegetarian myself but I think that is more uncomfortable for me than for someone who doesn't believe animals have emotions.
I have a hard time believing that a KBA database would have GP's favorite flavor of ice cream.
Yes, but in Manning's case it's clearly political, to call attention to routine grand jury secrecy and why she intends to defy any grand jury.
Where in Oakland is that? Looks nice!
That’s not a complex emotion, it’s a story. The deep related emotions themselves could still be felt.
Interesting that your app is Telegram bot instead of separate application. Will try it given the chance.
Offhand, from the science fiction I've read Dyson spheres make more sense as military installations for the reason you list.

From the perspective of an easier and safer engineering problem even 'wide' "ring worlds" make more sense; those also have the option of using the start inside as a drive for travel. (Probably not very fast, but much like interstellar freight class travel)
> their only major overhead is labor, hardware and the cost of entering a new market.

Two of those are not going to go away. And the cost of entering a new market should be relatively low for a company like Lyft. The nature of the business means they don't need to make any huge up-front investment in new real estate or equipment. It's mostly just running promotions to attract business and drivers in the new market.

Last year they lost $911M on $2,160M of revenue. If handing out incentives really represents over 30% of their costs, which is what would be implied by the "they'd be fine if not for trying to grow so quickly", that would be pretty worrisome. It would imply that they're in the business of selling dollar bills for $0.75. That's not the kind of business that becomes more profitable as you attract more customers.

One of the big subtexts here is that the standard tech "hyper-growth" business strategy is designed for businesses with very high fixed and very low incremental costs. Lyft has just the opposite: Low fixed and high incremental costs.
Yeah, I didn't mean to imply I think any of this will hold, or necessarily should hold.

Manning's justifications don't make much sense, and I'm guessing tossing out three amendments was just done to ensure anything that might be useful at the contempt hearing was included. (I don't actually know this for sure, but I assume you can't fight a contempt charge with an argument you didn't use initially, just like you can't appeal on a defense you didn't start with. If I invoke the 3rd in court and get shot down, surely I can't then fight my contempt charge with a rationale under the 5th?)

At this point, the only thing that seems like an open question is whether the bizarre arguments stem from not having a legal rationale for the refusal, or being in a bizarre legal situation. We've seen enough circular arguments like "you don't have standing to sue for this information, because you can't prove you're affected, because you can't see the information" that I'm not ruling anything out. That said, my first guess is that Manning's team knows none of these arguments will stick, but wants to contest the charge and provoke a debate. One, four, and six certainly look like the amendments I'd pick if I wanted to use the contempt hearing to talk about government overreach.
It's definitely nothing personal. It's just that you're breaking the site guidelines by posting flamebait and calling names (in the sense that the guidelines use that term).

In addition to the guidelines, you might also find these links helpful for getting the original spirit of this site:

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/hackernews.html

http://www.paulgraham.com/hackernews.html

http://www.paulgraham.com/trolls.html
Guess I picked the wrong week to start shouting secrets at my hard drive.
3D-printed noise cancelling structures
Ahead of their time :)
Would they not get long term capital gains rates?
There isn't such a way yet, but I want to do that in the future. (This 1.0 version doesn't have any kind of persistent settings, so there's not yet a place to store custom key-mappings.)

In case you want to try out my defaults: `tab` and `shift+tab` advance/retreat words to the next blank, and `page up` and `page down` (on a Mac, `fn` + `up` or `down`) do blank-agnostic word advance/retreat.

(I also haven't documented this yet, but `[`/`]` and `{`/`}` do cursor-perpendicular box-wise movement in blank-agnostic and blank-aware steps, respectively. One of the hardest parts of this is just describing these kinds of movement.)
In Symbolics Genera stuff was originally implemented in ZetaLisp with Flavors. Then there is CLtL1, Symbolics Common Lisp (a rather large version of Common Lisp), ANSI CL, ...

There is quite a non-trivial difference between ZetaLisp and Symbolics Common Lisp: both a very large Lisp dialects. ZetaLisp is dynamically scoped, has base 8 integers, the old flavors system is widely used, Fexprs, ...

All these Lisp dialects are provided in the same system and one switches the reader/printer and the packages when changing the language: on can set the language context in a listener and also per file.
> So this actually increased the meta-variety of my eating

Wait... did you just take the second derivative of your lunch?
Richard Florida coined the term "creative class" and was one of the big boosters of the idea that the young cool people would not only move to the city when they're young and eager (same as always), but also would decide to stay there as they grow older (new in the late 90s), effectively transforming the urban environment. The wealth of this middle-aged creative worker with disposable income would then trickle down to the service class. He described a model for urban renaissance that was essentially reducing a city to factories of entertainment and opportunity for yuppies. He really shaped the conversation. But as reality is more nuanced than that, he's trying to find a new tack. Smart guy.
In my limited experience so far, both my (public) employers were happy to pay for emergency exit seats due to my height.
> The difference between having to steer the car and not having to steer the car is extreme

Assuming you keep your hands on the wheel as required what exactly is the difference? I only found it to be a distraction as it takes me considerably longer to reengage (in less than expected situations) as the human driver after a period where I just let go a little.
We are animals.
^Exactly. I think Tesla's marketing is shit around this. Elon needs to shut the hell up on twitter as well.

Stop coming at me with Waymo is 10 years ahead of Tesla... Ok great, are they shipping & delivering any value to paying customers? Waiting.......

In 5 years time, do you really think Waymo will have paying customers and have gained regulatory approval? Hell no...

Tesla at least realizes they can't get passed the regulatory hurdle. Keep driver at the wheel, provide a value, automate and refine.
A tiny vector2 library written in assembly.
Raph! I loved that puzzle (and I've solved it in cursewords)! I may try to get together a collection of freely licensed demo puzzles, and I'd be honored to include this.
> Its 100% acceptable to jail someone who refuses to testify in a criminal case, especially if they have information about that criminal case.

There is no criminal case. A prosecutor doesn't have to even bring charges to convene a Grand Jury.

It's entirely possible that in 2 years, this entire Grand Jury (which will have kept Manning jailed the whole time) will conclude with "Welp, guess there's no basis for bringing charges against anybody. This whole thing was unfounded. Everyone go home."

And the prosecutor will say "Oh well, at least I got to use the power of the courts to compel testimony from practically any witness about practically anything. We'll just use all that info for our next investigation."
A Scar No One Else Can See [pdf]
Miyazaki Tribute, 3D Video Animation Done In Blender (2016)
I think you've done a great job with the terminal interface/rendering.

Here's my own pet unfinished terminal .puz player: https://github.com/rparrett/puzterm

Next to Cursewords, mine looks super clunky.
Housing in the burbs is definitely cheaper per square foot and there are always places to rent.

I think the issue with the study is that urban areas are often made up of rich/poor and a thinner middle class.

The burbs are solidly middle class.

I think the larger numbers of poor neighbourhoods in the city drag down the cities averages.
Exactly. There's surely a threshold below which emotions can't be paralleled between humans and animals in that way, but it seems mammals are above it.
> I've come to recognize you're conflating multiple related 'responsibility' concepts, swapping into the different modes when it's convenient. It's very similar to how you treated the term 'fair' earlier on.

Can you accept that words don't all have one meaning? Maybe you willfully misunderstand what people are saying so that you can win a debate that you started, on your terms? I don't care about "winning" a debate with you. Nobody else is reading this, it's just you and me.

> Your statements regarding legal responsibility...

See, I never made a statement about legal responsibility. You want to talk about legality and law and power and justice and morality. I'm talking about fair market prices.

Of course "fair market prices" aren't going to be "fair" at every possible level of analysis, under every moral framework, in every single instance in the history of mankind.

For you, it's all power games and injustice and exploitation. For me, it's people cooperating voluntarily without centralized control. In my eyes, it all works pretty well. In your eyes, it doesn't and it all needs regulation and intervention. We're not convincing each other otherwise.
Their marketing seemed geared to people who wanted to learn to cook something nicer than the basic meal. You have a nice recipe card and all the right ingredients.

However after you've done it for 2 months you have a ton of their nice recipe cards and can just go buy ingredients yourself.