skysight-inc/HackerNews huggingface dataset:
Very odd post. Author mentions the software isn't quite there yet and is using a developer version of the software. Apple noted during the announcement the streaming music feature would come later. So it's not even out yet. If that what a pivotal feature he should have waited to purchase, but something tells me, he choose to buy now, so that he would have material for a brief blog post.
The troll was never heard from again. He was made to "disappear" :D
Unfortunately, that seems to be the only way to get a reasonable baseline, given that Google has no way to actually update Android devices.
Ask HN: How would you disrupt ticket-selling industry?
I just experienced an attempt by Ticketmaster to sell tickets "fairly" to Pink fans, by issuing unique codes to be used during presale. It failed miserably. I was unable to get through, the search window spins forever even after an hour. Tried with multiple windows, different browsers, mobile app, no luck. The fan forums are full of similar stories.

This is clearly ripe for disruption. Curious to hear from people that researched or even attempted to start something in this space.
I don't think this is actually true. If you're looking at a static page that doesn't change in any way, isn't the browser completely idle?

Edit: To clarify, I realize that the screen gets refreshed ~60 times per second (depending on refresh rate), but I don't think any rendering actually happens if it doesn't need to.
I'm not sure private disclosure is appropriate here.

This isn't the same as a browser vulnerability where some kid could hack a load of people before they patched. One of these supposedly trusted companies could attack your customers... But they could already. They know their scripts get loaded into all sorts of inappropriate environments.

Getting people notified, getting credentials changed. That's the paramount concern. You can rub PR lotion into an in-depth audit later on.
> And this is the real danger of a universal basic income – it makes the citizens unnecessary to the government.

I'd be more worried that a UBI makes citizens unnecessary to each other.
Bloat would imply that stuff does not serve a purpose.
I'd say "almost everything", since UBI would never pay for serious disability care and the like. But there should be heavy, even unfair consequences for relying on that kind of extra support, so that people self-select instead of being admitted or rejected by some authority. Replacing some or all of the UBI stipend with goods and services might be a way. I think that a similar programme could also be necessary for people who can absolutely not trust themselves with money, and strong rules against abusing future UBI as collateral in loans (as in "if you lend to a non-earner you are out of luck", not as in "if you promise someone your future UBI you not only owe them, but also a hefty fine to the state").
The worst part is trying to say as many words as possible in your 5 or 15min time window. They talk so fast I can barely understand anything.
I noticed that Pathfinder went from calculating the intersection of beziers on the GPU with compute back to doing triangulation on the CPU. Any reason for this major switch in approach?

I assume you've seen other things like Slug, glyphy, etc., which use a combination of CPU pre-processing and GPU processing to make the bezier intersection as efficient as possible...
.parquet fam, it's all about columnar data stores now
ESCORT IZABELLA – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
I really don't see why autonomous vehicles couldn't handle the first/last miles soon after mastering the open road. I think only regulation would made this a requirement.
Does anyone know if Google or other companies collect similar data as part of their background services on Android devices? What kinds of OS permissions would a service need to monitor activity in other applications?
When calculating expected cost/benefit, you take the value of the outcome multiplied by the probability of that outcome. So the expected cost to play Taleb's game of Russian Roulette is 1/6 * $6m = $1m, if you value your life at $6m.

Note that's a bit higher than the expected benefit of $0.833m, I kept the numbers round for brevity. The breakeven point would be:

5/6 * C_win = 1/6 * C_lose

C_win = 1m

C_lose = 5/6 * 6/1 * 1m
= $5m

My point was that Taleb omitted this calculation entirely, which makes it an incomplete cost/benefit analysis.
Migrating Data from MongoDB to PostgreSQL with No Downtime
They're lost to those who would have earned them.
Just in case this is a serious question:

Most of them.
Also judges in different circuits are probably more tolerant of different things.
>defend against DDoS but not sanitizing user input

>calling a pentested a script kiddie

welp, my work is done here
Trash Panda?
Repo tree rendering is a known issue that we're currently looking into: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14680

We hope to make improvements in this area soon. Hopefully you'll notice them!
I am struggling with this on my current employer. I really want to go temporarily nomadic (spend a couple weeks in a travel trailer and then a couple weeks at my house/in office).

The challenge is that I was trying to soften the remote aspect by working from home more often, but then caught significant flack from my managers that "it kills teamwork." The most frustrating thing about it all is that I, as a Data Scientist, work on a lot of "skunkworks" types of projects where I spend almost zero time collaborating with others.

The challenge is finding some of the freelance or fully remote jobs for data science work.
Same here. FF has always performed poorly on my 15” 2015 rMBP, but this made it worse.
Walmart sees the future and it is digital
This is not how you should do it.
Yep, hypocrisy across the board in a policy like this.
Why? What benefit do you get from coding it by hand? The only one I can think of is being able to type some esoteric incantations in a textbox.

Downsides include:

XSS and malicious injection - users should be using markdown or provided an actual contentEditable HTML editor instead of a textarea. Like in GMail.

Syntax errors. How many times have you typed some JSON by hand and realized you forgot to balance some braces or add a comma, or remove a comma at the end of an object?

Complexity not that complicated, really? Basic C, HTML, CSS is not complicated. Advanced stuff is complicated. Forgetting a brace or a semicolon torpedoes the whole document. SQL is not complicated. Does that mean you want to write SQL by hand for production code?

Why don't you install a simple extension to vi like an html format adapter? I'm a developer too. But let me tell you what it sounds like when you say you want to use nothing but vi: that's like saying you want to be able to build robots using nothing but a hammer and some nails, and nothing else can be built that requires further abstraction or advancement where you can't do the same with a hammer.

And also keep in mind that not everyone is a developer. The fact that you like to keep esoteric syntax rules in your head for HTML, XML, CSS, Javascript, C++ and so on doesn't mean EVERYONE should have to. When it comes to CSV, it's not even a real standard. You have to keep in your head all the cross platform quirks, like \r\n garbage similar to how web developers need to keep in their head all te Browser quirks and workarounds.

All this... for some pride thing of being able to write text based stuff by hand.

I brought up RTF for a reason. No sane person should want to type .rtf or .docx by hand. So why HTML?
My language of choice is Lisp. I'm also comfortable programming in C and Java, though I'm not really a fan of either of those languages.

C is a simple language, and I prefer simple languages to complex ones, as in my experience most complexity in computing is accidental, rather than essential. As a low level, portable, assembly language substitute, C is a reasonably good choice. As a high-level language, it leaves a lot to be desired: its lack of a garbage collector, weak type system, lack of safety, numerous gotchas, etc.

You cannot make a good language by starting with a bad one and just adding features. You first have to remove the features which made the language bad.

C++ is a derivative of C, and began life by adding object orientation. Then it continued to add features (references, templates, operator overloading, lambdas, etc.) without any attempt at cleaning up the language. So it's now an extremely complicated language, used for high-level programming, based on (and for the most part backwards compatible with) a language (C) unsuited for high-level programming for the reasons I just mentioned.

A better approach was taken with Java. The language is simple (albeit slowly becoming less so), strongly typed, and safe. The approach seems to have been to remove all the things that make C unsuitable as a high-level language, add a garbage collector, add a simple OO variant (Smalltalk--), and stop there. Complexity is buried inside libraries. Java also enforces the link between classes and files, so you know where to find stuff.
Truck stops, motels, independent semi repair shops, CB radio and accessories, probably more I'm missing. Oh, yeah, the final death knell for DVD porn.
In my experience, it was the team captains -- other, older students -- who pushed innovative tactics like spreading, kritiks, and postmodernist approaches. Our adult coaches actively discouraged these strategies in the name of preserving the historical style. In my opinion, the new stuff was much more fun and exciting, and I certainly wouldn't have read any Nietzsche or Baudrillard, etc. as a fourteen-year-old without that motivation. I credit that experience with a great deal of philosophical richness in my life even now; who cares that some sixty-year-old thought we were speaking too fast? It's supposed to be for fun; whatever the kids think is fun is what it should be.
XKCD covered this: https://xkcd.com/927/
It's the reductionist view but certainly not wrong. You're saying the same thing: time is more valuable for educated women with agency. Women in poor countries have more time on their hands because it's undervalued, and that excess of time tends to translate into a larger family.

http://www.econ.yale.edu/~pschultz/cdp925.pdf
I love this comment thread, there's a cool app idea here if done right!
Canada has this, with amazing stark-yellow packaging and big black Helvetica nouns:

https://en.wikipedia.org/wiki/No_Name_(brand)
Sorry if this is too snarky, but...

Anyone get a kick out of The New Yorker telling you how to quickly get up to speed on a topic? Since they pretty much wrote the book (er, magazine) on how to take forever to get to the point? I mean, if I absolutely have to know the fashion sense and mannerisms of the key players in a field, I know to go to them first...
gar: any predaceous freshwater fish of the genus Lepisosteus, of North America, covered with hard, diamond-shaped scales and having long jaws with needlelike teeth.

http://www.dictionary.com/browse/gar ?
> . In my four years of high school debating, I spent many long nights holed up alone in my room poring over amicus briefs or economic analyses. I passed even longer weekends on buses and planes traveling to schools across the country and staying in hotels or with local families. From winter to spring, in settings as grand as a Harvard lecture hall and as cramped as a boiler room in a Salt Lake City public school, my debate partner and I held forth on everything from nuclear proliferation to sanctions against Russia to the private prison industry.

H'm. Sounds like you got a good education out of it.

I wonder if there are similar fora for adults.
I love C# but I would start new projects on Java exactly for that reason. As soon as you need something special it's most likely available on Java but often not on C#.
Fantastic idea, upvote for visibility. Reminds me of the old ctrl+alt+delete but much more friendly for the user.
Will there be a baseline GPU requirement for Firefox to enable this feature?

For video games you often see minimum/recommended hardware specifications to run a game.
I have a different 'theme' for tmux on any production servers I set up than development/test servers and my local machine. It ends up that I nest my remote sessions in my local, but it's effective.
> I disagree with you here. I think it is a social benefit to expose everyone to a variety of disciplines. How many chemists or engineers or astronauts or authors found their calling in a classroom? I would wager there are a lot of them. Is it the only way? No, but for a lot of people it is how they find their way in life.

Interestingly, I think that we are in agreement here. Your underlying assumption is that the learner is someone who is already motivated to learn and lives in a community that values education. For these folks, sure, expose them to a wide range of ideas. In the US, that covers maybe 30% of the population. What about the other 70%?

> Giving everyone access to this kind of exploratory environment can yield huge benefits to society.

Again, I think we agree here. Access should be universal. That said, it should also be easily and cheaply accessible outside of the classic timeline (i.e., 5-18 years of age).

Note that providing access and actually having the learners learn are two completely different things. Access is fairly good right now, but learning is really low for a big chunk of the population since the available content lacks relevance for their lives. Note that I am not just talking about skill development for jobs, but also the developing universal critical thinking skills that resonate with the learners within their living contexts.

The resources used for child-care-masked-as-education could be used for post 8th grade learning for people who find themselves in a (often working) community that values things like more-than-basic knowledge of math, science, history, etc.

> I think it is unreasonable to expect that people will come to higher or secondary education on their own. Some will but for a lot of people they may go through life never realizing their potential because nobody challenged them and they never knew what was possible.

I guess my question is why do we think most people need secondary or higher (tertiary) education now. If they don't "come to it on their own", will it matter? For the most part, I don't think it will matter.

As for the "realizing potential" comment, I still think that you are still thinking in terms of people and communities that are already oriented towards higher ed. The other 70% or so go to school because they have to, and many of them will actively snub efforts to help them "realize their potential" because it will alienate them from their community.

Again, I really think that there needs to be cheap/free high quality education available to all throughout a liftetime. That said, I don't think we should force an anachronistic college-oriented curriculum down the throats of those who have no need or negative need for that type of education.
> From the client side one mitigation might be to have all extensions denied network access by default and have the user manually whitelist those in a little-snitch like manner.

I don't think, Google has any interest in doing that. You can't either block internet access on a per-app basis on Android, even though this would close tons of information leaks, that the clunky permission system they currently have in place just can't fix.

And as for the best thing to do from Google's side, that would probably be what Mozilla is doing. Sit actual human beings down to look at the code of newly submitted extensions and of extension updates.

No, this does not scale, can't be automated by some algorithm, but it actually works. And it's not like it needs to scale into the millions.
I can play the same game.

>Money solves almost all of them.

Capitalist propaganda.

If it did, I wouldn't find rich people who have more problems than I do. Definitely would not swap places with some of them.

Sure: If you take the same two people with the same intelligence, skills, and problems, having more money likely helps. But that's not the reality.

Given any random two people - one in the upper middle class and one very rich - perhaps on average the richer one will be a bit happier. But if you give me any random rich person, it'll be trivial for me to find a happier upper middle class person.

The difference in happiness is not huge, and the variance is high.
> Not sure who you're referring to. These results are completely consistent with the standard model of cosmology.

Not if what is being detected is simply mass associated with filamentary currents of energy (with attendant magnetic fields) rather than particular particles.
I always have so many terminals open that this is a must for me. I have different colors for production and I used ansible to make them consistent. It's nice to not have to waste brain power trying to guess which terminal I'm on.
I've thought the same thing, I think it's a national stat and there is a lot of stuff opening in markets that make no sense for a restaurant in the first place. It's invisible to me, maybe you, because we live in and frequent urban/suburban places of middle+ class economics where seemingly most restaurants succeed. The rural and <middle class areas is where a lot of the failure comes from. That's my hypothesis anyway.
It is really good at performance (thanks to optimised C++ implementation) for running it on large networks compared to networkx or other pure python implementations but its usability is very bad.
Content is mostly produced by the community, but sometimes, if I want a page to rank as high as possible in Google for example, I’ll write a page myself.

I haven’t dabbled with affiliate stuff yet, but will do so next year.
I use tmuxomatic, which is very simple to use with it's visual layout. Works really well.

https://github.com/oxidane/tmuxomatic
CSV is complicated in the same way the DOM and Javascript is complicated:

1) there are so many differences between browsers that you have to keep them all in mind when asking people to send you csv files, or generating them, etc. Such as for example \n vs \r vs \r\n and escaping them.

2) You have to keep in your head escape rules and exceptions, and balancing quotes and other delimiters.

3) The whole thing doesn't look human readable or easily navigable for a document of any serious complexity.

And what's the upside? If more people just used Excel or another spreadsheet program to edit these files, you won't face ANY of these issues. They would eventually converge on a standard format, like they did with HTML.

Disclaimer: I wrote a CSV parser
Either you are missing the point or I am.

As I understand random strangers are logged on to tor and invoke each others' callbacks and give back results. Since all of them are anonymized, This is not at all similar to an exit node.

The only purpose of this is to make tor packet traffic patterns hard to follow :)

This could be a service, but not sure if this can be filtered out by the snooper. These will be one off requests from random nodes and will not affect your tor traffic pattern much because I posit the signal to noise ratio of your main activity will be pretty high. Hmm, :thinking: perhaps if we jack up this random traffic, would that hide your main traffic maybe.

Anyone who knows such analyses want to chime in? :)
I don't have a good solution. I just know I don't like how the article defines stupid/intelligent, and that "stupid/smart" have a lot more (often hurtful) connotations than what they really mean.

But then you have the problem of going down the PC rabbit hole where you can't say anything about whether someone is smart or not, and have to live in a pretend world where everyone is the same intelligence even though they're not. So that's no good either.
I agree with some of your critique, but I also think you are giving Apple a little too much credit. Yes you can compile and install your own software, but AFAIK, you have to pay a yearly fee for the privilege of doing so. This isn't nearly as open as Android phones, where it is a simple matter of checking a box.

I definitely agree with you that Google isn't giving away the code for philanthropic reasons, though. I can't really feel bad for them for having to incentivize handset makers to do things that make Google even more money.
Zstandard long range match finder
Great idea. I wish Apple would consider this.
Likely Google because Apple doesn't enjoy significant market share in the EU
TestCafe v0.18.0 Released: Angular Selectors, Using Multiple Reporters, Etc.
ECMAScript 6 – New Features: Overview and Comparison
Hi! I have been looking for something, its awesome!

Apart the main use-case, I'm also trying to figure out how to fit it for this use-case – For a specific URL I would like to capture all requests made from the frontend app (JS) in production to the backend, and then replay it for a local version of the frontend.
Fascinating stuff, and all new to me.

Those high school debaters seem like they'd be recognized as 'doubleplusgood duckspeakers' in 1984.
android:allowBackup="true"

But I may want my app to be installed to the sd storage.

On a separate note: can we not recalc the apk v1 signatures via a javascript crypto function?
Is that true? You can turn off your ability to see your activity history in Google, but does it actually delete (or not send?) any data from Google's servers?
City at the End of Days
My room is doughnut shaped and resides in the relative space between a hydrogen atoms proton and electron ... do I win?
This was actually the idea behind using ctrl+alt+del for login. Originally MS wanted a dedicated key for this, but IBM declined (or so the story goes), so they settled for ctrl+alt+del instead.
So the debate is basically a gentrified 'yo-mama'/rap-battle?
Don't get me wrong: I love a good rap battle and the improv prowess of some rappers is simply astounding. But at the end of the day the delivery matters more than the content.

I didn't know anything about debate teams, but it seems most similar to football than to chess?
Tell HN: If you liked the article about prison vs. probation, you'll like Roodman
David Roodman's posts for Open Philanthropy on crime: https://www.openphilanthropy.org/blog/impact-incarceration-crime
Ditto for the touch bar on Macbooks (although that doesn't fix the issues for OS X in general).
The long haul stuff should go on rails anyway. It's very wasteful to run it on the interstates. The majority of the fatigue damage to the highways comes from trucks, then there's all the rubber dust, fuel inefficiency, etc.

The trailers should just be picked up and dropped on flatcars, and trucks used for intracity last mile stuff.
Google AdSense FAQ:

Q: Is it violating program policy if I place ads on iframe webpages in my software?

A: Yes, it does violate our policies. Firstly, you’re not allowed to place ads in a frame within another page. Exceptions to our policies are permitted only with authorization from Google for the valid use of iframes.[1]

[1] https://support.google.com/adsense/answer/3394713?hl=en
And will never be wounded by something like that. If you do healthcare software development without proper handling of your dependencies you are screwed.

Imagine you use a garbage collected golang code base for an implant defilibrator with limited memory (of course it will crash). Or Rust for a data shifting smartphone app (financial overkill). Or JavaScript when dealing with floating points in 64 or 32 bit during a medical parameter calculation (wrong result).

.NET Core can be used. JavaScript can be used. Python can be used. Just make sure you understand it well before you use it.
But again they have no upgrade path. They just produce something new and expect everyone to jump on board. My expectation is that UWP will last 2-3 years and then they will have something else that does the same but in a different way and UWP is in maintenance mode.
Conversations are back and forth which reduces average speeds unless you ignore these pauses.