skysight-inc/HackerNews huggingface dataset:
Another imposter syndrome article.

I agree that the condition is real, but at some point we all have to take responsibility and control of our own careers.

Chances are, you were hired and qualified for the position you hold, with the understanding that there is room to grow within that position, and ideally, that is where you want to be your whole career.

Walking in to work everyday with a complete mastery over everything you do and write is a problem of its own.

For those odd jobs that are somewhere between support and development, calling yourself 'not a real programmer' is a ridiculous mentality to have. Being able to comb through a codebase to insert 5-10 lines of code that fix an issue is a delicate art. I know because I did it for 5 years. Editing black boxes is scary, especially in those instances where tests are scarce.

Embrace your role, and do the best you can. You will be happier for it.
If the Romanian government knew what it was doing, it would be auctioning these domains itself and capturing the proceeds. If something is worth $500 but the government will sell it to a sufficiently credentialed and capitalized buyer for $9, that's very nearly free money for the lucky auctioneers.
Incredible. If the stats on the website are to be believed, they have 11k users, and the cheapest plan is $35 per month (with yearly disocunt applied) so that must mean several $100k per month (though older customers might have cheaper legacy plans)...

Edit: https://www.indiehackers.com/interview/growing-a-social-proo...
By "natural harmonics" I mean notes at the resonant frequencies of the instrument. Several of them are obviously different from equal temperament, which means they will sound bad when played with other instruments. When brass players talk about "good intonation", they often mean adjusting these notes into equal temperament with valves/slides/embouchure/hand stopping. Because brass players actually have to pay attention to the tuning, I wouldn't be surprised if they were more sensitive to it than people who played fixed pitch instruments like piano. The Britten piece is notable for the parts where the horn player is instructed not to adjust the pitches to equal temperament, and because it's a solo it still sounds good.
Thanks! Growing but slowly. I need to make more progress on the marketing side now as I don't think much on the coding side will change this.

I think the story is similar with simpler products too. Getting the word out and optimising your sales funnel takes much longer than you'd think.
Electronic Signatures in Global and National Commerce (ESIGN) Act in 2000 https://acrobat.adobe.com/content/dam/doc-cloud/en/pdfs/adob...
No way to PM you, but I just want to say thank you for your reply :)
You might not understand the saying "during a gold rush, sell shovels".

Early bitcoin mining would be (almost literally) the "gold rush" in this metaphor, so early mining would be just the first people to get to the valley. They got their gold while there was no competition for it and it was easy/plentiful.

So yes, they got rich, but it's hard to predict these events. Even though most bitcoin miners like to claim they knew that bitcoin would be worth $20K a piece, this is not true. Bitcoin was being traded and used back then for fractions of a penny. This was a hobby that unexpectedly turned into something profitable a decade later.

These gold rushes are once-in-a-lifetime opportunities that are hard to reproduce. By the time word gets out that these are great opportunities, bunches of people jump on it and the value is immediately diminished by over-competition.

So the saying "during a gold rush, sell shovels" is a metaphor that suggests that when you recognize a gold rush is happening, don't try to be the 1,000,001st person to mine for gold, because you will probably fail. Instead sell something that all the millions of gold miners need, like shovels and get rich from selling prospectors shovels.

You can strategize around this and plan for it, instead of testing your luck hoping to strike gold. Now you make money off all the other people that are jumping on the bandwagon for the gold rush, instead of competiting for limited resources for them.

Someone who sells shovels during a gold rush will make far more money than someone who goes out and mines for gold. There might be a few early people that got lucky by getting in early, but if you aren't getting in early, then selling shovels is a great way to take advantage of the excitement without the risk of mining for gold yourself.

So, in your example of bitcoin mining, the bitcoin miners themself were just like the miners in the gold rush. The people selling shovels were NVIDIA, AMD, and all the upstarts that sold bitcoin mining ASICs to mine with. These are literally the "shovels" of the bitcoin gold rush. These companies all got rich by selling everyone the equipment to go out and mine. Most of those people bought the cards and computers from these people and never made a return on their investment. So it is better to be selling shovels than mining for gold. Because everyone comes to you with the idea that they will get rich, you get your money early, and they might never even make that much money back in return.

This happened in the real life gold rush, and we saw it happen with bitcoin mining as well. Another example is the startup rush that has been happening, and companies like AWS and Microsoft Azure have profited by selling them compute resources to run their startup. 95% of those startups fail, but Amazon and Microsoft got their paycheck every month from these companies by selling them the resources needed to fulfill their failed dream.
If you stop littering you'll have to carry trash around for longer, which is a personal cost. Littering is a miniature analogy, with and smaller table stakes. The hedonistic difference between making a good salary selling out your countrymen and hiding from your government in Russia is pretty big, a lot bigger than carrying a chip bag around, but the moral difference scales in proportion.

A common fallacy is thinking that you only have to be a good person for matters less than $100. I can't explain it or present an argument in its favor but it is a very common sentiment.
I would differentiate between "standards" vs "easy to repair". You're not going to find too many standard parts inside of a cell phone no matter who the vendor is. Even if Apple supported replacing the battery yourself, you'd still need an Apple-compatible battery that's not compatible with a Samsung.
Primarily whether it's a good idea and whether it's supported, ie isn't someone's side project they'll abandon in 6 months.
I have read, I can't remember where, that actually going cold turkey for hard drug (heroin, crack, etc.) addictions is a lot more effective than gradual decrease in use. Furthermore, many addicts have predisposed brains to addiction that makes them not able to moderate addictive behaivour.

I agree that rehab is not always the best solution, because it does not teach the user to wilingly bot use drugs, just forces them not too.
how many times should you put your project as a SHOW HN post?
> I think “snares” could be positive or negative.

You know a snare is a hidden trap for animals? I can't imagine being snared to be positive - it implies you're going to be skinned or eaten.
3 senior devs + manager
We're a group of 3 senior developers with a manager. Our primary focus is on web applications in Node.js or PHP, but we're open to the stack that suits your needs.

Technologies we have experience with:

Domains: Progressive web apps, architecture & performance reviews, team management.
Languages: Node.js, PHP, C#, JavaScript, HTML, responsive CSS, front-end (React, Webpack, ES6, etc.).
Databases: PostgreSQL, Elasticsearch, MySQL, Redis, memcached, MongoDB, etc
Infra: AWS, GCP, Heroku, DigitalOcean
Other: git, Kanban/Agile

Timezone: UTC -3

We can also handle interface design work as necessary.

Contact email: fede@paltaworks.com
The thing about warehouses is that they have high ceilings and big windows. So people started to associate the outsides of those buildings with the bright and spacious interiors.
Developing a microservice in COBOL
That might be all nice and true, but then why the desperate need from manufacturers to appear as close as original as possible to trick and lure some unknowing shoppers?

If you make a copy, and you are proud how good it is, make it clear and add what makes yours so special. The discussion it seems is more about cheaper knock-offs that many people don't distinguish from original because they don't know exact words in names and other signs to look for. These often come with subpar ingredients and additives/conservants as noted in the article - which is something many people are concerned about, even if taste is OK.

EU might be a pile of crap in many aspects, but protection of local, traditional products is definitely something I support and it seems to be done well.
I’d go for Moloch rather than Hanlon. This kind of zero-value race for the bottom feeders is too wasteful and tragic.
I work from home 2x a week and my coworking space the other three. I like the social contact and the feeling of energy from being around other people. And the days at home I enjoy the solitude.

If you can find a good deal on a space, there is no reason you can’t have your cake and eat it too.
Yeah, those are for the regular pi's and are very large as a result.
Court rules against BitGrail’s ‘The Bomber’ over $183M Nano hack
Can you elaborate on that if you see this? You're saying seeking treatment can increase the likelihood of jail? Not criticizing, I don't doubt it, but I'd be interested to know the ways that can happen. Your therapist / addiction specialist will snitch on you?
I buy parmagiano-regianno and find it goes off and starts going moudly at the back (circular bit) after a couple of weeks.

Do you keep it in the fridge, wrapped, what?

How do you store it so it lasts so long?
NumberAI adds texting intelligence to business landlines, raises $10.5M
I've heard that these are better: https://www.digikey.com/product-detail/en/atp-electronics-in...

I haven't tried them myself, though.
Hey, neat. Looks like they're still in pre-order mode, but I'll def keep an eye on them.
You cannot serve the whole internet without cloud scale resources anyway. So what does it matter if your
application is 10K/s less capable than an optimized
version? You pay for another instance. For 5k more time and energy yearly you save .026 an hour. Congrats.
I’m pretty sure the Petro was just a centralized database that the Maduro administration controlled and called a blockchain. Not too dissimilar from their government..
> You can buy parmesan to put on your microwaved pasta

Jesus Christ you almost gave me a heart attack
Using Google Home to talk to my computer [video]
Show HN: Import modules from URL instead of local node_modules
At the company I was at, the severance benefit was a part of a contractually promised benefit package. I could definitely be wrong, but I do believe that if it's promised (even in a 'at will' employment), it can be enforced.
It is very hard to move that manufacturing process and supply chain out of China without making it more pricey. China got everything they need.

It will take decades to those other countries fulfil what China is offering _Today_
I haven't used Facebook for 10 years now, and have not signed up for other social networks mainly to eliminate unwanted attention from family I was trying to avoid!

I do almost all of my communication through texting, messaging apps (RIP Hangouts), and email. It seems to work out OK! I do get periodic updates about what is going on with random people from my wife who still has Facebook but I can't say I would miss that if it was gone! She is stuck in because many groups she is involved with are organized on there.

Not even seeing what is going on in social media is great; I think not having it is quality over quantity in terms of interaction.
I have only been to one coworking space, so maybe it's not representative, but I would never go back there again. It costs more than buying enough coffee to get them to leave you alone at a Dunkin Donuts and somehow the chairs are worse. Like, I am literally paying for three things: chair, table and wifi. All of the chairs were awful. It was a mix of low-end IKEA chairs, estate sale dining room chairs and those hard plastic chairs that they have for watching the school play in the cafeteria in middle school.
Good argument for taking a laptop that is basically a thin client to a VNC-over-SSH session.
> Not everyone needs Parmagiano-Reggiano. You can buy parmesan to put on your microwaved pasta and it will be Very Good(TM).

I was served something marked as 'Gruyere' in the US, and it was a bright white, liquid-paste-like substance which oozed out of a foil triangle, basically a generic processed cheese product unrelated to Gruyere. So if you buy something marked as Parmesan, presumably, it could be almost anything with a dairy base. There must be good products, but the name doesn't seem to be a guarantee of anything.
Lower the risk of rejection in face transplants for example.
I work from home most of the time, because I prefer to be at home with my wife and our cat. But sometimes it's nice to sit in a cafe or a coworking space.

I also work late at night so that I have a lot of overlap with the US (I'm in Thailand.) There are plenty of 24 hour coworking spaces here, and it's very safe to walk around at night, but I just prefer to be at home.

I'd probably spend a lot more time there if I was single. And I might go more often if I was in Canada / US / South America. Then I could have normal working hours at a coworking space and go home in the evening. I might also try to hire some people in the US to handle support and sales for my startup during business hours, and then I could work normal hours in Thailand, and I would spend more time at coworking spaces.
Anybody think there is a real benefit to finding like minded/same focus freelancers or remote workers and getting together to work in a coffee spot or co working space?
I tried it once and it tasted very plain
I didn't imply I sued them. Keep in mind that suing someone has the implication of going public. You don't need to sue someone to be bound by arbitration. Generally legal conversations can and will happen prior to the event of suing your employer. This is something most people would gloss over or not consider. If you sign arbitration you have no wiggle room - because it is all up to the company, and they likely view arbitration as in their best interest. But if you have opted out you can go get your own attorney and present your claim without getting into a public legal battle. If you hold the cards it is in their best interest to negotiate, settle and not get sued (as that becomes public and is bad for both sides). Generally when making legal agreements the "career ending events" are protected as part of the settlement. It would be amiss to forget to CYA in your negotiation. This may include language that explicitly states anyone from that company talking about your externally. Obviously they're incented to keep that bargain or you can then go down the path of defamation and further liabilities.
Seems like going with an existing established crypto currency would would make converting into any other currency much easier and much more difficult to regulate.
It's also fast because the worksheet is tiny (100 rows x 25 columns), but it's a great proof of concept.
Look at kickstarter for hugely overfunded projects. I think of the typical "If we get 50,000 US$ we build you a 3D printer for 400 US$". And then, some time later: "whoops, we burned through the 10,000,000US$ we made on KickStarter and can't deliver".

(btw, a little bit OT: I always wonder why people don't cap their projects to avoid scaling from a few 100 units (or whatever is managable by packaging the stuff at home for a week or two) to the 10,000s (for which you'll want some more advanced logistics); I can always run a second campaign after I delivered a great, first iteration of the product...)
How is it more fair that people who had days which they were not compensated for are paid the same amount as people who took days off which they were compensate for?
Very true. I've noticed in the past couple of years that the quantity of these kinds of articles on the BBC seems to be increasing, which is a shame because I've long considered them 'above' this kind of journalism. Just looking at their front page it seems over half of the articles are like this. On the other hand, I can understand why - people click and share these kinds of articles much more frequently, so I imagine it makes their advertisers very happy.
I think none of your points are really set in stone.

* The kernel already contains some C++ which (if you ask C programmers) is not C. And many C programmers are more likely to accept Rust than having to deal with C++.

* AFAIK there is not gcc front-end for Rust yet but LLVM tools can compile the kernel, too. When Rust stabilizes gcc support may come, too.

* The barrier for entry could be lowered by using Rust for Rust programmers if it is employed in some specific modules. The resulting code could be more clear. Not everything in the kernel is pointer pointing and bit shuffling.

* The number of architectures that Rust supports are growing daily.
My first reaction as well.
I don't have anything to do with Toggl besides using it briefly years ago, but apparently it is (or was) profitable: http://purde.net/2012/09/keep-it-simple-talk-to-users-how-to...
From today's NYT article:

But when Apple began making the $3,000 computer in Austin, Tex., it struggled to find enough screws... In China, Apple relied on factories that can produce vast quantities of custom screws on short notice. In Texas, where they say everything is bigger, it turned out the screw suppliers were not.

After creating months of delay, Apple ended up ordering the screws from China. Eventually, Apple found a supplier in Texas that could produce 28,000 custom screws, although they weren’t the exact screws needed nor in the right quantity, according to the NYT. And they were delivered over 22 trips, often in a Lexus driven by the maker’s owner.

https://www.nytimes.com/2019/01/28/technology/iphones-apple-...
I don't have any insider knowledge, but:

AFAIK the Wisconsin plant isn't going to happen. Even with the outrageous incentives, it will be more expensive than China. Because it isn't simple 'price of math of man hours in China <= price of man hours in America + savings in tariffs".

Set aside for a second the loss in margins due to absence of substantial ecosystem of parts and other manufacturing companies. The worker situation and protection in US would be a lot greater, which means 'less' productivity. So that man hour equation is a lot more complicated. That is unless a large scale automation of testing/validation effort kicks in. Again the technicians for those machines will be double or triple digit more expensive in the US (the rate at which income growth with skill rises in US is much higher - like most developed countries).

That deal, in the first place, was made possible because of multitude of reasons:

1. Foxconn saving their butt in case a horrible trade war happens between US and China, where the rumours were floating since way back before the tariffs actually came in effect last year (ref: Youtube video of Trump saying China, China, China)

2. According to Point 1, if China-US trade wars do hurt their business, fish for US tax incentives for minimal damage. Insurance.

3. The local Wisconsin representatives trying to win over voter base saying they will win jobs. These are the guys that screwed up. Just look at the scale of those incentives.

But we can see today, a trade war won't happen, atleast at the scale that will warrant an immediate start of manufacturing at the Wisconsin plant. This is because Trump and Xi know trade wars kill GDP, and GDP, with all its flaws is still the media's image of the long term economic growth.

> Is it that you're trying to route Chinese-made products through some minor step in India or Vietnam in order to say "no these really came from India/Vietnam, the tariff doesn't apply" and maintain capacity?

Possibly. India doesn't have the ecosystem for manufacturing many parts. So it might be the final step of assembly. Because the tariffs will be for phones, not for parts of phones. Though Indian government isn't stupid (I hope) enough to get the short end of that stick.
We are launching all our products under the Draftss brand.
What you are describing is actually much easier to model with abstractions like multimethods (lisp) or type classes (Scala or Haskell). Traditional OOP is fundamentally hierarchical, but the world isn't. This produces the soup of AbstractFactories and design patterns and also is a cause of the expression problem.

Multimethods allow dispatch on more than one argument (versus one ('this') for traditional OOP). Typeclasses decouple behavior from type hierarchies like Java interfaces do, except that they are extensible.

OOP is orthogonal to FP. That said, I'm increasingly of the opinion that it brings little to the table when a language already has typeclasses. I primarily use Scala, which supports typeclasses through traits and implicits. Just about every time I've modelled something in a traditional OOP way with abstract classes and such, it winds up becoming brittle and I refactor the behavior into typeclasses. I got burned by this enough times that I literally never use OOP hierarchies in my code, except to model algebraic data types.

Note that typeclasses and multimethods aren't fundamentally specific to FP, but they are mainly found in FP languages.
Huh? To me, "declarative" means focusing on just stating what you want the result to look like, not what operations need to be performed to obtain the result. I agree that SQL could be considered declarative as well as functional, since an SQL statement has aspects of both. But I don't see how "focus on the operations" is declarative.
Did April 1 somehow arrive without me noticing? This sounds pretty over the top, borderline absurd, even.
Two things really.

One, usability over existing systems. It is a difficult one to actually answer but I find people talking about new technologies all the time and when you ask them - Okay, what can we do with it which older technology couldn't? Mostly I hear murmurs or barely justifiable answers. But, if the explanation is sound, I go for number 2.

Does the person talking about it has significant exposure into the problem space? Mostly you will see people talking about how X is great but never having to work with the nuances of an older tech Y.

Now this process has some bias built-in. As a supporter of older tech Y it is entirely possible to never find a reasonable explanation. The only way around it is to talk to as many people as you can.
Haxe – The Coolest Language You've Never Heard of (2018)
In some states, the laws are as you say. In others, PTO is not considered part of compensation and is not owed to you when you quit or are fired.
Haskell type classes by default pick the implementation based on a single type variable in its signature, but it can occur in multiple positions (including the return type). A commonly used language extension (multi parameter type classes) extends this to an arbitrary number of type variables.
From 2014, still germane: https://www.drop-dropbox.com/
It was always clear