skysight-inc/HackerNews huggingface dataset:
An additional issue was that years before they tried focusing on business, CEBIT had already become untenable for business. It was completely overrun by laymen who wanted to play with cool gadgets and get free stuff.

They should have focused on business much sooner. E.g. they could have hosted conferences. Instead they let the business minded crowd largely vanish before betting everything on exactly those people who had found other channels for communication already.
Can we alter the title somehow? I know for a fact that kids age 13 and 15 are reading HN daily...
Furthermore, when tradeshows become all about the needs and wants of the sponsors, quality often declines with more and more presentations becoming essentially sales pitches.

Another pattern you see is that a tradeshow becomes a house of cards where every vendor attends because they feel they need to or people will talk. Then, a keystone vendor pulls out (as Sun did with one of the big Unix events, Uniforum maybe) and now everyone is "Well, if Sun isn't there we don't need to be either."
> Opposing sexism is not a partisan position.

No one claimed otherwise.

> Declining to work with paid murderers is not a partisan position.

I think your statement speaks for itself. I suppose everyone in the military should just be thrown in jail, since they are just murderers. There is no "good" use for military. I'm sure you also blame the US for all of the world's problems. The world would live in tranquility were it not for the evil US military.
Yes - you're right. I already understood that, but thanks for the patronizing comment that actually side-steps any point about how Google is not the company fighting mosquitos in California.

Google is busy trying to maximize advertising profits.

Verily is focused in Life Sciences.

Different companies, with different goals. Verily isn't trying to maximize advertising profits for Alphabet.
At 22, he's almost Gen Z...
I think breaking JS tends to be much more destructive than dead links. At least with dead links there's a fairly clear non-technical fix. With a web standards break, maybe 8 years ago you hired a contractor to build a website that uses a library that uses a library that uses a library that uses some JS feature that is now broken, so your website is now completely broken. Some of those libraries are on older unmaintained versions, where the only upgrade would be through non-trivial breaking changes, or you would need to just find alternate libraries. Getting things working again is a huge undertaking, not just a matter of "don't use that weird JS feature anymore", and I think in that situation it seems reasonable to blame the browser for the breaking change.

It's also maybe more widespread than you'd think. Adding `global` seemed safe for a long time, but ended up breaking both Flickr and Jira because they both use a library that broke: https://github.com/tc39/proposal-global/issues/20
Does anyone believe that the costs of tunneling are heavily diameter-dependent? I'd imagine safety, labor and capex costs are the major drivers.
Easy Ways to Boost Sales During the Holiday Season
>I'm sure it's a cliche at this point, but I don't think enough writers emulate K&R's style on The C Programming Language. The prose is short, dense, and yet not tedious.

Agreed. It's also very clear, although at least I had to read many paragraphs more than once to really grok the meaning.

Anecdote: Some years after learning C from that book, and using it a lot at work, I once conducted a C programming course for 10 to 15 senior devs of the IT dept. of a public sector company (Hindustan Aeronautics Limited), all of whom had over 10 years software experience (but not on C and Unix, their experience was on some mainframe, I think Unisys, and some proprietary software running on it). I used the K&R C book for the course. I put a lot of effort into it, and they were pleased with the training. They arranged a small send-off for me on the last evening, with tea and snacks, the manager of the team made a brief speech, thanking me (they were that formal kind) and they gave me a gift as a token of appreciation - a quartz wall clock, which I still have. Another fun thing I remember from that course was that I asked them this question at the end of the course:

"How do you write a C program?"

As expected, they were all puzzled. I mean, they had just attended the course, right? They knew now (some) how to write C programs. No one could think of an appropriate answer. Then I gave them my answer:

"Very carefully."
Chicken R7RS is still a work in progress AFAIK
Stanford Chess team is streaming live now: http://twitch.tv/stanfordchess/

Currently streaming is head coach and former World Youth Champs silver medalist NM Jordy Mont-Reynaud. We may be joined later by our team captain, GM Daniel Naroditsky aka RebeccaHarris on LiChess aka "guy who is known to beat Magnus Carlsen at bullet"

Join us for commentary/questions/banter!
That's a German thing too.
so many quite good candidates won't apply.

Shame on someone for writing unrealistic or unnecessary "requirements", but also shame on the engineer who doesn't even apply because of them.

I wonder how truly good a candidate is if they get discouraged so easily. Maybe a hidden requirement 1 is showing a willingness to try to punch above one's weight or displaying some self confidence during the application process. After all, what's really the difference between 4 years of development experience in X language vs 5?
Thanks for the work done.

Current project structure felt like non-Go way to me, let me explain why, I always thought go packages should be independent (not sure about sub-packages though)

`encoding/json`, `encoding/gob` they do share concept of encoding/decoding, but contain totally different implementations, types, models, logic inside. whenever you change something in `encoding/gob` package, you don't need to touch `encoding/json`

but in proposed structure. whenever you want to add some logic, you would end up adding stuff in multiple places, starting with `domain`, then `stores`, then `delivery` (but this is exception, since this would be changed anyway as this is view layer), then other places.

Wouldn't it make sense if you update only specific package (except view layer)

let's say, you have `user` package with all necessary models, storage, business logic related to user and dependency from `core/db` package. Now you want to add avatar to user, change only in `user` package and that's all.

same with auth mechanism, call your package as `auth` and have a dependency on `cookies`/`session` and `user` package, if you want to add OAuth2 only change auth, no need to add yet another model to `domain`, want to add token based auth, again just change auth package set/create necessary tokens on top of `session` package using `user.Entity` or `user.GetID(authedEntity)`
Crunchbase is focused on looking at companies and people from an investment perspective. Consequently it has stuff like funding rounds and investors. There are no profiles for products, only companies and people.

These features are are differentiate TheyMadeThat from everything else:

TheyMadeThat is focused on history and impact. There are profiles for things, organizations, and people.

In addition to having links to its makers, Things on TMT can have versions and parts. Things can be also be used by people (more on this later)
- versions are links to other things that are variants or versions of itself
- parts are links to other things are components
- things can also have predecessors and successors (older and newer models)

People can have projects which associate them to things. Projects themselves are entities that can have details such as what tools were used (like with 'parts' this can help track a thing's impact), inspirations (things that inspired their work - also tracks impact), and projects have have team members

Organizations can have both predecessors and successors. The rationale is that whenever organizations change names, it tends to signal a large change (a major change in strategy, acquisition, etc...)

Anyways, there's probably something I've forgotten but I've tried to design it to be a rabbit hole.

try clicking around here https://theymadethat.com/organizations/rv3/y-combinator

You'd be amazed as to how many links YC people have. It’s actually easy to figure out how they got into YC as well
Delivering internet to the frogs would be groundbreaking.
As someone that worked to get someone asylum from Afghanistan, there are many many many citizens in Afghanistan that long to have the US back with a significant presence. It's not easy sleeping when a car bomb just went off outside your house and it was targeted at you for not being a religious hardliner.. The US isn't always about keeping its own citizens safe, it often steps in when there is genocide, etc.
Spotify – now playing information and playback control
It always bothered that Spotify doesn't have an icon on menu bar; so I decided to create one. With "Spotify - now playing" you can, easily from the menu bar, see information about the current track, control the playback (previous track, pause/play, next track) and add the current track to your library or playlist. The code and app to download it's here https://github.com/davicorreiajr/spotify-now-playing.
In any case of bug, of suggestion, please open an issue in the github repo!

Hope you enjoy it!
Great question. I'll look into it later, but you should do the same. I'm fairly certain they have their own profit model, and don't cover all costs strictly from Google's advertising business.
It's interesting. We actually can't edit for complex traits like intelligence or schizophrenia at present because they seem to be deeply polygenic and Chabris has basically led us to stop identifying specific genes and their mechanisms. This means that we know genes play some role in schizophrenia but have no idea what it is the genes are doing. Consider for example a gene that makes mothers less affectionate with their children. GWASs and the like pick this up as genetic causation of schizophrenia, and maybe editing that gene is even a good thing, however it's not really what we think of when we think of 'genetic causation of schizophrenia.' Even something like height, a gene that makes your joints marginally larger will have a small effect on your height and get picked up. However, would it actually be beneficial to give your kid bigger joints so that they're a bit taller?

So then we're basically restricted to curing simple diseases where specific genetic causes are already identified. Or are we? It seems to me the real risk is not from rich people engineering smarter babies, it's a company who says they can genetically engineer a smarter baby but mostly just tinker around with inconsequential traits. Then we get an 'uber race' of people who believe that they are elite in essence, immutably so, when actually they're not that different. Like the racism of old.
The author, Kate Wagner, is also the author of the McMansion Hell blog: http://mcmansionhell.com/ If you haven't read it before, spend a few minutes there. It's a treat.
Expecting free consultings in a very delicate and complex environmental theme wouldn't be realistic. If they want a specialist they could just try to hire her/him.

We had explained here (many times) what type of unintended consequences we could expect. Superficially of course (Don't expect a free 40 pages report about basic autoecology of mosquitoes here, this is not the place for that). It seems that a lot of people just do not want to hear about it. There are entire books written about this theme.
Or it could mean "our HR dept likes flowery language in job postings".

I.e., it means literally nothing.
The First Benchmarks of the Intel-Powered ODROID-H2 $111 Board
People have a number of good suggestions, but let me suggest unit tests as one excellent way to make regexes maintainable.

The maintenance problem for me with regular expressions is that when I write them I have carefully studied a variety of inputs and then make something that matches. Typically I will also have tested it as I go, trying out various known strings. But then a year later I have forgotten all the cases, and I have to somehow decompress them from the regex.

If I save my experiments in well-named unit tests, though, it's much easier for me to figure out my original intent, and to see whether the new case I'm thinking about is covered.
Eventually Elon will give up and take a helicopter to work.
I think that's actually part of the problem. The choice by BT to go with Huawei for 21CN effectively killed off home grown Marconi products.

BT saved a bit of money short term and Ben Verwaayen got his bonus but long term they are now dependant on products they can't really control where before they could pop down the road to Chelmsford and go and speak to the design team.
When you use any USB based audio device (headphones, soundcard, mic) you are installing drivers to drive the product. Its just that 99.99% of the time the standard USB Audio Drivers supplied with your OS will work just fine.

The issue is what happens when the headphones want to offer more functionality beyond basic audio? Personally I try and stick with using "USB Composite Device" to support more than one device class and then use USB "HIDRAW" [0] to drive that extra functionality (But that's mainly because I can't be arsed to get drivers signed and it does what I need it to do, YMMV).

[0] https://www.kernel.org/doc/Documentation/hid/hidraw.txt
These aren't really true in my experience.

I never had someone I'd consider a 'mentor'. And I've had friends but I don't spend a lot of time with them and they don't relate to my business at all.

At the same time, I managed to build a business earning mid-6-digits per month. Not spending time futzing about with other people allowed me to focus on the actual craft and make the product really good. Not having "friends" to distort my thinking and pull every discussion towards common thought patterns and easy-to-understand platitudes allowed me to take my business in new directions that I understood but that others were unable to see or accept.

If you really want to do something different, and seriously intense, very very few people will understand or have what it takes to participate. Put simply, 1-in-1000 people only appear once per thousand people. If you're trying to do a 1-in-1000 challenge, it's almost guaranteed that everyone around you is not up to it. (Of course it's highly likely you aren't up to it either, but you can't walk away from yourself. On the chance that you are up to it, you don't want to screw that up by averaging your results out with people who are far less capable and driven than you).
I didn’t know that. Is it the storage gateway you’re referring to?
loudness + bright lights = eat it and get out

The shift over time appears to be a dwindling respect for people.
Microsoft close to overtaking Apple in market value – CNN
In my experience, urxvt is both faster and uses less memory than xterm by a good margin, although there's not such an appreciable difference on a modern system. Gnome Terminal, on the other hand, is beyond slow, far worse than the still slow but acceptable Konsole.
A lot of the value of big shows is that they're an opportunity for lots of meetings with partners, analysts, press, customers, etc. They keynotes and breakouts can be good, but I'd rather watch them on video. There are times I've gone to big shows and watched the keynotes from a hang space, overflow room, or my hotel room. I'm usually ion too many meetings to have much time to go to sessions anyway.

Increasingly, though, I try to avoid the big events and spend my time at smaller ones where I find it easier to have informal conversations.
Indeed, whenever I hear something along those lines, its obvious that I talk to young immature person, who experienced quite a bit in a very narrow part of life, and not much more. Arrogance never helped anybody, did it.

Truly experienced people who properly seen-it-all get a proper dose of humility about themselves, the world and the others. You can really feel it from them. Unlike this kiddo.
Ten Ragas was actually before all the acid house if I'm not mistaken. The guy did a European (or maybe even World) tour a few years ago and I saw him play in a small bar.

He appeared quite unenthusiastic, just replaying the kind of stuff he made way back then and probably had a hard time understanding why people found it so incredible. Apart from several 303s he also had a very expensive Jupiter that he was touring with.

Sadly he passed away shortly after the tour.
Goddess you can get iyfedcqxdddcsgdvddq z ccctggezryrdx bloTyne dw
I would call this being an engaged parent.

It’s good, your family sounds great!

But it’s definitely not being a full-time dad.
You can accuse Google/Alphabet of many things, but using PHP is not one of them.

(Not that there's anything wrong with using PHP, I tell myself, while I author more PHP code)
Well, at least the company is still held by the Sennheiser family. That's something.
Exactly. The funny thing is the most of 'boutique' headphones companies are small Chinese vendors now, mostly unknown for the Western people outside of HeadFi forums.
IF bitcoin keeps going up, yes. If at any point you pay your taxes at less, it would be capital losses and you could deduct it from your other gains/losses.

IF I buy bitcoin at 5k, and pay my taxes at 5k, its not a taxable event.

What you described is the EXACT SAME THING as selling your bitcoin for USD before paying your taxes. They are just letting you skip a step and offering to do the exchange for you.
Just because people aren't discussing this the way you want them to doesn't make it Twitter.
I never went to Cebit but companies I worked for did attend trade shows in the UK. It was exhausting work, setting the stands up, manning them, evenings out and tearing it all down. It was always lucrative though, we would come away with piles of leads for sales people to follow up.

I do miss it, selling stuff over the internet has less friction but it's so impersonal and even dehumanising in many ways.
Everything Excel related. It's also a nice way to uncover niche opportunities depending on your industry

Edit: For anyone wondering what differentiates my project from crunchbase and Wikipedia: https://news.ycombinator.com/item?id=18545122
Hi, maybe you should use the 'Show HN' prefix in you post title.
We typically list a few must-haves and a slightly longer list of nice-to-haves.
So, OP worked hard on a product that help OP, so that it would help others. OP did whatever it took to keep revenue coming in and learned a valuable set of skills along the way. Now OP is providing useful services to many users worldwide and making a living off it.

Everyone has a disillusionment moment, and that's the real takeaway from this post, for me.
I think it’s optimistic of you to think it’ll ever be “enough”. It’s a pendulum, not a scale, it never stops because things are even.
Also, cars use a minimum of CO2/mile when traveling at 40mph. Time spent idling in traffic is time spent burning gas to no purpose and to the extent that these tunnels decrease surface traffic there are add on benefits.
It's interesting to me that you categorize your failures differently than the "people you know".
I ended up editing that out since it was unnecessary. I've been here for 10 years and HN often has commenters with amazing domain expertise in tech things, but outside of tech it's hit or miss.
Does the sheer amount of cool stuff out there feel overwhelming to anyone else? I want to learn this and this and this and that and this and that thing and this other thing over there.
On how to be a creative person with a job
Credit specilist
I’m so grateful to Dprotocol a Credit repair specialist for such a wonderful work. I had three credit cards to which I pay my bills closely at most cases on due dates through pre-authorize debits. I also have a good mix of credit which is student loan, but still wouldn’t get approved for a car loan. I had a credit score of 432 with so many derogatory items from 2 years ago. I couldn’t condole it anymore. So I had to make some research on how to get rid of the negative info on my report and I got a lot of good recommendations on Dprotocol a credit repair specialist who has helped a lot of people in the state, on credit related issues, so I decided to text (+1 320 245 4036) him, and also email him (DPROTOCOL7@GMAIL.COM) he responded and explained the process to me he came up with a resounding proposal and guaranteed my derogatory items erased. Thereafter we got started and with so much anxiety I waited and to my greatest surprise after 9 business days; all negative info eventually erased and my report was sound with positive trade lines posted on it, with a score of 799, now I can apply for the car loan, thanks to Dprotocol who has giving my life a meaning, for more assistance contact him through his email or cell phone
Micron publishes first diversity report, contributes $10M to cause
In fairness, I feel like I had more formative experiences between 16-20 than I have since (35). Young adulthood tends to be eventful and formative in a way people's 30s usually aren't. Throw in entrepreneurship... It's not that far fetched.
I like the fact that quotes keep you going for long period of time. I am exactly the same, different quotes have kept me going at different point of my life. This is such a simple trick that many would be quick to dismiss it or to forget about it.

One reason to subscribre to /r/getmotivated I guess :)
That's as relevant as saying "everyone knows" that the Bill & Melinda Gates foundation has Microsoft involved.

In other words, not relevant at all. The money can originally have been generated by Google, and now it's invested in something completely different but that has the same ultimate owners.

People and investors can legitimately start new ventures with different missions that operate completely independently for all practical purposes. Nobody claims that The Boring Company is just Tesla, or that Tesla is just SpaceX, or that they're all just PayPal.

I don't get why people are so quick to jump on the assumption that because there are things they dislike about Google's business model or practices, the whole umbrella of Alphabet's hugely diverse set of businesses is somehow tainted by association.
> I can’t see how any other angle of discussion about creating companies can be worth anyone’s time until that is better sorted.

People differ regarding their personal ethics, ambitions, interests, and abilities.

If you make a compelling argument that your concerns are objectively the highest priority for discussion, even then only a fraction of the community will care to engage on the topic.
> This is 100% true, so I have a question. How do you find those when you're already spending all of your time on your startup and new to town without a support network in place?

One option is to join a network like: https://nugget.one

(Disclosure: I'm founder of Nugget)
Floridian here. For all those people who are concerned about the environmental impact of eliminating these species, I suggest you take a closer look at how mosquitoes are currently controlled. Maybe they don't have mosquito control where you live? When the mosquito-spray truck comes by, it doesn't just kill mosquitoes.
It kills all kinds of flying insects. That includes thousands of species which cause no harm to humans, but also provide pollination and food for birds, frogs, etc. Before you object to this plan, please realize that this plan is replacing a sledgehammer with a scapel. All the things you are worried about happening are already happening right now, but effecting many more species! If that's the status quo you want, by all means keep objecting, or come up with a better plan.

I should also note that samples of the eradicated species will be kept, so if it does turn out that it is a mistake, they can be re-introduced.