skysight-inc/HackerNews huggingface dataset:
I own a truck. It goes maybe 60mph downhill with a tailwind. If you leave anything lighter than a popcan back there it is flying out. A square box has terrible and unpredictable airflow. Truck owners who keep trash in their bed 100% know and accept they are littering. Do not give these asshats a pass.
Another one: Search for Root password :D
Delphi was much more better choice than many others in 90's and early 2000. Fast compiler and quite optimised binaries also.
Actually the search and rescue potential is interesting. Maybe there could be an international symbol anyone stranded can make out of rocks or in the sand or whatever that the eyes in the sky automatically alert the authorities to.
Very cool. I would love to hear the story about it's development,

If it meets the guidelines, this might make a good 'Show HN'. Show HN guidelines: https://news.ycombinator.com/showhn.html
I'm not sure why you're being downvoted, it seems a fairly straightforward statement to make about ESR. When he pops up on a project mailing list, he tends to cause a lot of noise before (in every case I know of) gently fading out again when he doesn't get his own way. It's especially fun (and painful) to watch strongly consensus-driven projects try to cope with his presence, for example when he turned up on the Subversion dev list.

He popped up on python-dev a few days back with one of his archetypical shots across the bow: https://mail.python.org/pipermail/python-dev/2017-February/1...

Literally nothing in that message except ego, and what amounts to a promise to ignite some flame wars in the near future, as if any of that information was worth wasting a few hundred peoples' time to read.
I think he set that stuff up when this place was limited to ycombinator members, and they kept hitting his server because of his diary entries from the Netscape days.
Too many choices, too little time: how to choose a technology to learn next
Because being an undifferentiated dumb pipe pushes prices down to marginal cost, which is not sustainable from a business standpoint--which would leave us with no one but the government to invest in the infrastructure. I don't know about you but I don't want Trump, Ajit Pai, and Elizabeth Warren deciding how to allocate capital for network infrastructure.

Being undifferentiated, dumb operators of flying tubes left US airlines in a precarious state. As wireless grows increasingly competitive with wireline services, the telecoms will find themselves in the exact same place.
Funny thing, he was actually Italian iirc.
Hmmm that is frustrating, I will have to look and see what is going on there.
Øredev, Malmö, November. http://www.oredev.org

Very broad - spoke at last year's on leadership and organisation, attended sessions on Elm, Frege, privacy, DDD (and API design), big data, microservices, ...
dotConferences has a great series throughout the year in Paris, France — https://www.dotconferences.com/

- dotSwift (Jan 27, 2017)

- dotSecurity (Apr 21, 2017)

- dotScale (Apr 24, 2017)

- dotAI (Apr 25, 2017)

- dotGo (Nov 6, 2017)

- dotCSS (Nov 30, 2017)

- dotJS (Dec 1, 2017)

(EDIT: formatting)
Blackbox is one good way to store secrets: https://github.com/StackExchange/blackbox
Wouldn't the token-finding script be even more of a risk?

If the token is XYZ and the script is searching https://github.com/search?utf8=%E2%9C%93&q=XYZ&type=Commits&...:

1. It's sharing the token with GitHub.

2. It's embedding the token as query-string parameter in a GET request, which is much more likely to be logged (than sending it as data in a POST request), and more likely to be available to less-privileged/less-trusted staff.

3. If the request is sent to a non-HTTPS endpoint, the query can be MITMd, revealing the token.

I'd be very wary of setting up a token-finding script, it feels like it adds more risk than it saves.
Maybe the neural network needs more training?
total budget of the EU on Military: $226.73 billion

total nominal GDP: $16.97 trillion

total budget of the US on Military: $3.97 trillion

total nominal GDP: $18.56 trillion
80-year-olds have some of the best sex of the over-50s, say scientists
Has anyone heard of flavors.me? Or even moo.com?
Would the fallback be better placed into WebRender or Pathfinder? It would be nice to be able to know that you only need to import one library for font rasterization, regardless of the hardware you're running on.
OK, those of us who know better travel without phones, what about people who don't know better but have received information from me? The data about me on their phone cannot be protected by me.
We have tested cross-browser behavior on most common platform combo’s. Which version of Windows + Firefox are you on? Care to tell what you see more specifically? I know there’s still an unresolved issue with the <picture> element on browsers which don’t support it natively, but the typography (the typeset text that is) should be all fine, is it not?
> are a good thing, or will result in good outcomes for them

No one says that all individuals will be benefited by an efficient market. But they are a "good thing".

> Not all fans have the same marginal value of pocket change

Yet money is worth the same to the band anyway.

I want a Ferrari, but I'm not wealthy enough to afford one - who should be discounting my Ferrari?

> One median-income fan may be easily be more die-hard than another more blasé millionaire fan, yet he is also a die-hard fan of feeding his children

millionaires are also pretty rare, are there that few bands, playing that few concerts that millionaires get all the tickets?

What is I really really want a Ferrari, more than that lackluster millionaire - then do I get a discount?

Why are music concerts different to any other limited-supply product?
It's entirely fair that "the fan who wants to see the gig the most" is not considered, because how, exactly, does anyone prove this is actually true?

> the person with the most money gets to make all of the decisions

The person willing to risk the most value. You want to make decisions without risking anything? Without having to work in advance to have enough to risk?

> because he has so much of it relative to the median person.

A wealthy person's money should only be able to buy things no one cares about?
It was the "Give a Hoot, don't Pollute" program. Pioneered by Lady Bird Johnson, first Lady. Nobody thought twice about it, until made aware of the issue.
I'm using sharelatex since about 4 years for all my papers and even my PhD thesis. It's really convenient when writing with many co-authors.

The way we pay practically $0 for infinity authors and projects is, we have only one payed account and this one invites everyone else.

One thing I miss is the annotation feature google-docs provides. However, the /todo packages is kinda helpful.
Callback hell is due to everything being async in javascript. Naming functions and handling errors is how you may get by a little better.

For instance every database call is async, so for an operation that requires 3 chained calls, you'll have to nest these callbacks together.
Why not both? :)
Future of IOT and its domination
I agree, on both counts. For some applications (web browsers top that list nowadays) ASLR has a lot of demonstrable value as a mitigation measure. I could easily imagine security-critical systems where even proper strong ASLR (with randomized page tables or even fundamentally different caching and MMUs) would make sense.

However, it's always important to keep things in perspective. Hardware solutions to this attack would impose major performance penalties across the board, so I hope to never see them in mainstream CPUs. Software solutions to make the attack even harder to pull off might make sense for specific applications, but any ASLR implementation (either OS-wide or at the compiler level) needs to be easy to turn off.
I didn't get that from the article at all. The point that blockchains haven't done away with trust is an important one. That the argument that a post-fork blockchain would be less trustworthy than it was before the fork gets made so often tells me this article offers useful information. (The issue with forks isn't whether or not they do occur, but rather whether or not they can occur. A fork that can occur is a fork that just hasn't occurred yet.)
Turn websites into CSV data files
It was a pattern based script, all the tokens had the same length.
We are beta testing a simple but effective Chrome extension which guesses where is listing type data on a web page and allows user to save data into CSV file. Pagination included, infinite scroll - not yet. Feedback welcome!
I once pushed my Amazon S3 key to GitHub accidentally. Realized instantly what I'd done, and while in the process of feverishly regenerating a new key, my cell phone rings. It's Amazon telling me I pushed my S3 key to GH.
You can scrape the issues without exposing the token. You could probably do it by just subscribing to all of them and parsing emails. No one(especially in security) should be using a third party search to match sensitive data. It's like searching Google for your social security number.
I still like stores if I'm in a hurry. You can get the product the same day. I don't live in a major city that does same day delivery(That'd be super cool though to have a service like that!).

Only thing I hate about brick and mortar is slow checkout, and people aren't really knowledgeable. But it's nice that stores like Walmart are open early. I love going earlier, less people and faster checkout. It feels like somthing straight out of a zombie movie when going to a big store early. It's like that mall movie once they cleared out the zombies, and had the whole mall to themselves. Amazon Go sounds nice, but having people around for assistance would be nice. (But I don't think Amazon Go is going to sell electronics, just food, and stuff so not like your going to ask an employee for help for cooking supplies)

I remember CompUSA being one of my favorite computer stores, knowledgeable people, plenty of parts, rebates, etc. Now it seems like most stores just sell the same thing already together, same shoe fits all type of thing. Was disappointed when they went out of business.
I'm a tab heretic for this reason -- every user can adjust their editor to show tabs with whatever width they like.
I wonder if a large chunk of the audience read this article's position that they should listen to other people, threw away this idea because they couldn't empathise with the author, and didn't watch the video, confirming the research mentioned.
I'm saying that your claim of european high-speed systems "definitely not having started with dedicated right of way" is absolute bullshit.

Yes they are standard gauge and can run on regular old rail and that's plenty useful, but no that's not what they were built for, it would be a complete waste of the rolling stock.
I've only ever leaked a webhook, realised minutes later, and then changed the webhook URL on the backend. It's not hard to do, and doing anything else is simply really crappy security through obscurity while hoping for the best.
Interesting… (from comments on the article): "Thanks for the comment. Honestly, I've never heard of Pinboard before, so I can't say anything about it at the moment, I'll look into this."
It's because when you use 4 spaces, the lines just become too long. I use 4 spaces in C and 2 in javascript and that makes sense visually for me.
Already a short story is written about this premise.

Democracy 3.0: A science-fiction story about what comes next in America
https://qz.com/884971/democracy-3-0-a-science-fiction-story-...
Regarding the annotation features of Google Docs, this is something we're beta testing at the moment: https://www.sharelatex.com/beta/participate. Come and give it a shot and let us know what you think!
In which case... you might as well be remote instead of in the office.
I see a lots of charts saying things are improving, which is great, but unless I missed it I can't see the piece that says "We spent $xxx on initiative YYY which caused this improvement."
ANTIFA stands for the elimination of fascists, i.e. people who want to exterminate minorities.

BLM stand for bringing the police who shot notably innocent black people to justice.

Richard Spencer and the Fascist-Right have openly proposed and spoken in great depth about the sterilization and or extermination of PoC, Jews, etc. and how exactly to achieve it.
Whoa, that's actually amazing. Wonder how they got alerted and reacted so fast.
Seems you and I have similar business ideas. I've been thinking of doing this for http://slashdeploy.com. I wish you the best of luck. I'd love to stay in contact with you to talk business and potentially collaborate. Best of luck friend! My email is on my profile :)
GAN Integrity | Copenhagen, Denmark | Back-end Engineer (Node, Mongo) | ONSITE, VISA |

SaaS Startup in Copenhagen looking for Engineers to join our team on-site.
Our products are built on the MEAN stack.

Currently looking for NodeJS developers, but also full-stack, DevOps and frontend.

Super international and diverse team. Dedicated to building scalable and high performing products to help our customers with their compliance efforts. We are removing tedious paper-proccesses and building an intuitive and smart cloud based solution.

More details here: https://gan-integrity-solutions.workable.com/jobs/429547

Feel free to reach out with any questions or comments. martin@ganintegrity.com
100% agree with this. Not worth the hassle to do anything else.
> Ever tried packaging a QT application for Mac, Windows and Linux? I can tell you it's a painful experience, one I don't want to repeat.

Qt guy here... Windows and Linux are a breeze, pretty much dead simple as I thought they'd be, just run winqtdeploy, make installer out of resulting directory, copy other libraries, done. On Linux, just ship it and install dependencies on target or make a package appropriately.

OS X however is a nightmare if you need other libraries beyond Qt unless you know all the voodoo of install_name_tool. But maybe that's just my experience showing.
> broken development practices and the developers focusing on adding more features rather than working through the issues

Both of those problems are easily attributed to a lack of funding. Fulfilling feature requests generates money, fixing bugs does not. When you can only afford to spend 10 hours a week on a project, you're going to end up cutting corners to work around those time limits.
iOS Remote Push Notifications with a Node.js Back End
There are a large percentage of people for whom power games are more important than getting things done. See narcissism, cluster B, etc.

Those people are toxic, and removing them from your community makes everything better. If you can't do that, ensure that the only topics of discussion are reality based, and focussed on getting things done.

I'm not saying the people here meet those criteria. But it does answer your question.
Whale – Unofficial Trello app
That's a tasking model. The satellites can't capture everything, so they get a list of specific regions to observe. In other words, you need to know ahead of time what area you want to observe and you'll tell a satellite to point itself towards that area.

Planet's dove constellation is a monitoring model. It's medium resolution (~4m - i.e. you can see a house clearly, but can't reliably see cars), but captures Earth's landmass on a daily basis (modulo cloud cover).

In a nutshell, they're different use cases. A tasking model doesn't help you if you need to know what changed in an arbitrary area a week ago. A monitoring model is less useful for something like a port, where you know you'll want to always image it.
Howto: GPUs and Kubernetes for Deep Learning
Use it during your unit tests, clang claims the runtime cost is small so it might now matter either.
I used to feel the same way. Any confusion goes away after you get used to it. Used 4 spaces for ~14 years, used 2 spaces now for 3 years. Now feel the same way about 4 as I once felt about 2 spaces.
Incredibly Annoying UI Problem: R3DITM
Also, generally good advice for everything and something to keep in mind when designing systems.

Excel has one of the worst cultures when it comes to naming things. Easy to blame the users, but tools end up being used the way their design encourages. Excel gives you meaningless names. So most things have meaningless names.
It can't really be as simple as reading vs hearing though.

People watch videos of political opponents all the time and don't relate to them better afterwards. How does Jon Stewart exist if that's the case? How does Hannity?

What's missing?
Out of the total 104 satellites, 101 satellites belong to six foreign countries. They include 96 from the US and one each from Israel, the UAE, the Netherlands, Switzerland and Kazakhstan.

> Doesnt the orbit get crowded?

Hope you'll have the answer here:
http://www.popsci.com/space-junk-why-cant-we-see-satellites-...
A tex document with no "syntax" embedded also produces reasonable results.

For simple projects I do not even write tex code directly. I write in org-mode and export. So I wouldn't be opposed to using groff for typesetting if it produced high quality output.

But whenever I'm preparing for publication I always end up manually tweaking many things for latex. There are a lot of things TeX does automatically perfectly well. Typesetting paragraphs is one of them. But overall page layout always requires manual work in my experience. Does groff make this manual work easier?
They produced Kylix not that long ago - I had an original box set once upon a time. I have no idea why that didn't take off, but it was an excellent environment really.
That's an SLA and we should all b getting them.
Classic case of always doing the same thing because it's the way things have always been done. Only takes one person trying something differenct to start a 'revolution'...
Donald Trump Can Be a Blessing in Disguise for IT Players: Mukesh Ambani
but it seems and correct me if i am wrong
you cannot use the starter edition to create an application that connects to a database

which in my opinion makes it useless, RAD tools are mostly used to create line of business applications
As a developer in the Toronto area, I suspect I would be working for Top Hat if their recruiters were better. I've had two or three interactions with them and each time they completely dropped the ball.

Extra funding is great, but if they can't hire, they can't use it.
> You've probably made a transaction recently on a device that uses an old and unpatched version of windows CE.

I'm still shipping software for WinCE4.2 devices. They're supposed to be on their own little LAN segment, not bridged to the internet, with a border PC managing them. The upgrade path would almost certainly both an expensive nightmare and possibly infeasible - they have exactly enough Flash for the OS they shipped with.

It's really a cost-benefit tradeoff; all these software updates cost money. Who pays for that, under what circumstances, and why?
Am I reading their earnings report [0] wrong, or do their net sales as a whole not dwarf their AWS sales?

What are you basing your argument on?

[0] http://phx.corporate-ir.net/External.File?item=UGFyZW50SUQ9N...
File Upload with PHP
Let me guess... It is hard for you to read long lines or your monitor isn't big enough? You might call that an accessibility thing right? You get what I'm getting at. You traded one accessibility that is fairly easy to fix (at worse case you have line wrapping) for one that is almost impossible to fix (zooming and large font don't really help).
Yes, after Obama won, there was talk of using his social network to help drive his agenda. That didn't work out so well, I think. But the Brexit and Trump teams did a far better job of it.

So yes, we have an arms race, and those with the best AI will become the power brokers. I like the analogy to high-frequency trading. Neither market valuation nor democratic process are very meaningful when driven by machine learning.
Hangouts was (is?) pretty good. But it hasn't been immune to Google's inability to figure out how to make a thing people want.

Initially it was IP only. Then it added SMS support. Then it added merged conversations between SMS and IP. Then it unmerged those conversations. All the while only really working well on the desktop inside a weird Chrome extension that burned through battery like kindling because there was no hardware support for encoding and decoding the video.

I still use it on my phone, but again, the only actual feature anyone really wants from a text/chat/IM program is the one that enables "I just want to send a message to Alice. You figure out how to get it to her appropriately" -- a.k.a. iMessage. If you put stickers and crap in there, sure, people will use them I guess, but the one absolute core feature anyone should expect for at least five years now is still the one Google can't figure out how to do.

And they were actually close with Hangouts at one point. Close enough, in my opinion. It lacked the automatic routing of iMessage, but just showing any message I've received from my wife in one conversation and giving me the ability to toggle how I send a reply right there in the conversation view was fine.
Precisely, just change the password/key and don't do anything at all. People might think you are stupid or think used random text, either way you are safe.
Alexa probably overhead the developer swearing…
Cool Augmented Reality Video Experience for ProductHunt by Udviser
Political pundits generally play small soundbytes of their opposition, then afford themselves a 10 minute rant.
Definitely! This is but a sneak preview for our upcoming product, which powers this whole search/replace/print spin-off: a typographic intelligence engine, which analyzes arbitrary text input, and then designs, templates and typesets into top-grade publications, everything automated, including cover design. That way, book publishing may indeed become as easy as drag-and-drop.

See for yourself: the input we used for pride-and-prejudice.textusclassics.com is on Github: https://github.com/textvs/Pride-and-Prejudice_1342 — It took our engine ~50 seconds to go from plain text to pdf.
So if we had a stable ABI the manufacturer writes a driver, ships, and forgets about it, and the driver just continues working when I update the OS.

Thus, with what you describe, the argument can be made that the Linux driver model doesn't appropriately take into consideration the incentives and needs of hardware manufacturers.
If I had to write a native COM application in Windows, I'd still use Delphi.
What Happens When the Computer That Keeps You Alive Can Also Put You in Jail?
DEVit Conference - 360° Web dev conf (Frontend, Backend, DevOps or Mobile)

May 20-21 in Thessaloniki, Greece.

http://devitconf.org/
You mean writing a font back into a font file? Yes, this feature is not available now.

OpenType.js throws errors for many font files. It supports just a specific subset of standard font structures. It also renders some glyphs incorrectly. Typr.js does not have these problems (at least not during my testing).
> at least for the browsers

Indeed this seems to be key here, the browser is a fairly large sandbox to play in. For "traditional" server side daemons ALSR is certainly a worthwhile layer in the security of a system.
If your lines are too long with 4 spaces, then you either have a tiny screen, or aren't line-breaking when you should be. Or you're in callback hell...
No, that ended in 2014. Google no longer gives Mozilla anything.
All in Budapest:

CRAFT ---- Software ---- April 25-28 ---- https://craft-conf.com/

CRUNCH ---- Data ---- October 5-7 ---- http://crunchconf.com/

AMUSE ---- UX ---- October 18-20 ---- http://amuseconf.com/

STRETCH ---- Leadership ---- probably December ---- http://www.stretchcon.com/
Would you relate to Trump more if you had to watch him for an hour? Would anyone but supporters?