skysight-inc/HackerNews huggingface dataset:
Why is net neutrality important again?
Is anyone ready to respond with a defense of Comcast's monopoly on high speed ISP service? (edit: in many cities and locations)

/snark
That C++ line is very C++nic...

It's much better specified, gives you much more power than the Python one, tells you exactly what is happening, is so short it's cryptic, and is ugly as hell.
Scribble doesn't transcribe hand drawn figures yet.

I used to be a physics student and always had to draw plots / equations by hand, so it's definitely a feature I would love to see as well
> Rendering engines are plenty fast as it is anyway, it's CPU use and battery impact that matters to users.

That's at odds with almost every single sentiment I've seen regarding native vs. Web apps. Take one look at any HN thread about the two.

> And when performance does matter, it's mostly Javascript performance, which Servo doesn't address.

If that were true, then there wouldn't be a performance differential between native and Web, since Objective-C and Dalvik are slower than modern JS engines. (Look at how method call dispatch works in Objective-C!)

Besides, a lot of what shows up as "JS performance" in a profiler is actually blocking on DOM operations. With off-main-thread layout, these operations can be done in the background, resulting in improved DOM performance.
Atom: the bloat of an IDE with the features of a text editor. At least there are plugins :/
No that is exactly my point - it's not "more work" if you think about it from the start. Just like it isn't more work to make a site responsive if you start correctly - but it's significantly more work when you have to rewrite a lot of components later because you didn't take accessibility (or responsiveness) in consideration at the start.
How long does cloudflare keep connection metadata/captured packets?
Thank you! Really appreciate your support
Far more interesting (to me) than a specific Venus project concept art was Jacques Fresco interviews and stories about his life. I once sent them to Noam Chomsky to listen as a fellow elderly guy and child of the Depression from a different perspective.

https://www.youtube.com/watch?v=7e9IdujGy0U
Great MVP pitch!

After signing up for the Beta, it hit me. Every single bit of this could have been staged without having done any coding at all!! Brilliant!!

I'm not sure if that is actually the case, but theoretically it is totally possible. This is a great example of the classic MVP pitch: validate interest before building.
There is no real evidence that companies like Amazon / Google / Apple are actually better than other organizations at filtering out false positives, or that they have struck the optimal balance between false positives and false negatives. These are simply unsupported subjective assertions.
Soft contact lenses were invented by Czech scientists.

Synthetic diamonds were created by French chemist in 19th century.
also whales (aquatic animals) are not weighed down by gravity so much, and that combine with being a mammal must play a part.
On my particular side street (right on the edge of Cambridge, MA)? No; on a hyper-local level, it will increase traffic and parking pressure.

Via induced-demand, it might even make things worse within the city center.

People vote based on their hyper-local experience and fears. NIMINBY ("not in my immediate neighbor's backyard") is not entirely irrational here.
> Everyone's smartphone listens to radio beeps to geolocate

Are you telling me that Soviets invented GPS?
Besides the confusing error messages, C++ templates also tend to be weakly typed.
Love the idea and really wish you already supported other languages!

By the way, you have a problem with your demo video: around the 2:10 mark of the video you can see that the first phrase of the .docx file has a lot more content than the written note... While the note contains: 'The plan is simple', the document contains: 'The plan is simple and brilliant. Here are the steps'.

I'm not questioning your tech, but if your service isn't really running on the demo, maybe you could make this explicit somewhere in the video?
Show HN: Opportunity for more secure communication than email [pdf]
If you look closely you can see that the VScode guys took a very, very good look at Sublime. They use a .json config with kind-of the same style, they have per folder settings, they've implemented multiple cursors and indent guides. I switched over a month or two back and for me VScode feels like a superset of Sublime, minus some of the snappiness. Hell, if you look at VScode GitHub issues, there's a fair amount that boil down to 'please implement this Sublime feature'.
Looks like a useful tool, do you have any plans to implement the plugins for editors? e.g. Vim.
Thanks for this. It's always great to hear personal experiences.

I read an interview of a female architect still living in Syria. If anyone has a source, I would appreciate it.

If I recall correctly, she said what follows. I hope I am not putting words into her mouth.

She had been urged to get out of the country. She chose to stay as she wanted to be involved in rebuilding her city.

She criticised those who wanted to go back to what it was like before the uprising. She said that all was not nice in the past.

She pointed to the corruption in the exam system. She pointed to the fact that people could not travel freely throughout the city, as different parts of the city were controlled by different factions.
Get bought out and go on a much deserved vacation?
A tool like this might produce a UI that looks right on the surface. But what about things like accessibility (e.g. for blind users with screen readers) that even many human developers don't get right?
Proof-of-Existence requires you to pay to get a timestamp verifiable back to the Bitcoin blockchain, because it's a highly inefficient one Bitcoin transaction-per-timestamp system. The price is also quite a bit higher than the actual transaction cost - a fixed 5mBTC or $11 per timestamp.

I'd suggest using the in-browser implementation of OpenTimestamps on https://opentimestamps.org if you want maximal ease of use. I personally use it all the time on my smartphone.

OpenTimestamps uses a efficient system of merkle trees to aggregate timestamps, which allows us to timestamp an infinite number of documents with a single Bitcoin transaction. In the case of the Internet Archive effort, about half a billion documents with one transaction. Because this is so efficient, we're able to offer the service as a public good.

The actual cost per timestamp is simply bandwidth, which even at the relatively high pricing of the VPS services myself and the other calendar operators are paying, works out to be about a millionth of a dollar per timestamp. I'm sure we'll be able to cover those operating costs indefinitely via donations. Frankly, my only concern is being able to get enough donations to pay myself a reasonable wage for my time, which so far I've had initial success in doing for the core protocol development (I'm doing the Internet Archive work explicitly pro-bono).

You may find my detailed writeup on the architecture interesting: https://petertodd.org/2016/opentimestamps-announcement
I run into it occasionally, but it is usually caused by plugins. If I just cannot be bothered to try to figure out which of the 100+ JS files needs to be allowed or what ublock green / red / + / - bit I have to click (I admit I have no idea what they refer to) sometimes I just quickly open the page in chrome.
Is there any info on when the new dev builds will be released as beta?
This is good point as it's the third element in their "breaking changes"

> npm will now scold you if you capitalize its name. seriously it will fight you.
Hell if I know. I worked for a company which burned through people like there was no tomorrow at my last job. Every time I went into the main office (every other month, there was always a sea of new faces in the Solutions Architect team; first three months they fired the COO, senior network engineer, and a solutions architect for my team in Austin. It's incredibly shitty to think you're going to be fired every time you're called into your bosses office.
Well, at least part of it was staged. The handwriting on the left differs from the Google Doc:

- Handwriting: "The plan is simple:"

- Google Doc: "The plan is simple and brilliant. Here are the steps:"

https://youtu.be/6bhoj1wr30Y?t=2m13s
If you use a proper smart pointer time to store an owned object as recommended, you'll get sensible behavior: either the copy will be shallow (with shared_ptr) or the implicit copy constructor instantiation will fail to compile (with unique_ptr).
> The USSR's nuclear espionage helped their bomb project, but it was not essential.

Definitely! They've steal US nuclear documents just for laughs, comrade!
Full-Time NYC Lead iOS Developer
I used to keep it in SQLite (much easier to distribute than PostgreSQL). It worked a lot better than many other options I tried. However, rebuilding the database from updated data would take more than a day, and some queries were too slow.

Switching to PostgreSQL sped things up, at the cost of requiring a separate database process, dealing with psql's weird access control, and adding an inconvenient step of loading the data using COPY commands.
For me, ST is just so much faster that it's worth it.

Plus, the Latexing plugin has mendeley support and really, that's _so good_ that I am willing to pay for it and stay and be happy. You have not known latex joy until you have created a bibfile using intellisense-like reference searching and nothing else..
I knew of NUL, CON, COM#, PRN and LPT# restrictions but never heard of AUX... today I learned two more!

"The following reserved device names cannot be used as the name of a file: CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. In addition, any combinations of these with extensions are not allowed."

Restrictions on the File Mask and File Name Properties

https://msdn.microsoft.com/en-us/library/aa578688.aspx
npm would need to add the --flat option for it to work for me
Yes I managed the same thing when I wrote a code generator to produce Java class files based on database contents and one of them ended up being named Con.java.
Sure. Good luck trying to sell iPhone copies.
As a former CL dabbler I didn't mind the square brackets in let but I really liked the use of them for vector and curly braces for map. To me bringing two useful data structures beyond lists into the language syntax felt very powerful and simple.
That's excessively tame for C++. If you want to really see the difference, look at actual libraries. Tracing through libcxx is a lot of fun. Here's <optional>, for example.

https://github.com/llvm-mirror/libcxx/blob/master/include/op...
8 Enticing Ways to Improve Your Looks with Anarkali Suits
"Linux: Added repositories for apt, yum and pacman" - Thanks for including Arch Linux (pacman).
A simple explanation: converting IR-images to "human-color" images. [1]

Your eyes don't see the Infrared, so you apply some conversion where the infrared scale is converted to some color scale, and you know that where you see more red (for example) means that you're seeing where the infrared was stronger.

[1] https://en.wikipedia.org/wiki/Infrared_photography
Speak for yourself, I can say with 100% certainty I have never killed a whale
Yes, I stand corrected. BSoD it is.
I have suffered from depression and still have those downer phases every once a year or something.
For me these are what worked:

- Find people who love you and like to be with you unconditionally. People who do not need you to be at your best all the time. For me these are my parents, brothers, my wife and my in laws. All these people are just so happy being with me. When I visit home, I can tell my parents are having the time of their life just having me and all my brothers and the kids together. Its so liberating knowing nobody is expecting me to be the oh-so-perfect programmer or manager or even the perfect son or brother or husband.
Also, 2 of my friends. I only have 2 great friends. But it's amazing when we are together. Too bad we are now in different countries.

- Learn to keep an eye on your emotions. Over-analyzing? Immediately try to reason and convince yourself to just live in the moment.Tell yourself that everything is ok. We came in this world without anything and everything we have including relationships is what we got later.

- Exercise. When you notice that week after week you make tangible improvements like lift more weight, run longer, or simply breather better- it does wonders to how you feel

- Take it easy- Its alright to fail.

- Nature- May be live near some greenery or lake etc. Take a walk in the woods. Just try to spend time with yourself, preferably in some place natural.

Something I must add: Try to build relationships. Good relationships with family and friends really take the edge off the hardships in life. Doesn't have to be 100 facebook friends, just a few solid ones.

I am at work and wrote this quickly. Sorry about grammar/spelling mistakes
That's almost like saying Newton _borrowed_ his works from unnamed linguists of the past who invented alphabet and writing.

Russians did get a huge boost in rocket tech from von Braun's works. However it was a long way to orbital carriers. After R-1 - a copy of V-2 - USSR made R-2 with better engines (more concentrated ethanol), separatable warhead and load-bearing tanks, then R-5 with even better engines and range, then switched to kerosene engines, practically building technology from scratch (engines, for example, used structure brazen to copper-based heat wall with milled cooling channels), multiple stages (did you see how R-7 does staging? It's a ballet in air), "tulpan" launch system, producing base for still flying Semyorka.

George Sutton, author of "History of Liquid Propellant Rocket Engines" mentiones that USSR spend quite a bit more perfecting engine technology than other countries. That's part of the reason why 26 years after dissolution of USSR the technology created there is practically used with modifications on modern successful launchers (including in USA).

In general, if you have a country with big population, economic and schools producing some Nobel prize-level scientists it's hard to defend the idea that nothing of value can be made there. That doesn't diminish USSR big shortcomings but the credit is certainly due where it is.

Regarding Operation Paperclip - did you read Chertok's memoirs, where he describes his part of the story (he participated in the hunting for specialists in Germany during 1945)?
Doesn't the 3 allude to that it should compete with the BMW 3 series?
They seem to have broke all of Edward Tufte's rules about scaling graphics to match data. The stopwatches, the max range ruler, the screen sizes.

At least the first two intentionally mislead. The should have made the last one more damaging too!
Thank you for commenting!

ML / NN have been around for a while, but there are a few reasons Scribble is only possible now:

1) Although classifying MNIST digits is the "hello world" of ML, doing the same with notes is substantially more difficult. The algorithm has to figure out sentence structure, punctuation, paragraph breaks, lists, and tons of other features that are hard to train. This problem is still a major research topic academically.

2) As a corollary to (1), while OCR has been around for a while, handwriting OCR has never worked due to (1).

3) Computing power has never been so cheap, training the algorithm would have been very expensive before AWS / Azure / etc abstracted hardware and made it inexpensive
Or the Remarkable tablet (paging user @sandsmark)? They're looking for a digital handwriting transcription solution to consider augmenting their focused writing product.
Maybe you are under depression. Give yourself some slack and take one day at a time.
ExtReact: 115+ React Components
You feel like you have no good options. There are always more options. Take a book-vacation. Get a bunch of biographies and go somewhere by yourself for a weekend and read other people's stories and you will get some perspective that might lead you to discover your options.
Nice good catch!

I totally think this was all staged. I would love to think that they've made some huge innovation in OCR.

In any case, it is a good example of an MVP.
Thanks for your response and hard work. I want you guys to make more money to have incentive to make Sublime Text better/faster since that helps me to be better/faster in my work! I will be in the paid upgrade class. I'm happy to do it, and the price is trivial compared to the return on that investment.

I'll leave you with this... My wife worked in Hollywood for a long time and we knew some wanna-be script writers... some of them wouldn't ever try to get their scripts sold or read because... for years on end... the scripts "weren't ready yet"... those guys usually just ended up doing other work and never selling a script since they couldn't live without cash flow. Don't be those guys :-)
It's based on the number of whales killed by whalers

http://onlinelibrary.wiley.com/doi/10.1111/j.1748-7692.2004....
I wish there was a way to make packets per second and bits per second stand out from each other a bit more. I first glanced at the graphs and thought "20Mbps? I can handle that." It wasn't until I read underneath that it was actually packets per second and 64Gbps.

Love all the detail though. Interesting reading for someone like myself who has always wondered.
What's wrong with Volga-Dnepr Airlines?

https://en.wikipedia.org/wiki/Volga-Dnepr_Airlines
So now we have S3X, which is much more 'elite' for the tech crowd ;)
Your list is very cynical. "If zipper doesn't need it, why should your TV have it?" This way of thinking prevents the benefits we could have as appliances around us become connected, once the security issues are addressed.

Let's use the fridge as an example:

1,5) I don't need it to be automated, but I would love to get notification when food's about to go bad or when we are out of milk. Temperature is already automated, but we could squeeze out more efficiency if it was context aware and more intelligent (it could keep some compartments on higher temperature than others).

2,3) Appliances sometimes need maintenance anyway, but preventive maintenance would be less costly.

7) Phone apps are terrible way to control anything, to me they are just a stop-gap solution until something better comes (reliable voice control for start, then AR interfaces).

8) This would lower the cost and allow poorer households to own one; I don't mind advertising if full price gets rid of them. Kindle is great example.

9) YES! But for my benefit, and not for benefit of manufacturer and third parties. My fridge could recommend new interesting meals based on my cooking. It could also warn me about unhealthy habits and help with my diet. Over the years it could improve my quality of life without significant effort from my side.

10) No. DRM should not exist.
Hating precision with no information about where it came from is a bit disturbing to me
1) Russia is not a "European" country. Though it does exert influence in that sphere and has a 'European Russia'. Anecdotally most Russians I've met would bristle at Russia being called a "European" territory.

2) If Manafort, Flynn, Sessions, etc had non-shady dealings with Russia you would think they wouldn't have to be so shady about how they present those dealings. Sessions wouldn't have to explicitly commit perjury in front of the Senate to try and hide his interactions with Russian officials if they were normal interactions.

3) If you're taking large amounts of money (say for real estate deals) from Russian state banks and oligarchs you're playing a dangerous game of being in someone's pocket.
Exactly. There are already restrictions for transport of other hazardous goods. (EDIT: Finding sky routes should certainly be easier than finding restricted road routes) I'm also not sure that the biggest risk of a hydrogen explosion isn't simply the dropping of the cargo. Hydrogen explosion up in the sky is likely to burn upward and quickly. As long as the cargo or airframe isn't also burning, it seems likely the fire would never reach the ground.
Researchers create a computer that writes own folk music
[pdf] PostgreSQL 10 New Features with Examples
couple thoughts. note: 45 and have seen much drama in my life:

1) At some point you SHOULD try one of those other jobs. Bartending, etc. See how the other side lives. Exercise your freedom and don't feel constrained to do this sort of work (even though the ship currently depends on you right now to keep acting in this role in order not to sink).

2) You should really have a better relationship with your wife. Open up to her in ALL ways, and she might surprise you.

3) I don't understand how the product could not be that interesting AND YET it is just too complicated. People generally find complexity interesting. What am I missing, here?

4) Perhaps you're burnt-out? When's the last time you took a 2 week vacation? You NEED to figure out how to make it possible to disappear for a while. Because your sanity depends on it.

That all said... here is a bro-hug. People obviously find your work valuable. Take solace in that for the time being, at least.
This is Jupiter? Giant planet surprises scientists in Juno’s first flybys
I bought mine pre beta 3, and you know what, I'll be happy to send more money your way when 3 is released considering this is my main code punching tool. Thank you.
Previous discussion :

https://news.ycombinator.com/item?id=14420675
Union-management relations used to be better in the US as well. There was a case that went all the way to the Supreme Court that required that relationship to become more adversarial.
no, your active income can only be from your h1b sponsors.
This is, of course, the reason why some worry about any browser having a huge market share over all the others. It becomes simply too easy to decide to just support that one to the detriment of proper open standards simply because 85+% of the usage one sees is "that one browser".

And the same goes for any of them, Chrome, IE, Firefox, Safari, Opera, etc. No single one should have such a huge share above the others, or else exactly this starts to appear all over again.
what are these npm's features that yarn doesn't support?
The guilt of never paying for Sublime Text finally overtook my conscience so I ended up switching to Atom. Atom would chug memory on Windows 10 so now I curiously find myself using Caret[1] which is much lighter on resources despite using the same web technologies in the background.

[1] https://chrome.google.com/webstore/detail/caret/fljalecfjcio...
“Sambacry”: Samba remote execution CVE-2017-7494
Yep, that's fair.

We staged the google doc bc there is still a 10-30 sec lag time in sending the note out, we'll fix it up. Thank you for the call out!
I'm not sure how normal it is. BMW does it, Mercedes does it to an extent, Audi does it, etc... American and Japanese brands seem to do something similar by using different brands, i.e. Nissan and Infiniti.
This blog post explains our attitude to logging:

* https://blog.cloudflare.com/what-cloudflare-logs/

For attack data we do two things:

* We find the attacks and log the attack metadata (dest ip, duration, unique IP count with HLL, etc). This is in database and stored forever. Most of the info in this blog post is from this aggregates.

* We automatically capture pcaps for some packet floods. The pcaps are pretty small, contain sampled packets (not full flows), and in many cases don't contain packet payload (netflow doesn't have payloads). These pcaps are kept for about a month and are automatically rotated. The "tcpdump-like" snippets in this blog post are from these files.
The state of machine learning
I almost guarantee the damage is done immediately once the browser tries to read that file.. The reason it took a moment for your system to crash is because it took a moment for whatever the process was that actually hung to try to read from disk.