skysight-inc/HackerNews huggingface dataset:
>In the early 90's C was still hardly a thing outside the UNIX computer lab.

That's not what I remembered. Back in 1989, I bought the very popular Microsoft C 5.1 compiler (in shrinkwrapped box) from the Egghead retail store. Egghead was basically a smaller version of CompUSA.

Also, non-UNIX publications like PC Magazine and BYTE had ads for Borland Turbo C. Watcom C was also a competitor.

In the late 1980s and early 1990s, if one wanted to write COTS software for DOS on IBM PC compatibles, it was either assembly or C Language. Other languages like dBASE/Clipper/4GL were for LOB apps instead of COTS. In 1985, both Lotus 123 v3 and MS Excel were written using C.

It was more like the early 1980s before the personal computer revolution when the C Language was mostly tied to UNIX.
Not according to those guys:

https://mediabiasfactcheck.com/the-economist/

For example, they endorsed both Democratic and Republican candidates for president in the past.
Investor Rejections and 1 Failed Startup Led Him to Build a $1B Business
Hi, I have experience both with the ergodox and the now-discontinued Truly Ergonomic Computer Keyboard™. The TECK honestly has a slightly better layout for me - the two halves are closer together and seem to fit my hands just a bit better. On the downside, the TECK's hardware quality was atrocious with keys double-pressing or missing presses after about a year of use. It also uses its own microcontroller with its own closed-source firmware so there's nearly no community around it. I'm not sure I can politely explain just how much the TECK fails.

The ErgoDox on the other hand has been a joy to use for approximately a year now and its design allowing for wasy swapping of keyswitches plus its open-source firmware mean I have limitless customisability and am not stuck using low-quality chinese cherry-mx clones (kailh). I hear they've actually improved now, but the ones in the TECK were definitely subpar.

I use a split ortholinear keyboard because a standard layout keyboard makes my fingers hurt after a while. ErgoDox and TECK(while it worked) were both good enough for mitigating my problems while not being as exotic and unwieldy as a kinesis.

I would love to try out a https://shop.keyboard.io/ once (hopefully) the price comes down a bit.
The fact that a process did a GetMessage means it was delivered at least once.
Well, ä is a character in German. You can either write it as LATIN SMALL LETTER A WITH DIAERESIS, or you can use COMBINING DIAERESIS and a. When you iterate over the German word Mädchen as Unicode code points you might be confused. Other languages do much crazier things.
I remember getting on their beta list 3 years ago. Seems like they're still in beta...that cannot be a good sign.

From what I remember, they're a closed platform. One must use their apps to get access to full article content. That's a nice solution for their partners, but not for the broader web (85%+ of the websites you stumble across that are not TIME, NYT, Economist, etc).

Blendle is a nice experiment, but I wouldn't consider it a solution to the problem being discussed here.
On mobile I see a blank gray page. Perhaps this only works on desktop browsers. I still have no idea what it is.
There are some people that have a very severe peanut allergy and peanut dust could float around in the cabin. If the plane is over an ocean and somebody has a medical emergency then there's nothing you can really do. So it's a better safe than sorry move.
Open-sourcing F14 for faster, more memory-efficient hash tables
My opt-out will be an automatic center-punch.
Use kiwi
If just coming into contact with gluten could kill you, then yes, I believe they would.
> the lack of legit opportunities in Higher Ed.

Higher ed was never a legit opportunity in the first place. It's all gate-keeping by the establishment.

In this professor's case, they seemed to mistake experience with value. Turns out, you can use a slave-laborer (grad student) to teach classes much more efficiently. The market value of a college professor is apparently 0.
I am Russian; everybody uses Unicode since about 2010.
Today you taught me a new English word, but I couldn't help but smile at the irony of the word's Wikipedia page (https://en.wikipedia.org/wiki/Concision):

> Concision (alternatively brevity, laconicism, terseness, or conciseness) is the cutting out of unnecessary words while conveying an idea.
Learn to use Google, and use it well
Would it be easier to invent wrinkle free clothes than this robot?
> Hey, dial back the blasphemy there. HTML is not PDF, it's usually made from text in the first place.

Hey, dial back the blasphemy there. PDF is not an image, it’s usually[0] made from text in the first place.

As someone who has a bunch of experience both creating and parsing PDFs, it’s definitely very doable to extract the text content and render it in a similar way on a terminal. Yes, parsing the PDF format is much more painful than average HTML, but these days there’s libraries commonly available to assist.

[0] unless the PDF is a famous redacted DOJ document, then it’s a poorly scanned collection of image crammed into a PDF container.
Deploy a dynamic set of docker containers?
There is a dynamically generated list of containers that I'm trying to deploy. Is there a way to dynamically deploy a set of docker containers based on a list of them that you have? I think there is a way to do this for kubernetes using helm, where you can deploy a subset of charts conditionally, but is there a way to conditionally deploy docker containers or a subset of them? I think the only way to do that would be to use something like ansible + some messy / complicated jinja style templating in a compose file? Is there a much easier way that I'm missing?
Did anyone on the team volunteer to be oncall in that case?
The air inside a plane gets continually recirculated and some people have such a severe allergy that even the smallest traces can causes a bad reaction.
AKA useful software that actually does something users want, rather than some kind of ascetic practice exercise. Yes, yes it does.
>> I mean BMW's are considered pretty low end cars here in the US (compared to Audi and Benz) I feel BMW's have just gotten worse and worse in the last 8 years, however Audi and Benz is another story.

>> however the scale of engineering is something else ---> I had a lecture from the CEO of Benz, and i can tell you they are going all in on EV. Tesla needs to survive a few more years >> it is still significantly hard achieving what they have achieved for VW and Benz -> they have production lines tooled for Gasoline -> guess how hard it is to change that and retool? not easy...
> If someone want their clothes folded they fold them when picking them up from the clean pile

It's still work, isn't it? When it gets done is irrelevant.

My larger point is that your "it's not that hard" is only true in a very narrow set of circumstances that I'm skeptical exist even for you. Many problems seem simple if you constrain the variables tightly enough. But in the real world, not everyone dresses exclusively in clothes that don't wrinkle if left alone after drying, or work in jobs where looking like a hobo is acceptable. And anyone who claims that every family member including children automatically does their part in a complex series of steps without any goading at all is either deceiving themselves or trying to deceive others. The discipline is being enforced, and we don't all have the privilege of turning a blind eye while partners do it.
And I posted above how you can ensure “at most” once - send it to a dead letter queue by setting the retrycount to 1...

Again, understanding how things work takes more than just reading a single web page.
I feel food production shouldn't really be an issue, of course depending on the food type. But the tiny country of The Netherlands is a huge food exporter [0]. Certainly other countries could learn a thing or two [1] on food production from The Netherlands.

---

[0]: https://www.nationalgeographic.com/magazine/2017/09/holland-...

[1]: https://www.wur.nl/en/Education-Programmes/master/MSc-progra...
This is a useful rule, but sometimes the best response to a comment is to point out that that an assertion is refuted by the linked content. That's especially true when the comment being responded to is a commentary on the rhetoric and content of the linked article.
It's only expensive in the US...
Not at all. Catering to fragile students ruins the educational experience for everyone else. Some people aren't a good fit for liberal higher education, and would be better suited to other environments.
The "polytechnic" class of higher education institution?

The problem is that people seem to believe that research is osmotic: that students in the same institution as some research is happening will learn more. Hence the most prestigious universities are those with high-status research programmes.
It's really not. You gamble with your margins -- it's a continuous variable. You could be profitable by a cent or millions of dollars, or not at all. Each of these decisions yields a very different growth and risk trajectory.

The label of "profitable" itself is pretty meaningless, given that you are at battle over many many years against competitors. One quarter of profitability might yield doom 3 quarters down the line due to lack of investment.
Wouldn't a face mask help them?
Because it's a pure port of Vim, which is written in C.
The thing is though is people can die if they get an allergic reaction. Is not being able to eat peanuts for 12 hours or so worth someones life?
<3 thank you! I'm working out a plan for our next iteration at the moment, but I'll totally let you know if I need help or feedback.
Using an ML algorithm to measure colorism in high fashion
> He jokingly mentions Qt in the caption of the final picture.

well, he can keep joking and I can keep shipping Qt apps and everyone's happy
The reason they died was because of us though.
It seems they are aware of the situation: https://help.edmunds.com/hc/en-us/articles/115006027527-Ongo...
> It would be bad if all comments with long lines would show up with scroll bars.

No it woulnd't, more newlines (by not ignoring single newlines) would make lines shorter on average, not longer.

It should of course auto wrap long lines (and plain text does), horizontal scrollbars suck.

So markdown only makes you choose between ignoring your single newlines or preformatted text with horizontal scrollbars but cannot combine best of both worlds? That makes it even worse.
The shift want just digital cameras it was also the iPhone that made the digital camera obsolete.

With digital cameras they were losing film revenue which was larger than camera sales.

Car companies don't own gas stations so they will switch faster and easier than Kodak.

There will be some struggles internally but not as much I suspect.

Plus modern EVs have demonstrated more performance then ice so it's really just a matter of catering to demand as it changes.

The challenge here is more on Tesla to make a sustainable car company than it is on old companies to convert.

If a startup car company in Czech can make a hyper car EV that beasts a Veyron in acceleration then there is nothing proprietary about the tech and incumbents will have an easier time switching as demand evolves.
It used to be that much of what was bought at a grocery would come in basic paper or plastic wrapping. Now much of my work is with residential maintenance and these meal kits are a huge problem at every level.

They are huge boxes that get delivered by big trucks, but there is not enough delivery parking or storage.

Then they generate a bunch of waste which is supposed to be mostly recyclable but ends up going out as one big mess of garbage with the boxes not broken down and all of the items unsorted and mixed together with wet garbage.

The situation reminds me of the flushable wipes crisis that snuck up on everyone despite plenty of early warnings.
I think you misunderstand. Him not shutting up is probably how he got the job in the first place - the media gave him so much more attention than anybody else.
That's right, because Tesla has famously never sold a single car to anyone.
56 looks like a small number compared with other developed countries
I don't get this outrage over the pay ratio. This seemingly outrageous ratio seems reasonable once you factor in the hard decisions that any CEO or top level executives have to make. Their one mistake can have very drastic effects on hundreds of thousands of employees.

When any company shuts down, the median employee is not blamed it is the CEOs and executives who are blamed.

Companies do not pay CEOs for the hours they work, they pay them to take critical decisions.
Did you watch the presentation relating to the Tesla chip release - along with watching the fully self-driving vehicle video? They had the lead chip engineer explain their improvements, and they had their AI lead explain why they're at the lead for this - both very experienced and articulate people in their fields.

I don't understand how you say it's a pipe dream unless you don't comprehend what they're sharing. If they're outright lying about the operations per second speeds (TOPS) they announced then that's one thing, however I doubt they would.

Another thing to realize is Tesla will be self-interested, as they should be to some degree, so how much profit they will allow non-Tesla owned vehicles to operate in the Tesla Network could heavily be dictated by them - so I wouldn't necessarily go out and buy 20 vehicles to inject them for full-time Tesla Network usage, however some people may take that gamble and then it also fronts money to Tesla. Even if the improvements are 1/4 of what they announced, it is significant.

Re: Solar City - they've had to redirect battery and other resources to focus on the vehicles. You're making a lot of assumptions. It might help to balance that out with they're working very hard, have very intelligent people on board, their work and effort has already lead them to this level of success, they're working on creating a whole ecosystem on limited resources that they have to manage, and they have the semi and other vehicles lined up for next year - which they already have pre-orders in for as well. I'd say you're a bit too hyper-focused on certain things, and no, I'm not suggesting to not be skeptical and understand they may not meet their goals and on time the 100% that gamblers-as-investors are betting on them to have.
> The phone companies China Telecom and China Unicom simply reappropriated their well-known customer service numbers as domain names, 10086.cn and 10010.cn, respectively.

https://9292.nl is an example of this outside China, taking its name from 0900-9292 (a phone number you can call to get public transport travel directions, now largely replaced by the website/app).
Honestly it varies massively - I play it by ear, as it's normally interrupted by going out to dinner with friends or dates.

I fast once every 10 days minimum (arbitrary number, but it keeps me disciplined). If I've had a few weeks of excess (lots of drinking and greasy takeaways) I might do 3-4 days. At least 2-3 times a year I like to do a 6-8 day fast. I've done this for the past 4 years and I've felt remarkably better for it, with the most noticeable thing being reduction in scar tissue (from surgery) and inflammation symptoms.

In terms of how it makes me feel while fasting, it depends on the day. A one day fasts tends to make me just feel hungry around meal times, assumedly because I'm still largely running on the glycogen in my muscles. I used to find day 2 pretty rough, as I'm guessing that's how long it would take for the process of ketosis to start in me. As your body adapts to frequent fasting though it becomes plain sailing though. I'll often arrange my fast to coincide with a large stint of work, as I feel my mental clarity is much higher - akin to taking Modafinil if you've ever tried it. Hunger isn't an issue for me at all once I'm in a state of ketosis.

I highly recommend doing an extended fast at some point. If anything it allows you to become much more satiated by smaller portions, and it eliminated any sugar cravings I used to have.
Japan creates first artificial crater on asteroid
You can do it like in Free Pascal/Delphi: store the string both length-prefixed (for fast length access and bounds checking) and zero terminated (for passing to functions that expect zero terminated strings).
I'm nearing the end of my first year as a professor. I'd highly recommend it.
Think about the generation of missing women in China as a result of the single-child policy.

https://en.m.wikipedia.org/wiki/Missing_women_of_China
Why must technology be involved. Is technology the only topic of interest to hackers? Not history, art, the natural world. It seems patently untrue that content that doesn't mention technology is needless clickbait.
There are standard C libraries that handle strings very well. Are you saying other languages don't have security exploits? And in 35 years of writing in C, I have only had a very few segfaults while writing new code but never in production so I don't know why you think it happens so often unless your knowledge is only from reading reddit headlines.
Maybe not the Model 3, but the model S has replaced a lot of the Mercedeses that used to dominate the taxi fleet in Amsterdam.

It's entirely possible that Germany is more conservative than Amsterdam, though.
Okay. Thanks for the help.
Calling her wealth unearned is disingenuous. Are you saying that children have no right to their parent's wealth.
> If someone harassed me with anonymous letters, I would open a police report.

In my country, I can open a police report for online harassment.
> Many would disagree.

Many would also agree, that means nothing. Personally i dislike C++'s strings... and the rest of STL, which i view as one of the worst standard library APIs in wide use.
Fair enough. But the point is that wide appeal does not guarantee low prices.
Setting up an Etcd cluster on Tribblix
Those are not mid size sedans. Some of those are not even Sedans like the Range Rover and I-Pace.
Only deposits are insured. Having account on Revolut does not count as a deposit. So until Revolut starts offering such option there is no risk. And not sure if current license permits accepting deposits.
A GDPR request may not go far because banking regulations supersede GDPR when it comes to retaining records that might be required for financial investigations. I believe in a UK there's a requirement that they hold onto details of any transactions done for at least eight years.
A noob question: is NoScript needed when running Brave?
> Surely the Chrome browser’s tendering does a good job?

it has always looked terrible to me when comparing to other desktop apps. All the fonts look more blurry.
Shilling? No, consistently seeing the same attempts at poisoning the well with regard to Brave's model become rather irritating.

I have no connection with Brave.
I couldn’t agree more.
Ask HN: Who Is Hiring Teams? (April 2019)
Are companies interested in employing a remote development team with some travel?

I know of development and product teams interested in joining companies as an entire team.

If there is an opportunity, please share. Do include the size of team you are looking for.

Same notes from the 'Who is hiring' post:

Please state the job location and include the keywords REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome. When remote work is not an option, include ONSITE.

Please only post if you personally are part of the hiring company—no recruiting firms or job boards. Only one post per company. If it isn't a household name, explain what your company does.

Commenters: please don't reply to job posts to complain about something. It's off topic here.

Readers: please only email if you are personally interested in the job.
To make what conclusion? That some students believe that they are being harmed? That language exactly is what is used in the article. Why do you think it's not supported?
I think he was an Associate Professor of the Practice -- it's not a tenured position, but more a longer-term teaching-type appointment. It generally offers more job security and benefits than an adjunct might receive, but at many universities such a position is not (and was never) on a tenure-track line.
Unfortunately doesn't work for us that access [ via the AltGr layer. Unless someone knows of a workaround?
ISTR = I Seem To Recall(?)

Acronym expanded for the benefit of anyone else who's browsing HN before coffee and would have taken a similarly embarrassing length of time to infer the likely meaning of this one, which I'd never seen before.
This is why I don't like other languages. They have no concept of functions to interpret an array of bytes with a zero at the end.
But then that brings you compatibility issues, overhead ...
> The actual issue is that Windows and Linux don't properly use a ‘super’ key―while the ‘Win’ key is sitting there uselessly.

For me (Gnome) the super-key shows an overview of my windows and let's me enter a command which is fairly convenient.
The Unix Shell as a Fourth Generation Language (1991)
We get it, you are too cool to care for some dumb animals. While most people won't shed a tear for the penguins most of us here realize that those penguins were victims of something way bigger and while for now that bigger thing seemingly only impacts birds in antarctica this could become a problem for all of us and we should understand this as a warning.

But of course instead of caring for something like this you are busy posting comments like this on the internet.
I think the text would make much more sense if this was a word-level prediction instead of character-level. Anyway it's still great and made me laugh :)
Or https://www.1177.se for Sweden, the health care number/website. The NHS in the UK has https://111.nhs.uk as the URL for their new online emergency service.
Firefox for Android lets you install extensions. I can't imagine using a mobile browser without an ad-blocker anymore. Saves so much battery life and stops your phone from getting hot from all the cpu usage in ads.
You can experience it first hand if you go try to test drive a Chevy Bolt - Motor Trend car of the year in 2017. I spoke to dealers who (pretended?) unawareness of the model and didn't want to help me find one. Another tried to talk me out of it. Finally one dealer was well informed about its pros and cons, and had several for sale.

Another example: bmw i3. 114 mile range on the 2017 model, really? And that's up from less than 100 miles before that. Painfully token.
A large part of this experiment seems to consist of increasing the losses of the athletics program, such as the extra $9M subsidy in a year when the total deficit was $26M.

High expenditure on athletics is often justified by the revenue it generates, but that is clearly not the case here. Is there any plausible case to be made that this extra expenditure will lead to the athletics program becoming self-sustainingly profitable in time to save the university?
Machine learning can help fight illegal wildlife trade on social media
I suppose that's possible for an already distressed company under financial strain desperate to sell itself to avoid bankruptcy. But I'm not sure how that would work on a profitable company. No board of directors would approve selling itself for an short-driven discount. A takeover of a profitable company involves a premium, not a discount. A profitable company can wait out a short position. Hell insiders of a profitable company would be buying shares in droves in anticipation of crushing shorts.
Why use many word when few word do trick?
The failure to take care of your environment doesn't make you a climate change denier, it makes you a lazy selfish !