skysight-inc/HackerNews huggingface dataset:
Id seriously take the time to research blockchain technology.

I'm huge fan of Bitcoin as a worldwide store of value. I dont know if altcoins have much purpose.

Blockchain enables decentralized verification. This means you have ~7 computers that all agree that data that was submitted was real.

This makes sense for currency, voting, and timestamps. I dont know if it makes sense for things like:

>Social Media

>Medical Records

>Logistics(because garbage in garbage out)

>video games

>videos/media

Because why would facebook lie about your 4th of july photos? Why would steam lie about your saved game?

If they did, people might pay 7 computers to signoff on data. This is expensive and time consuming.

If I have a bad understanding of the potentials of blockchain, someone please correct me, I'd rather be correct than wrong. I have been working on my own finance tech and I decided against blockchain for the expenses described.
Hi, president of SourceForge here. Glad this is trending, albeit a few months later. These articles seem to trend on HN every few months, with many people not realizing SourceForge changed ownership in 2016 and that the new team's been working hard on improving.

To be clear, we had nothing to do with the bundled adware decisions of 2015, and when we took over in 2016, the first thing we did was remove the bundled adware, as well as institute malware scans for every project on the site.

We're working hard to restore trust, so if we win some of you back that would be cool. However, we're just focused on doing right by our million daily users.
Yellow Springs is actually a neat little town on its own, with several good restaurants and coffee shops and stores. It has a reputation as sort of a hippie town. And Dave Chappelle lives there. Probably not a lot of nightlife or jobs, though.
For what it's worth, I'm a backer and "is bigger" is not a selling point for me.

7" to 11" high resolution tablets are a thing, why are there no similarly sized portable monitors (with HDMI/DP input) for laptops?
Autistic are not necessarily introverts. Autism is more like social blindness than introversion. Considering the fact that human is highly social animal it makes life harder. Calling people with ASD introverts is like calling people with depression just sad.
ECommerce Shipping and Return Policy for Online Store Success
This is a ridiculous example but the weaponization risks for adtech are interesting to contemplate. Do ad networks take any steps to verify who is placing ads?
Show HN: Self-hosted, multi-tenant newsletter software Mailcast
Gotcha. Thanks for the replies. Those are, sadly, about what I figured.
queue downvotes but isn't dating the same thing? brainwashing each other.
Very sorry for the inconvenience, the website is back online
The source code of the #Exobot #Android banking #trojan has been leaked online
Luminescent bacteria are fairly common and their glow was well known in the 19th century before massive amounts of artificial light made their rather faint light less noticeable. Another example can be found in Dickens' "A Christmas Carol" where Marley's glowing ghost is compared to "a bad lobster in a dark cellar" as one way to know that food had gone off was to look for the telltale glow.
Yep, I posted my website asking for critique, half the users were complaining about my 4s load time and didnt mention a thing about the information presented.

Thousands of people use my website a week, apparently they dont care about 4s load times.

My actual audience has bothered me to create more content more frequently.
So go for legal is what I'm seeing here.
i've seen many "pivoting" to Project Management.
Can you elaborate a little what you mean by "doesn't act like a real country"? My understanding is that provinces in Spain actually enjoy quite a lot of autonomy in regards to how they organize their operations/policies. Catalonia promotes its own language in schools, they even have some form of foreign affairs with other governments. What do you think is missing?

And just to be clear, I also thought the declaration of independence was really comical :)
Don't movie people basically work for the union?
Sigh

So, hi kushalpandya, jmiserez and svesselov (For some reason I cannot reply your comment)

Looks like you guys didn't understand what I just said: The problem is the UX design is NOT very good. I think you guys should re-think about how user will interact with your interface.

For example (since I discovered the 'fluid' setting): Even if a user have a super wide monitor, when the user turn on the fluid setting and maximized the browser, should they saw an interface like this: https://screenshotscdn.firefoxusercontent.com/images/324e117... ?

Also, from my point of view, 1200px is still too wide for that list. If you take look the version that I've modified, you will notice it's only about 400px wide, and with that width, I can scan every results on the page without moving my eyes too much.

The magic thing is, with 400px, YOU can also scan every results on the page without moving YOUR eyes too much, even your monitor is wider than mine. And THIS, my friend, is the so called compatibility. The goal here, is to provide the same level of user experience -- GOOD user experience, NOT to fill the whole width so the page look like the same in every resolutions.

Again, the key point here is NOT about just the width of the page, it's not a problem between 400px and 1200px and 100%, it's about how you guys think how users will feel about the UI -- Will user feel tired when using it? Can the UI effectively helping user to get what they want? etc.

If you have no idea, go checkout some list designs on https://dribbble.com/ (By the way, dribbble.com itself is very well designed, go learn from it)

Don't worry though, I'll keep using your product and patiently waiting for improvement :)
It's not too bad as long as you're making something genuinely good. I'm not likely to ever make it big as a musician, but that doesn't mean Ableton or the company behind Reaper are being shady by selling me software.
Re: the term "Object Pascal". When I say "Object Pascal", I'm referring to the Delphi version that was released in 1995-96, not the older versions. It was still going strong into the early 2000s, but starting to experience some issues due to the C# headwinds and the pressure that MS was putting on Borland (thanks for the link on Anders, I've bookmarked for listening this evening). We were (are) there for the whole thing as a 3rd party component company in the Delphi market.

But, my original point was about the pros and cons of the language, itself. Object Pascal seems to solve some major pain points experienced with other languages (specifically strings and dynamic arrays, but also others), but doesn't get copied or adopted as much as one would think. Instead, newer languages keep copying the same bad ideas that kill performance and/or limit the versatility of the language.
Very similar idea to what I was developing some time ago:

http://www.theheretimes.com

about: http://www.theheretimes.com/about
Thousands to millions. There are approximations that work very well with millions of examples.

Neural networks are empirically outperformed by gradient boosted trees (look at Kaggle competitions) on most practical tasks except for image, sound, and video problems.

Neural networks can be very slow on large datasets. Training can often take days or weeks, even with a GPU. GBTs and GP approximations are faster.
Kissinger architected genocide. Maybe his management technique isn’t what we should learn from him.
I recognize this. Not every company with developers is a software develop company. Those 190 others that dont use the advanced features, what subset of functionality do they require?
Just to be clear, something like this will 99% get marked as a spammer and probably blocked or downvoted in HN.

Also, I HN it's very useful that the owner/submitter can answer the questions that appear in the comments of the post. The problem with mass submission / spam is that the owner can't mass answer all the comments in all the sites.
I moved over a project from GitHub to GitLab recently - I wanted to try a competitor, and I wanted to take advantage of their CI/CD feature.

I've actually been very impressed. The UI is laggy at times, and they haven't mastered the UX/information architecture like Github has, but they have added a lot of other valuable features.
Mailcast is supposed to be simpler than usual newsletter software (there are no advanced marketing features) and it is self contained (no need to integrate with a MTA server or service). It can be used with large lists but it is not supposed be used like this if you do not want to spend a lot of time solving deliverability issues (sending to smaller lists is much easier to manage than large lists)

Screenshots: https://cloudup.com/cpNpzlf3V5j
As Always, a Relevant XKCD about DHCP: https://xkcd.com/129/

(Free Culture, as Randall notes in the mouseover text, warned us about this over 10 years ago)
The expression is "cue," but also no.
Such a long article yet no mention if it is actually works or not
Would this work on a co-worker? Just curious
Only if both people are psychopaths, which is statistically low in occurrence. Normally though, no.
I feel like there must be a lot of holes considering ads' popularity as a vector for viruses.
I'm getting a 502.5 process failure. HN death hug?
I've almost completely switched to decaf coffee (which still has 15-30% the amount of caffeine normally found in regular coffee) after reading "Why Do We Sleep" by Matthew Walker.

And half of the office here is either reading it now or wants to start reading it
Build Shitty Stuff That Works
This is satire, no?

more funny examples: https://www.thespinner.net/packages

e.g. "Message: Get your kid a dog! Target: Mom/Dad".
Signing my Git commits without GPG
http://www.dictionary.com/browse/brainwashing

I'm going to go with: No.
32 Productivity Tips from the World’s Top Creatives
My team decided to avoid #1 at all costs recently. The prime example was for Twitter's Timer class which for some reason is an implicit argument in a lot of their library code. We just always pass in timers explicitly now. We generally only use implicits for (de)serialization, whether it be JSON, bytes, encoded strings, etc. The one exception is our DAG state machine code which uses implicits to resolve which data is available at each step. I didn't work on the base code, but it makes writing DAGs really straight forward and mostly painless.

Also for anyone that sees this, Intellij has a shortcut for viewing which implicits are being used in statements (CMD + Shift + P on MacOS). It's really helpful if you're trying to figure out implicit resolution.
The idea is a very good one. Thought about it just the other day. The news in Sweden just now are overwhelmed about report about forest fires, but very hard to follow as most of them are in "obscure" locations. People that are concerned about fires in familiar neighbourhoods need to search the locations to see if they are close to the locations they are concerned about etc. I think there is much promise in the idea to provide a map interface to news of this kind. The regular media is in any case not doing a great job about it.

But also many challenges. I noticed in the past days that the accuracy of locations in the news is much lacking. Location names are not unique so an automatic approach is likely to fail.
Unrelated comment but how did they make the gif so long on cheat.sh?

The file was only a small size of 621kb and almost 1 minute long
I guess this is a dumb question, but is it still "multi factor authentication" if you only use a single physical device to complete the login process?

The way the article is written, it makes it sound like the physical key is a replacement for 2FA instead of just a hardware device that handles the second factor (while leaving the password component in place).
I am writing a story about how I learned programming for the last five years, hoping that it can help other developers.

“Build shitty stuff that works” is maybe the most important message I would like to share. It is helpful on multiple levels because it requires that (1) you create an actual thing that works (2) you come to terms with the fact that your work will be garbage.

I think that we can grow as developers by living these values regardless of our experience level.
Agile Testing Approach – White Paper – Agile Testing Strategy
The biggest threat to Zildjian is a shift to electric drums and thus electric cymbals.
> Because the compiler was poisoned with other source code that we didn't have. And that source code, that now existed only in the executable compiler, put those changes back into the compiler source before it compiled it.

I don't quite understand this part. How would this work?
What You Need to Consider Before Building a Fintech Product
Out of interest, why did no-one notice you were only working two hours a day? Presumably you did the work you were expected to do in that time, but did you not have a manager or co-worker noticing you sitting in the corner reading?
I think of this phenomenon as an incomplete, next-level theory of mind. Theory of mind typically refers to the idea that, for young children (and people with developmental disabilities), some cannot conceive of another person not knowing what they know. Here's a classic example: Child 1 watches Child 2 put a toy in Box A; Child 2 leaves the room; another person moves the toy from Box A to Box B; Child 2 returns; when Child 1 is asked where Child 2 will look for the toy, Child 1 will often say Box B (where the toy actually is) because Child 1 doesn't process that Child 2 didn't see what Child 1 saw. Essentially, we are born acting as if everyone shares a singular mind, and it takes training and learning to understand that we don't and that there are consequences to this.

Part of getting older, for me and I'm sure many others, is learning that the boundaries of my perception and experience seem to form the totality of the universe for everybody's perception and experience. I think my feelings after the saddest event of my life is the saddest anybody could ever feel. But really, compare tragic experiences: losing a beloved pet, losing both parents in a single day (e.g. car accident), losing your child on a wilderness hike. It's a slow process of growing up and understanding the depths of emotion that so many others of the human race have already experienced, and that you have not. And until that's complete (hint, it never is, you just grow more and more aware of its vastness), you'll always struggle to fully connect with other people.

As a very different example, drawing on the parent post, if you've grown up in a violent world, it's just as difficult to imagine life from the point of view of someone who has not. Beyond ASD, think of kids who grow up in gang life, or on either side of an abusive relationship.
That's true -- I guess I hadn't been thinking of it from that perspective. There'd still be the problem of asking consumers to "opt out/in" of these features, of course. It's hard enough asking consumers to make informed decisions when it comes to "can we use your photos/track you online" -- now you'd be asking "do you want to run virtual machines/access encrypted content/etc.".

But I guess I'd appreciate the ability to turn more stuff on/off in the BIOS -- makes me think of the whole "dark silicon" notion (if I don't use my laptop for Netflix, can I disable the streaming encryption stuff to save battery life?).
Letting them control you is the amygdala overriding conscious forebrain processing. In healthy functioning people, their amygdala contributes an integral part of their conscious experience. Your limbic (emotional) center is constantly running in the background, coming up with reactions and those reactions sometimes trigger the amygdala to start the process of overriding consciousness. The first few times it happens, it can be rather scary, but this mostly happens in children as a normal part of development. The forebrain receives the override and the flood of energy and has to make a decision about what to do. If the events are traumatic enough, they'll cause the mind to develop certain emotional blocks, keeping the limbic system from being able to trigger amygdala overrides.

But the amygdala overrides are a crucial part of social experience, they 'alert' you when something's 'wrong'. Developing emotional maturity involves being able to sensitively process the overrides in a way that contributes to social harmony instead of, say, getting really mad and huffy and demanding.
I like this idea a lot, but not able to check it out due to 502 errors. Would like to see it when it's a bit more built out. What are you using for address extraction?
Looks very nice, like how it's organized. But the cheatsheets I was intersted in aren't complete. Namely, I'd love to use a more complete bulma cheet sheet, likewise, if you ever get around to adding Django, that'd be phenomenal too! Anyway, great looking site, good job.
I’m not sure if this is very helpful, but I know here in Toronto you can use 3D printers and borrow Arduinos and other parts for free from certain locations of the Toronto Public Library (or virtually free? Haven’t done it yet).

Maybe something like that exists where you are and you can create your own? There are a lot of projects online with schematics and even step by step instructions. Not an exact alternative or anything, but might fulfill similar requirements in learning.
The key replaces the keycode of 2FA auth - password still has to be used.

You can already use the same process on your GMail if you have a compatible U2F key.
thanks for the feedback, those are very good ideas much appreciated :)
Sites broken for me
Why Your Startup Doesn't Invest Sufficiently in Its Differentiators
First paragraph answers it:

> Google has not had any of its 85,000+ employees successfully phished on their work-related accounts since early 2017, when it began requiring all employees to use physical Security Keys in place of passwords and one-time codes, the company told KrebsOnSecurity.
A friend had one in her house in NJ. They can be quiet if they are big and slow-turning.

I imagine the one in your parents house was installed before home air conditioning became commonplace. Even where they are not effective in the height of summer, they can reduce the number of days when it gets unpleasant.

They are more effective when you have a couple of thousand feet or more elevation, as the diurnal variation seems to be greater.
A 10 year old buffer overflow? Are they not even running static analysis? If I was working with sensitive info, I would take precautions. I said this the last time the ME got patched: what are the chances that this is the last/only bug?
But then you're in the territory of "unsafe defaults", as have been discussed elsewhere.
I immediately though that this might be somehow more successful (and somewhat less creepy) if this was used to prank other people. "Send this link to your friend and they'll get ads for dragon dildos everywhere". IIRC there are online services to glitter bomb people, it would fit in that niche I suppose.

I'm utterly doubtful that sending your wife ads like "3 reasons to initiate sex with your husband" would have any effect at all (besides making it more likely to install ad ad blocker) but it is definitely one of the creepiest things I've read in a while. They're really preying on desperate people with that thing. Utterly immoral.

The only positive thing that can come out from this is making people even more aware of the risks of online tracking and how far it can go. After all if your creepy husband can use it to send you targeted ads in an attempt to change your habits, what can Google and friends do?
Quite a neat insight and somewhat confirming what I think personally; Linux users largely don't use Linux for FLOSS reasons. People who do use Linux for FLOSS reasons are however rather loud.

I would probably not be wrong when saying that most Linux users will happily pay a developer for the binary of an application if the dev is "doing it right". Doing it right largely involves "don't treat the customer as a walking wallet" and "don't fuck over the customer".

Most people would probably happily give you cash for that but I suspect Windows people and especially Mac people are more used to paying cash to get software ... sort of and then being treated like a walking wallet. Example: Anti-Virus vendors and Adobe.
Minimal DMARC
I would insta-buy a lot of linux proprietary software if it fit my needs. No question, no hesitation.

Things like: lightroom, sketch, omnigraffle,

Your email client looks very well done! Doesn't apply to me, but if I had to use outlook/office 365 I would probably snap it up.
Augmented Analytics That Will Ensure Business User Adoption
GPU vendors have been doing this with texture maps for years.
Other than being engaged by Canonical, is there a reason the Snap platform be preferable to the Flatpak one?
Completely unrelated to the contents:

Please, publishers, I beg you: walk away from medium.
It's terrible for us, your readers.
Set up a static blog, with a domain, go WordPress, Grav, Typo3, anything, but without stupidly large sticky header/footer and without heavy javascript.

EDIT:
apparently 121KB javascript is not heavy. I still believe it's an overkill for 30KB content.
I am increasingly happy to pay for software and services as long as the organization producing the software has no relationship with advertisers. I would rather pay money than use something for free that includes advertising. If there are good open-source alternatives I will always prefer those, but there are definitely some things that open-source will never be able to really make work effectively (notably anything that relies on having an attractive and efficient GUI)
How to Fly a Drone with Your Body
The best explanation is really: https://fidoalliance.org/

Short version: the keys are matched directly from the device to the site making it virtually impossible to phish unless you control the site itself.
Thanks for the feedback, I will add the cities/ general areas, it's necessary indeed.
And sorry for the inconvenience, there was a problem with the database, everything is back to normal now.
Qualcomm unveils first mmWave 5G antennas for smartphones
Tech’s Innovators Are Starting to Ask Permission, Rather Than Forgiveness
Seems like a satire to me, a joke similar to bonsai kitten.
"Religious freedom" has two sides, the "free practice of religon" on the one side, and the "get rid of troublesome fanatics" on the British side. Making troublesome people (including petty criminals) go away paid immediate dividends at home.

IMO, that's a key part of the American Revolutionary experience. America was a backwater land of weirdos in many ways... Puritan fanatics, feudal Dutch, Catholic heretics, Quakers, etc. The colonies were kept at arms length in some respects, and were a lower priority for attention than the far more lucrative India and sugar islands.
OK thanks, this clarifies the part that says "it began requiring all employees to use physical Security Keys in place of passwords and one-time codes," which I found super confusing.
True, I guess I didn’t group together string manipulation as a lee7code problem. Devops people I know are mostly chef and powershell scripts.
> Having an art director "tear apart" your work is generally the best scenario. They can usually back up the critique with helpful insights. Regardless of tone.

Definitely, and in my professional career I have never had my work thrown out in a way which made me feel bad. I have been ignored a few times only to be proved right a few weeks later though!