skysight-inc/HackerNews huggingface dataset:
I've often though a good strategy would be to look at some incumbent (Quickbooks, Photshop, etc) then choose a subset of their customers (Landlords, Real estate agents, etc) you can target more effectively than they can.
The other benefit of simplicity - on top of the wasted time and learning - is reducing the opportunity for mistakes.

Misunderstanding of what's happening (or more commonly what is not happening) with some API endpoint due to an overly complex - often over-abstracted - design can be a very expensive mistake.
This is called the Washington Monument Syndrome
https://en.wikipedia.org/wiki/Washington_Monument_Syndrome

It is a common tactic governments employ to spur the people to accepting higher taxes.
Just $500 short to get another Macbook
I think it's cheap to assume people are acting out of fear when it could just simply come down to what they like and don't like. If you and your ex behaved in a way that altered their living conditions they might have moved. That pattern occurs in many areas with high immigration. Not everyone likes the same cultural mores.

I'm assuming you and your ex weren't that different and you weren't part of enough difference in the neighborhood for rightists to vote with their feet. But there are thresholds and they have nothing to do with fear.
Sounds like writing kernel code.
I just re-activated that dialog (I had disabled it with registry setting changes) because I don't want to miss the free upgrade option but use it at the last moment.

Anyway - I found that when I simply say "No" to the inevitable "Terms and conditions" license dialog question the upgrade stops even if you said "go ahead" in the previous step.
I think that at least for standard C and certainly for C++, the type system is meant to be nominal. Unnamed structures are better understood as having a unique but unnameable type. Anonymous structures are just weird and probably better understood as being just a syntactic aggregation without any type level connotation (C++ doesn't have anonymous structures; it does have anonymous unions though).
SHOW HN: Micro 105 FPV Quadcopter 3D All Printed
An example I currently have, Statistics Norway recently released version 2 of their API. You can now download about every data source they have. However they prefer that developers use JSON-Stat(https://json-stat.org/) instead of CVS's. Luckily they do support CSV, but it is messy with inconsistent layout. I still prefer it over JSON-Stat though, as I feel JSON-Stat is way too complicated for serious use. That is also probably why there are so few JSON-Stat clients.

CSV's are simple to parse! JSON, XML are more complex beasts to parse, they are especially hard to parse when they don't fit in memory. I do use a lot JSON, dont get me wrong, but it's mostly for small data sizes.

Do anyone else here feel the same about JSON-Stat?
Same same, yeah, seeing a lot of squares for emoticons, but getting 12 days of bat life easily (just avoid often updating watch faces like with a seconds-hand.)

My lower button does start to feel a bit mushy... It still clicks but not as nice as the upper one. If it stays like this, no problem, I'm just a bit afraid I will stop working exactly after the warranty runs out, and I can't see how I would be able to fix that myself. I'm hoping to get at least 4 years of usage out of this watch.
They could hardly be much less effective than US security procedures given that US security procedures catch a low single digit percentage of weapons being taken onto planes.
Based on the claim of 4% of 4GB (i.e: 160MB) in 2h, upload speed was ~180 kb/sec. Which is only marginally slower than what passes for broadband in lots of rural Canada (i.e.: Bell Alliant's best offering is 640k/s upload speed for a DSL, in very limited locale, they have 50+ Mbps upload fibre but coverage is tiny.)
I use the Mac Disk Utility to create an encrypted volume. I use that volume to store sensitive files. Its just one file so its fairly easy to back up in its encrypted form.

The main hassle is I have to open the drive and enter the password before using. But its used infrequently.
> The Space Shuttle was huge compared to both of those

The Shuttle Orbiter was huge due to the DoD meddling in the design, but in all the wrong parameters. Certianly it could lift bulky payloads, but maximum inhabited on-orbit endurance was just 12 days.

In contrast the X-37 returned after 470 days on-orbit.
Running SchemaSpy for Postgres
HN Ask: Please Review My Startup Serkit Messenger
Hi,

I have build a new messenger to have both private and public chats simultaneously. With Serkit Messenger, user can make any of its chat conversation private by single click. Also, user can have both private and public conversation simultaneously.

Android: goo.gl/cGGKD9
iOS: goo.gl/d7iUec

I am looking for feedback on which market segment I should target first and how. Please advise.

Really appreciate your help.

Thanks,
>"I ask him this question while we are sitting in a conference room in Pebble’s spacious new Redwood City headquarters, offices that became more spacious than intended because of the layoffs. (Instead of spreading over two floors, Migicovsky decided to squeeze the workforce into one.)"

Just another submarine piece, also I wonder if it's an open office?
I'm a lawyer, and not an expert in AI. I once gathered a ton of Terms of Service, cleaned them up as text files, and began training a classifier. By the time I was done, it was pretty good at telling me which section heading in the typical ToS table of contents any random text belonged to.

It was an interesting thought experiment, so I expanded it to my large body of private contracts that I've collected after many years of law practice. The results were less accurate (because ToS tend to follow a pretty rigid pattern, mostly), but still pretty good.

The big question is: does anyone really care about it? For example, I never look at tosdr.org because what are you going to do? negotiate a ToS? It's not as if there's any meaningful freedom of choice in this space. My personal view (not legal advice!) is that most browse-wrap ToS aren't enforceable as contracts.
Yeah, GPL or AGPL would be way less ridiculous than their current license. I'm not sure why are they so concerned if you make an offensive game.
>> The act of iterating again and again to find a simple UI solution is not a form of perfectionism, it’s not futile narcissism. It is more an exploration in the design space, that sometimes is huge, made of small variations that make a big difference, and made of big variations that completely change the point of view. There are no rules to follow but your sensibility. Yes there are good practices, but they are not a good compass when the sea to navigate is the one of the design space.

Love this paragraph. That's why it's art.
The central thesis here is that APIs should be treated like GUIs. Make them as intuitive as possible to minimize brain space waste (ie. memorization of non-transferable, vendor-specific knowledge)

Sadly, the post is too short to discuss what "intuitive" means for an API (which could probably fill several volumes).
It is also a reason why Longhorn kind of failed.

Windows division wasn't happy seeing the new .NET guys getting all the focus and I bet most of the issues weren't technical challenges that couldn't be solved, rather political between divisions.

After all, history of computing has enough examples of OSes being done in memory safe languages.

I also bet it is no coincidence that WinRT model isn't nothing more that the COM+ Runtime brought back from the ashes, using .NET metadata instead of COM type libraries.

This is what .NET was supposed to be like, before Microsoft decided to go with the CLR approach instead.
Why People Keep Misunderstanding the 'Connection' Between Race and IQ
> wouldn't in any way help to cause those shooting wars you are talking about. /s

Yes, an offhand comment on HN is going to start a war.

There's a historic basis to my comment that autocratic systems with sudden influxes of cash become violent/agressive/annexing. The reality here is that's exactly what happened in Ukraine and in the Spartly's. I don't think you can just smart-ass dismiss that and whatever future conflicts we're in for. There's certainly a relationship here. Empowering autocrats has never worked well.

As far as the Cold War goes, isolation led to the downfall of the USSR and communism, in general, which was a horrific system. Those tactics certainly worked and freed millions out of tyranny. No nuclear war, no WWIII, etc. At worst a handful of proxy conflicts that had a death toll that matched perhaps one or two good sized WWII battles. Meanwhile, communism led to the deaths of almost 100m people via internal violence and mismanagement.

Sadly, HN has a "anyone but the US" bias to it and comments like your reflect a fairly biased and uncritical "China can do no wrong" attitude.
This resonates with me. But, I have found that it is often more important to do several to "throw away" than it is to TDD the first.

That is, I have yet to find a process TDD/BDD/Whatever, that can truly up the viability of iteration 1 of a program. Instead, it is by iteration 3 that things have a chance. And, it seems, any process is likely to succeed then.
Nope. Look at the graphs for Windows 7 and Windows 10(assuming that's the dotted line) over the whole recorded time starting in 2008. Windows 10 is roughly following Windows 7's trajectory, if not exceeding it a little bit. It took Windows 7 over two years to initially reach 44%. Windows 10 has been out for only about a year now.
Its a little obnoxious to see Apples' white headphones being used in the pr0n shots of the Core prototype. I wonder if there weren't better phones available, or if its intentional..
I would love a UI for my httpd.conf :)

Trillions of checkboxes with cryptic names and gigantic tooltips to dispay the detailled documentation (plus the zillions of relevant StackOverflows for the real-life bugs).

Nope, that's just sarcasm.
Sometimes the best UI is a conf file, a web browser and Google.
One point of correction is that neocons are in both major US political parties and are know chiefly by their [chicken-]hawk-ish foreign policy.
I don't even know how to respond to this. I was speaking generally of the desire to get along with others and work together towards a common positive relationship, not specifically of making China like the West.

The bit about China "embrassing" (I assume you mean embracing) the "useful" parts of Western culture is neither relevant to this discussion, nor particularly constructive; it comes off sounding defensive more than anything else.
Hm, you are right, I didn't read that right the first time round. Really depends on what that documentation looks like I guess.
Tried Pebble, liked Garmin Fenix 3 MUCH better: it's round, it has GPS (inside, not with an additional gadget), has superb battery life and feels indestructible -- it may not be, it's just how it feels.

It's more expensive but well worth the extra money IMHO.
Is it free 3G? I wonder what the (if any) catch is, and I don't see any place to pop in a sim card. Looks awesome.

Pebble is so underrated. I've tried out so many smartwatches and activity trackers and always come back to the Pebble Time. It just keeps getting better and better! Kudos!
Libtmux: Python API for tmux
I honestly believe this is the reason why React is currently winning the web tech wars. The API is minimal, clear and concise. Once you've mastered the few functions and concepts, you rarely have to reference the documentation and understand what tools you have to solve a problem. A major source of frustration with me as a programmer is implementing something only to find the library or framework I'm using has already included it in its core, it's just not in the documentation or hidden in a huge API reference. It's a refreshing experience when libraries and frameworks appreciate the product and the programmer.
how do they estimate this stuff?
I think the major benefit of VB was that they put the UI stuff front and center.

This in that you first placed the button, and then wrote the code "inside" that button.

Most dev tools seems to treat the UI thing as something you do in a parallel track to the code, or create via code.
It may end up as an esoteric programming language, and that is not a bad thing..

https://en.wikipedia.org/wiki/Esoteric_programming_language
The change occurred because the update is now labelled
"recommended" and many people have their PCs configured
to accept recommended updates for security reasons.

Turn off automatic updating and never turn it back on, ever. At this point, the biggest threat to Windows machines seems to be Microsoft themselves.

Manually update any Windows machines you run, unchecking the Windows 10 upgrade every single time. It will never stay unchecked, nor will it ever not be recommended.

Until Microsoft decides to override that and literally force it on everyone, which I don't doubt they will do as soon as they feel they can afford the class action lawsuits that will result from the few stragglers remaining, there is no other way to avoid the upgrade, unless you actually want to hack the registry or something.
Slightly off topic, is there really any practical reason to setting the DOCTYPE and all that? I just write <html><body></body></html> and get going. I know supposedly browsers will switch modes and stuff, but is it really important to set the mode if I don't even know what mode I would want?
The "Patterns" lesson is new, it's pretty cool.

Check it out:
Voronoi partition, Poisson disk process, Make your own dinosaur skin, Perlin noise.

Very fun. My daughter really enjoyed this when it first came out. She was surprised to see the applications for math she had learned at school!
>However, there is also a wide variety of media

By "wide variety" you mean those 6 corporations/oligarchies, many of which have been owned by the same families for decades, even centuries (i.e. Hearst)? The "variety" is just targeted marketing. For example, the communications chief at Time Warner (CNN's parent) and the CEO at News Corp (Fox News' parent) are "close confidants" who worked together for 11+ years, even though CNN is often considered "left" while Fox is "right".

http://www.businessinsider.com/these-6-corporations-control-...
Maybe your clock is wrong, maybe they're man in the middling the connection for network surveillance reasons.
Looks fine here, maybe try archive.is?
If that is the downfall of Windows, then it is also the downfall of Apple and Google development tools and OSe as they also have their share of "API of the year", deprecations or just plain removal without way forward.
I'm surprised you're asking for "reasons people still use it" when that is already quite obvious. How about telling us why you don't need the most popular JS library?
- They advertise 5 days charge but I get maybe 3 days. 4 at best.

- The heartrate reader is only accurate when you're at rest. Any sort of sweat or physical activity and the reading becomes wildly inaccurate or just stops working.

- The app takes like 5-10 minutes to sync every time and it won't sync in the background. So when syncing, I have to move my finger around on the phone so my phone doesn't lock and mess up the sync. I live in China so that might be the issue here. YMMV

- It does auto detect but I have a Vespa scooter so everytime I ride my scooter, it counts it as me walking a shitton of steps and I have to manually go on the website to delete those activities. This is also occasionally an issue in cars.

Overall, just dissatisfied with how this product works.
Donald Trump Has Done the Unthinkable: Unite Silicon Valley
They didn't tell you the most dangerous part: The TV box in everyone's home. It is far more powerful than the Great Fire Wall.

1. It's a part of the internet. More than a half internet traffics are video streams.
2. It's a bug
3. It can do End2End monitoring and filtering.
I like that it's one step closer to having some nominal level of communication ability without a phone. I would love to have a Pebble style watch allowing me to be fully untethered even if it meant being receive-only most of the time.

I don't know much about the pager protocol, but I think it doesn't require transmit power on the endpoint. I'm imagining a mode where the Pebble goes out of range of the Core, and then goes into passive pager mode maybe with some kind of SMS to pager gateway.
Post/pre 9-11 I think
Links will still count towards the character limit for now as Twitter is concerned with abuse/spam. What we may see at some point is Twitter not counting the first link in a tweet against the 140, but counting subsequent links.

As for images, here's a limit of four per post, and Twittwr groups multi into a display with one URL. Videos, Vines and polls are capped at one.

It's possible to have many, many usernames in a reply, but I don't know if there is an upper bounds.
To take that one step further, I would even say that a physical object is merely a touchable proxy for a mental model. Think of how many things you just "know" how to use because of elegant or established design patterns. Or how you move about your own kitchen when preparing a meal.
Talk about perverse side-effects: the existence of such a tool would actually make those awful one-sided "contracts" more enforceable, since the vendor would have a reasonable presumption that you were actually aware of the changes. I feel like you're better off not knowing, so that you can claim that there was no notice or assent given.
Well then, use something battle tested like cryptsetup then. It is not as nice though.
To be fair, there is often some sort of limited version of the std lib available even for those (for example by the MCU manufacturer).
I'd disagree over the prettiness, I think given the hardware they're working with the UI is generally fantastic!
I totally agree that's the best metric. I totally disagree with your characterization of Spark.

I showed up on the mailing list, said "hey, here's some stuff that was useful for me, let me know if it's useful for anyone else." A committer said, "cool, send a PR". Couple of rounds of code review and it was merged. Later on, bigger features required a lot more discussion, but as long as I was willing to follow up, I got my changes in.

Spark has on the order of 1,000 contributors. I'd call that a "real" open source project.
Raymond helpfully broke the essay up into numbered observations. Try the exercise of going through them and counting:

* Which are shoplifted directly from Brooks or from the early Unix designers (Kernighan and Pike in particular).

* Which are banal results of simply reporting the zeitgeist he was writing in, or, worse, blinkered by a lack of insight into how large-scale closed-source commercial development was already working at the time.

* Which have not been borne out at all; for instance, many eyes making all bugs shallow.

* Which are really sneaky attempts to associate his minor work on fetchmail --- that "abomination before God" --- with major work like Linux.

I don't think the essay holds up. It is effectively written. Raymond is a capable verbal communicator. He can write a coherent sentence. But that's an awfully low bar to clear. In its substance, I think the essay is in fact "not good".

Regarding "Linus's law", you have to do better than observe that random users will find bugs in software and have done so repeatedly for open source software. You have to account for two additional details that Raymond is in no hurry to talk about:

1. The major vulnerabilities in open source software that were hidden in plain sight for years and years and only discovered by commercial security labs.

2. The effectiveness with which the same group of securing security nerds has shaken bugs out of closed source software, most notably that of Microsoft, Raymond's bete noir.
Charlie Puth, One Call Away Cover by Andrew Maxwell
GMT Subtitles
I get that Microsoft wants to get people to upgrade, but forcing it like this is just plain rude

Reality is, there are still driver issues on older hardware (especially laptops) with Windows 10. Some of my friends get random hangs since upgrading. My grandma's sister had her laptop upgraded and can't find anything anymore.

It's a huge download and a huge change in how your computer works. This is not something you should just force on your users by tricking them to install it. Nudges and prompts are fine by me. Pushing it as an opt-out thing you have to actively cancel is just awful.
I'm a little confused reading the page. Is the Core for Running and Core for Hackers the exact same hardware? THat is, if I pledge $69 do I get something that I can hack?

I don't care about Core for running, I just need the hackable version
Well. And I just got my Time last week... :).

Anyway, I love Pebble, I like their approach with always-on e-paper-like screens. I do am however a bit disappointed they jumped completely on the fitness bandwagon. Is there nothing more interesting to do with wearables than sports?
In my opinion, a poor developer experience is the primary reason GWT never got more traction than it did.

It's quite the technical accomplishment, but it's challenging to use in ways that have no reason to be challenging from an experience perspective.
They will likely announce a new round before the end of this kickstarter -- similar to how they announced the Time Steel. There's a video of Eric wearing a round watch with a smaller bezel.
My biggest problem with Hulu, even more annoying than the ads was that they didn't have all the episodes of the shows that they presumably have rights to. For a show like Modern Family for instance, they would have the latest episodes but not the previous seasons. And I saw the same for other shows as well.
Ads were annoying, but they fixed that by charging more. But not having the content I cared made me cancel my premium subscription.
When asked by a reporter why the tax agents raided Google he replied "Because that's were the money is".
I keep mine on my car keys. Problem solved.
Why not use bootcamp and have both on the laptop?
Other Machine Co. introduces a Pro version of its desktop CNC electronics mill
For the life of me, I could never understand how to use Twitter. It seems it's getting even more difficult.
C is the Latin of programming languages. The general syntax is easy to learn and communicates well across derivatives as diverse as Java and and Ruby. Before I learned Lisp and Haskell, I didn't even think non-C-style syntax existed.
Where are those located?
I have already spent several hours this week on the university student IT helpdesk fixing laptops broken by this Windows 10 update.

Every single person said they hadn't chosen to update - clearly it was a result of this popup. Most of the failures were broken drivers that prevented Windows from even booting. It particularly annoys me that Windows 10 tries to install itself on completely incompatible hardware.

A nasty dark pattern.
If you use a clipboard manager (I use the one built into LaunchBar) you can preview the contents of the clipboard without having to paste into a text editor. It takes seconds and is a good habit to develop.
It's been about a year since I tried cryengine last, but I have experienced nothing but pain with it, functionality wise, not to mention the lack of dev response to the users and the other drama surrounding the company behind it, I am going to continue to steer clear of it, especially with such restrictive terms.

To me, this is a halfhearted attempt to catch up with Epic and Unreal Engine 4, which has really shown the market how to do things right. I actually look forward to engine updates with UE4, not to mention the increasingly better marketplace content. Also, I am hoping to eventually move over to devving completely on linux...

unity and CryEngine are feeling the hurt, ans struggling to respond.
English skills of people in their early twenties still suck. There are programs in Japanese universities where foreigners teach locals English. Some of these teachers are from Australia, but for most of them English is not their first language either.
Bitbucket Pipelines Beta