skysight-inc/HackerNews huggingface dataset:
This is not strictly true with US businesses and academia. My last place of employment was a university, and per our legal, all data going through the University email or computers is University property; while there is a pledge from IT that all email is private and will not be accessed except for specific circumstances, these circumstances could be pretty much anything and had no relationship to any existing case law outside of what legal felt was necessary to use as reason for why we could access it.

But the pledge was just a formality - should there be any interest to check the mail, there was nothing technically stopping anyone with the required access except for someone else with equal access having a problem with it. Likewise, various management offices had no issue with submitting email fetch requests for the simplest of things, with date ranges exceeding two or three years sometimes for what turned out to be incredibly minor reasons.

There really is no expectation of privacy with academia in the US when it comes to University owned property or services.

(The only reason I found out about any of this from legal was because I asked for clarification on our "duty to report", and one of the lawyers was almost excited as he told me about how we own everything legally.)
Transcript: https://www.farnamstreetblog.com/wp-content/uploads/2017/02/...
Indeed - Overcast just did this - and that was also one of the main factors that pushed me to want to build this.
I guess Marco would prefer to focus on Overcast and not take care of the ads management system - but since AdMob was not an option for him (and neither for me) he had to.

I'm not sure I've understood - what's not scalable? Selling ads by yourself or using a network that helps you sell ads?
Grandparent sold pandoc short. It is actually a really nifty utility capable of converting a plethora of formats from/to each other. It is a godsend for situations when you have to create MS Office-compatible documents, and want to avoid the inevitable muscle cramps you'd get if you were to actually use Word.

You can create your own document templates, and tweak the resulting output in a million ways. At my job, I have to create a lot of documentation, often in PDF or docx, and Pandoc has become an integral part of my workflow. I can create documents within the comfortable environment of Emacs, and use Pandoc to produce output in any old format that $pointy_haired_boss may desire.
Would it solve problems if we had an equivalent to meetup for online meetups such as the above? If we suggest all can be done online, why aren't our meetups online? Certainly, time zones are an issue, and some meetup functions can be duplicated by a mailing list or forum, but why haven't we figured this one out? (The time zone could be solved by having multiple meetups and people go to the ones which are better for their time, for example.) And a speaker is something is probably easier than the average user group - someone just joins from their house...
Others have mentioned excellent software like pandoc and xmonad. There are also projects with a smaller target audience, but that are insanely impressive compared to what you could plausibly do in basically any other language. In particular, I've used Clash and Lambda-CCC, which let you compile Haskell code to VHDL or Verilog and put it on an FPGA.

I think the number of useful tools is pretty closely correlated to popularity, and obviously Haskell has a relatively small user base. It's not like Haskell gives you super-powers and makes you 10x more productive; it mostly lets you write better software, not necessarily more software. I do feel more productive with Haskell, but it's on the order of 50-100% (depending on the task), not enough to let Haskellers match the open-source output of a very popular language like C.
Any of the Cortex-M* series are also generally a good choice, for example the STM32* series. All of these are supported in mainline gcc, and have open source support libraries provided by the vendor or via libopencm3. Be a bit careful, as some vendors like to use proprietary licenses for their headers, but in most cases there is at least one open source alternative.

And of course the RISC-V HiFive1, though it's still very new and in sampling quantities.
You think chess players have it bad with depictions? 75% (based on my non-scientific estimate) of actors/directors in Hollywood don't know how to hold a gun (and somehow hire a complete staff without a single person that does too). And guns come up way more often than chess. Not to mention many movie/tv sets have specialized people who obtain the guns and who, I assume, know better. You'd think they'd at least tell the actors to keep their finger off the trigger. If Hollywood was real, completely accidental and preventable shootings would be the #1 cause of death in the world. #2 would probably be PTSD from hearing fake gun sounds anytime a gun is shown in a scene. Let's face it. Hollywood simply doesn't try very hard and it shows.
Short answer: Dont www
Long answer: Do www
This time however my perspective was changed. I was approaching the subject through the lens of intuition and simplicity...And to my surprise, again and again, the difficulty was in my rigidness in understanding.

Thank you for penning those words. I hope people realize the significance of what you just said.

Perspective is key. You could say it is the KEY -- the key insight into unlocking everything else. I had a similar experience in 2009, and once you have the epiphany -- once you experience the awe of a shift and recognize the implications -- it's like your mind becomes unshackled. You realize you have been blind, and you've just learned to see. And in that flash you gain a deep, visceral understanding of what Alan Kay means when he says, "A change in perspective is worth 80 IQ points," and "We can't learn to see until we admit we are blind."

"Life's Illuminating Perspective" (2009) http://jamesthornton.com/manifesto
I understand, but why would it be the greatest issue to despise, I'm just curious.
Berkshire Hathaway buys successful operating companies, preferably with a long history. They look at GAAP earnings, assets, and debt. Evaluating such companies is straightforward. This simplifies acquisitions.

They rarely buy "growth companies". Those are speculative investments.
"ELI5: Why is product XYZ the bees knees?"

Ok maybe not that obvious but yes it's pretty easy to spot.

The harder one is negative mod shilling. Where mods go out of their way to remove posts or comments that don't align with the shill message. The remainder is still "normally distributed" so it's a different animal to spot.
The RedMonk Programming Language Rankings: 2017
I found the app "Headspace" to be a good introduction to the process and concept.

After completing the first 10 guided sessions, I read most of "Mindfulness in Plain English" by Henepola Gunaratana. It was good for a deeper dive into Vipassana meditation in particular and did a good job of keeping the more religious overtones to a minimum. I definitely recommend it.
> The particle "ga" and "wa" both introduce a topic

Forgive me for saying this, since you seem to be a native speaker, but don't you mean that they both introduce the subject, not topic (using 'topic' as a linguistic term)?

"Wa" would be the topicalising subject marker, denoting known information:

Tanaka wa nihon ni itta.

Tanaka went to Japan. -> As for Tanaka, he went to Japan.
Tanaka = known information (i.e. Tanaka is familiar to the listener)

"Ga", while also a subject marker could denote/introduce new information:

Tanaka ga nihon ni itta.

Tanaka went to Japan. -> e.g. It was Tanaka who went to Japan.

Tanaka = new information (e.g. the listener is did not not Tanaka was the one going to Japan.)

(Note: I realise there are other constructions for my interpretation of the ga-sentence)
Trying to remember the last time a game deep in development announced something like this. Oh yes, Duke Nukem Forever and Daikatana...
I think you could also have this possibility - choose an app category and get the ad spots required.

And still - you could have more control and info regarding your app than just "you had x number of impressions in the last y days".
Cock Fighing Final Funny Game
LLNL Atmospheric Nuclear Tests
"Yeah, I too used to be a perfectionist. Now I ship."
Stop obsessing over talent – everyone can sing
How did you become a negotiator in an investment company? It sounds interesting.
While I think you're doing injustice to the haskell community, I think it's quite interesting that I personally quite frequently stumble over relevant tools that are written in go -- e.g. syncthing. The only haskell-based app I use is pandoc (which is old) after my ruby-based (and even older) converter of choice got abandoned.
Smart Machines Are Not a Threat to Humanity
Methods of Buying Art Part 2
> Add a report button to report users.

You can flag individual comments. And you can also email the mods with your suspicions.
Making Architecture Matter – Martin Fowler Keynote (2015)
It shows that Linus is not a cryptographer, to be more precise. Though yes SHA-1 chosen prefix attacks are still very expensive at this point. I wonder how many non-cryptographers knew about SHA-2 back in 2003-2004.
I would recommend the buddhist mindfulness method, this site has one of the best explanations I have seen (I have shared this multiple times around the web)

https://thebuddhistcentre.com/text/mindfulness-breathing

The meditation has four progressive stages leading to a highly enjoyable level of concentration. To start with five minutes per stage is a good period of practice.

1. In the first stage you use counting to stay focused on the breath. After the out-breath you count one, then you breathe in and out and count two, and so on up to ten, and then you start again at one.

2. In the second stage you subtly shift where you breathe, counting before the in-breath, anticipating the breath that is coming, but still counting from one to ten, and then starting again at one.

3. In the third stage you drop the counting and just watch the breath as it comes in and goes out.

4. In the final stage the focus of concentration narrows and sharpens, so you pay attention to the subtle sensation on the tip of the nose where the breath first enters and last leaves the body.
It's a difficulty inherent in describing one unfamiliar language with another unfamiliar language. :)

This could work in Powershell. The function would have to be written to expect nested recursive calls, to remove the omitted particle.

Construct-Sentence -verb miru -Formal -Past -Topic Taro -Object (
Construct-Sentence -verb kiru -Formal -Present -Topic Noriko -Object doresu
)

"Taro saw (Noriko wears a dress)."
"Taro saw Noriko wear a dress."

"Taro wa (doresu wo kiru Noriko wa(?)) wo mimashita"
"Taro wa doresu wo kiru Noriko wo mimashita"
They're not going to exist in every locality. My relatives are still on satellite and dial up.
Steinberg Releases VST3 SDK Under GPL3 License
Kratom isn't indicated for anything. If the pain-relief can be mediated with drugs such as hydrocodone, tramadol, oxycodone and maybe even SSRIs, it is within the realm of possibility for Kratom to work for that type of pain.
I remember using this chip in college in a "build a CPU from scratch" course.

Most teams implemented these elaborate instruction decoding methods, mapping 000 -> addition, 001 -> and, etc.

We just jammed 4 bits from our opcode right into the ALU select, so we ended up with all of the weird operations this writeup documents. Worked great; our CPU was almost "too simple".

Woz would have approved, I think.
I hear ya. 25% returns aren't really worth it. I'll do you a favor and take all of them off your hands for you though.
Terrorists, Bathtubs and Snakes. “We evolved to fear certain dangers;
It's kinda hard to do something that matters if you're struggling to pay rent or feed your family.
Actually yesterday is often a better time
These are the problems deed restrictions take care of, not HOAs.
This is a perfect example of a situation where hashing performance doesn't matter at all.
Ding ding, I'd prefer to be there.
First Timers Only: A Suggestion to Open Source Project Maintainers…
Ah yes, the neverending criticism from Derek Smart, who was so sure the project would completely fall apart in "60-90 days" back in September 2015. He has this really weird obsession with wanting the project to fail.

https://archive.is/y1kMK#selection-3799.0-3964.0

Not to mention his even weirder obsession with Sandi Gardner, Star Citizen's community manager.

https://www.reddit.com/r/DerekSmart/comments/4w0w51/has_doct...
Ask HN: What is a problem you face at work?
Hi guys,

I'm Cory. I run http://oppsdaily.com, a daily email for software devs who want to solve the problems people face at work.

The email consists of a super brief interview about a problem you have at work, and the software you wished you had (that you would buy), that could solve the problem.

Each day I receive a handful responses from developers who want to learn more, and I connect them to the interviewee.

I really want to source some of those interviews from this amazing community.

If you are facing a problem that you'd like to share, please contact me! - cory@oppsdaily.com

If you're not comfortable being featured in an email, but you would like to share in this thread for the benefit of the HN community, please do! :)
One-shot containers with Docker Swarm
Not really, I generally find vendor libraries to be middling in quality, I think the core Arduino libraries are actually far more battle tested (if much less featureful). If you don't need more than the Arduino provides, it's probably not worth the extra complexity.

The Atmega8 (and entire series of attiny/atmegas) is totally suitable for commercial applications - just stick the chip directly on your PCB. AVRs are pretty ubiquitous in consumer products.
Having a clue about how it all fits together is definitely a good idea, always was. But this is more about pushing the software developer profession further into mediocre generalist land, where those pesky computer magicians are reduced to convenient corporate building blocks.
Cute. They're getting analog output from slow audio D/As, which is why the graphics are so shaky. The scope is orders of magnitude faster. Here's someone who used the output from a VGA port, which has megahertz-bandwidth D/As on the output end. Much better.

[1] https://www.youtube.com/watch?v=EfBwz_SiK8s
Are you gonna pay their rent while others "break the loop"?
How to Find Cheap Wood Flooring Without Sacrificing Quality
I mean how long ago did we have 32 mb of ram or less? Now we have 32 GB of ram in personal computers. This is more of the same progression, right?
My take on failure
Beijing shuts last coal power plant in switch to natural gas
Ask HN: Where/how to get more pre-regs for free WP hosting service?
We just started taking pre-regs for WebPub - a free WordPress hosting service:

http://WebPub.online

Obviously, the primary driver of our business model is the volume of free users, so we're looking to set the ball rolling with pre-regs.

I submitted the URL here yesterday which did not pickup any upvotes but the logs showed some 31 visits from here of which, 4 registered (thank you guys - and gal).

While we continue working on identifying avenues to announce/promote WebPub, I'd highly appreciate any feedback/suggestions from all here.

Thanks.
The sex-offender registry can be a life sentence
Not OSS, but I know Galois use a lot of haskell in their work for largely government agencies (NASA, DoD, etc.)

Perhaps the type of problems Haskell is apt to solve (those requiring strict correctness, etc.) are not typically open source software projects.
Adding a couple more to this list:

Peanut Labs (Surveys) http://web.peanutlabs.com/monetization/
Offer Toro https://www.offertoro.com
Sure, I understand that. Spotify is an excellent and criminally cheap solution for most people. I don't think it's good for artists, but that's another discussion.

I just wanted to describe my point of view and as passionate music lover and collector Spotify alone wouldn't work at all for me. It's just too much music missing there, but that includes hard to find, rare stuff, vinyl-only releases and niche genres.
Most haskellers are fond of Rust. However, it is certainly not a Haskell replacement; it has substantially less expressive power. This is, arguably, necessary for its impressive memory model (no GC and memory safe allocation), but it does hurt programmer productivity in many cases. I always feel constrained when I use Rust, although I can't fault the language for being that way. Rust is well-designed, but even good designs come with caveats. I prefer Haskell's caveats for most common programming tasks.

Personally, as a frequent Haskell user, I'm looking forward to replacing embedded C/C++ with Rust as soon as they get the AVR toolchain figured out and there's better support for common ARM uCs.
How not to be a government 'innovation bully'
How come vimeo became the site for artsy videos?
What do developers use the f keys for? I never use them while editing code. I guess maybe shortcuts in some IDEs? But you don't press those anywhere near as often as regular keys, and they're still there on the touch bar when you need them.
I've seen your posts before (I'm a lurking life-extensionist so it's difficult not to notice). My question to you:

Are any credible organisations offering even rudimentary rejuvenation therapies? If yes can you list them, with links and costs if possible?
If you can suggest a more accurate and neutral title we'd be happy to change it. It doesn't seem misleading to me at all, but I know nothing about knitting.
Interesting, Whenever i have trouble understanding an algorithm/code its usually because of not being able to remember what everything does. It usually not a due to a lack of logical reasoning.
Welcome to the First International Beauty Contest Judged by AI
The thing with English is people in general can understand most things even if you screw up tenses or tones. You put a few words together and people will mostly get you. In Japanese you have to remember extra things to add so you identify different parts of a sentence. Same with gender in romance languages. They just add more complexity. In a way Korean and Chinese are a little easier in terms of rules.
Docker: Taming the Beast – Part I
This comment convinced me to switch to www while article and other comments didn't. Thank you for a detailed reply.
It's such a broad statement that it's impossible for it not to be true.
Ask HN: How important is collaborative text editing for groupware apps?
Seat in a comfortable position with your back straight in a quiet place. Close your eyes, and try to observe the way the air goes in and out of your nose for 10 minutes. Don't try to relax or achieve something, just observe. When you realize are not observing anymore for whatever of the 1000 possible reasons, which can happen quickly and a lot, simply try again without pushing yourself. The beauty of this exercise is that you can't fail. Keep at it regularly until you feel to take a more serious course with somebody experimented around you. Don't try to get anything special from it as meditation is very ordinary. Do not worry about you being bad at it or being boring. None of what you experience will prevent you from benefiting for it.
Ask HN: If you had three months to write an IntelliJ plugin, what would it do?
Check meetup for meditation meetings around you.

Also, I think meditation is very practical, so just try to sit 5 minutes, forcing thoughts to go away. That's it.
“What the Health”: follow-up to Cowspiracy documentary
Many a company give out watches or similar to commemorate something.
Black tar is absolutely unheard of where I am from on the east coast and in NYC. From what I've heard, it's pure white powder here. Supposedly purer and sourced from the Middle East.
this more like playing basketball makes you more likely to become a professional basketball player. i mean, cmon.
Japanese structure is very reminiscent of Forth.
I doubt you verify every bit of binaries you download.

Open source gives you the possibility of knowing your binary is good, by compiling it yourself. I chose not to do so, because I couldn't really be bothered. But others who need this kind of security could, and I would hope they do.
Well Met: The Software Engineering Meetings You Actually Need
Private blockchains make no sense whatsoever. The only advantage of blockchains over traditional consensus algorithms is Sybil tolerance. Private blockchains, lose out on that advantage will still taking on all the disadvantages of the blockchain.
>but he has said repeatedly that git's hash is primarily for indexing and error correction, and not primarily for security

And he was wrong as openpgp signatures on commits and tags are a thing.

Not sure when that feature was introduced however, I doubt that it existed in the first version of git. That being said he should have changed the hash function the moment that feature was introduced.
Christina Engelbart and Bret Victor Made a Video Digest of the Mother of All Demos
> Grooveshark tried to cut out that middle-man and they got sued to hell by the labels.

Let's call it what it was: Plain piracy. Grooveshark had no rights and licensing in place for the content they streamed.
I agree with not starting with the RPi (to avoid the complexities of the Linux kernel), but I started with the PIC and SX series (before Arduino was a thing) and wouldn't recommend it anymore. If you want to learn an assembly language and twiddle registers then maybe you'd like the PIC, but I don't think it's more "professional" - virtually everyone uses C if at all possible at this point, and the AVR (or bigger PICs) are just as "production-ready" as the old PIC16F series. And you can still twiddle AVR registers with C if you so desire.
One observation here from someone who has taken a mindfulness based stress reduction (MBSR) class but isn't currently meditating (but would like to get back to it!):

Expect to get distracted a lot, like your mind wandering continuously. The key here is to observe that happening, and gently bring yourself back to your breath. Don't let it frustrate or discourage you. Watching yourself become distracted and gently bringing yourself back is part of the process of meditating, not some sign that you're failing at it. The noticing of the distraction is in itself mindfulness.

As Jon Kabat-Zinn suggests, you need to approach this with non-judgmental moment-to-moment awareness.
I think the title may be a bit far fetched. They are talking about 60-100 microseconds latency. DDR3 is usually 9 nanoseconds latency.
Here is an interesting problem I felt might be a bit too niche for the daily e-mail:

"I am a sewing machine technician.

I would like a database with machine parts organized and connected to numerous websites so I could click on them and immediately find the least expensive option. Websites with used parts would also be fine as well.

It would solve my problem by cutting my research and shopping down from hours to minutes.

I would pay $100 for this for my phone."
https://gardenhood.com.au/forum/beauty-and-beast-full-movie-...
Beauty and the Beast Full Movie Online free
Calca (http://calca.io) is an interesting alternative approach to this problem that uses plain text files (supporting Markdown even) to represent calculations.
Yup. In addition to not creating accounts, I've stopped filling in Captchas, especially Google's notoriously horrible re-captcha (I've already clicked all the storefronts about a million times and still it's not good enough), turning on JS for sites that don't present content without it, using sites that don't work with ad blockers, etc. except when I have no choice (banks, work). To me, all these sites are broken. If they want content, they need to fix themselves, and present something useful and secure. Most won't due to their business model.
A great book. I listened to Audible on my last roadtrip.
>Since the majority of us are running x64 machines

We don't.
Murder or Self-Defense If Officer Is Killed in Raid?