skysight-inc/HackerNews huggingface dataset:
Because people have been trying to invent ways to mechanically augment human power since someone had the bright idea to make a lever.

Why the steam engine did not succeed because Watt, was because the same reason that tri-deck galleons and gunpowder did not exist in the bronze age. Non-trivial practical inventions require a massive pyramid of other non-trivial practical inventions, each of which requires a pyramid of other non-trivial inventions, all of which have to solve a contemporary problem - cheaply then their alternatives.

If liberal markets were necessary for the invention of the steam engine, why was it invented in England, and not in Renaissance Italy? It had liberal markets, access to capital, and was a center of technological and cultural progress for hundreds of years.

There's no particularly satisfying answer to that, other then 'happenstance.'
>The Obama DOJ saw fit to fine ZTE 1.2 billion as part of the plea deal. So the conduct was serious. That makes it hard to argue that the punishment for violating the plea deal is some new thing Trump concocted to fuel a trade war.

extracting a fine from a big foreign corporation is more like a good deal. Limiting the business of your country businesses - hardly so.
The Shellfish Gene
If you bug is longer than 140 (or 280 characters) it is a feature!
Worthwhile ideas and how to have them
I understand exactly what you are saying. In the community where I reside now, I'm the one foaming at the mouth mad at the city for the things they do. Frequently, citizens get exactly what they want, for example in elections. In the case of my childhood home, most people really didn't care about the empty buildings, they didn't care about the row of derelict taverns. They struggled to see a better way forward. So regardless of what the city did, someone was unhappy.
See also the USA, back in the day!
Steam is a game library manager. It manages all 300+ games that I have purchased. I expect it to be scanning my computer entire computer.

They even told me so when I installed it: https://support.steampowered.com/kb_article.php?ref=7849-RAD...

This is not spyware, this is a platform I chose out of trust.

Guild War 2's spyware is exactly that, a spyware. I never agreed to it, or if I did it was out of some legal black pattern.
To quote de Saint Exupéry "...perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away..."
So do Walmart/Target/bestbuy all with free shipping...

I fail to see the point of that comparison really.
Not even to mention the cooperation between German and Soviet secret police, massive flow of supplies from USSR to Germany etc. etc. prior to the German attack.
Not just a bomb material manufacturing site. The first one.
NCSA Mosaic 2.7
I've been using ShellExView to get rid of annoying, useless context menus for years. Great stuff!
Nirsoft and Sysinternals should be part of Windows. Add Notepad++ and you have a decent OS all of a sudden.
What was the treatment like? I've heard it's similar to having the worst flu of your life * 1000.
I'm guessing that the OP is an advocate of open software and user freedom. Native apps are generally locked to a specific proprietary platform: Windows, macOS, Android, iOS.

As somebody in support of free software and individual control over our computers, I think web apps are the best class of apps we've seen yet. Thanks to the proliferation of web apps, desktop Linux is finally a viable platform.

Of course, I'd personally love to see the bloat of the browser disappear. In my dreams, we'd be able to run React Native applications on desktop. This is already possible with react-native-windows, but we still are waiting for stable support on macOS and Linux.
Some bootcamps are certainly predatory, but I think there are often expectation mismatches from the student. I do think that bootcamps tend to attract the "wrong" types of people—those who view bootcamp enrollment as a financial transaction (pay $10k, get 10x ROI), or vastly underestimate the amount they also need to pay in sweat and hard work. I'd argue that the most successful bootcamp grads are those that likely would have succeeded outside of a bootcamp. Alone, or through other programs, e.g. MOOCs, that have infinitely better ROI (literally, division by zero/free).
Thanks for the feedback— the setup we have is less than ideal. We’re both using a Blue Snowball mic, and I’m recording in the supply closet of my shared office (finding quiet space in NYC is hard, especially with kids at home!)

Going to try switching to a dynamic mic with a tighter pickup pattern, but the one I tried on Amazon from CAD was faulty (crazy buzzing around 1khz), so waiting for the next delivery...
This is spot on and the same observation I had, yet I'm puzzled as to why it was downvoted. A system that profits simply runs better. The best rail systems in the world in Japan are for-profit.

https://www.citylab.com/transportation/2012/05/secret-tokyos... (<-- also from citylab.com)

https://www.quora.com/Is-Japan-rail-profitable
It’s probably intentionally tolerated. It gains them mindshare.
> How do I right click on my phone?

On osm.org on my Firefox on Android I can long press and get the same popup which allows me to "Add a note". There is also the button on the right hand side for adding a note.

> a Hacker News comment hours later

My apologies, I'm in Europe and timezones, eh?

> Nobody outside the OSM community looking at "add a note" would know that it is a good way to record an error.

Can you suggest a better wording? or icon? Or system?

FTR, when you click on "add a note to the map" you get text saying:

> Spotted a mistake or something missing? Let other mappers know so we can fix it. Move the marker to the correct position and type a note to explain the problem.
Seattle might not be the most expensive city to lie in but it is right up there. Same price as LA accoring to this data:

https://www.nerdwallet.com/cost-of-living-calculator/compare...

And depending on how you break this list down (Exclude Bermuda from North American cities,bundle Bellevue/Seattle, Brooklyn NYC) it's in the top 10

https://www.numbeo.com/cost-of-living/region_rankings.jsp?ti...
Cheaper than Irvine, CA as well.
Ask HN: Developer's Block. Please Advice
I am facing something that every developer does on a number of occassions in their careers i.e. a challenging and an insurmountable problem to solve , build and deliver a complex feature with near infinite user scenarios and edge cases. This is not the very first time in my 5 years plus career that I am facing this situation. However , this time and probably the very first time I feel paralyzed and almost defeated by this feature that am trying to build since almost a week (including the weekend). Every solution I build fails to achieve one or more core scenarios or unit tests. I am almost at the end of my estimated schedule without a stable feature that I am to deliver and demo this week to end users. I am extremely passionate about the software development craft (with a big thanks to the HN community for that!). I love solving such problems and have done so from the very moment I took my first software dev role right out of college. I really don't know why am feeling unusually stressed out due to this one seemingly unconquerable feature. Inspite of having put in extra hours at work I see no perfect solution on the horizon . What makes me even more disappointed in myself is that as a senior developer I am unable to solve this , and I aspire to work in companies like Microsoft , Amazon etc. Seeking advice from this wonderful community. How do I deal with this and what are some steps I could follow to get through this without losing my mind? What can I do to prevent myself from having a nervous breakdown like this in future? How did you deal with such situations in your career and get out of it still standing tall? Thanks!
This is truly exciting and only just the beginning.

There is a host of bio-tech startups following this initial wave - with two main goals:

1., Improve the treatments to become 100% cures

2., Lower the price

This is very similar to tech and, say, the storage space. Went from 100k for a few GBs to peanuts for TBs on AWS pretty quickly. That's what momentum in a crowded space will do.

Healthcare systems around the globe will have to figure out the effects of this, similar to autonomous driving. And it is not just simple cost of treatment.

What if cancer becomes curable?
What to do with all the cancer wards? Specialists in Oncology? Chemo/Radio/Surgery? The spider-web effect here is gigantic.

Sticker price for the drug vs. long term treatment (multiple chemo rounds, surgery, palliative care) if its 100k is NOTHING.
I've been in and out of the hospital a bit lately (broken back). That seems downright cheap. I average about $4,000 an hour when I'm in. The most recent "study" took an hour with one low paid tech using one ultrasound machine and it cost over $2,000. CT Scan? 15 minutes $7K. Heck, they charged nearly $800 to "start an IV" when they didn't even start it, it was the ambulance EMT that put it in (billed separately) they just injected morphine into it. If you don't have good insurance you are one small slip away from bankruptcy.
Which is why we need a social media protocol more than just a new platform.
Author here. I'm not making any money on their platform. I'm a non-profit, building a free app; this isn't about money.

I mentioned money in the post as a list of all barriers to moving a PWA to app store. $99/year + 33% in-app purchases (plus a $1000+ Mac to build, and probably one or more Mac minis for CI) is a barrier.

The bigger concern is Apple is lagging behind on web standards. I suspect the reason for that is because web apps undermine their app business; this is a replay of the 1990s when Microsoft lagged their browser behind web standards, knowing it undermined their business.

So, keep your violin, brother. :-) My post wasn't a complaint, but a documenting of the hurdles involved in moving a PWA to the app stores.
I don't know shit, but I think it's not your country only... I've already wrote it but 15 years ago at Johnson&Johnson, I remember that on every desk, there was the motto of the company : "we work for the good of our patients and shareholders" (maybe not the exact wording, I think I recall the idea quite vividly). (noticed it was an "and" not a "then")
How to add Marketing functions into your Mobile App
The each owned by separate entity bit. I think the earlier posters meant that if (somehow) a Reddit-like service was federated and anyone could set up their own server that hosted its own subreddits while sharing auth, it would be a very interesting product.
And don't forget expo.io build process. I never have to open xcode anymore.
Do you believe there should be minimum standards for working conditions?
cough respectfully disagree. In most major Asian cities the airport connection is super useful, going in and out of NYC felt like going to the 50s and it was better than most of the other cities when visiting the US.

The NEX in Tokyo is great, since Narita is way outside of Tokyo. As is the connection to Incheon directly from the center of Seoul.

Turns what would have been a painful ass commute into something relaxing.

In Seoul I could even check in the luggage for my flight before hopping on the train.

I guess if you hate convenience....
I find it odd whenever people claim that there's just no possible way production can't be shifted back to North America and Europe. If there's no labor advantage, offshoring production is a logistical nightmare.

I mean, the factories that production was offshored to (in China and more recently in SE Asia) were built largely in the last decade or two, by companies with fairly short ROI horizons.

There's no particular reason that new facilities couldn't be built in other locations in about the same amount of time. Intriguingly, China basically showed how quickly you can move a big chunk of global industrial production around from one place to another, and it's not that long. What global trade giveth, global trade can taketh away.

Modern factories are basically just big steel sheds built on concrete slabs, in which you house machinery and equipment that becomes obsolete over time. It would not be hard to build them elsewhere. My guess is that if you take labor costs away, the next critical factors are energy costs and transportation issues (both raw materials inbound and finished goods outbound). It could lead to some interesting manufacturing locations.
It's a fair sentiment. Infertility, while sad, is good population control. Unfortunately, it tends to affect well-educated, high earning people the most. Meanwhile, teenagers in fly-over county have had 4 children before they hit their 25th birthday.
Anarcho-capitalism largely depends on a belief that human nature is essentially bad, and that magically, goodness manifests itself from the concentration of badness.
Incuriosity.

If someone thinks: I have learned enough, and I don't need to learn more, I would never hire that person.
" The thing is, that kind of talk and behavior should result in immediate firing and replacement. These people are employees of the government that is paid for by the people, and they are supposed to be servants of the public (interest). By openly stating that they will not do their job, they are admitting that they are unfit for the position."

Unfortunately a lot of people have bought into the "the other side is evil" nonsense. So they are doing their job.
Guilty, I bought a robot vacuum on Amazon and used it once.
The Amtrak Cascades line is actually state owned and operated: http://www.amtrakcascades.com/about One example, at least!
I'm fine with it being a shibboleth for people deeply embedded in the cryptocurrency world, whereas for people in the wider world of software engineering (and hopefully the world at large) we stick with the original meaning.

It's also worth saying the prefix doesn't really make sense. "crypto"-"graphy" means hidden writing. "crypto"-"currency" means hidden currency, and nothing about Bitcoin, Ethereum, etc. is hidden.
How did you ascertain that they didn't know?
> I understand lock downs for security or user experience (e.g. disallow sites to auto-play video, etc). But restricting web apps to the point they're actually broken? No, that really sucks. Shame on Apple.

Shame on developers for cargo culting web apps over to various mobile platforms. Even on desktop platforms, non-native apps stick out like a sore thumb and generally work poorly (e.g. Slack). Granted I'm okay with my apps not doing autoplay video regardless of whether or not they're native.

> And if we care about freedom and the opened web, we should not cheer on proprietary, closed platforms like app stores. We should want the opened web to win.

How about the freedom to be rid of phishing apps and spyware? The "opened web" is not an all or nothing idea, and promoting web "apps" over proper native apps isn't a win.
While I understand this sentiment, I think saying that you expect it to be scanning your entire computer is a bit of hyperbole. You expect it to be scanning your temporary internet files? Or DNS cache? Or your personal documents and pictures? I would expect those to be off-limits to a game library manager.

If you are saying that Steam was very upfront with its anti-cheat measures and that you agreed to it then so be it.
No, they don’t, ar at least shouldn’t. Are you misreading system crashes as application crashes in the comment you reply to, and interpreting the ambiguous global as application global, not system global?
React Native for Breakfast
I have personally seen multiple such questions in recent memory. I am just not good at finding them.

It's a common question on this forum and has been for years.
US, UK blame Russia for coordinated cyberattacks on internet devices worldwide
Sharing components between React apps
> Modern America favors capital

The universe favors capital because capital is more mobile than labor.
That was a result of the incorporation of one of these reserve armies. Over time, new centers of industry will be born to serve the decentralized burbs that aren't cost-efficient to serve by existing infrastructure and the cycle repeats. We just happen to be living in one part of the cycle.
1. The ReactOS project's implementation of Windows APIs is purely for compatibility reasons; on the other hand, Android's implementation was not meant as a compatibility layer for existing apps. (In fact, that Android didn't implement a compatibility layer was a huge sticking point for the Sun contingent within Oracle—although if we're honest, we know the motivations for Oracle proper are the dollar signs.) It wouldn't be a good idea to try and draw direct parallels between the two.

2. Oracle v Google still isn't over, so even drawing any inferences about Oracle v Google itself would be premature.

3. The copyright holder here is MS. Any action on their part to go after ReactOS now be the undoing of all the goodwill they've built in the Nadella/MS-on-GitHub era. The result would be (a) a bunch of I-told-you-sos from the leery folks still holding on to their grudges today, and (b) a massive, massive, innoculating "fool me once…" reaction among the folks who'd actually been made suckers for not heeding the grudgeholders' warnings. All in all, it would be a spectacularly bad idea for MS at this point, especially given how much weaker their empire has already gotten in the last decade.
There sure seem to be a lot of sales tax calculation service and software companies already, aside from Amazon:

https://www.capterra.com/sales-tax-software/

A lot of them are revealed by googling 'sales and use tax software'

I think that sort of software solution has been around for about 20 years.
> (pie-in-the-sky) design lifetime of 10 years

I'm more optimistic about this than you seem to be. The OLPC XO-1 has a lithium-iron phosphate battery [0], which are only now reaching the end of their design lives. Anecdotally, I have two XO-1 laptops, and one still has hours of battery life, and the other has only a little over one hour.

There is no rotating media. There are no fans. The keyboard is a single piece of silicone rubber. I've dropped one of mine from waist-high onto a vinyl floor, and only a piece of trim plastic popped off. (I put if back on later with a screwdriver.)

It doesn't seem unreasonable to me that they could last 10 years in the field, especially seeing as how mine are ten years old and are nearly pristine.

[0] http://wiki.laptop.org/go/Hardware_specification#Battery
We’re using docker for development, but we still have to take the leap into production. The whole build/push/pull part is rather confusing somehow. I tried docker hub or docker cloud build as it’s now called(?), but the build itself takes forever... what are people using these days??

Also for development machines, how do you sync things between developers. I can commit a docker file change, but unless I explicitly tell docker compose to rebuild my images and containers, it will happily stick to the old version. I have to keep nagging our (3) developers to do this from time to time... what am I doing wrong?? Sorry if these are dumb questions but we’re still stuck with the basics it seems.
You are certainly right with "deeper". I wouldn't dare digging anywhere near the foundations of a skyscraper, and cut&cover isn't doable in a city with dozens of decades of uncharted pipes, tunnels, cables and whatever you're gonna find once you start digging.

And I certainly don't want to know the insurance costs for this kind of project, no matter the method...
Yes, but you can also opt-in to that. I told my manager I was dissatisfied and thinking of leaving, he suggested I talk to HR about the pivot program. They then put me on a PIP so I could accept the severance option.

Also I had been on an actual PIP before and I'm pretty sure that option wasn't mentioned.
Very few other companies have a need to do these low level type projects.

Cloudflare actually delivers enough images per day for a few thousand cpu cycles saved per image to translate to a lot of $$$.
Odd they don't mention the cuban work on this field.

"Researchers with Cuba’s Center for Molecular Immunology have developed and approved an immunologic cancer therapy that improves survivability for certain types of cancers in some cases; as of January 2017, the drug has begun clinical trials for the treatment in the United States."

https://www.usatoday.com/story/news/world/2018/01/09/cuba-ha...
>1581

I assume this is a model number? You couldn't possibly mean 1,581 3.5" drives ... right?
I assume you’re talking about the election of people like Obama, who visited and praised Amazon in 2013?
Semantic Compression (2014)
This is great! It'll really help to catch up and get a summary.
I like that there's a sound in between two items. That's thoughtful.
I'd appreciate if the description links back to articles/discussions on HN or elsewhere.
Society just ends up owning a bunch of obsolete tools whose products are of no interest to any consumer.
alright, tried it out on a ~10K line file i have; lines can get pretty long, up to 1000 characters. xi is better than last time i checked -- it can open the file, and is snappy near the top. it slows down a lot near the bottom, which is where the longer lines are.

sublime, for comparison, is very snappy on the file.

i also tried it out on a pathological json file, which is just one line, 429984 characters long. it hung xi for a long time, and when it loaded, was very slow. again, sublime is completely snappy on the file.

probably not worth a bug since i think it's related to long-line support, which i think is already on your radar?
I don't think the bootcamp boom is over. There is such a huge demand for coding and coding education that some people jumped into the space very quickly and found out that education and computer science are, surprise, each Hard Problems on their own and even harder when you combine them.

In my experience, programmers like solving problems and know that they are good at doing so. Most of my lecturers and classmates had spend many hours working out how to "fix" CS education -- it was the most immediate problem that they were exposed to every day. So it makes sense that many people threw themselves at the wall and not all of them stuck.

At HyperionDev [0], we're using a mentor-driven model to offer a fully online, part-time coding bootcamp where we give people significantly more 1:1 contact time with their mentor, and focus on code review as a primary method of instruction. We've found that we're able to teach people quite a lot in 6-months part-time at a significantly lower price point than some of the places mentioned in the parent.

The global bootcamp market might look a bit rocky, but until we get to a point where we don't have 10 dev jobs for every dev out there, bootcamps are going to have their place.

[0] https://www.hyperiondev.com
Classic Shell. There is literally zero usable improvement in the new Start Menu. With how buggy it is, it's literally only worse than it ever has been.
Haha. Never heard about that case.

>>> A settlement was eventually reached, with Rowe granting ownership of the domain to Microsoft in exchange for an Xbox and additional compensation.
The best I could come up with is that Huawei (PRC) uses TSMC (RoC) for production, which is to say China could easily invest in domestic production.