skysight-inc/HackerNews huggingface dataset:
Navigation, the UI, the way the databases where setup. I can remember that even basic things not working the way normal windows applications work (usability related things), but it was so long ago I can't remember the specific things, sorry. Just that it was awful.
Shave? You just need a small basin with some water and a mirror you can hang. And even the latter isn't strictly required.
There was no fat to remove from pasta sauce.
Maybe they also figured out that sugar was addictive and added it everywhere to sell even more food with sugar?
> The FTC is taking over

No, they aren't. Unless the FTC v. AT&T 9th Circuit decision gets reversed, they can't do anything in this area, unless the FCC also reverses the Title II classification of telephone service, since that decision blocks much FTC action involving firms that are common carriers, even when the action concerns non-common-carrier operations of the firm. And many ISPs are telcos that would be protected from FTC regulation by that ruling.
The other real story, though a few years old now, is the reduction of the individual European powers from world leaders to second-tier powers.

The rise of China has made the first tier out of reach to countries with only 60-80 million people (such as the UK, France, and Germany). If the European powers combined - somehow, who knows how - then they would have the weight to be global powers and have more influence to move global affairs in directions the Europeans desire. With only 60 million people, the UK is destined to be a bit player.

One wonders why a neighboring second tier Eurasian power would want to disrupt European integration and the resulting arrival of a superpower on their doorstep. Stand together, or hang separately.
Tablet might be fun to play with, but really want full replacement for work laptop.
But e-ink monitors could be useful, I'll have to look more closely into that.
If the bug being fixed was expected behavior by all the other dependencies, you just screwed over everyone else who should have duplicated what they needed in the first place.
No, no, no, you don't understand. Although our doctor's salaries are much higher than other countries, it's okay because our drug costs, medical supply costs, ambulance costs, hospital administration costs, and insurance company overhead costs are also much higher. Therefore, doctor's salaries just a small percentage of health care costs in the United States.

It's basic math, really.
+1 on "Nonviolent Communication" - if anyone is interested I have some directive like notes from the book here https://blog.abuiles.com/reading-feed/nonviolent-communicati... -- going through the book is important for the context but this can give you a quick overview of what it is about.

Other books in my list are:

- Punished by rewards by Alfie Kohn

- On the shortness of life by Seneca
Have the same problem all the time, one time it was too much and I just uninstalled Libreoffice (of course in the end I just had to reinstall it)
Point 2 "Spell check posts and always use correct grammar."

Point 4 "Create a new post at least twise per week."

(Let me guess - 'But "twise" is a super easy search term to rank for!!! We _own_ the SERPs for it!!!')
Why replace it with anything?

Sugar and high fructose corn syrup get added to a ton of foods that don't need extra sweetening. Some varieties of Vlasic dill pickles, for example, have HFCS added. It's insane.

For the past few months I've been trying to avoid added sugar in everything except for some baked goods (like zuchini bread or birthday cake). It took a couple weeks to get used to, but now I prefer food without it and when I try something with added sweetener it tastes too sweet.
The Konnected Alarm Panel: Revive Your Wired Alarm System
We should tax the companies that profit to fund public education on these issues... If the public is not aware of the risks, they cannot be at fault because they never made a decision.
>drug: a medicine or other substance which has a physiological effect when ingested or otherwise introduced into the body.
The point I'm trying to make is in support of the grandparent comment in this thread: not many young people choose land surveying as a career because even though it's hugely needed and necessary to create the built environment, it's boom or bust. You can't be trained properly and stay in the job if you're getting laid off every winter. And since LS is protected by a guild (professional licensure), this drives prices up.
Go Go Gadget Gopher! :)
Where a train can move 20k+ people an hour in each direction, a standard road moves around 1k. Self driving cars will only make sense as chauffeur replacements for Uber, Lyft and Taxis, as even with a tripling in capacity, you'd still be wholly uncompetitive with rail. Nevermind the inefficiencies of enlarging roadways :P
Using Lotus Notes at my current employer.

Notes itself has some great functionality. The UI feels a little clunky - but generally you can do what you need to do.

The main problems I encounter is the way our IT department have deployed it. Many functions are not enabled or only partially working. As far as I am aware, we have no Lotus/Domino expert in our country; head office (other side of the world) has quite a few though. Any requests made through our regional helpdesk for fixes/improvements mostly go nowhere.

I like the idea of the replicated databases for email and other business functions. It should mean staff could switch to a different machine and quickly and painlessly get access to all their email and other data. However, there is a considerable amount of convoluted configuration required (the way it is currently configured) that appears to require local admin access that makes it impossible without helpdesk assistance.

I suspect many companies deployed Lotus/Domino is similar semi-functional ways that made it less useful than it could be.

The reason many companies migrated away from Lotus/Domino though was the risk of vendor lock in. My employer is stuck with a vast amount of business process captured in Lotus/Domino. They have been slowly migrating core functionality out to other web or networked database applications over the last 12 years. Even so, I don't see any move away from Lotus Notes for email for many years to come.
Checkmate Scrivener!
> Lack of net neutrality regulations for 25 years didn’t cause any problems

We've had net neutrality as FCC policy with different enforcement mechanisms (changing based on court actions closing off the earlier approaches) continuosly since 2004. What 25 year period are you talking about?
Putting aside the fact that extreme austerity is a gross misrepresentation of the facts, what's the alternative? The UK is already living beyond its means, increasing the public debt every day. Do you suggest we increase the deficit still further? At some point investors would pull the plug.
I figured it’s a lot of data to pull from all those exchanges and pump to a client.
19M jobs automated in next 15 years, 21M new jobs created
Some guy on /biz/ has a bunker full of server racks that mined XMR. He got the bunker from a military auction. He said that he did not require heating for the bunker because the heat produced by the mining was enough to keep the entire buker warm. All he had to do is have good ventilation.
"until it eventually gets lapped some time in the mid-21st century"

Ha - nobody can see that far out.

Also, it's all based on relative value, PPP - so it's an incredibly difficult thing.

One could also argue that China surpassed the US a long time ago.
Usually it happens when people put their favorite ideas into the blanks and do not realize that others could fill them in a different way.
I have really enjoyed the comments here. I have observed that among my acquaintances Cortana can be either really helpful or really not helpful but I don't see a lot of in between sort of "good for this, but not this" sorts of reviews.

From the perspective of a dialog system I see it as a bunch of assumptions that are made prior to engaging in the dialog. And given that hypothesis I have looked at people interactions to see how people deal with this sort of 'communication mismatch' and how they detect it.

Certainly there are repeated asks of the same question slightly rephrased as an indicator of a mismatch, but there is also a general resistance to interacting. So with people if someone gets frustrated talking with you and stops, I've seen people use that as a signal to seek out an understanding of where the mismatch is, but in computer dialoging systems that check, and subsequent re-framing is completely missing.

The other thing I've observed is that often a dialog system seems to try to be 'human' in its interaction but because it is a computer the user communicates to it like a 'user' not like a human. Adding what might be relevant search terms to the utterance as an example. For example, I listened as a person pitched to Siri "I want pizza" and was frustrated at the response ("This is what I've found on the web about Pizza") And added "I want Dominos Pizza" (additional search term, vendor name). But Siri appeared stuck on being unable to parse an acceptable language target for 'I want'.

Changing that to "Call dominos" or "Where is the nearest Dominos" works well because it as a pre-built in answer action (Telephone call, map directions).

All of this the "level 4" version of autonomous conversations where the computer can navigate what it is you are saying and what you expect as a response.
Different commenters. But yes, the original g...grandparent was mistaken.
that loop code looks hideous.

For the first: There's an implicit x->x+1 hiding in there? Why 'for y' if y is derived from x and not incremented on its own?

For the second: It looks like a nested (cross product) loop, but it's actually a zip (dot product) loop?
You could make the same argument about most programming languages. I hate to sound like I'm parroting Spolsky, but, he's right that the reason that the reason every developer ever wants to re-write the code they inherit is because it's easier to write code than it is to read it.

It's obviously an exaggeration, but not by much.
Campaign Orchestrated by Tech-Backed Code.org Calls Dibs on Fed $ for K-12 CS
Well, you think you can't get a better return on your investment elsewhere.

Just going up isn't enough if something less risky goes up faster.

Going down a little can even be a relatively good bet if everything else is absolutely tanking. Losing 1% of your principle is a pretty good deal if the stock market (and the dollar) go down a lot.
The obesity code by Dr. Jason Fung gives some great insights into what we know, and in the end it's quite simple. Our body regulates weight through insulin, so try to keep the insulin levels as low as possible and have extended periods every day where you don't eat.
True, although the number of active users is only a small component of Facebook's enormous growth.

In past 4 years Facebook have grown their user base by 80%, mostly in lower-income countries. But over the same period revenue has grown 400% and pretax profit 600%.

So Facebook will likely have significant growth long after their user base levels off.
Sometimes a "tool" is as simple as agreeing to enter a certain kind of conversation.

For example, when martial artists practice, they mix the study of technique with its application in a competitive setting. This distributes the learning into a feedback loop amongst the population of students, with good techniques surviving and evolving in their application over time. Gradually the dojo settles into a style based on the direction of its teaching and the kinds of students it recruits, which can then be further tested against the wider world in a tournament.

In comparison, if you just watch a video and try to do the techniques with your buddy at home, you don't enter into that conversation. Nothing is being tested thoroughly so your feedback is limited at best and the training probably won't hold up when brought anywhere else.

For another example, having a creative conversation requires taking a starting point or thread of thought and allowing it to be pursued farther and farther without shooting it down or completely terminating the thread. In this scenario the conversation partner or partners need a mindset that can spot opportunities for coherent elements that weren't necessarily obvious: rather than focusing only on execution, they can adapt concepts and techniques from one scenario to another effectively to generate new ideas. Over time this process eventually suggests some form of execution as a way of proving the idea, but not necessarily a "final" execution. The creation of a large work is an accumulation of this process of having the conversation and gradually adapting elements into the work as they are found relevant.

In that light the tangible "tools" of things like gear, software, etc. play a somewhat instrumental role. Sometimes they are the source of feedback because the workflow can convey success or failure(error messages, misplaced pixels, etc.) At other times they are more like a component of execution and require a whole extra design phase in order to convey feedback: development tools play this role with respect to application software since having the program compile and not crash, or even fulfill some written spec, is insufficient in telling you if it's really doing the right thing. And when highly abstract techniques like mathematics are brought into play the effect is almost magical since the coding tools offer next to zero feedback on whether the resulting algorithm produces correct results: you can create some tests but the basis is all steeped in a theory of operation that renders the physical program structure irrelevant.
scale and speed will come from layer-2 solutions:
http://lightning.engineering/
Sorting and then summing is a commonly used technique. Still, there are also better methods such as Kahan summation:

https://en.wikipedia.org/wiki/Kahan_summation_algorithm

Using pairwise addition is a very good alternative with the added benefit that it can be easily parallelized.

Personally, I would gladly use a number format that does not require such special considerations for summing a set of numbers, and still yields good results. I am really looking forward to alternative representations.
Played with it for a couple minutes

1. Login system is cool, love that.

2. After creating the "board," I couldn't really figure out what to do next.

3. Popping a modal when you click ANYWHERE on the canvas was frustrating. It wasn't really my intention of putting it there?

4. I don't understand what the hexagons are for, or how they map to your grid system.

5. I wanted to create the same diagram as what you guys demonstrate on your homepage, but couldn't figure out how to create the logos?

6. This seems like just another diagramming tool to me. I was hoping for a tool that was more constrained/opinionated/whatever such that it could help me create a nice diagram of my architecture.

Overall I think there's a lot of potential here! Seems early.

Edit: Formatting
Even without paredit, Emacs has had forward-sexp, kill-sexp, etc, since the beginning.
I don't understand, what were the scammers trying to achieve?
EU - UK vs. Russia

Ukraine as the "trial" case?
Just believe you can believe, and you will believe.
I’m all for net neutrality. I’m not for the government being everyone’s ISP as was mentioned.

NSA in an AT&T closet should not be happening. It would be the default situation for everyone if we all had government ISP.
Definitely. Many suburbs need to return to farmland, we have paved over most of our prime farmland for shitty, rent seeking suburbs.

Dense cities are cheaper to live in, cost less to maintain for everyone involved, and give people back time that is currently stolen from them during the average commute. You also end up with better infrastructure, lower taxes, and usually a healthier and happier population in dense cities.

Suburban and exurban slum development with 1 to 3 stories and a 1 to 2 hour commute is destined to die, its just a matter of how and when. Detroit is one failure mode, while Livingston, TX is another (tax base could never support the infrastructure built), though the latter case is very common.
So ctrl-f and ctrl-v using the diff as needed?

I wonder if the man hours wasted on hunting through someone else's code to figure out the bajillion abstracted functions are doing when you are trying to make a change outweigh the minor inconvenience of copying and pasting changes are? Yes the latter introduces more opportunities for errors, but are they more than knowing all your dependencies and ensuring your changes don't break their expectations? Unit tests are only as useful as the man who knows the future.
All good counterpoints- Actually, I mostly agree with all of these points and they portray the issues in a fair way, so I won't comment any more and let readers come to their own conclusions which side has the strongest argument.
Skype (on Windows specifically) just doesn’t work for me now. Fails to deliver chat messages, freezes (not necessarily both at the same time).
What app do you use? Looking for a good app for my pro + pencil atm.
I hope you will find Nulis useful! =)

To be fair, I should mention that gingko's author is also working on a desktop version [1]. He's rewriting it from scratch, and it looks like it will be very cool once he does.

[1] https://beta.gingko.io
"Getting to Yes"
Uh, what? That sounds horrible. Why would you want to be forced to check n job boards, filtering through hundreds of overlaps, to find the m << n unique opportunities?
Free Software Foundation Gift Giving Guide
This is fantastic. The exercises are non-trivial enough to be useful. One minor suggestion: if you can have the favicon set to your gopher, it can be great. Mine is a potentially narrow use case, but after logging in, I pinned this to a tab in safari, and the G throws me off a little.
Is LibriVox down?
Graphene: A New Protocol for Block Propagation Using Set Reconciliation
It's a huge issue in my opinion. Doctors who learn in Europe simply can't work here unless they get qualified in the state they want to work in, which is a waste. You see doctors from India and various other Asian countries because it's worth their effort to do so. But the USA should open it up to doctors from other countries to more easily work here. Simply passing a "Certification" or something should suffice.
You may be interested in the writings of Marshall McLuhan. He was a philosopher and analyst of media who wrote about the effects of television (and all other forms of media) and gained popularity in the 60's and 70's.

One point he noted was how instantaneous global communication via television (and later the internet) enabled terrorists to hijack global attention:

>Terrorism is an invention through which any two armed people can take over an entire industry, namely television, with the eager cooperation of its owners.

-Matshall McLuhan
"These people?" Meaning who? Homeless people? Mothers?

It's awfully easy to judge somebody's life from the comments section on HN. Much harder to actually try and understand it or empathize. I don't think you're giving this woman a fair shake.
Maybe hoping there was an affirmative response if the card did go through?
Image Processing and Analysis.

Goroutines, as well as the image package, are well suited to parallel operations on bitmap data right out of the bag. From simple texture synthesis routines such as sine-wave plasma generation or mandelbrot set fractals. To advanced state-of-the-art techniques like super-resolution image enhancement and frequency domain analysis. Golang is great for image science. Especially parallel operations on separable kernels.

And it makes for a fun exercise as well ;)
Russia has a smaller economy than Italy. They have an disproportionally large military compared to their size, but this is running much closer to what they can sustain than European countries, which run a disproportionally small military.
I use org-mode and emacs (spacemacs) extensively at my job. I start my day by creating org-mode headers as todos, breaking down the tasks that I think will take longer than an hour, and later taking notes in outline mode as I do the tasks. I like planning a few days and checking in with my manager that I'm focusing my energy on the right things. I also use it to take excellent meeting notes and turn those notes into actionable tasks. People are impressed with my nicely formatted word docs that are just org files exported using pandoc.
"Start with no" by Jim Camp ;)
The flip side of this occurs when trying to evolve systems with too much copying — particularly when there is not a good way to find where “these things should behave the same” has spread ... I get really nervous when coding up a pattern based on copying when the main reason for the copying is that there _isnt_ a good way to share the logic without a lot of hoops ... copying when I see how I could easily have shared the logic feels like such a safer decision, much easier to justify because I can always see how to refactor later if it proves that the copied pattern really does represent a use that evolves with shared requirements. When I’m put into a situation where I know that I’m only copying because I can’t see a good way for the logic to be shared I feel like I’m setting up an infinite game of bug wack-a-mole as errors due to untraceable synchronization requirements are doomed to reoccur forever as the system changes ... I find these scenarios frequently popping up when using tools with poor composition capacity (lots of build and deployment systems) — “I don’t know how to compose this stuff so I’m just going to copy and will hate this later” is the worst feeling.
Healthy margins and product appeal moreso than competitive position.

Teesprings product offering is far too broad to benefit specific targeting which really just leads to low user intent, which leads to huge acquisition costs. No one gets excited for tshirts.

Products outside of these hugely saturated markets do amazingly well if you know what you're doing.
I'd like to know more about how it works.

"The private key is generated on the client side". Does this mean it gets generated with Javascript sent from the server? What if the server gets hacked?
Here's half a million songs going back a few decades by a community of artists so underground they don't even play gigs.

https://modarchive.org/
yes of course
I suppose you either understand how PR works and simply disregard anything printed or broadcast and do your own research, and accept this system unlikely to change...

Or you get irritated by it, while waiting for the "inevitable" collapse of this promotional/propaganda model...

Honestly I don't know what is happening, but it seemed like the first option, which I've followed for a couple of decades is a good enough cure for disillusionment and depression. (Caused by investing in the second option)

Edit: add quotes to inevitable.
I have not read the book "Nonviolent Communication," but anecdotally, the several people I know who have mentioned reading this book tend to speak in an abnormally passive aggressive, condescending, and overbearing way. I am curious if this is just a fluke or if others have had the same experience.