skysight-inc/HackerNews huggingface dataset:
The Mighty Mouse is the same. You get 9 hours of use from 2 minutes of charge time, and macOS warns you ahead of time, enough time for you to go and get a cup of coffee and by the time you're done, you'll probably end up with a full day's worth of charge. Or on the day that macOS warns you, just leave it to charge overnight. You get over a month of charge (I get close to 2), of usage.

The charging port on the back of the mouse is done to stop people from using it with it plugged in, which ruins the overall design, and since most people are lazy, they'll leave it plugged in all the time. Apple designs its products by thinking of an ideal use case first. Then they will try their hardest to make people use it in that ideal scenario.

I don't quite see the WTF here. I understand Apple's design decision and think it's actually quite clever, despite what it looks like at first glance.
Did anyone try Linux or BSDs on it? Do they damage the speaker too?

I don't expect Apple to release Linux or BSD drivers. So people should be very cautious on running other operating systems on new macbook pros from now on.
Yeah this statement doesn't seem very far off from "100% of children receive financial aid from their parent or guardian."

I too am impressed that as much as 25% don't get anything at all (I guess the definition of financial aid could change this, does buying you a few meals count or is it specifically dollar transactions?)
Right, there is sleep and then there is deep sleep.

AT+SLEEP has 2 modes, light sleep and modem sleep.

AT+GSLP is deep sleep (low-power sleep.)

Spec sheet says: " A
minor adjustment has to be made before the module enter this deep sleep mode, i.e., connect
XPD_DCDC with EXT_RSTB via 0 ohm resistor."

If you have a scope, check the current draw when you sleep.
Surprises can happen depending on the rest of your circuit.
I find that it's the people that don't know HTML/CSS that have the problems.

They end up reinventing the wheel repeatedly.

There's a whole lot of JavaScript devs out there that think they are front-end devs. They aren't. There's nothing wrong with that of course.
Best Web Hosting Service Provider Companies in India
"Poll after poll showed that he would have beaten Trump in the general election by wide margins."

Poll after poll, taken after Sanders quit, showed Clinton beating Trump by wide margins.
I'd imagine most millennials haven't collected any inheritance yet, right?
there is indeed. my comment was truly superfulous
of all the things I'd notice are his use of conic sections and of calculus of variations. neither of which are the most relevant here.
To me this is a really interesting problem. Imagine for a moment that you became the president. The people you pick to do things is really important. You have to choose from: People you've relied on who will need time to build expertise; people who have been in the system forever and are part of the problem, but are also knowledgeable in how to operate it, and people who are part of the problem and incompetent.

To me, it seems you have to pull from the first two groups and hope you can use the people you know and trust and your own influence to get the necessary change from the people who have been thus far malignant, but know important things like how to get votes, how to draft legislation, etc.

This is where every presidential candidate succeeds or fails, and most of them end up failing. I feel like it would be hard to argue that Obama wasn't completely co-opted by monied interests as he took office. The finance sector got their claws into him from the beginning.
hi @tra3
currently, Echoes doesn't support playing a video from where it was recently paused. if more users request it - i'll add it.
I do understand your position. I have myself felt the pains of Python 2 vs Python 3, I disagree with a lot of the decisions that were taken in Python 3 and often disagree with decisions taken in Python in general.

What I dislike is your awful attitude, for the reasons that other people as well as myself have pointed out - reasons that you are unwilling to hear. You are making incorrect assumptions about what others are telling you and feel like your attitude is validated because "people just don't understand that it's justifiable to be upset about Py3".

We do understand that. There is no denying that the python 3 migration was a mess. I'm not denigrating your position, I'm dismissing your attitude and I question the reasoning you are bringing to the table to justify it.

There's far more valid reasons to dislike Python 3 than "divisions changed".
It's pretty clear that "republican" and "democrat" have largely lost their meanings, as Trump is more independent and pretty much hated by his own party, and the democrat running has a historical record of being friends with Wall Street.

This appears to happen every so often. After all, who do you know who votes for the Whig party?
I just don't know.

Do we really want to stagnate just for the nostalgia of the past? I see letting go of these jobs as a freedom to move onto the next evolution of work.

Maybe that is incredibly idealistic but maybe it is better to accept that maybe NAFTA and letting jobs go to foreign countries was wrong and move onto building the future.

Corporations are definitely shitty but I am hesitant to cheer on bringing back the past just for the sake of thumbing our nose at people.
The floods are worse this year because we have a combination of El Nino weakening the gulf stream which in a normal year has some effect on pushing tides longitudinal as well as flattening them and King tides which are caused by a lunar event, not anything terrestrial. It is an unusually event for sure but has historically happened before. This is a combination of two natural phenomena, nothing more nothing less. It should not be attributed to climate change which has it's own real concerns. Climate change is not contributing to the current situation of Miami being flooded. Attributing it to it, does more to discredit climate change and give voice to fear mongering than it does to further it's cause.
> The parent was saying that he shouldn't have to pay $45.71/year because there's no direct benefit to him.

It provides no indirect benefit either. Instead it misguides and misinforms people. The problem is that something like CBC provides no benefit to anyone in society who doesn't share it's biases. A government mouthpiece is absolutely not necessary for civilized society. Nor does it truly provide a benefit to anyone, but a detriment to society at large. I don't believe society should be forced to pay to pander to a specific political niche.

But if you're making this argument, why stop at socialized media? Certainly some people could benefit from socialized food or cars? Why do those things deserve consumer choice, but media doesn't? The market arguably does an even better job with media than those things.
You have fully understood the absurdity. People are paying hundreds of real life USD for a new texture for their gloves.
First time I've ever been addressed with a "Hello" on HN. I rather like it.
As far as software development is concerned, all you really need to know is C/C++, a little assembly to get by in gdb, and -nix system calls. Pick an abstraction layer on top of that if you feel it helps you, but don't feel like you need to know about other languages out there, because new ones are being generated faster than you can learn about them.

Yes, I'm being facetious, because that purist approach is impractical in the job market. When I left college C/C++ was what I had done the majority of my development in. I wrote some C yesterday. But nearly all of the development I have done since then has been in a higher-level language like Java, C#, Perl, PHP, Python, or Ruby, all of which I had to pick up and learn for some job somewhere outside of work. And the answer is that learning these things did help me, as I had practical experience with these languages. It's just way worse for front-end these days.

The thing is that the "cool job" job market for front-end guys seems to want people that know the new hotness, and the hotness changes a lot. If you want a job at Facebook or Google etc, it is easy: learn the framework they use in house (React/Angular/etc.) But what if you aren't capable of running the Facebook/Google interview gauntlet, as many are?

You just want a job using the skills you have and are willing to learn. You know JS/HTML/CSS/jQuery. You know how the underlying core concepts work. However, that job posting says you need AngularJS or React or Vue or whatever experience, and your last job was all Knockout.js since the company was older. When you go for the interview, they will take the person with proven experience in the trendier framework. So your job market is fragmented, and if you want mobility between companies -- a big deal when working with startups that might be uncertain -- you have to keep up on all of them to some degree.

I went to a "front end" meetup with some friends that work in typical dev shops not too long ago, and the amount of arguing over frameworks and JS tooling was terrible. Lots of spouting off the opinions of your favorite opinionated framework and a good amount of contempt for the wrong team. I shared a similar opinion as you -- none of them will last and all is old is new again -- and I was practically ignored as an old man unless I was talking about websec concepts.
Step two is to demonstrate how these claims don't apply to the other choice.
I for one thought the main quest, and the base game in general to be great. Didn't enjoy nuka-world very much, but really liked far harbor.
Wow the was... bad. I can get scientists want to bring SciFi to life, but this is a stretch.

In the second Artemis Fowl book, there is a centaur who uses a human laptop (magical creatures live in a technologically advanced society underground), and the first thing he does is mute it. He complains that humans are unevolved and have some sort of compulsion to make their products emit sounds and and lights.
> For example, Windows 10 transmits user data back to Microsoft by default, with users of Home and Pro versions only able to reduce data collection to the "Basic" level. However, users of Enterprise, Education, and IoT core editions are able to reduce the data collection further, to what Microsoft calls the "Security" level.

> Given Microsoft says that the data collected at the "Security" level is the bare minimum necessary to keep Windows machines "protected with the latest security updates", the collection of any data above and beyond this is not needed, the CNIL said in its formal notice.

I have professional version of Windows does anyone know a way set it to Security Level, somehow.

I have shared an article here at HN about privacy related group policy editor settings.

https://news.ycombinator.com/item?id=13042908

I am also adding what comes under the category of Security level and Basic level data as it isn't given in the article, so people are more aware.

Security level

> The Security level gathers only the telemetry info that is required to keep Windows devices, Windows Server, and guests protected with the latest security updates. Data gathered at this level includes the Malicious Software Removal Tool reports, information that Windows Defender and Endpoint Protection require to function. This includes anti-malware signatures, diagnostic information, User Account Control settings, UEFI settings, and IP address. No user content, such as user files or communications, is gathered at the Security telemetry level, and we take steps to avoid gathering any information that directly identifies a company or user, such as name, email address, or account ID

Basic Level

> The Basic level gathers a limited set of data that’s critical for understanding the device and its configuration. This level also includes the Security level data. Basic device data such as attributes, Internet Explorer version, hardware information, operating system information, network attributes and more are collected at this level. Collected data includes app usage data, Internet Explorer add-ons, driver data, system data, Windows Store activity and more on top of that.
Firefox has known issues with svg

I'm sure we can get around them, but not in v1
Not quite sure how you got that number, but here are the real file sizes: 77 MiB (1080p), 49 MiB (720p), and 18 MiB (360p).
Piano Flow
He says he gets 5000 visits a day and the 25% / 0.5% stats are related to the 5000, not the 1800 from AdWords.

The AdWords visitors likely look different and sometimes it takes experimenting time and money to find an effective way to make a profit on AdWords traffic, so taking a small loss or breaking even in the short term isn't so bad. Acquiring customers has some value besides what they purchase that day as well -- word of mouth, repeat orders, etc.

I'm more worried about him thinking he can 2-4x conversion rate "within the next month"!
Finding Beautiful Yelp Photos Using Deep Learning
Exactly this. I associate "company first, product second" with the kinds of organizations that seem to exist for the sole reason of playing company.

The mentality that important decisions within a new company boil down to which friend gets which corresponding C-level title is just trivial to me. You don't have a product and you're wasting time on the unimportant things. Literally, your startup needs a CEO to guide the ship and a team who can help build the product. Not a CEO, a COO, CTO, CMO, a Director of Engineering, a SVP of Marketing, and who knows what other fancy titles you can come up with.

Product is king. Without a product, you don't have customers nor revenue.
"Financial assistance" is also very vague. My parents gave me $20 for the train because I wasn't carrying any cash over Thanksgiving. Does that count?
This took me a year to really internalize- I wish I had read this a while back when we were 20 people. It wasn't until we passed 45 that I really took a thorough look at how I was spending my time. I intellectually understood the transition to delegation and leverage but a lot of the rest of the company didn't and it caused me to take longer than I should have to refocus on recruiting an exec team and defining the company strategy. Excellent writeup.
IPX is a modification of the Xerox Network Systems (XNS). XNS is c. 1977 whereas the Commodore 64 was released in 1982. In the early 1980s, networking was such a young technology there was little commercial value in following standards. Even when you based your product on pre-existing technology (like Novell did), you changed it in incompatible ways.

I think if Commodore had wanted to do a LAN, they probably would have built something proprietary similar to Acorn's Econet, which also ran on 6502 systems.

But, I think the primary focus of Commodore was on the home market, and most people would only buy one microcomputer, and if they had two sharing floppies was sufficient as a LAN. Acorn by contrast was more focused on the education market, where the value of networking was much more obvious, and schools were willing to pay for it.
SF Transit system hacker hit others by scanning for year-old Java vulnerability
Reminds me of an anecdote from my days working at a medical device manufacturer. The sales person was responsible for assessing hospital stock of the devices they sold as hospital personnel were too busy doing actual work to do so. The sales person would take inventory and leave a purchase order for the hospital to approve. Story goes that one (some?) of the sales people for a competitor (never us) would lift a ceiling tile and chuck inventory up there. "Oh, looks like you are running low on..."
Who works for an organization that changes their infrastructure every week? That business doesn't exist. That business already failed.
Hmm didn't know this was written in Go. Seems like Go is doing quite well in this space also with Bosun and Scollector.
That sounds logical, but once you've actually worn the CEO hat, you'll realize how much time you waste building a company before you have a product. The company related tasks you cited (ie - building the brand, getting the word out) will almost certainly be a waste of time until you have a product equipped with some serious fans.
This may be slightly off-topic, but I'd like to grab the opportunity to give some direct feedback to a member of the .Net Team.

I think one very weak point is the native support/debug tooling, and the lack of communication about the roadmap of those.

- debugging a running app on Linux,
- tracing a running app on Linux,
- creating a dump of a running process and analyzing it on Linux
- profiling a process on Linux
- resolving addresses to symbols (for use with tools like perf)
- being able to record these data and analyze in visual studio "offline" on a different machine.

It would be important to communicate about these, as these are very weak points for someone new to the platform (and frankly, everybody, even experienced .Net folks are new to this, as the common windows tools are not available, and the Linux tools are not applicable, or unknown how).

These are needed to deploy an actual service on the platform, and must be considered. The Java world offers very strong tooling on these grounds, and I think that is what .Net Core has to compete with in these topics, as that is the most mature cross-platform application platform, way more mature than Go, node, and other hyped platforms.

This very day we found a strange problem in an app running on .net core 1.0.0 in docker on Linux in azure, and we didn't know how to start with trying to trace down the problem, and the lack of information found on the internet was annoying.
Do you have the support ticket ID? I can follow up.
I'm not sure if this is good advice or not. I am most certainly not a lawyer.

I will say that when dealing with companies in a bankruptcy or wind down situation be very careful.

Often you'll find that their bankruptcy trustee will expect you to follow to the letter of the law the contract you signed while at the same time they'll use the shield of bankruptcy to their advantage to try and get out of their own duties.

I've seen this play out more than a few times. Usually with a small company providing a service to a larger one. When the small company goes under they'll still try to collect all revenue due from the larger company while telling the larger company that they are creditor 128 in line to collect what they are owed.

I think Joel Spolsky alluded to something similar, though much more dubious, where in the first dot com companies would sign contracts where it would be one company selling $200,000 of services to another, but in order to beef up the revenue of both companies they'd also do a "swap" of services so the contract would end up looking like A pays B $1,200,000 and B pays A $1,000,000.

So in theory things would net out to A paying B $200,000. However if A went bankrupt it would still try to collect the $1,000,000 owed to it by B but do their best to get a hair cut from anything they had to pay.
One issue we had with Mattermost is that some authentication modules (e.g. OAuth) are not part of the free core. Rocket Chat does not have this issue, though the mobile app is a bit less polished.
I don't like the way they did it... That's not karma-positive. They should have insisted on signing the thing before starting, a contract has two parties.

I experienced first hand that situation. And all the anger that came out of that is simply too much for me. Moreover, if you trap someone like this, he might fight back with other parts of the contracts you have not read carefully, or even with innocuous mails or whatever their lawyers can find. And if you're like me, a coder-at-heart, believe me, you're out of your league with those guys...
Tensorflow also runs fine in Bash on Windows, although without GPU acceleration.
I am not acquainted with the Chinese system, but here in India, you have to personally go to the designated test centers and take the test. At the center there is some Airport level frisking before you get to see your computer and you need to have your passport with you to prove your identity (if I remember correctly). You are also not allowed to wear jackets/overcoats/caps while taking the test. Really very little chance for gaming this system.
There's an angle to this that I appreciate spiritually - making sure your client is conscientious and committed - and an angle that is legally and ethically highly risky.

Instead of putting contracts in the drawer and setting yourself up for future legal peril (and dissection of any implied contracts you may have entered) figure out if your client is trustworthy and liquid early. If there's risk, structure contracts to manage the risk, such as a short-term engagement leading to a longer / higher-value contract that locks you in. If you can't agree that structure you probably shouldn't take the contract in any case.

If they don't pay the first bill, fire them like any good contract will allow. Don't wait five months.
Check out Sedgewick's Algorithms course on Coursera.
Show HN: Causelink – Investigate incidents and solve problems
You could go long on post sea level rise oceanfront properties.

There's probably a few places where a narrow strip of land has enough of the right slope to be a win for quite a range of sea level increases.
What is "financial help" defined as? The article was very vague as to what it is.
You seem to be ignoring the lives lead by those not in the elite ruling class prior to capitalism. There is more wealth, distributed more evenly (though still unequally) now then there ever was under various forms of fuedalism, etc. And communism has a well established track record of lowering quality of life for the lower classes while serving to consolidate more wealth and power to the few, as evidenced by the 20th century.

I look forward to the day we take the next step in human organization, but surely it can be seen that, to this point, capitalism is the high water mark.

http://www.worldbank.org/en/news/press-release/2015/10/04/wo...
I bought your book and still use it as a reference all the time. These articles were my entry point. nice work, Peteris!
Corporations are given many rights by the government, such as diffusion of responsibility.

It seems only reasonable that they pay for this, as it costs society every time a company breaks the law and the directors wring their hands but change nothing.
There is a lot to be said for the adage: do something new or try a new tool, but never at the same time.
Oh, right, forgot to mention that part: the secondary links, e.g. from newsletters, end up with much higher opt-in rates.
Envision I believe still runs a ColdFusion backend.
It would be wrap this up in lightweight libc. There is uSTL for C++: https://msharov.github.io/ustl
Thanks for the feedback, really really appreciate it. I've taken notes!

* slow-loading/blank logos is due to HN traffic
* reloading the page won't lose your favorites if you have signed up.
Canada Attracting Norwegian Startups
Unfortunately, all cars come with a 10.000 page driver's manual since all levers, gadgets and gauges are completely different, and if you look carefully, they probably have spent a lot of time reinventing the wheels for no obvious reason.