skysight-inc/HackerNews huggingface dataset:
It sounds a little extreme. To quote South Park: "All or nothing is easy. But [...] a little bit, responsibly, that's disclipine". That said, reading books (and writing on paper for that matter) definitely seems to have a more positive effect on the brain than what you call "shallow media".
Show HN: A voxel design tool built on the top of CSS transformations
But the driver for building roads is frequently that roads enable an upgrade in zoning for land that fronts on those roads.

More modern roadways are quite distant and independent of even the usual retail/restaurant establishments. You have to take an exit. These roads tend to be toll. I don't know how anyone who hasn't used them would be able to see what I mean, but around Houston, the new 99 and I45 stand as examples of the two approaches.
THIS ^^^ So much this. I can't tell you how many times I picked up a book or paper thinking "There's no way i'm going to get anything new out of this". As I start reading, I start to find little tidbits of information that make me think in ways I didn't before.
Uber ups the ante in fight with Taiwan authorities by suspending service
.. listed as "out of stock", so either you've all already bought one or they're not quite released yet. Still, a nice piece of kit at a very reasonable price.
It did for me.
Does java license interfere with this kind of setup?
How do you deal with diagrams and sketches?

I have a directory called notes that has a bunch of separate text files. Now I've been slowly adding Word files because often I want to include an annotated screenshot.

I've often wished I could paste images into my source code. My editor would generate something like:

/*IMG: BASE64 (or some other image encoding) of the image */

I do ascii art in some places, but too often I have a comment that just says "see flow.png in the documentation directory".
It actually looks really sleek.
This is a great idea and reminiscent of LLVM to me...
From the article, it seems clear they want to start their own thing. "Amazon’s goal is to eventually haul and deliver packages for itself as well as other retailers and consumers—making it a direct competitor with UPS and FedEx, according to people familiar with the matter. "
Yes.

K-selection vs. N-selection is what you're talking about in evolutionary biology. Few offspring, high resources invested vs many offspring, lower resources invested per child.

https://en.m.wikipedia.org/wiki/R/K_selection_theory

(K/N selection doesn't perfectly describe modern kids, and it's not an ironclad model anyway, but evolutionary biologists have thought about this a decent amount.)
We have dirty thoughts...
Never thought about it that way :)
I am interested to hear about it!
Well...

Worked in a busy bike shop as a kid and sometimes you would have someone come through the door after a nut or bolt. I would go to the workshop and spend quite a bit of time finding the bolt, then I would only be able to charge 50p for it. By the time I had came back I could have used that time to serve a customer after some real purchases, e.g. a whole bicycle. There wouldn't even be any 'word of mouth' benefits, the bolt could be for a lawnmower or something and the customer could be far too wedded to their tin box vehicle for there to be the chance to upgrade them to a bicycle.

Anyway, it was not cost effective to do personal service bolt sales, at 50p a time, had I been smarter I would have had a big box of random bolts under the counter and made things 'self service'.
I wanted a tool with some organizational and formatting capabilities and built-in syncing, so I used EverNote up until the point that they limited the number of devices that would work for unpaid plans. I have since switched to SimpleNote. Both have reasonable search capabilities. Neither are perfect for what I want, but both are adequate.
Just tried and worked for me via Google. I have noticed previously that you need to click on the link, not right clicking to open it in a new window/tab. You might also need to make sure your browser is sending the Referrer and you don't have a privacy extension or similar extension / Do Not Track blocking it.

(This time I tested was on mobile and clicking on the AMP link in Chrome Android, but I haven't had problems with it myself on desktop beyond the new-tab issue.)
> Doxxing, regardless of who, is generally a bad idea.

Maybe, but allowing professionals to have a monopoly on journalism is even worse.
better type inference for anonymous functions, better type inference for instance members.

Another big feature is code layout being more compact and consistent than in C# codebases.
The latency numbers shown in the post are directly taken from a well known source (see for example https://gist.github.com/jboner/2841832). Why the lack of acknowledgement though?

As a related rant, let me point out that the standard for quoting seems really poor in these kind blog posts that appear on HN. I wish the authors would take more responsibility and cite sources where credit is due.
> my gut tells me that that may be more the relative learning curve/gap in moving from VB6 to VB14.

As I remember it, there were lots of angry VB6 developers when Microsoft discontinued the "old" VB and told them to migrate to VB.Net. I vaguely remember there was some kind of online petition (although it was a long time ago, my memory might be playing tricks on me).
It makes more sense now, thanks. I missed that the argument is an iterable. Ruby's join is a method of Array and of nothing else. Examples with ranges:

Ruby's range must be converted to Array.

> (1..20).to_a.join(",")
"1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"

Python's range must be converted to a list of strings.

> ",".join([str(i) for i in range(1,21)])
'1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20'
Appendix Really Hold Any Purpose?Scientists Have Discovered It’s ReallyImportant
OP is understandably upset about seccomp filters not being portable between different distributions and architectures. Fair enough.

But there's another glaring issue here. This app's seccom filter was written by a fairly security-conscious developer, who goes as far as saying he'd ideally want to reproduce any bug reports involving filter changes, and have serious unease accepting patches with new "allow" statements blindly. In other words, we can consider this seccomp filter to be as good as it gets, or close. And yet, this filter allows[1]:

- Full network access (socket/connect/bind/recvfrom/sendto);

- Full local file-system access (open/read/write/close/mmap/unlink/rename);

- Access to a long-time vulnerable system call that was only fixed relatively recently, i.e. probably fix still isn't applied on quite a number of systems out there (madvise) [2].

That's plenty of rope, if you ask me. How one could argue that process having all of permissions above is "sandboxed" in any meaningful way?

[1] https://github.com/kristapsdz/acme-client-portable/blob/mast...

[2] https://news.ycombinator.com/item?id=12756006
Primary colors have been used in branding since forever, what brand it invokes is a Rorschach test. I'm personally reminded of the logo on our first color TV.
If using Microsoft tools is an option for you, you might consider OneNote. I almost chose it for my use, but wanted something lighter weight.
It is also, in practice, actively maintained and gets bugfixes. It turns out there are a metric buttload of obscure corner cases that do need to work right.

Here's the changelog: http://invisible-island.net/xterm/xterm.log.html

xterm is addressing a vastly broader audience than st.
Popular Web Animation Techniques
One could envision a scenario where much of that custom wiring could be auto-generated somehow (e.g.: with some kind of defaults + dynamic analysis).

But the point is really - this is a distro issue and SELinux is a building block. If your distro is using SELinux and it's causing you no end of headaches consider that it may be your distro that's the problem...
xterm is actively maintained and cares about a whole pile of corner cases that were enough for users to raise valid bugs. See the changelog: http://invisible-island.net/xterm/xterm.log.html
Malnourished children eating a fruit (lychee) without any previous meal could get poisoned and have a intense decrease in blood sugar levels.
That make me wonders on how many religious practices, superstitions, etc., still exists in modern cultures, transmitted mouth-to-mouth, due to some misunderstanding of the true mechanisms of some occurrence in the past?
I can easily see that a "children can't eat fruits without eating some cereal" could have come as religious belief, from a long past. And it would be effective for hundreds of children.
> Pretty sure that's just urban legend.

It might be. I just had a look around for a citation and didn't find much. However I do recall a law student finding something in the university by-laws about it (however that shouldn't overrule state law... unless it does). I found http://www.austlii.edu.au/au/journals/UWSLawRw/2002/3.html but the University of Melbourne seems to be victorian crown land (since at least 2000 http://www.legislation.vic.gov.au/domino/Web_Notes/LDMS/PubP...) rather than commonwealth crown land. I don't know enough about property and title in Victoria to make a call here.
I don't. I just see colours.
What I dislike about this, is that I have to manually track new versions -- rather than just have my package manager pull in new versions that read a `st.conf` file.
Simple common law practices should have been sufficient, after that incident, to force all companies into giving better escape conditions to its employees. Legislation was certainly the worse solution in this case.

Remember that these mighty legislators didn't prevent these deaths also, they only acted after the fact.
Show HN: Reusable and composable UI styles for iOS
trust hacker news to have the webdevs complain about layout & missing the entire point
Oh, nice words without any meaning.
To be fair, 0.2 seconds is still ludicrously long. I can literally say the output of the program in less time than the runtime can.
Now that's something I'd love to see! Care to share?
> Also, one should keep in mind that having to apply personal patches is perfectly acceptable for suckless software.

I don't get it. This patch increases the code base by merely 60 lines of code (104 insertions, 44 deletions).

Is 60 lines already considered bloat, in a verbose language like C?

Also, is this meant to lead to fewer complexity? Maintaining the patch separately from the code base is nothing but cumbersome. Essentially this is a long-time feature branch, which is a well-known anti-pattern regarding software quality and maintenance. What if there are more and more of such patches? What if they overlap and can't be applied together? In a central code base these formal conflicts would be resolved once and for everyone, early on.

I would have expected this feature (and its code) to be enabled/disabled by a single #define in config.h. That would be more consistent with the suckless philosophy of configuration. Or, reducing that bloat by simply enabling it always.
The question is will they pay their drivers and sorting facility workers as much as UPS and FedEx. A UPS driver makes $25-$30 which isn't a bad gig, and FedEx pays around the same. Even a part time sorting job is a pretty good job for a college student.
I don't think the analogy holds, because the gravitational force between molecules is not significant in airflow.
https://circuits.io/ from Autodesk also has an Arduino. It works inside a browser. Nifty learning tool!
Given that Debian also doesn't enable any of the alternative LSM setups, I don't think the reason is just about SELinux being complicated.
Oops, I made a similar comment before seeing yours. Glad to find someone else peeved enough about it to point it out. It's such a small thing but I don't understand why it has become more or less acceptable here to just blurt something out in a long blog post without any references whatsoever. It might not be malicious necessarily however the standard for technical writing needs to improve.
I wasn't asking about that. Rather, I was referring to applying casual modeling (like recommending, A/B testing, churn prediction, etc) to cases where [I believe] using a randomized experiment to test the causality seems peculiar.
Flarum: Forums Made Simple
Sounds like someone thinking of an excuse not to exercise :)

A quick Google suggests running a mile burns about 100 calories and an apple is about 50.

In a more general sense, you can't really compare the two. You can't say exercise is "dwarfed" by consumption because they're not on the same scale; unless you're talking about, say, perceived willpower of eating less versus exercising more.
How Global Sleep Patterns Are Changing Because of Technology
Nostalgically interesting. But is it useful today?
I was really hoping this was going to provide some path to completing my CS degree.

At least they're acknowledging the importance of education.
Take Back Your Brain from Social Media
Last week I got the following answer: "We cannot process your CV for security reasons." I sent them a plain text CV_name.txt.
"Please send us your CV as PDF."

This was for a security related job. I guess we are just not a good fit.
What exactly do you mean by "OO SOA structure at the high level"? Do you mean essentially a function from a document to a result? If so, then what exactly is object-oriented about it? I'm no expert on industry lingo, but "Service Oriented Architecture" sounds to me much more functional than object-oriented.

That you feel the need for DI frameworks is a great shame and more F#'s failing than functional programming per se. If F# had inherited the module system from OCaml, then there would be much less need to use objects. In OCaml, DI comes for free with module functors, no framework necessary. As it stands, I agree that you are somewhat forced to use objects as a module system, as F# has no other. That is what MS should fix.
That's even worse, because they're intentionally preying on the ignorance in an attempt to make the devices appear to have more space than they actually do.
Great article, thank you! As a developer I often dream about having a startup. I don't want anything large or fancy but a nice little SaaS app that can generate some income. I'm absolutely terrible at marketing and I can never seem to come up with a good idea / product. Do you have any suggestions as to where I can get inspiration for products or find markets that need something?
I measured single thread because the author measured single thread.
Good luck, hope you find someone. Luckily, most people who see this and scoff won't have been the person you're looking for anyway.
I read the entire report and I find nothing particular exceptional about it, except the HHS shouldn't be involved in DOD purchases and everything seems gold plated. And no I'm not a gun owner or NRA member.

There has been an increase, but most of it is essentially due to post 911 mindset that every facility needs armed guards. In other countries that would just be unarmed (possibly contracted) guards, who ring the police if there are any problems. But then, other countries have fewer guns. Also, the fragmentation of policing in the States almost requires having an agency force, because of jurisdiction and funding wars.
Steve Bannon: 'we're going to war in the South China Sea  no doubt'
afaik there is no ACPI with ARM so it's non trivial to setup an ARM system that has modular hardware as we take for granted in the Intel world. Maybe they went through the trouble and are keeping it under wraps. Or maybe not.
Do Shareholders Suffocate Innovation?
"audit2allow -a" or "audit2why" will tell you what the reason for a denial is and potentially how to fix it. Pretty sure it will tell you to run setsebool to allow httpd_can_network_connect in this instance.
Ask HN: What's going on with my karma?
For years my karma was -1. I posted some comments and now it is -6. An on these comments I got -2 points and I don't know why. They were normal comments. Can anybody explain this? Thanks!
Data Science Weekly News – Edition #167
Comparing US Postal Service to UPS is not fair. USPS doesn't have all the flexibility that UPS has with regards to price and whom they will service. The US Postal service has to pickup and deliver mail to all Americans, UPS doesn't.
>...but the formal (and completely sensible translation) is straightforward to anyone with the necessary background.

Really?
USPS could do a few things to improve and they really aren't that big. For the following examples consider this: I live on a "no outlet" road. Meaning 100% of traffic is for the 20 houses on the street and not through traffic. And of the local traffic it is extremely minimal, we have more kids playing on the street than we have cars.

1) Stop being lazy. For example, I ordered something from Amazon and even though I have Prime, I paid for next day delivery. It was something I really needed. I rushed home that day excited to finish a project. Looking out the window I watched the USPS guy drive right past my house. A short while later I got a notice from Amazon that my package wasn't delivered due to an obstruction blocking my mailbox. I go out to the mailbox and look around trying to figure out what the obstruction was. The only thing I could figure out that would be possibly considered an obstruction was the trash cans I had just taken out that were about 5 feet to the left of the mailbox.

2) Consider somethings could possibly be fragile and take that into account when handling. For example, earlier this week I had 2 "large" flat envelopes delivered that were clearly way too large for my mailbox. Instead of considering that the contents may be fragile the USPS guy just jammed the envelopes into the mailbox the best he could making them into a crumpled mess.
UK government's white paper on Brexit [pdf]
If I click over from the search with uBlock enabled (in Firefox), I can't read the article.

If I then turn uBlock off, go back and click over again, I can read the article.

This isn't very surprising when people are giving conflicting reports about whether they can view some link. Hopefully everyone on the site that runs an adblocker sees my comment and stops whining about WSJ links (hah!).
I thought they learned that exposing the complexity was a big problem. So now the chips are internally complex but hide it behind the instruction set interface while the chip does its own stuff in the microcode.
THIS!

I wish apps would stop implementing their own fullscreen functionality/hotkeys/etc, and we could all start relying on window managers (or DE's) to provide this.

On-topic, I really like that if I super+F firefox, it actually behaves full-screenish and hides the its bars. I wish most apps would do this.
By shifting societal norms toward learning nonviolent emotional independence?
Also, I like different colors for different things. Production server terminals look different that staging server terminals that look different than development terminals.
> to change font, colour scheme, or hotkeys/shortcuts

No, you don't have to recompile it. For shortcuts, sure, but I haven't used any st shortcuts besides font size +/-.

Colors can be changed via the shell e.g. https://github.com/chriskempson/base16-shell and the font is passed via the -f flag.
Me too, here's the AMP link, curious if someone clicking to get the WSJ subscribe page or the full page when they access it from HN instead of directly from the Google search results:

https://www.google.com/amp/www.wsj.com/amp/articles/amazon-c...
Anecdotal, but my grandfather has always advocated building physical fitness in your youth primarily to to have a strong base to carry you into old age.
This is a great start but misses on few things and will not appease Trump. For example, if you look at the last sentence, they included American businesses, American values but what about American worker?
Check into learning Hibernate and Spring/Spring Boot, stay away from J2EE stuff unless you want to work with legacy.
I got into a discussion about this recently. It seems like most of the time new technology and automation inherently creates less jobs than it depreciates.

Meanwhile, the population only goes up.

Assuming those two statements are true in a given economy, then this is going to become a major problem for society as the number of people drastically outmatches the number of (skilled?) jobs that need performed.

At a certain point we're going to have to find a new paradigm to replace our "compete for a job and you can earn a living" system or else find ourselves in a situation where the employer has all the power and the vast majority of people who can even find work endure terrible conditions.
Very nice!

Personally, I dislike the phrase hand-curated.
Python and Excel: The Definitive Guide
The 'CS First' link on this page was not discriminatory though, and anyone anywhere can do that :
https://www.cs-first.com/en/home
st lack support for a fallback font, so I can't have emoji on my terminal, and that really breaks my workflow because I'm sure I'll eventually need to see an emoji on the terminal for some reason, so I've dedicated hours tweaking this just to be ready for that moment.
OpenSUSE as well as Arch, Debian and Ubuntu uses apparmor and I never had a problem where I had to disable it.

apparmor is less complex but SELinux can be fine tuned at the cost of pulling out your hair with what security gain? The BIG ISSUE is the KERNEL SELinux and apparmor have the same policy with Linux Kernel aka both of them can be bypassed and a hacker can just focus on the Kernel.
Unfortunately, StartSSL appear to be claiming that the SSL certificates themselves are free, and that they are only charging for the validation process - and while validation is potentially valuable, if you are unable to issue an SSL certificate that can make use of it, it seems limited.

To say this is "shady practice" is putting it nicely; I daresay few but the keenest observers would pick up the problem.
> Nice thing about verses, unless they're the worst, is the scan and the rhyme can in parsing save time;

I remember someone mentioning that in the oral tradition - pre-literate stuff - rhyming was a sort of checksum to make sure that your story didn't drift too much with retellings.
I was wondering what their motivation is. Maybe this is it. It's so strange how so many programmers seem to want other people to learn to program. Why is this? I accepted a long time ago that probably less than 1% of the population have the ability to be a good programmer. And even if more had the ability, do we really need that many programmers?

I can't imagine any other industry doing this. I don't go on to the website of 3M, for example, and see stuff teaching me how to make my own glue. When I speak to a lawyer they don't try to teach me how to be a lawyer. Why do so many programmers feel the need to do this?
dd is usually my first resort. cdparanoia is my last: it really tries all kinds of techniques to recover data from CDs with all kinds of read errors.
This is really cool, I wonder if they will offer a prebuilt one too. If so, I will buy one immediately.

I am really fat fingered so I guess I would break something during the assembly.

The price is also excellent although I wish it had more RAM/storage.
Happened to me as well. A culture filled with imaginary dangers lurking behind every corner could benefit from some soul searching.

Sadly, the less people walk around the more pedestrian hostile the city becomes.
You're right, that is fairly pedantic. Nothing can be proven 100% safe (except maybe water?).

That doesn't mean a more conservative approach shouldn't be taken when new products enter the market for user consumption.
I'm not sure whether it makes a difference, but in my example the biased employer was arbitrarily discriminating in favour of gingers.
Actually, it would be great to know more about general karma rules on HN. Do we have such info?