skysight-inc/HackerNews huggingface dataset:
"Thinking is the hardest work there is, which is probably the reason why so few engage in it." Henry Ford

You are right to expect that the internet could make it easier to do such thinking.

Except, you are not taking into account another factor: "Hard work never killed anyone. But why take a... Oooh.. another like on my Facebook post"
Yeah. Somebody is putting coal on a fire so I can have a cursor blink on my screen. Makes you think :)
Considering how well the mars rovers have done with just a few panels the dust issue is definitely surmountable.
The "dig once" policy is a public subsidy for broadband in the same sense that a national roads network is a subsidy for FedEx or Amazon.com -- it indeed reduces the costs that operators need to pay to get into the market but there's a panoply of benefits to the public beyond those of a literal, "paying government money to broadband operators" subsidy.
We had two children and the cost isn't remotely an issue. However, we're a dual-income dual-engineer family who moved to Austin and bought in 2012. Our house value has doubled in price since we bought it though.

It's very possible with perfect decisions, lots of sacrifices, and freakishly good luck.
A New Blockchain-Based Digital Advertising Platform
I'll put my money on someone hacking Twitter before I'd put it on the platform itself.
Yes, very silly place for a power button if you ask me. It will get pressed accidentally by virtually everyone who picks it up and moves it, or uses it, or bumps it into the side of something.
Twitter said they wanted to combat abuse. Im thinking occams razor makes more sense here.
CEOs are wealthy enough to live in the places and apparently desire to. This creates jobs in those cities and people will pay to live in them. Some people end up working remotely and live in cheaper places but not everyone has this option.
> there's no reason for me to stay anywhere near a megacity (which I find expensive and distasteful)

Yes! I lived in SF for a year, but then moved back home to Ohio and went back to working remotely. I occasionally travel to bigger cities to work with colleagues (maybe 3-5 trips a year), and this feels like a much nicer balance.

I also earn enough that I could live like a king around here... or live on a more "normal" income, save the extra, and retire at ~45.
The legendary early settlers of Ireland, the Nemedians (who would have later settled Scotland) came from Scythia:

"Nemed, ... was the son of Agnoman of Scythia..."

https://en.wikipedia.org/wiki/Nemed
"Quitting" is not how I'd describe Atom and VS Code.

You might not like the envelope they are pushing, but they are cutting-edge explorations into web tech, coinciding with other cutting-edge developments like HTML/JS -> Native interfaces.
Surprisingly, this is why reading Orwell's "1984" is mandatory in many high schools across the country. Clearly they aren't doing a good job of teaching it, as you and many others share that view (or did for some period of time).

Looked at from a different angle, "1984" could be viewed almost as a how-to-manual, just as Machiavelli's "The Prince" is today.
It's the typical web story. You can get to "good enough" with blazing speed, but the limitations of the web make it hard to achieve a high level of polish.
For me, it takes <700ms, but that's because I leave it running all the time and call emacsclient from the command line.
There is an HTML 5 progress tag supported by all browsers: <progress id="" max=100>
Why not get a new job then? My neighbors will murder me for saying this but Austin is wonderful. Move here!!
> On the other hand, I'm reminded of the arguments against emacs using 8 MEGS of memory and how terrible that is.

Yeah, but back then Moore's Law was running full steam and we were getting tremendous advances in processor and memory performance every year. Now that era has ended; what processor performance we have today is likely to remain more or less the same for the foreseeable future, barring a miracle from the chipmakers.

It's time to stop pissing away performance by using inefficient software stacks and web technologies are a big, juicy target for cleanup.
Ruby 2.4.1 Released: What’s Changed
Two come close but aren't quite there...

Seesaw [0] - A nice-ish way of using Swong in Clojure.

Iup [1] - One of the friendliest GUIs I've used, hands down. Just feels like Scheme.

However, I'd expect that QML and X-Expressions could go hand in hand to make something much closer, with a bit more flexibility.

[0] https://github.com/daveray/seesaw

[1] https://wiki.call-cc.org/iup-tutor#hello0scm
But this is sort of like saying things would be so much better if we didn't have this annoying speed of light constraint. Yeah, if memory was all L3 instead of main memory, things would be faster, but it isn't.

Don't get me wrong, I'm all for primitives being light weight, that was the whole motivation behind writing lmbench. You and I agree on the goal.

Where we part ways is what is possible. When context switches are being done in the time it takes to do ~140 cache misses I don't see how it is possible to get to "much, much smaller". Smaller, sure, much smaller? How? Which cache misses are you going to not do?

What I'm looking for is actual insight into the problem. If you've looked at the code and you know the hardware and you know each cache miss on a first name basis and you are saying "right here, these 70 misses are not needed, we can get 2x better if we lose these", that's something that I and everyone would want to know. We already agree that less is more, the point is how do you get to less? Is it even possible?

Lemme run some numbers for i686 25 years ago. Back then, we were at about 34 cache misses/context switch. Now we are at about 140. So it would seem like there is some room there. But back then we didn't have the lock traffic we have today. And who knows what else they have shoved into the kernel. Lets ignore the lock traffic and extra bloat and say we could get back to 34 misses. That would get us to 2usecs rather than 7usecs. Which is better but does it meet your definition of "much, much smaller"?

That's where I'm coming from, I'm sizing the problem. I have no idea if they can shave it down to 34 misses, I very much doubt it. But I think we can agree that given the fact that the kernel is fine grained threaded they aren't going to get to better numbers than what they had when it wasn't threaded, right? That's a lower bound in practice, agreed? So if the cache miss fairy showed up and gave us our best case scenario we're about 3x faster. Which is nice but not life changing. And I don't believe for a second that there is 3x worth of easy to remove cache misses/bloat in that code path, Linus would have to be asleep at the wheel to allow that.
Seems correct, on the assumption that all users of that mail server understood those terms, and that by entering a contract that, for example required anonymous usage, she gave up that right.

i.e. rights can be voluntarily waived by contract, and users must have the choice to choose who handles their mail, or what conditions (contracts) the agents must abide by to be permitted the job.
So publishers will receive BATs instead of $$? Can BATs be sold for money?
The website only says "BATs can be used for premium content or services on the Brave platform.".
OS has nothing to do with it -- they have a UEFI rootkit and (likely) access to the Intel Management Engine.

So, you can run Windows w/antivirus or even switch to FreeBSD... and it will protect you from nothing.
An interesting idea but I find it hard to see this taking off and becomming the norm. They need to sell it to Google or something so they don't have to rely on the browser.

Also, rewarding users with "premium content" or let them "donate it to publsihers" doesn't seem too realistic.

I like the idea but I see some major hurdles before this takes off.
Ask HN: Looking for tips to be a “Morning Person”
Starting a new job where its a 9am start time, looking for tips for how to become a "morning person." I'm naturally more nocturnal but in this case its going to help me if I can shift to being a so called "morning person." Have you had to do this yourself before?
Scott Adams, Dilbert creator and Trump commentator, noticed this happening a while ago too.

http://blog.dilbert.com/post/156377416856/should-twitter-and...

I follow him and never see his tweets despite spending a lot of time on TweetDeck throughout the day. When I open the Twitter app, his tweets are never shown on my 'In case you missed it' section. His tweets typically get high engagement, definitely higher than other tweets Twitter recommends, so I find it a bit strange.
It seems the USA was the big enchilada, the top prize, after populating the bottom shelf of their trophy wall with Latvia, Trinidad and Nigeria, then the UK above that.

It isn't "just politics" - people can die over crap like this. How'd you like to be an ethnic Russian living in Latvia when this guy decides demonizing your entire cohort would be a good way to "influence voting behavior?"
I think the reason using the browser for desktop UI is because graphics and UI programming is terrible. The computer architecture and operating systems we use today are built on tech that was before graphics existed.

That's why it's trivial to build a terminal app, but god help you if you want to create a window with a button or draw a line. GLEW, GLUT, Qt, OpenGL, and the rest are just kludges to deal with the fact that we're still working with tech from the 70's. Even those kludges are so terrible that companies like Github and Microsoft have resorted to using the browser to make things like Atom and Visual Studio Code.

It can be fixed, but I'm not sure anyone has the fortitude to redesign hardware and operating systems.
I briefly, and well down on the food chain, worked on the Spitzer Space Telescope. IIRC, it was originally supposed to launch in the laste 80s/early 90s but finally launched in 2003. Probably a good thing because the IR detector quality was significantly better.
Wait, why? I use Atom on daily basis, don't have very strong machine, but I've never seen performance issues.
https://arstechnica.com/tech-policy/2010/09/super-loud-tv-co...

7 years later..
The World's Worst Website Ever
CADT, all the way down...
I'd like to agree with you, but why kill the retweets, and not disable the accounts, too? (I've seen this on my own twitter account, and the retweeting accounts are seemingly never disabled.)
> 10x faster and 10x more memory/battery efficient editor?

Except for the startup time --- with which I can live with --- I never felt a difference in speed between native text editors ans VSCode. There is one, but I don't notice it. Human are much more slower than computers, so as long as it is not taking more time that I need to notice it, I don't care.

Nowadays my computer has enough memory so I can afford to not care about the 116M that VSCode is currently using, especially in regard to what my browser consumes, and in regards of the wide range of features it offers.

Battery could be problematic indeed, but before looking at my text editor, I would probably first switch from KDE to i3, and then use a lightweight web browser. This would impact it much more than my text editor.

> If a native editor just gave you a webview that can run JS extensions...

But then you start loosing all the benefits of faster/memory/battery points you mentioned.

Anyway, I'll happily try something like this if you develop it ;-)
Which begs the nice corollary: the definition of "native" doesn't happen to be fixed and changes with time.
Hockey Sticks in Ethereum
I usually do put spaces around them, but that is a style choice I consider less important than the length of the dash itself. The style the author uses is indistinguishable from a hyphenated noun, like "hurdy-gurdy."
So users need to use their "Brave" browser? What do they gain from this, apart from earning "BAT"s that seems to only allow access to premium features on that browser?

Also, what happens to actual real ads? Are they blocked and replaces by their own ads by the browser?
German Game Promotes Chancellor Candidate Schulz Killing Populists with Train
This is huge, Symantec owns about 15% of the SSL certificate market[1], and as stated in the article, has issued 30% of in-use certificates. No certificate authority of this size has ever been raked over the coals like this.

[1] https://w3techs.com/technologies/history_overview/ssl_certif...
Website hosting and freelancing web design/dev, at first its not passive, but over time it becomes passive as clients are able to manage their sites themselves after launch.
You can tell someone they are being a jerk without blaming Trump on them.

Now it seems like the auto response to someone saying something distasteful and liberal is to say "you, saying stuff like this that I don't like, that's why Trump got elected" and intended or not it's an implicit threat -- don't say things I don't like or else we'll get another Trump.

People being rude on the Internet is NOT why Trump won the election and believing so, and letting people hold you and what you say hostage with the threat "I might vote for Trump again if you e.g. defend feminism too rigorously and loudly, watch it liberal" isn't sustainable or acceptable.

But you're right the comment you're referring to was very rude and unacceptable, my response is intended towards this sort of response /in general/.
Well it does have a culture. Lots of conventions, original literature and music...etc, but yea even that isn't the same as a culture of millions.
Regarding OpenSSL License change
The fact that animating a cursor at 60Hz requires non-neglible CPU is still a little sad.
What hardware or operating system changes do you think are necessary to improve the GUI development experience?
Well, for scripts. set -e on an interactive shell is a bit of a challenge.
Stepping into the shoes of a VC reveals why your startup isn't getting funded
My retirement stock account invested in large index funds. I guess my savings account earns 1% interest also.

Any other source of income I have is not passive. Question people when they talk about passive income renting out an apartment building. Find out who is calling the plumber at 3am when a pipe bursts, and ask how passive that is?
Event Sourcing: overcoming the Monolith
AmeRican Express certainly is.
Berlin is a start-up hub, and its a place i know. I cant speak for Zurich from first hand experience.

Im just emphasizing that the fact that europe has benefits, it does not necessarily (or likely) outweigh the difference in salary from one to the other. You are certainly taxed more by a lower wage and by a higher tax rate that could compensate ubering every day and private schooling.
What happens when a site you host breaks when you are out of town or sleeping? How is that passive?
Interestingly enough, there are a lot more options nowadays thanks to the "e-cig" or "vape" market. It's always been available for hobbyists/non-industrial/consumer use in candy, etc. but now there are a lot more sites where you can order from multiple vendors of food-grade flavor concentrates.

I actually learned a lot more than I'd expected regarding what compounds and extracts go into them and how they combine. If nothing else, the "DIY vape liquid" community is really into researching the specific components since the goal is both to make something that tastes good and also provides the safer alternative to smoking that they were after in the first place.

Anyway, I'm getting off topic but you'll definitely find loads of info on those sorts of forums. Common brands include The Flavor Apprentice, LorAnn, Capella, FlavourArt, and Inawera among others.
Instagram’s new policy to blur ‘sensitive’ photos
Same here. I wonder when we stop calling these "regular expressions" and start calling them "parsing expressions"?
Yeah. This seems a bit nonsense. The browser "blocks trackers"... while also tracking you. Smells like bullshit to me. As far as I can tell the main selling point is it's using the current buzzword that makes everyone get all hot and bothered: "blockchain"
> I don't know why you're saying they are slow

Because the slowness, when compared to a whole slate of "regular" (== non-web-browser-based) editors, is empirically measurable, and is not just like "twice as slow" or "500% less efficient", but — in many cases, for various operations, as most recently delineated by the joe's own editor benchmarks, but really I mean repeatedly demonstrated over and over for the life of these editors — hundreds of times slower or even infinitely slower (it just gives up and crashes). To a lot of people, that's infuckinsanebro!!!, like a car that gets not n miles per gallon, but needs n gallons per mile.

I get that the extensibility and hackability is appealing. I like that, too.

But at what cost!
Uber designed this tool to make drivers loyal. But knowledge of its existence will have the opposite effect:

Now drivers will have incentive to drive for Lyft as well.
Ditto ! Amen. Also the local feds were pulling facial data from state drivers license databases and social media databases against the implicit direction of congressional oversight. When congressional oversight committee asked the BF1 they said no we don't maintain social data... the congressman clarified, and they said true, we query it from the other databases. Big difference right.... wrong. they are defying implicit instructions from congressional oversight, lying to congress and refusing to report. All this a the bureaucracy's genetic thirst for omnipotent power. We are seeing the technological evolution of our 67 year old surveillance state. This has to stop.

We are the sheep dogs. Everyone on hacker news has the intelligence to educate and lead the people in their network of friends and family. Ensure that congress does not pass 702 authorization.
Telenet in Belgium has a complete IPv6 dualstack rollout on DOCSIS, so it's definitely possible. They've had it for quite some time now, and they're the reason why Belgium is near 50% Google traffic over IPv6.

It really just takes some planning and some guts to make the switch. If done right everyone benefits.

(Have to add that Telenet has the advantage that they have full control of every customer's modem, which usually includes the home network router / gateway, which does simplify a good rollout.)
This is great! I did quite a bit of work in system dynamics during my masters in social work -- one thing that has been missing from the world of computer simulation has been good open source tools and also tools that can start taking causal loop diagrams and turning them into simulations that can be played with. Excited to check this out, bravo to the dev.

I think that "systems literacy" is the literacy of the 21st century, and understanding feedback loops is a key part of that literacy (rather than just thinking in terms of linear cause and effect)
Have you looked at Docker for AWS yet? https://www.docker.com/aws

It will setup your swarm, which uses auto scaling groups for the worker nodes. You can then configure the auto scaling groups how ever you want, to scale based on your cloudwatch metrics, etc.

There is also a Docker for GCP product in beta. https://beta.docker.com but I don't know how auto scaling works for it.

Disclaimer: I work at Docker on the Docker for AWS product.
They're a great group of people, I agree. Unfortunately the machines are not great, at least from my perspective as a Gazelle owner, and from what I have read from others who have purchased laptops from them. I've never used one of their server products so I can't comment on them. I want System76 to thrive but they need to build a better hardware product at the price point.
As far as I saw, the ambiance was pretty relaxed, and there were plenty of benefits like gyms, music studios, hardware shops, etc to delve into hobbies. Im sure there are people working 12 hours a day, and im sure the vast majority barely work their 8.
Hit your next business milestone with Machine Learning
Using a framework for thousands of real-time connections for weekly reports?

Seems like over engineering to the max. :D

On the other hand they call it the hipster stack, so well done, I guess?
I followed the credit to the original[1], and got sucked into reading a few other interesting stories.

[1] http://narrative.ly/i-was-an-extra-in-a-north-korean-propaga...
The Thinkpad T460s I'm using has a real ethernet port. Not sure if the 470 will have one though.
> ...and are never going to tell what they hear, I don't have to care that they're listening.

Why do you think this is the case?

Has the government sufficient ability to secure data that the very fact they possess databases of information on US citizens isn't fundamentally problematic? Based on only the last year of breaches, I'd argue no.

> People (rightfully) dismiss as insane the notion that some weird dude is sitting in the basement of the NSA listening to the details of your life

That is not a claim that any rational critic of bulk surveillance makes. And, ya know, machine learning exists. They won't (or don't) need humans to analyze the data they collect.

> ...the whole concept is linked much more closely to the fear of shame...

Embedded journalists, activists, people with sensitive medical information.
Veggies each day keep the stress blues away
Pretty much it will decide the question on whether or not the certificate system is even workable. My thesis is that either Symantec will not be able to respond (and so lose their ability to be a root certificate) in which case it will warn other root cert authorities to shape up or lose their business, or they will placate the Google and Chromium teams somehow and show that root cert authorities can be brought to bear.

Or they will ignore Google, continue to create bad certs, and users will start getting instructed by sites that they have to manually add a root certificate in order to use they site, and the entire ecosystem will collapse.
garnter-hype-cycle.jpg

The more a product's marketing is able to get them over-hyped, the harder the fall when the zeitgeist starts focusing on their faults.
It's easy to monitor what happens. Use the Twitter API to monitor your notifications in streaming mode, record all RT events, and check periodically which of the tweets (each RT is actually shown as a separate tweet in the API, with its text attribute set to RT @user <snippet>, for backwards compatibility with old clients, while modern clients can see it's a RT from extended attributes) still appear in the RTing user's feeds.

Come to me with hard data and we'll talk but right now this looks like Twitter is just tighting the screws on botnets which many "conservatives" aka alt rights use to bolster their egos.
Unfortunately this has dropped off the front page already. I hope that's not because of flagging. Hopefully the discussion of the next Wikileaks release will be more substantive, and pertain more to the content of the documents released.
Q&A with Coursera’s Senior User Experience Designer
> For instance I wanted to be able to display PDFs directly in VSCode. I went to look for a plugin, and there was one.

You could have done that 20 years ago with COM components already. There was a thriving ecosystem where you could get a component for just about everything.

Similar technologies were available on other platforms than Windows, like Bonobo (Gnome), Kparts (KDE), and whatever Mac had.

It's a bit of a shame that component frameworks have gotten such a bad reputation (for complexity and insecurity), I think they are very misunderstood.
what is being used to make animations? webgl?