skysight-inc/HackerNews huggingface dataset:
I recently carried an older 13 inch MacBook Pro around to a bunch of meetings in the city. I could not believe how heavy it started to feel after about a mile of total walking.

I welcome powerful laptops that are as light as possible.

Where are people working that they need a full day of untethered charge? I've never been to a client that didn't provide me with a power outlet.

4 or 5 hours of real world use for a developer workstation is just fine train commuting or sitting in a coffee shop in the morning.
Even better. Many people start learning C# with Unity and can move on to other things from there if they wish to.
Show HN: EatHealthy Tracker(iOS) – A simple approach to diet tracking
After drinking a lot of diet Coke & Dew because soda is free in my office and I don't want to be a fat ass, I actually prefer it to the regular stuff. The regular is too sticky and sickly.
Yeah, I'm having similar issues. Also having issues with multiple monitors. For some reason, one of the monitors will just flicker on and off or won't register at all.
Do these systems still hold up when an attacker has practically unlimited physical access to the device and you do not?

This seems like a very challenging environment for tamper detection.
That is something by far most WP bog owners should do. It works, in my experience, faster and more reliable than caching does.

Because users like the user friendliness of WP editing but I do not like the bugs, security misery etc, I tend to export WP sites to HTML and make things that must be dynamic with some webservices and React.
> Both types of candidates need to come in at a "junior" level

Then what's the point of the Ph.D.? Why not just go straight from B.S. to junior data scientist then?
As far as news agencies go, it never really reached any significant audience: http://pp19dd.com/2013/11/north-korean-central-news-agency-k...

I corresponded with the KCNA watch guy after my release, and he said it explained a few things. Namely, why they were able to pick off all his bots watching the site and block them. As in, his bot traffic was far higher than organic traffic and it stood way out.
There is the book The ending of time, with many conversations with Dr. David Bohm. The link is : https://krishnamurti-teachings.info/book/the-ending-of-time....
I think Unity's scripting options are C# and Javascript.
I got a new MBP (with touch bar) last month. Didn't have the same experience. Back to using this Lenovo Yoga with Windows 10.
I don't know anything about Caddy but for some reason I feel compelled to tell you that it's "piqued", not "peaked".
A few simple grip trainers from Amazon did wonders for my weightlifting.

A couple years ago, I was a novice with barbells. After a month of failing to progress on barbell lifts, I realized that my grip strength was lacking. The trainers solved the problem.

I'd highly recommend anyone start with basic grip training with a barbell routine. Made a huge difference for me.
I don't really buy the "aren't they thin enough already" argument. I would've said my 15" MBP 2013 is small and light enough, but the 2016 model is notably more livable. The reduction in footprint (which also affects space for a battery) makes it a lot more manageable to spring for the 15". It's a pound lighter than the 13.3" polycarbonate MacBook I had a decade ago!
Workflows have been built in such a way that it could handle multiple action on a single input. For example, we currently help a leading e-commerce based in India to do quality check o f the listings that are uploaded before they go live. The workflow involves more than 10 checks (image is blurry or not, background is white or not, description matches images, attribute check and so on) to be done on >3 images/product. All of this is handles by 1 workflow and output is given in few minutes.

Our platform can currently support services like image tagging, transcription, text tagging and bounding boxes. And workflows could be built using combination of these services.

At the end of the day, we have more than 100,000 skilled workers. We would love to hear more about various use cases that people would need definitely need humans for. :)
Is that really a bad thing, though? It seems like it gives the consumer a choice between having an ultra-lightweight device, or compromising on that front in favor of more battery life and protection.
agreed. the thinness was/is 'nice', but... would prefer hd swapping and memory mods.

if price went down based on thickness, maybe it would be more welcomed...
Performance Update #4: So much to do, so much to see
I on the other hand wouldn't have bought the Macbook Pro, but ended up doing so because it had now become the "Macbook Air with retina" that I'd been waiting on for ages (...although a shitton more expensive).

More battery would be nice, but thinness and espcially weight matter a great deal to me. I literally sometimes don't even have my charger with me, because that small amount of added weight annoys me a great deal. Although I'm probably a bit extreme in that regard.
Why Those Student Loans Aren't Getting Paid Off
Small edit - I just realized "Mac App Store" could work as well, that's what I understand it's usually called.
The battery is 25% smaller. Not enough to go from not dismal to dismal. Likely the integrated GPU kicking in when it shouldn't.
Yeah the space between the keys is wide enough that dust from the air can get in between them, but too narrow to get it out. And the precision levels seem to be high enough that that's all it takes to cause this issue. (At least according to the other folks experiencing this on Reddit.)

It's a shame because I really like the feel of typing on it, but if it keeps breaking that's a huge issue.
I've been wanting to create a file format like this for so long. Good job!

The main thing I was thinking of doing differently was zipping the whole thing up, so that it would become a single file that you could pass around, similar in concept to a CBZ.

Edit: Haven't really looked too much at the software, just really excited about the notebook format.
Is it outdated though? I've been focused on using node/express and it straight forward and all JavaScript. But I have heard you can learn good practice from rails. Should I spend time learning rub/rails?
Have you seen how many people complain about carrying a 2 to 5 lb laptop a few miles? No wonder strength is down across the board.

Go dig a hole every now and again. Do some sandbag training. Play on the monkeybars with your kids. DO SHIT and lift heavy stuff when you can.
There was a company that offered a product for Windows 95/98 users around 2000 that did that, except it worked with existing email clients instead of requiring new ones. It worked reasonably well, as long as the user understood the limitations such as the metadata issue.

There was no common extension interface for the major email clients (and many didn't have any extension support), so their biggest technical challenge was finding a reasonable way to hook in between the user's email client and the network.

Their first approach was to have their program run as a daemon that implemented SMTP and POP3, and the email client's proxy settings were changed to use the daemon as a proxy. Their setup program recognized the top email clients and know how to change their proxy settings. For other clients the user might have to manually change their proxy settings.

Later they switched to using the LSP interface to hook into the network stack to intercept and modify email regardless of what email client was being used.
Yeah "pay what you want" definitely makes me feel uncomfortable
"Russian law is not recognized outside of Russia. Besides, that logic would give him legal authority to conquer half of Eastern Europe."
In a way it does. But how are "Russians" in danger in Easter Europe?
https://www.loc.gov/law/help/russian-georgia-war.php#Russia%...

"Do you have any idea what occupation means? "
Actually I do. And I don't think it would be a big issue. Please consider that the regime currently in power in Ukraine is liked only by a small part of the population. The background and intent of the "color revolutions" in such countries is very questionable. Besides that, the military of Ukraine is basically non existent.

Do you know what the Ukrainian military bases on the Crimea Island did? They just raised the Russian flag.

And don't forget, Russia has troops even in the West of Ukraine. (Transnistia).
People seem to be downvoting me. Was my comment incorrect? If so, I'd love to know.
How to create a new WordPress user account
With the uninteresting content and the site being blocked outside of Japan, I wonder if the point of the site is just to serve the North Korean loyalist schools in Japan https://en.wikipedia.org/wiki/Chongryon#Korean_schools
Which one requires more computing power and/pr steps (if that is a right question to ask) 72 or VII 2
The lists are cautionary tales, things to consider before you code. "May those who have never sinned ignore these posters, suggestions, and lists."
The new display gets a lot brighter, and physics means it'll take power to do it. At full brightness most of the idle power usage is running the backlight.
Grip strength has strong ties to overall cardiovascular health. Since a strong developed heart can adequately supply the blood flow necessary for a strong grip. Focusing on grip strength isn't terribly important, relative to focusing on overall cardiovascular health. Grip strength is a good example of correlation, since it's a byproduct of overall health.

Working a sedentary desk job, it's really important to deliberately make time for proper exercise. Running, swimming, biking, or whatever, It's important to exert yourself. That being said, I don't think it would hurt too much to do some hand exercises regularly.
> What's the point of this though? Why are you letting programmers write non-functional code?

He just told you. Because the only way to prevent it in general is to solve the halting problem.

> When does the loop exactly terminate?

In the general case this is provably impossible to determine.

(all you're seeing here is that the compiler authors felt no need to add special case logic to handle "trivial" cases of the halting problem. If the compiler sees any expression in a loop test, it assumes the loop will halt some of the time)
> "Should I learn saws or screwdrivers?"

The analogy is bad. One cannot use a screwdriver to cut boards. Those two tools serve completely different functions. But most of the things that one can do with C++, one can also do with Python. And considering you are just starting out, that "most" is virtually 100%.

A better analogy would be, "Should I learn band saws or circular saws or hand saws?" To become a master carpenter, one will of course need to learn them all. But when just starting out, picking one kind of saw is just fine.
"We can even now read of pro athletes unable to complete a single pull-up" is very disingenuous. I won't extol on the benefits of exercise since the first principle is to not fool yourself.
Apple forces thinness because nobody else does. This differentiates their products. It also forces their engineers to make things smaller before anyone else. That, in turn, keeps them at the forefront of miniaturization.
Buy Bitcoin with Paypal – Trusted
Thanks! It's really good to hear that other people wanted something similar!

Zipping is a great idea, I didn't even consider that. I'll definitely look into it.

I've mainly been considering trying to integrate Git into the application for both version control and the remote features. It would auto add, commit, push and pull from remote and allow people to use a git repo they host or an already available service like github or gitlab. It would try to be as seamless and out of the way as possible.

It would be quite a bit of work and I'm interested on hearing what others have to say before I dive into that rabbit hole.
U.S. National Security Adviser Michael Flynn Resigns
The post you are challenging might make more sense if you understand, for example, that many people are using low-level languages that do not offer efficient implementations of data structures, or that "list" types are typically implemented as linked lists in a tradition that goes back to Lisp if not beyond.
relsted to the secular decline in testosterone (whatever's causing that)?
Exactly. People that do tasks more intensive than watch youtube videos and work on spreadsheets don't need any more battery life so thinness is a priority for regular laptops. People doing intense work use t h i c c laptops
For five years Node has been excellently positioned to defeat Ruby on Rails as the goto framework of choice, but due to the community's fragmentation I still don't believe there is a web framework in the node ecosystem that is even close to being as complete, as handy, and as rapid for development as Ruby on Rails still is.

But I'm willing to stand corrected, because Node holds the capability to revolutionize writing single page web apps (SPA) the way rails did for database-backed server-side apps ten years ago.

(I.e. is there a Node SPA equivalent that can automagically build with a one line scaffold command what Rails did for CRUD?)
A programming language is a door. It can be easy to open (Python) or take more effort (C++). The reason to open a door depends on what is on the other side.

The Python door opens to a large and playful room with about 100,000 packages ready for download on an incredible range of topics.

The C++ door opens to a room of lower level tools that can help you understand how your machine "thinks" about problems and how the data flows. It gives you more low level control but takes it also takes more effort to write multi-featured applications.

IMO, programmers should know at least one high level rapid application development language (such as Python, Ruby, or Perl) and at least one lower level language (such as C, D, Go, or Rust).

In addition, it is worthwhile to learn Javascript because it has a near monopoly on an enormous ecosystems of client-side tools.
"most of us" do not in fact eat dogs.
I think it's more like if you're close to dying you might also have some trouble grabbing on to stuff.

>> Grip strength was not only “inversely associated with all-cause mortality”—every 5 kilogram (kg) decrement in grip strength was associated with a 17 percent risk increase"

Statements like this one need a min/max, better yet some quartiles, to even start to make sense. The relationship can't possibly be linear.
Why bifurcate into the position, all things are god, or the converse position, no things are god, Storytelling, Truth, Falsity. Even after the most profound proof realized, you stop to get a drink of water.
That was my first thought but, crucially, the bankruptcy administrator is not holding a pile of yen. If he were merely holding a pile of yen, this is a pretty boring deal, and you'd be right -- it's a straightforward swap of liquid cash for illiquid cash with an embedded premium for legal risk.

But the bankrupt entity holds 200k odd Bitcoins, and that changes things a lot. I wouldn't make this trade even at an 85% discount to face value, because I think there's a significant likelihood that BTC goes to zero, and so would not buy it and especially would not buy it with embedded leverage.
Ok, we changed to that from http://sciencebulletin.org/archives/10367.html.

I'm pretty sure most of these are press releases intended to be republished, which isn't exactly the same as blogspam (where one site rips off another). Still, original URLs are preferable.
Simple first IoT project: NFC tags
Someone needs to do something otherwise we are all doomed
Middlebrow dismissal? Memory management is a common concern across languages, and languages which do not include garbage collection tend to host a variety of approaches depending on the author and what sort of thing they were building.
Writing C code that uses garbage collection does not equal Common Lisp.
You can shortcut that process, waiting 20 years to get your agent promoted to a senior position is slow and relies on a lot of luck.

Much easier to get your person into an IT position. Edward Snowden gained access to more secret documents than almost any individual person in the NSA. Get your infiltrator into the IT department and then help them with hacker tools and zero day exploits needed to extract data. Who knows how often this technique has already been used already.
> He just told you. Because the only way to prevent it in general is to solve the halting problem.

I'm aware. I think that I might have misunderstood what the optimization really does.
We started outside of the App Store because of its sandboxing restriction.

It's still 2nd to 3rd page of search results despite having some reviews and only a couple of competitors. So a considerable investment in SEO is required.
If the optimizer can determine that "nothing happens" in the loop, it can optimize the loop away without attempting to determine whether or not the loop terminates.
> at least for professionals?

Professional whats? Executives, salespeople, real estate agents, pediatricians, beer distributors - all of these people are professionals, and all of them can and do benefit from smaller and lighter computing power.

Clearly your idea of a professional is someone who is chained to a desk writing code or processing complex 3D graphics. No question those are professional uses as well, but the idea of a 'professional computer user' covers a lot more ground these days than your insular definition.
This is why Ruby on Rails is running circles around the Java projects.
I think it's a fair point that the reason dividing MCMLXVI by XXXIX seems daunting is mostly due to lack of familiarity with the notation. Roman numerals jump up in value by factors of 5 then 2, which is 10, so translation to/from base-10 Arabic numerals can be done inline... assuming you ignore the god-awful reverse-order-means-subtraction rule, and the fact that you don't have any letters for fractional numbers or huge numbers.

The post seems to imply you can't do the doubling algorithm with Arabic numerals, but of course that's wrong. It also associates roman numerals with abacus computations, which is probably historically sensible, but to me the columns of the pictured abacus are literally base-10 positional notation and so more akin to Arabic numerals. For the abacus to "really" be like roman numerals, you'd have to remove one bead from each section of the pictured abacus. Representing four (or one, for the top sections) would be done by moving a bead to the next grove in sequence. You'd be able to tell it was a bead from the previous section because every section would be required by law to use a different kind of bead.
Or learn neither haha

https://hackernoon.com/react-studio-public-beta-2-1ec0eb8076...

https://medium.com/@nicolasblanco/how-ive-saved-some-every-m...
In 2016 the NRA spent $3,188,000 (source: https://www.opensecrets.org/lobby/clientsum.php?id=d00000008... that doesn't even make the top 20 (it's #156).

Perhaps you meant campaign donations? It donated $1,092,750, making it #427.

It is #8 in outside spending, but its $53 million is nowhere near Priorities USA's $133 million.
This comment crosses into religious flamewar, which is not allowed on HN, so please don't post like this.
When the MacBook Air first came out that might have been true, but fitting in a manila folder is no longer that impressive with the ubiquity of ultrabooks. Apple hasn't been aggressive with selling thin the way they were with the Air (back when the Air came out it really was a breathtakingly thin laptop, or at least the marketing made you feel that way)

Apple doesn't even have the thinnest laptop anymore, that achievement is now in HP's hands with the 10.4mm thick Spectre (and before that it was HP's Envy)
Low-effort clickbait.
प्रेम विवाह करने के उपाय || Tips for Love Marriage II How to Learn Astrology In
It is good to think that Russia can not conquer the USA simply by creating secret deals with top operatives in the USA government.
Dubai wants to debut autonomous flying drones as soon as this July
Grandparent presented this as a "surprising optimization" but I'd argue it's exactly what you'd expect when a compiler sees while(expression) -- he just happened to pick a trivial expression.
If you're on an H1-B, then you're a nonimmigrant, not an immigrant.

Anyway, I'm a nonimmigrant too. I found dating a little harder than in other places, but I put it down to being in a city with a lot of options, high achievers, so people can afford to be picky. I ended up with another foreigner - there are plenty of those around too.
My YouTube
Personally, I think cross-platform support is more enticing at this stage. Especially since you could just drop the whole collection directory into a git-tracked folder, and have half of those features.

Also, how do you feel about others (i.e. me) making Collate-compatible software? Like, I'm really tempted to make a web-app for viewing/editing, or even just a vim/VScode plugin for that interface-integration.

Like I said, I'm really enthusiastic about the file format!
Tracking & analytics are great, but respect for user privacy should be greater. The current state of analytics is too intrusive to user privacy. Hence we decided to get rid of all analytics from our website (https://ipapi.co). </Shameless plug>
Looks do matter but they only get you so far. What's more important is how you carry the conversation. You can make up for pretty much everything if you are good with words.
Removing images and live tweet feeds makes it a different site without improving speed as they are async. Removing embedded fonts, analytics and non-rendering js for extra functionality also does not improve load time if done asynchronously as it should. The same fastest'ness could have been achieved without any of the sacrifices. Bloat is a different issue being conflated with speed.

Personally I prefer loading the core stuff instantly while still allowing for a rich site that progressively loads micro-libs and media.
Yes. It's very annoying because my sessions and apps are open exactly how I want them.
Anyone have a solution?
Here's the thing — of you want more endurance you can get extra batteries (and with USB-C you can probably start using interchangeable standard power bricks) but if battery life is adequate you don't need to. How is this worse?

One of the things that has changed my life for the better is switching entirely to devices that can use any USB power brick or USB charger in a pinch. This includes my cameras, tablets, phones, audio gear, and so on. The only remaining outlier is laptops.
"I think it's more like" and "can't possibly be" are useless layman speculation unless backed by hard data.
There's also a play (Operation Epsilon) based on the Farm Hall transcripts. It's perhaps a bit too literal and has a lot of characters. That said, while I don't think it's in the same class as a work of theater as Copenhagen, I definitely recommend it if it comes around.
Tips would help. Am a noobie.
One crazy buffoon down, a million to go.
I see no reason why any of those people benefit from the slightly thinner form of the new mbp than they would benefit from better battery life.

Everyone wants batteries that last longer. How often did you look at your last generation mbp and wish it was thinner?
I'm not able to access the full study, but I'm impressed that they could get statistical significance with 237 people. https://www.ncbi.nlm.nih.gov/pubmed/26869476
The idea (I assume) is to let compilers optimize away loops without determining that they terminate. I.e. the rule is more aimed at loops which would terminate, but this lets compilers avoid proving that they do in fact terminate.
We detached this subthread from https://news.ycombinator.com/item?id=13639517 and marked it off-topic.