skysight-inc/HackerNews huggingface dataset:
Why is this being upvoted? There's basically nothing there. Do people even look at links before upvoting them?
What sort of E&O coverage is needed on projects like this?
No, it wouldn't be fine... There is definitely a need for better hubs out there but apple also needs to put an acceptable number of ports on their machines. The laptop being all sleek and awesome loses a bit of that niceness when you're tethered to a jumble of daisy-chained wires.

Also, usb-c is super small, just pop like 4 or so on and it won't even effect your design.
This begs the question: What best practices can significantly reduce blunders and are (more or less) portable across languages?

In my opinion, a good start is learning to use filter/map/reduce instead of big nasty for loops.
I hope these go away fast. Read about them first on HN and how they were cluttering streets in SF. Now I can see what they mean. I ride public transport to work in Atlanta and find them all over the sidewalks in Midtown. The past month has been much worse. They are literally laying sideways on sidewalks blocking people.
I think it is other way round. No one has yet shown in production applications that Go's GC throughput is big problem for them.
Was in a similar position. The world building in Snow Crash (first 150ish pages) is one of my favorites in the genre. Unfortunately, the plot kind of lost me towards the end and I came out slightly disappointed.
I paid like $5 in fees, but earned like $20 in cash back.

The rewards outweighed the fees.
RESTful API for TensorFlow Serving
So, I work at a startup. But, to echo what literally everyone else has said:

The money is better at big companies.

There are exceptions, but you almost certainly won't work for one of them. You will make more money at Google or Facebook or Netflix than you will at all but the luckiest choice of startup. Note I didn't say "best" choice or "most successful" choice. Gotta get in small, and exit big, which, no matter what anybody tells you, is more luck than skill.

That said, why do I work at a startup? Because the feeling of being able to meaningfully affect its trajectory (both technically and in terms of product) just matters to me. You can't get that at a big company, and for me that more than makes up for the ~50-75 k$/yr I gave up for it.

But I'm in the extremely fortunate position of having very frugal tastes, a significant fallback fund (I could afford to not work and maintain my current lifestyle for several years), and no dependents. Beyond the raw dollar amount, this also means that I'm basically indifferent to the prospect of losing my job, which as the other comments point out, is the other significant drawback of startups.

It's unclear to me that the combination of intangibles and tangibles works out positively for many other people, and I kind of feel that to a first approximation, recommending against being an employee at a start up is the right advice.
His main point is that by allowing corporations to use abusive practices, there will be incentive for competition.

First of all, there is practically no competition to start with. Six ISPs control the majority of the market, and the majority of customers have only one ISP to choose from. Getting rid of net neutrality will not make other companies suddenly appear.

Secondly, one company doing worse does not make a competing company better. It makes it relatively better. That doesn't matter, especially if there isn't another company to begin with.

Put these together, and it's trivial to see that getting rid of net neutrality will not bolster competition. Pai's conclusion is nonsense. In our reality, we are only left with worse options.
I read an article like this a while back on hn:
https://aeon.co/ideas/its-not-that-your-teeth-are-too-big-yo...
If someone is looking for a REAL collection of software architectures, see this: http://aosabook.org/en/index.html "The Architecture of Open Source Applications"
This is great, because it essentially puts the employee in the same position as a VC with amortized risk. We know that startups succeed and fail according to some known distribution, but the odds that this particular venture will succeed or fail are largely unknowable.
The banks shouldn't be allowed to promulgate an electronic economy based on credit cards that they massively profit from and then turn around and arbitrarily rescind the credit they have put out to use.

If they want to mitigate their risk they should bring debit cards up to the same level of fraud protection that credit cards enjoy. Instead we get the Zelle shitshow that only a fool would use.
Interestingly, I strongly prefer not being paid by the hour.

I find time-clocking incredibly irritating, as I may be inspired to a solution or want to fix something outside of hours, which is pretty common for me. And similarly, I don't want to feel bad about if I am doing something wrong or not the most efficiently, but still charging full price for that time. Possibly the most irritating thing for me in times I was on hourly was arriving at work a few minutes too early to clock in and having to twiddle my thumbs, or having to determine whether or not something I wanted to remote in and do met the official terms for being paid in after hours time.

My personal feeling leans towards paying for "a job well done", and leaving it on the idea that if you're doing your job well, I'd like to believe nobody will question how you spent the hours you were doing it.

Being paid while on the bench makes a lot of sense if they feel you're valuable enough to retain, and time to actually spend training is pretty nice when you can fit it in, and obviously works to their benefit.
Unless you are working in a country where compensation is not that great. Not everyone is working at Silicon Valley or even in States so compensation between working in a well-funded start-up and big Co. is not that different. This is at least the case in Finland. Average developer in Helsinki from what I've learned might get paid 4-6k € per month equal to 48-72k year. Underpaid? Maybe. But this is how things are at the moment.

It's easy to lose perspective looking at the world from Valley/States but the salaries are generally much lower elsewhere.
You're right of course. Just remember to use addition mod X instead of xor in that case to combine the choices.
Obviously it needs to be browser plug in. :P But what I'm after is the opposite to what you've described as I want to allow JS and cookies by default and only block it on the sites I choose.

I wasn't after a GDPR compliance list either. I just want to add sites to the "naughty list" as and when they p* me off :D
Also an effective chess AI approach, minimax. Algorithm doesn't try to win but tries to cuts off paths that lead to the worst outcomes.
It's not even about whether we trust Pai. His conclusion is clearly nonsense. We can do just fine fighting his words without fighting his person.
Wouldn't it make sense for the car manufacturers to request to have these cheating routines to be totally removed from the code itself?
I guess the party the won the election and therefore has legitimate authority from the citizens to do that. It sounds like a much more fair and accountable system than giving the power to people who are neither elected nor appointed by elected people.
There is no guarantee for a "real Internet access". It could be exactly like your cable companies, and websites your channel. Hey you don't get Al-jazeera. Well, tough luck we don't like them, and won't carry them on our internet package.
James Gosling at University of Oslo (2017)
Michael Pollan (at Joe Rogan)
I don't actually see how streamr is related to this post at all?

streamr seems to be for low rate messages (0.001 to 1 per second) between multiple, disjoint users, using cloud services on the blockchain.

This post is about high rated messages (80,000,000 per second) within one organization using self-hosted hardware.
Midtown is the hotspot and unfortunetly where I commute to work. Really hope the fad goes away. Biking is much better for you and I’m happy Atlanta is embracing bikes. Dekalb has planned a connection between Path and the beltline.
I'm curious how this might apply to your average tech worker/programmer type person ... Are there common missteps that we do which overtaxes working memory, and how can we adjust our working rituals to mitigate?
Also, keep in mind LLCs didn't practically exist when the company was created. The Wyoming LLC-as-partnership-passthrough ruling didn't happen until 1988. Other states didn't start to pass LLC laws until 1990 onward.
I still don't understand why Apple did not release a USB-A + USB-C hub / dongle to replace the Charging Brick on their new laptops. Would eliminate so many of their USB-C issues just by having a high-quality port expander in the market.
Is there a github link I missed?
It's not even noble. The corporatist, starve-the-beast strain of politician has succeeded in their goal.

I'm not buying this marketing as good at all. This kind of marketing shouldn't even work, because we should be a first-rate nation that actually maintains the infrastructure.
Some of it has to do with realistic expectations, money-wise and as means to other ends such as scholarships.

A project that might help US Soccer is to poach good athletes from other sports who would have trouble getting a scholarship in their current sport.

For example - a HS American football player with great speed who weighs less than 200 lbs, doesn't bench or squat very well, and is not a kicker.

Or a baseball player who can't come around on a 90 mph fastball. What inspires me here is how similar a good (feet-first) base slide is to a soccer tackle.

Or a 5'11" basketball player not named Allen Iverson.

To me, the question is at what age can soccer skills be taught for world-class results?
I like them on flights too since they actually fit in the little pocket on the seat
...and you may not be able to do a handstand. But if you learn the technique you can easily within a few weeks or less. Memory is no different. Learn the techniques recall and you will be able to remember more.
How do you sleep at night?

You do realize that you are just re-implementing 10-15 year old tech without the quality control, well-defined limitations and user experience research that made these driver assists actually work?

And then top of of that, you're calling your amateur-hour driving assists "a self-driving car". How the hell do any of you even have have a driver's license, still?
Annotations are an easy way to Show Your Work
Chrome OS 67 is out: Progressive Webs Apps, plus 2-in-1 Chromebooks boost
Yeah, agree. You'll reach a point where you very obviously know you can stop.

I sometimes don't mind his "explain every little detail of the physics of how things work" style of writing, but when that's the majority of what you're reading over several pages of being introduced to new characters, it's a bit much.
It's cheap if you don't use it. The anthem of the cloud.
Also gasoline has a strong distinctive smell while diesel just smells weakly like any other petroleum product.
Thanks for the more in depth explanation.
I think startup is best way to boost your career. This is aimed mostly at junior level roles - it's the fastest way to gain meaningful experience. What a dev experience in one year in a startup is like 5 years in a big corp. For highly experienced/highly paid/execs - I don't see the value in joining a startup unless you're the founder or you need that for motivation.
This almost certainly came out of their marketing budget.

Considering the amount of free press they received, the relatively minuscule cost of fixing 50 potholes was a very efficient use of their marketing spend. On top of that, stuff like that builds brand awareness and brand loyalty, driving repeat customers.
Note that this is a mostly theoretical weakness: the cost to attack is orders of magnitude higher than cost of simply creating fake blocks, which are almost just as good at defauding SPV clients (particularly when you have a pile of money left over by using the cheaper attack!).

Anyway, not many SPV clients actually exist these days - instead it's much more common for "lite" wallets to actually use trusted servers.
1) I agree, but from my perspective it has always been a very limited profession. But IMHO it is also a very admired job.

2) I agree, startup cost in this field is extremely high, with a lot of competitors.

3) Although software has a lot of community it is also very fractured. Depending on what you specialize in you might find a couple of groups in your area or none. Of course you will find some online groups regardless.

4) Yes the grass is always greener. I am sure that there are 1000 SWE who received great bonuses, but there are a million who got zip.

In conclusion, if your dream is to start your own company, then yes, switch. If your dream is to make money, and you are a super excellent SWE, and / or an average SPU designer, then switch.

A large part of it comes down to what brings you pleasure. We in the IT industry have an advantage over most. We are paid well and love our jobs. Well some of us love the work. Many people have one and not the other. I have known people who worked in waste processing plants who worked in their profession (Biology) for very poor pay. They all said 'you need to get a degree that pays well'. I have had as many friends in IT who loved the pay but absolutely hated the work. Those that hated the work were rarely any good.

Working at a job you hate because of the money is refered to as the 'Golden hand cuffs'
It won't be anything like that for a mid level.

The friends I'm talking about are deeply experienced and knowledgeable (10 years minimum, mostly more), phenomenally talented, and incredibly effective at delivering results.

The pay spread between startup and big-co exists at all tiers, but it's particularly huge once you start hitting the top talent.
Anecdotally, that's not my experience. I see a lot of people working at startups who got tired of doing things at big companies that just weren't that interesting to them. Those folks have often made enough money that they can afford to work at a startup for a few years because the work itself is more fun, the company has a mission they like, or they appreciate having a bigger day-to-day impact.

As a startup founder in San Francisco, I will say that it is increasingly hard to compete for early- to mid-career engineers. So maybe it's true that the pool of people with less than, say, 5 years of dev experience who choose to work at a startup is "lower quality" than those who choose to work at a FAANG, at least using the measures that big companies tend to use in filtering/evaluating.

But engineers with less than 5 years of work experience are often not the most valuable engineers. :-)
This is great. I have a huge set of professional creative portraits (>1k finished portraits / >3k unfinished) that are all already indexed for poses with a manual data set. Interested in comparing?
Lightning Network powered online collaborative artboard
It is not just your location data which is collected and profiled but also your purchase history. The combination of these two is more than enough to make a detailed profile of who you are (as in 'what your habits are', they already know your name and address etc.) and whether you have anything 'interesting' on the go (visited the hospital, went to the drug store, bought more booze than your health care insurer thinks good for their bottom line, etc.). Payment processors sell this data to the likes of Facebook and Google who use it to make a more detailed profile. If you're fine with this, no problem, just use that bank card/Swish/Apple|Google|Samsung|whatever Pay. If you're not, cash is one of the ways of limiting your exposure to these practices.
This is such a great area to work on.

The equity side is pretty rough. Founders are very sensitive about disclosing important information about company performance. They are sensitive about disclosing the cap table. Some will share info with investors that they don't share with employees. And they are sometimes trying to pitch optimistically and leaving out items that don't fit the narrative. So you end up with a very vague sense of where the company actually is when you are interviewing. A much better stance is "awesome opportunity, and these are our problems, come help us fix them". Standardization on more disclosure would push hiring toward a higher local maximum.

Something like Geoff's https://blog.ycombinator.com/transparency-in-startup-investi... for hiring companies. For workatastartup.com, you could say "if we make an offer, we'll show you this critical info". It's probably a bit much to expect companies to disclose this in public job postings.

Sam's thoughts on equity at https://blog.samaltman.com/employee-equity are spot on. Especially the 10 year exercise period.

Scenario one. You leave a company after 5 years. You think they will be successful but best case is 5 years before liquidity and 10 years is very possible. It will take most of your savings to buy the stock and pay taxes. You helped with the $20 million to $800 million valuation growth. Now you have no savings, and the money is still at risk because $800 million dollar startups die all the time. You get to bet all your savings that a die rolls 1-2 for 10 times your savings. Roll 3-6 and you lose it all. The expected value is great, but it's a pretty hard bet to take.

Scenario two. Your coworkers realize this and hang on at the company long after they want to move on. Now 20% of your team is just showing up and the company culture is dying. Everyone worries about retention, we should worry about over retention too. It's better for the golden handcuffs be "if I stay, I'll vest these options" rather than "I must stay to preserve the options I vested 4 years ago".

These and 10 other bad scenarios like them are definitely on the con side.

And so easily fixed!
I recently bought these as well. These worked for me [1] [2]. Didn't need a driver on Windows/Linux/macOS. KiTTy, Minicom, cu, etc.

[1] https://www.amazon.de/gp/product/B00QUZY4UG

[2] https://www.amazon.de/gp/product/B00SBBFUAA
The description for that reads "Any written or visual depiction of a minor engaged in obscene or sexually explicit conduct."

I don't know of the specific laws, but that leaves open content that may be legal (books, comics, drawings, fanfiction).

By the way, "Travel Tour Operators" doesn't include all travel tour operators, just rouge ones: "Travel Tour Operators without membership to a Travel Industry Bonding Agency or not an authorized ticket agent (e.g. ARC/IATA/ABTA)."

Also "Adult Entertainment" only applies to Internet porn, "Internet adult digital content sites," so you can probably still use your AMEX to buy a DVD at a brick and mortar porn store.
I wish more people thought like this.

I worked for one of those poorer counties, and money was 100% the issue every department had every single year.

The highway dept's budget shrank before it would even get approved by the board. One of the first things the Finance Dept would ask is what roads absolutely cannot wait until next year.

If they spent a lot of money to make one road good for 10+ years, then they wouldn't be able to do anything to the roads that were actually a hazard for drivers.

So they would only get enough money to band-aide some roads. Now the situation is that it's better to band-aid a road for a year or maybe two than it is to not have any money to do anything to the road.

(We have a lot of bad roads, have cold winters usually and deal with farmers / truck drivers that can't read the weight limits on the roads)
Yeah my first company out here in the Bay Area was a startup. After that experience, not really looking for another startup position at the moment. All my friends I used to work with have moved on to other non startup companies and are all making minimum 50% more in terms of total compensation.

Yes, yes, there is always things more important than money and they have all that too as well. They can afford good leadership, good management, talented ICs. I can go on and on.
> privsep?

Have different processes / tasks do different things using different privileges.

Example: parsing HTML does not require access to the file system or graphics APIs. So you could parse HTML in a process that is allowed neither. If someone exploits your HTML parser, they can't do much.
How many years of experience do you have and what industry? Just trying to get a picture of your profile.
They are not synonymous with "the internet".
The Quest of Laurene Powell Jobs
I suppose this article is about programming rather than software engineering but at the same time, I find there are a lot of these articles with heavy emphasis on code. I'd much rather people who want to improve their abilities keep an eye on architecture, and I thought the article yesterday about Uber's reasoning for moving to MySql had some gems in the comments, like this one: https://news.ycombinator.com/item?id=12166585. The code is often secondary to the architectural choices. Get the architecture right, and the language or the quality of the code is frankly, a secondary concern.
The problem IMO is that Intel HEDTs don't support ECC (as far as I know), so not very good idea when you are working with workloads that need 64GB - 128GB of RAM (video editing, etc)
And which programming languages do it right/wrong and how we'd all be better off if we switched.
Some people enjoy privacy, others might want to run for public office some day.
The interchange fee is what's paid between banks.

Your payment processor (Stripe, Paypal, Square, WorldPay etc) essentially act as middlemen who occasionally provide extra value.

Depending on your volume and their product offering you could get interchange + pricing.
This is a very good idea and is something that venture builders and value add accelerators do.

For example (here in the UK) Founders Factory and Forward Partners both maintain large stables of designers, developers and other specialist executors that they assign to their portfolio companies.
> No one thinks a $100 Best Buy card will be worth more than $100 in the future

In fact, you know it will be worth less!
Sounds like you should found a remote friendly startup!

Plenty of money floating around. Find another remote friendly guy and go to town!

Seems how most remote friendly places have started...
What are you even talking about? Shitcoins? These are exchanges which have just as much reason to want to keep their credit card processing as any business.
You're not supposed to charge and listen to wired audio without an adapter. You're supposed to use bluetooth headphones called "AirPods", which cost far, far more than regular wired headphones. If you don't like this and resent being pushed to buy very expensive accessories and dongles, then maybe Apple isn't the company for you.
Where available GE has images taken from planes updated after several years. WorldView's images are updated every day and taken from satellites.
The Two “Fatal Flaws Lurking in American Leftist Politics”
This gets even more exacerbated as you become more experienced. Most startups I find seem to be quite averse to having Senior or above titles, which is fine (desirable for some, even), but then offer comp that doesn't really scale with experience in any meaningful way. It makes little-to-no sense to work for a startup when they only offer you 50% of the total comp of FAANG, being a non-founder.