skysight-inc/HackerNews huggingface dataset:
Question: How is python on more mechanical systems, like robotics in such? Will we see a migration there besides web env?
> 2. More profile capabilities... link to your GitHub, Twitter, Stack Overflow, blog, etc.

All they really need to do for that is make URLs into links in the "about" section. They already do this for comments; I'm not sure why they don't do that for profiles.
The only thing I miss are comment reply notifications. Someone might reply to something I wrote in comments a week ago and I have to visit my comment history periodically to check that.

It doesn't have to be an active notification. Just add a numeric field added to user account that means "you got N new replies" and show it in the top-right corner next to my username. Once I see it, I will go and browse through comments to find it. When you open your comments page, it would reset this number to zero.
Good question. No. I log during every stage. To clarify how it works, it's not a minute by minute logging. It's logging at every stage that one might normally pause and think. "Hmm.. ok that step is done, now on to the next.. which is..." . So when I'm in the flow which happens rarely, it'll be like:

11:47 - Alright. Time to implement the functionality to read the JWT token and store it and cache it for future requests.

11:52 - Test has been setup and is failing as expected. Let's pass this!

12:20 - Phew. Finally got that working. Making the function testable was a little harder than expected. Had trouble mocking the call to requests so that I don't actually get a token from the service for each test. Any way, that's done. Now I need to test if it actually works when running. How should I do that though?

12:26 - I have an idea! <there's be a flow chart diagram here and a bullet point list>

12:40 - NICE! It worked!

Does that help clarify how I might go about logging? I find that the flow doesn't come all that often and most tasks I'm working on requires me to pause and think often. And the maximum time of work to pause is usually 20-25 minutes.
Joel Spolsky is obviously not neutral having been an Excel manager but he wrote that while everyone uses less than 20% of Excel, not everyone uses the same 20% of Excel.

I don't know Excel but I know there are people running entire departments on Excel spreadsheets.
It's probably not relevant to their carbon policy, but it's a valid qualifier to the first sentence which proposes Bhutan an otherwise unqualified "great example".
That was very informative, thanks! I was having the same impression about Ethereum, that the ecosystem was becoming wider and ever more complex, but still not very practical to actually use.
How does Stellar compare to EOS? AFAIK EOS uses the same approach of federation / trusted nodes, and is also a platform for smart contracts, so it would be interesting to see a comparison.
1- Better comment markup support
2- More comments per page
3- Start page auto collapsed so only to level shows
4- verbatim sucks especially on mobile and too difficult to actual use for code
5- This was a list with numbers and is now trashed
6- make hiding work across devices
Thanks for this clear example. With a combination of Token Curated Registries and a blend of bonded attestations (a la FOAM Point of Interest recording) and reputation bonds (a la Colony), you end up with economic incentives spread out across validators and other stakeholders where there is enough of a penalty for cheating to prevent it. The key is setting the bonds correctly for the use case. This is why a multipurpose smart contract ecosystem such as Stellar wins out in my book. Token Curated Registries can be used to iteratively experiment with getting the game theory and Token economics right before there's tons of money at stake.
Tech tools enhancing the implementation of Formative Assessments
Every system of currency creation is a “zero sum game” because someone ends up with the unit of currency and everyone else doesn’t. The wasted energy is on the chain as hashes which are difficult to recreate. These are the basics. Do you seriously think people aren’t wasting energy trying to get their hands on created dollars? And they’re incentivized to waste up to a dollar to receive a dollar.
How can you call that justice when innocents are imprisoned for crimes that did not commit while the criminals go free ?

That concept comes from the belief that it is worse to punish an innocent than to let a culpable go free. Call that utilitarian if you will but it has nothing to do with a hypothetical final judgment.
I hate how quickly new stories disappear from the main "new" page.
I try to respect a self-imposed policy of not installing proprietary software that's not properly sandboxed, as I have little control over it (think about the Remote Code Execution hive that Steam games must be).

I do not use Sublime Text personally, but if I ever want to try it, I'd do it trough a flatpak. Yes, sandboxing permissions might not be perfect yet, but a little sandboxing is always better than none...
Does HN still run on a single server? [1]

[1] https://news.ycombinator.com/item?id=5229522
How the advent of Tech-Tools is altering the pedagogy for Teachers?
I really appreciated this article:
https://thehftguy.com/2017/01/23/career-advice-and-salary-ne...

Hope it helps you the way it has helped me.
Does it perform an important function for YC?
Previous submission: https://news.ycombinator.com/item?id=18178889
it is not a problem with the product, which is my point. The hardware provider is absolutely in their right to say "this isnt our fault, we're not fixing it", or to say "yeah that new screen will be $1000"

So no, we dont need "problems dealt with at zero monetary cost", we need hardware we can fix ourself. If you dont have a right to repair it yourself, you're at the mercy of the hardware provider, even if the screen only costs 1/10th of the quoted price, and you could do it yourself.
It's funded by a VC who has made billions off of being an early investor in e.g. dropbox, reddit, heroku, stripe, airbnb, firebase, gitlab, etc - they make a shitton, maybe not directly from HN but definitely indirectly.
They do offer insurance. It’s called AppleCare. It covers 2 accidental damages (read: cracked screens) and more.
Why does it matter if they're the same? Identity is vastly overrated in my opinion.
Not very common in e.g. many parts of Europe.
A sizeable chunk of the market doesn't disagree with me but rather get something than nothing.

If Google can generate the same ad revenue of close enough to it without having you to force your users to agree or opt-out into oblivion in which case you lose the revenue stream from all users that opt-out.

It's also important to note that Google's non-targeted ads server two functions as they both allow you to display ads to users who did not consent to data collection as well as potentially protects you as an advertiser from ensuring that your ads are delivered in a GDPR compliant manner.

Under the broader interpretation of the GDPR you as an advertiser might be liable if you buy spaces for targeted ads that are displayed unlawfully and this is because GDPR essentially mandates that you must ensure the compliance of your partners.
If you're familiar with Django, just go for it. The documentation is really nice and it is batteries included: admin panel, authentication, permissions and more. All this free stuff will let you focus on your app instead of what is around it.

For the frontend, it depends on your goals. If you need a quick prototype, just use the Django templating engine and ship something quick. If you want to learn, choose a popular frontend framework and stick to it. They are all pretty good. Check their API / ecosystems and pick the one you like :)
Grafana v5.3 Released
Well, it probably does indirectly.
It is only Oracle that is limiting security patches to 6 months. Others don't necessarily have that limitation. Check out Adopt OpenJDK.
HN is marketing for YC startups and also a hiring platform for YC.
It could be simpler to use a different color for their name, like with new users having a green color: When a user comments more than once in the same subtree, change the username color in all their comments. Leave single commenters as grey.

This should be pretty easy to do with a greasemonkey script.
Compelled by the lifetime NDA the government makes you sign.
If you're running Firefox Nightly and using DNS over HTTPS or TLS it's now an completely encrypted tunnel as Cloudflare and FireFox have deployed encrypted SNI.

https://www.cloudflare.com/ssl/encrypted-sni/

So with this combo you would be unable to determine which HTTPS sites I am visiting that are hosted on Cloudflare.
You’re looking at the wrong end of an attack here - it’s true that an attacker targeting you gains very little, ut an attacker targeting the DNS resolver gains knowledge about everyone using that resolver.
You don't have to turn the Earth into Venus. You just have to raise the Earth from 283 Kelvin to 285 Kelvin, and you'll get massive flooding and ice melt which technology won't be able to wave away. Look at hurricanes today, they are deadly, where is the tech saving us from them?
I can understand you not being up to date on this, because the story has been too murky for too long, but that's not the case. See:

https://developers.redhat.com/blog/2018/09/24/the-future-of-...

tl;dr: Oracle will maintain the latest release of the OpenJDK codebase. The community (in practice, Red Hat) will backport security fixes from that to the current LTS codebase. AdoptOpenJDK and others will release builds of the current LTS codebase.
I just want comment collapsing on mobile, or a way to quickly scroll to the next branch of comments.
I learned development with Python (after trying to grasp the concepts of C for a while) and I have to say that alongside .NET it is one of the easiest languages I had the pleasure to work with. So much so that after 10 years of mainly Javascript and Node.js work I have decided to go back to Python simply to make my life easier and be more productive.
64 bytes per scan line X 200 scan lines = 12,800 bytes.

1,000,000 / 12,800 = 78.125

i.e. frame rate = 78 frames per second could be updated with that speed.

I am sure 78 frames per second are not really desirable, so the resolution could actually be doubled per scan line:

128 bytes per scan line X 200 scan lines = 25,600

1,000,000 / 25,600 = 39 frames per second.
I still remember reading his posts here, didn't expect them to be so long in the past.
Right. We changed it back.

Submitted title was "Yossi Appleboum Disagrees with Bloomberg", which broke the HN guideline about titles: "Please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
Distributed Design: How Stack Overflow builds strong remote teams
Very nice, i think implementation of tech tool in formative assessment is a good idea.
Lyubomir Tulev, Cybersecurity Expert, on Bloomberg TV: Companies’ Vulnerability
Manual+de+Ionic+Framework:+Navegando+entre+las+vistas
Yoga and exercise as scoliosis treatments
I honestly don't mind the lack of comment reply notifications because I find that it makes conversations less aggressive than on sites like reddit which do that.

Less of a feeling of a mandated reply, more opportunities for other users to speak up on your behalf.
I think what @decentralised is arguing isn't that PoW is wasteful, but that there are certain by-design inefficiencies that outsiders consider a waste from an economics standpoint. (A high economic cost to perform PoW)

Certainly you could argue that this economic cost is necessary and therefor not wasteful. Indeed I agree that it is central to the idea.
Easier than the [-] next to each comment? If you have javascript enabled, they should show up.

Not sure how it could be improved?
As someone who started using internet in 1997. (I still consider myself green) - this is a perfect website.

Could it use improvement? Yes.
Does it need it? No.

Simple, fast, does one thing and does it great, has no featuritis and overblown annoying "UX" that current web suffers from.
Even cache links? Why?
Practically speaking, the single biggest area of low hanging fruit is clean shipping. Right now the largest 15 cargo ships emit more greenhouse gasses than all the cars on the road combined. The US could take the lead on this issue by modifying the Jones Act, a peculiar piece of legislation that forces maritime commerce between US territories to use US ships with an American crew. If the Jones Act were modified to include incentives for zero emission ships it would heavily incentive investment in this critical area. This single change in legislation would reduce the cost of goods and services in Hawaii and Puerto Rico, increase trade, and provide a powerful economic carrot to reduce carbon emissions.
What you're saying is true.

But today you have a much higher chance of actually having something to wear independently from the scale of your income. 100 years ago having _something_ to wear was a luxury. Today you can buy it at any quality/price you'd like.
Bitcoin’s Hidden Proof-Of-Work Asset
I think it doesn't make sense anymore to discuss this here.

Personally, I'm impressed with the overall quality of discussion in this thread. It's going a whole lot better than most other discussions I've seen online. There's a certain irony that you are against "doom and gloom" arguments, but fail to see any hope for productive discussion. Stick around, keep discussing, and make it incrementally better.
We'll definitely need geo-engineering to artificially cool our climate while we work out how to effectively remove CO2 from the air and store it for 1000's of years. It may require mass reforestation or putting carbon dioxide into concrete; whatever the answer, if we do not employ it on a massive scale, it won't matter if we transitioned quickly off of fossil fuels, which by the way we haven't. So, we will DEFINITELY need to artificially cool our planet.
The point is, that for vscode picking a file is not enough. It would cause lot of fun opening multi-root workspaces you just checked out...

There are many more applications, not just IDEs, where picking a file or folder is not sufficient: for example, apps like Rapid Photo Downloader or Darktable would be significantly crippled.
You can quote all the "facts" you want, but I've done a lot of both Python and Perl, and it's a lot easier to walk cold into a bunch of Python code, even badly written Python. What you call "superficially more visually similar", I call consistency. If I have to use conscious thought to figure out the structure of the code, it's taking from the conscious thought I need to understand its function.

And yes, Perl is even more powerful than Ruby when it comes to making code compact, but compactness and eloquence are two different things.
I don't think there's anything in the definition of smart contracts that necessarily has it defined to be what they are in Ethereum.

They are very different, that's for sure.

Assets are first class objects though, so 95% of what Ethereum smart contracts do is built into the platform already.
Where in Poland do you live that you get such an impression? Do you even experience such things or are you just listening to the propaganda?
Introducing free plan – Insight Stash
Avatars.

The main purpose of avatars is to track you. Please, HN, do not add avatars.
Going to do this right now...
Teletekst is an outlier, because it did not start as a web page, but the design has been consistent over the years and I still use the site and the app for news, TV guide and weather forecast daily!
I guess he means relative to left-wing parties in Europe etc.
Under UK law, you could demand a refund. You don't have to accept a repair or replacement for something that's DOA.
Tableau has removed the view entirely so I can't even see the broken views your talking about but regarding Boulder... It doesn't have a worse ratio (assuming you're talking about the gender ratio the bay - though this is partially because the town is still small enough that CU Boulder augments gender ratios for its age groups). But the deal is, I'm a young single Boulderite and there's no chance I would sign up for Match.com...

Conventional dating is easy in Boulder and I'm more inclined to have a "how-we-met" story of how our eyes met across a crowded coffee shop or we both got bamboozled by the joke of a hilarious vendor at the farmers market, then to tell people I chose to have software help because I'm too busy for traditional romance or am too helpless/hopeless to do it myself.

Per the title, this is only a representation of online dating. Match.com is simply a poor representation for the actual singles population here because nobody wants to use it.
I dislike them all, except for someone else's comment above about comment reply notifications - which doesn't even have to be active, just a number next to your username at the top when reloading a page.
How about, they send you a fricking new laptop that works? Like you paid for. And refurb that dead-on-arrival thing to sell to somebody that wants a refurb.
As a maintainer I've also had weird situations come up where someone suggests something perfectly good, and even includes code with an implementation, maybe even something they've spent significant time on, but even though it's a good idea and potential contribution, it just doesn't "fit" with the idea we're going for.. it's actually hard to say no to people for reasons like, "Your code is good but we don't want it because that's not the right interface according to the use case our software is designed for." Clearly the code is good for the person proposing it, and I can't even reject with the excuse that it's bad code in any way, all I can say is, that's not what we want to do right now. It's kind of heartbreaking to reject things on that basis.

I've even found myself having to reject contributions purely for the reason of, "your code is good but it's too much.. I don't want to maintain that."

Believe me it sucks to reject a significant contribution, but the fact is that what often happens from experience, is that someone scratches their own itch, submits a huge patch, and then walks away once it is accepted. And then it does indeed become my job to maintain a bunch of code that I didn't write and aren't familiar with.

So I find that these silly practical issues crop up a lot that have nothing to do with code quality per se, but more to do with being pragmatic about maintenance and the goals for a given code base. It's hard to know how to give the right answer, socially speaking, and I think I have definitely come off as snarky in the past doing so, but it's not intentional. Sometimes acceptance or rejection simply doesn't depend on the code but on other factors that are hard to convey properly on an online forum.

At least the message for contributors is, small one-off fixes are one thing, but if you're going to spend significant time working on something, please discuss it upstream before proposing a huge patch that might not even be something we want to integrate.
Huh? How so?
It was done that way because that's how we learned to write functions. I dunno if it was the best way, I was just a kid then, but if you had the O'Reilly Perl books, that's how you learned it.
I love water, but still had a hard time drinking enough (and, of course, incorrect diet choices) to keep kidney stones away. Twice (with 15 years between).

Now I'm a water junkie. 3-4 liters a day, every day. Also cut out high-oxalate foods (RIP peanuts, I miss you).

Seriously, folks -- drink your water. Keep a water bottle handy, and make sure you go through it a couple times a day.
This is a shorter version of this July 19, 2018 article: https://www.economist.com/science-and-technology/2018/07/19/...
Can I turn around this question and ask how much does it cost to run HN?
Why would it go up more than 25% for 25% more hours? Did you mean the 22% you stated originally? If you work 25% more, you should make 25% more, seems pretty simple.
A New Biography of Churchill
Reminds me of that extraordinary piece of travel writing, A Time of Gifts, in which the author is walking across Germany and Austria in 1933. He encounters the Brownshirts only once as a minor incident, but the foreshadowing somehow hangs across the whole book's view of this part of the world as an Eden before its collapse.

But see also https://www.lrb.co.uk/v10/n16/paul-foot/the-great-times-they... on Wallis Simpson; it should not really be surprising that the British aristocracy were often Fascist sympathisers and that a lot of the history has been whitewashed since and during the war.

I had no idea there were foreign visitors in Dachau before the war, but then it was merely a brutal prison or a "concentration camp" in a pattern deployed by many countries against their colonial victims.

A useful reminder that Fascism had absolutely tremendous advertising - the Hugo Boss uniforms, the logos, the slogans, the films, the rallies, etc - and tapped into exactly the sort of mass movement belonging and hostility to the Other that really galvanises people.

> Did the parents of these fresh-faced young people not read newspapers? Or was it that they simply thought of Nazi violence and philistinism as an irrelevant sideshow compared with the joys of Schiller and Schubert?

Depends which papers they were reading. The famous Daily Mail "Hurrah for the Blackshirts" article by Viscount Rothermere was in 1934.
It's not black and white.

Apple knows it's increasing the reward of fraud — and therefore its own loss to fraud — by not selling parts. But Apple accepts that cost and chooses only to take enforcement actions, not market actions.
All about the timing. Maybe make a dry run before it gets that far, work the kinks out? Honestly, you'd be welcome.
Photo Locker Pro v2.0.1 Latest APK Free Download
> I don't really buy "unrestricted free speech is worth letting people die over".

I don't really buy "restricted speech is worth letting people die over".

> Sure, censorship can be harmful, but if the best argument your can put forward is a slippery slope, thats not particularly compelling.

What slippery slope? Censoring climate scientists is the first thing politicians in the pocket of oil companies would do with censorship powers.

> Hypothetical harms are generally less harmful than real ones.

The actual harms of censorship are widespread and well-documented. If you want to go straight for the serious examples, look at The Great Leap Forward, Stalin's purges or the holocaust. In each case there were not only direct large scale executions of political dissenters, the censorship allowed other atrocities to be kept quiet. Much of the scale and inhumanity of the holocaust wasn't discovered until the end of the war as a result of Nazi censorship, and keeping it quiet allowed it to continue for longer with less opposition both domestically and internationally. For example, the US could have entered the war earlier.

But it also goes all the way down to pedestrian squabbles where people disagree over matters of life and death at smaller scale (e.g. the safety of a building or a bridge). Censoring true facts has literally been fatal countless times.
Reddit's mobile site is also intentionally user-hostile to try to get them to use the app. Although that's not a part of the recent redesign, they had that for a long time now.
Sometimes it's useful to expand the definition of "pirates."
You could sign up for climateprediction.net (CPDN). CPDN is a volunteer computing, climate modelling, academic project that runs climate models on people’s home computers to help answer questions about how climate change is affecting our world.
Android APK signature scheme v3
https://outline.com/HRfAnU
I host http://hnreplies.com which provides comment reply notifications by email, FYI.