skysight-inc/HackerNews huggingface dataset:
> Historically, that’s not uncommon.

Really? I was under the impression that closing below your IPO price is quite rare indeed. Do you have other data?

Edit: actually, just saw a NYTimes article with info that it is indeed rare:

Since 2000, only 18 companies valued at more than $1 billion and listing on American exchanges have opened below their I.P.O. price. On average, tech stocks have jumped — or “popped,” in Wall Street parlance — 21 percent on their first day of trading over the past 24 years, according to Dealogic.
Help me! I find the safety razor handles to be way too small. To me they feel like they were made for children. I would like them to be about 40% longer than they are. Can you point me to any safety razors with handles at least as big as the Gillette Mach 3’s, preferably even bigger?

I purchased a Merkur because it had awesome reviews, then got their “large” size but they’re both laughably small IMHO.

P.S. I claim I’m older and boringer, but I wasn’t smart enough to snag that username ;)
I started working as a software engineer without a degree. I don't know about apple in particular but my current job had a degree listed as a requirement but didn't actually care when I applied.

I'd wager that having a degree listed as a requirement reduces the amount of lowest quality applicants and that's the only real reason why some significant portion of companies don't actually care if you have the degree.
Show HN: Datus – JVM fluent data-mapping library
> It sounds like the correct conclusion is they still over estimated the market price

The bank has every incentive not to do that. The bank must juggle the needs of its various constituencies, preferred investors (who provide capital expecting not to have it lose value right away), the firm (which wants to raise capital) and existing investors (who may want to liquidate).

If a bank routinely over-prices IPOs, then preferred investors will stop providing capital. If the bank routinely under-prices IPOs, then firms will choose other banks to underwrite their IPOs.

In addition to the above, the investment bank owns a lot of inventory and strategically buys and sells in order to help keep the price close to the expected price. When this doesn't happen, it might be because the bank couldn't afford to constrain the price movement and had to settle for the bad optics.

This is how the system is supposed to work, but the main reason an IPO would be over-priced (all things considered) is if the existing investors had too much say in the price, since this tarnishes the bank's credibility for future IPOs events.
I guess in my years as consultant I have not met a lot of people who could afford my rates and were clueless at the same time. Maybe I didn’t understand what they were after and what their business situation was but I almost always found out that they had spent much more time thinking about their business than I had so I learned to mind my own business and do a good job.
Is JMAP support planned?
This really isn’t some new revelation. Steve Wozniak was building and programming the Apple 1 after being expelled from college, Bill Gates dropped out to create Microsoft. These are 2 amazing programmers who have been quite successful,

I have also heard both of them speak about how important education is. I can’t imagine they required degrees from the folks they worked with but they both value the benefits that an education can provide.
Furthermore, portals can also overwrite the main URL address bar

hahahaha. O goog you are so transparent.
Who here shaves in the shower?

My biggest gripe before doing so was my "monowire" stubble that embedded itself and was super sharp.

Afterwards I don't even think about it.
However if multiple victims are making this claim the Amazon or your credit card company will investigate and reimburse the money.
Do they actually say that? You should only invest in companies you understand, and being a user if the product helps with that, but that's a metric for weeding out companies, not building a portfolio (i.e. if you dont understand them dont invest, but if you do it doesnt mean you should). The only real metric for investing is if you believe the expected value of the asset to you is greater than the market price. For example, I used moviepass, but I would never have invested in them because they were selling a dollar for 25 cents (which is why I used them...).
Unless you try to build it using the native rendering system on Mac OS. GTK only looks decent or native when used on Linux, and with a GTK-based windowing system.

If GTK looked respectable by default, and easily compiled for Mac OS (without X11) and Windows, then I'd have much more respect for it.
I used Harry's subscription service for awhile, but I found that they simply sent me way too much stuff, even at the lowest refill frequency. I cancelled my subscription shortly before I moved out of my last apartment about two years ago; I still have razors and foaming gel left from those orders.
We use RedGate SQL Source Control. However, we also deploy our applications using MSDeploy and SQL Source Control has no good solution for that. We stitch the migration scripts together manually. Also, no matter how good you control it, your database gets out of sync with the migrations after a while. We also have an integration test which restores a base database and applies the migrations of the current branch on top of it.

We're going to research DACPACs to deploy databases. We hope it will be better.
Why Qt takes 50 MBs for hello world?

Simple: because that is not true.

I have an application written for Qt and the Qt DLLs for Windows 16-bit are about 16 MB. (Core, Gui, Widgets, WinExtras, style and imageformats.) But, frankly, even if it were true, the disk size of the framework should be extremely low on a list of criteria. As others have noted, the pros and cons listed are not convincing.
Age bias is over rated. I’ve had no problem finding jobs. It’s never taken me over three weeks to find a job and I only started job hopping at 35. I found a job in 4 days just by meeting a recruiter for lunch and this was at a subsidiary of a what was then a Fortune 10 company.

Most “ageism” comes from people who haven’t kept their skills current with market demands and haven’t kept their network strong - of both former coworkers and local trusted recruiters.

I don’t put my graduation year on my resume, but seeing that my managers have always been older than me it wouldn’t make a difference. I also don’t put that I did C and FORTRAN on DEC VAX and Stratus VOS mainframes because it isn’t irrelevant when I am applying for a jobs as eithera full stack developer/architect or some type of buzzwordy “consultant”.
"JOE KENNEDY, a famous rich guy in his day, exited the stock market in timely fashion after a shoeshine boy gave him some stock tips. He figured that when the shoeshine boys have tips, the market is too popular for its own good."

http://archive.fortune.com/magazines/fortune/fortune_archive...
> Others argue that all animal lives carry equal weight with human lives (I don't know who these people are, but they worry me).

I thought as well that human lives are more important than animal lives, but the question is that when AI gets smarter than us and concious, do you want AI to have the moral value of human life having lesser importance than AI life?
Sounds like a euphemism for betting on horses.
I went from that to a normal key. I much prefer the normal key. I don't ever forget to lock my door, and once or twice I accidentally locked myself out with the old system.

Also, I can make copies of my key if I like which I couldn't with the old system.
Eh. A college student has a lot more independence and responsibility than a minimum wage burger-flipper. Moreover, they're given problems that presumably require a modicum of intelligence, literacy and numeracy, and other skills that go above and beyond following simple instructions. Minimum wage jobs tend to be structured so they can be done by functional illiterates/innumerates, and happen in closely supervised, time-bound environments. Contrast this to the freedom a college student has to do many things other than their homework.

edit: More to the point, even assuming four years of flipping burgers is an effective way to learn the behaviors for a corporate IT job (which is questionable), it is not perceived as useful by the hiring managers, virtually all of whom have college degrees. A college degree is a social leveling-up, particularly in liu of professional experience in the field.

For someone with 5+ years of relevant technical work experience, a college degree matters a lot less. For entry level, it's absurd to argue that four years of french fries is equally effective for social proof, and unwise to argue that it's equally effective for actual practice.
Yep, if your company's core business is not tech, be prepared to work on shitload of legacy and outdated technologies.
when it comes to public infrastructure, the US does not seem to be capable of effectively building anything. the best we can do nowadays is build very slowly and expensively.
Meh, I'm walking distance from a rose garden, and I think I'd have been better off spending my time sitting in that garden than having read this article.

Actually this article read kind of like a literary labyrinth, in the sense of it changing directions repeatedly and at the end you realize you haven't gone anywhere. Some people I know greatly enjoy labyrinths, but they are not for me (nor is this article).

As a final point, I am a very fast reader. Were I a slower reader, I likely would have stopped reading the article much sooner. This isn't an article with a surprise ending, so if you didn't like it 1/3 of the way through, I recommend not finishing it.
If a airplane crashes, all of the baggage is confiscated whether you took it off the plane or not.

Do you really think that something happens to bring down a plane and they just let the people who took their baggage off the plane during the emergency to just go home with their baggage? I can't believe this has to be explained to anyone.
I'm a longtime user (15+ years) of wxWidgets in a commercial application. It's served us well during that time but lately it's been feeling more and more like our software looks outdated. Native UI is long touted as a pro but more and more software is eschewing the native look to stand out. Even Microsoft has been abandoning the win32 look in their win32 applications (Office, VS, etc.).

I found the linked page a few months back and was disappointed that there was no clear winner for someone that wants a nice, modern looking interface. JUCE looked nice but is weirdly focused on the niche audio applications field (and their website is so full of marketing copy it's hard to even get a feel for what it's like to use and how things fit together).

I'm a fan of the concept of IM GUIs in general (though pure immediate mode UI probably isn't appropriate for us for a variety of reasons) but Dear ImGui and most of the others just don't do the right UI paradigms to fit an application like ours (a thousand floating windows would drive our users insane).

We're at this weird place were game UI libraries look great (or can be made to) but aren't appropriate for information dense commercial applications, the available libraries designed for that use case look awful, and the big companies that have great UIs aren't sharing them with anyone.
28 years later, hacker fixes rampant slowdown on SNES‘ Gradius III
Totally don’t understand the downvotes? Anyway, how did you learn to use one? I understand they’re supposed to be kept sharp, I’m absent-minded, and I’m afraid I’d damage the blade while trying to sharpen it.
Consulting or Con-$Ulting
Amazon in 2016 was $502 a share, it is $1900 now

Microsoft in 2016 was $51, $127 now

Facebook was $97, $189 now

We're not even talking about rocket-ship growth here. We are talking about option strike prices losing money in one of the most favorable economic time periods where massive, healthy public business did have monstrous growth.

I would have at least expected price parity with other large companies - even that assumption would have been wrong.
"it does not touch the filesystem"

How does this work exactly? Mongo would have to touch a FS at the end of the day, no?
I call this declarative schema management, since the repo declares the desired state, and the tooling knows how to reach this state. This concept is finally catching on lately, although some huge companies have already been doing it this way for quite some time. Facebook is a key example; they've managed their schema changes in a pure-SQL declarative fashion, company-wide, for nearly a decade.

I'm developing a suite of tools [1] to provide declarative schema management and "schema change by pull request" functionality, initially targeting MySQL and MariaDB. A few large companies have built pipelines using one of my tools -- including Twilio SendGrid, who wrote about their process in-depth recently [2].

[1] https://skeema.io

[2] https://sendgrid.com/blog/schema-management-with-skeema/
Lightyears behind it. There's no reason Java is still prevalent besides inertia. .NET/.NET Core is going to slowly but surely overtake it with Java shooting itself in the foot with the new licensing terms and .NET/C#'s far better feature set/better design (lessons learned from Java/JVM's mistakes were able to be fixed in C#/.NET)
Seeing that I am a minority and went to a predominantly Black public school in the South, I don’t think that’s the case.
We used to use dbschema (https://pypi.org/project/dbschema/) to apply migrations generated by SchemaSync (http://mmatuson.github.io/SchemaSync/) using a helper script to simplify capturing a migration from a known base of previous migrations.

After submitting a number of bug fix and feature patches to the upstream projects I ended up writing a (IMO better) tool to apply the migration scripts (https://bitbucket.org/koalephant/mallard). We currently still rely on SchemaSync for that part, but it’s been more reliable and it’s ultimately a tool for developers who review the generated sql anyway - the tool to apply them needs to run automated on remote environments.
Oracle has a long track record of Sales & Marketing tactics which we can use as a reliable benchmark to predict outcomes.

Oracle will likely pursue the most aggressive strategy they can get away with Java.

I don't believe Sun was suing Google, but Oracle did.

The fact that Google is switching to Kotlin is mostly a means to absolve themselves of the 'Oracle risk' - it's a big change surely, a decision not taken lightly.

The future of Java under Oracle is hard to predict but there's legit concerns Oracle will make things hard.
I believe most companies do not allow this.
It is similar, but I wouldn't call it the same. Some differences that I think are important:

- The shady no-name vendors are not trying to offer a toxic product.

- The shady no-name products usually don't cause problems. I wouldn't support outlawing store-brand milk because of your friend -- I drink store-brand milk all the time! As you yourself state, your friend is unusual.

I remember reading a teardown of a knock-off charger for Apple products which was (1) significantly cheaper; and (2) didn't include some safety measures that genuine Apple chargers do. The risk there was starting fires, not poisoning yourself, but to me the principle is identical.

The risk of starting fires is much higher with a knock-off charger, but everyone, vendor and customers, agrees that it's undesirable, and in practice it generally doesn't happen.
Uber isn't rolling profit back into the company like Amazon or others do, they are literally loosing money on every ride. There's no profit to hide from the taxman.
I love it, what a great idea. I've seen this floated a few times before as a possible fix for short-termism.
As a non mathematician I enjoyed David Berlinksy's "A Tour of the Calculus" when I first read it back in the late 90's. It's similar to this lecture in that it strives to provide an understanding to non-mathematical types by exploring the principles without tossing lots of notation at the reader early on.
Things are not "flexible" once they have been shipped on by default, typically. Changing behavior or removing at that point becomes very hard, requiring usage measurements, etc.
The biggest tech companies in the world run on mountains of C and Obj-C code that are old enough to buy a beer or rent a car without paying extra.

The thing about the bleeding edge is it's too easy to cut yourself and bleed out. I see lots of people bogging theselves down in the details of their sexy new framework, without understanding the principles of what it is doing - which is rarely different than using cool new thing n-1 or n-2 correctly.
Why did line printers have 132 columns?
Not sure how they're quantifying "major", but $4B is only 5% the size of uber and I'd guess most people haven't heard of Pure Storage.
GitHub will announce a new product today at 1:30 PT
Merkur makes the 23C which has a long handle.

https://www.amazon.com/Merkur-Long-Handled-Safety-Razor/dp/B...
> Aside from brand recognition, what does Uber have that the others don't?

Brand recognition is no small thing. Hyper growth is what a lot of companies are going for, because that's the model that lead to amazon dominating the world. Ubering being a verb is very valuable.
1. Merkur 34 or 23c (23 for a lighter beard).

2. Astra platinum razor blades

3. It's possible to find metal or wooden brush handles with a synthetic brush knot.

4. Purchase a 'puck' of shaving soap from anywhere you'd like. eg. DR Harris in a wooden bowl will last you ages and is much better than Art of Shaving or whatever, and that's on the pricy end. I'd recommend mitchells wool fat in a ceramic bowl. (comes prepacked in ceramic bowls, refills purchaseable separately).

Enjoy your shave!
> who says that Linux always works?

The whole context of this thread is me responding to the answers to my initial claim (still hard to read, so let me repeat):

> One should always be able to sign one's bootloader. If it's only 6.5 years later it can be that not even Linux support for that hardware would exist then?

And your response finally, the way I see it, confirms exactly that: if you have some notebook for which Linux can't be normally developed and maintained, after 6.5 years the Linux won't "magically work." Which is what I claimed from the start. Full 6.5 years after the introduction, it can remain a non-target. Not as a notebook, but as a set of hardware parts which aren't openly supported. Like all non-Dells and non-Thinkpads for years were, as you also confirm. Being able to install VMs before 6.5 years are over is also not enough.
Trademark protection is a pretty different set of law than product standards is.
The man who discovered umami
I also recommend the r/wetshaving subreddit!
Staying at McDonalds for four years is proof of lacking ambition and creativity...
Explicit stack-ranking is the myopic version of this - I'm more talking about the pretty standard "if you distinguish yourself at work you can get a promotion with an associated pay increase" that goes on at pretty much every company. It's not called a rank ordering, but there's only so much room for employees to distinguish themselves, so in practice it's roughly the same for those above the cutoff.
I've definitely absorbed 'either there's a life vest under the seat or the seat cushion is a flotation device' and 'if oxygen masks drop from the ceiling, put yours on first and then help others' by osmosis over various flights, but I also definitely don't remember 'leave luggage behind' being anywhere near as prominent.
Sure, I'm more commenting on the general feeling on the whole thread that having a CS degree should be dropped as a (soft) requirement for working at Apple/Google/Amazon, and coding can be learned from coding / working with colleagues.

This is all true, but math has to be learned by getting a deep understanding of concepts that build upon eachother over many years, and understanding it is an important skill with large scale systems, so they can't be treated equally with other coding jobs.
How come neither libmill nor libdill sites have TLS. It's almost a chore to set up a site without it nowadays.
Yes, but please don't use guids in urls.
You only need to ship what you use. QtCore + QtWidgets is more like 15 MB. QtNetwork is another couple MB. The biggest part is QtWebEngine which contains Blink, the core of Chrome.

Edit: QtCore + QtQuick + QtQml should also be roughly 15 MB
Better to go with a Raspberry Pi and home assistant, and add home kit as an option.

Which I do have, but Home Assistant often relies on APIs that HomeKit doesn't. For instance, EcoBee thermostat: HA needs your creds to go through the EcoBee API that could be turned off in the future. HomeKit doesn't care, it talks directly to the thermostat. Now, get Home Assistant to speak HomeKitese and we have the best of both.

In summary, I'm much less concerned about Apple turning off HomeKit than I am about EcoBee getting bought, or otherwise deciding they don't want to support an API anymore.
It would be a good idea, most websites you don't need a password to login anyway, you just need to uze the password-reset form each time!
>Safety razors will absolutely cut the heck out of you if you get the angle wrong

The angle is literally to just not go side-to-side, which is true of cartridge razors too. I've honestly never had a problem and picked it up with no effort on my first try. It takes many many uses before the blade dulls to the point where it's a problem.

The most time-consuming part is cleaning the soap out of the brush and waving it dry, but if you use a foam that's a moot point. And it's not as if I have a light beard or anything. My face has a full beard within 2 weeks.
I know it sounds complicated, but it's a one-step process that only increases to pay off the more devices are connected.

I used to have four adblockers on my laptop (two operating systems x 2 browsers), one on my smartphone, one on an additional smartphone I use... and how do I stop my TV and my ebook reader from serving me ads?

Pi-hole requires little to no maintenance, and offers a lot of benefit. Two people have purchased their first Raspberry Pis after I've slipped in "oh and BTW, no ads will load while you're connected to this network" after giving them a WiFi password.
This is good news for me as one of my iOS apps does some crazy realtime computations and often crashes on older devices and eventhough there is a disclaimer the app works better on newer devices people will still complain and put bad reviews. Unfortunately there is no way to prevent a user with a specific device model to "not download" the app. The only differentiating factor on the app store is iPad VS iPhone and currently installed iOS version.
how would the average employee at uber HQ who was there for 4-5 years before today?
They'd likely lose the "independent contractor" argument if drivers weren't able to work for both companies simultaneously. It's hard to say someone is an "employee" if they're logged into competitors' apps and taking rides from either, during the same shift.
Probably both. Safety is important, but people will also literally forget how to use clearly-labeled doors in emergency situations.
Wait, how many different local data storage standards are there again? I keep forgetting which ones are deprecated by which browsers.

W3C is a joke. The modern web is, like the old web, run by the dominant browser vendor. Calling it an open standard is just marketing.
In other words, only part of your income is considered "salary" and thus subject to payroll tax. This often results in a significant tax reduction.