skysight-inc/HackerNews huggingface dataset:
That's a pretty hardcore stance against self-reiterization.
I would like to move to a plastic-free shave experience. Price is no object. Any foam/aftershave needs to be unscented. Any recommendations from this group?
I keep seeing the “push for coding in early education” like it’s a new thing. I had a programming course in 1988 in 8th grade and my senior year in high school. They were both AppleSoft Basic courses.
Right, but the article under discussion here is from over a decade ago and might well have been targeting older practices that hadn't adopted this perspective yet.

The original goal for OID was a bit like UUIDs, but just at the cluster level rather than truly global. Someone steeped in that background and focused on "tuning", where you would consider things like storage consumption and index efficiency for int4 vs int8, might well have baked OIDs into a URL while dismissing the uuid type as extravagantly expensive.
This doesn't fit everywhere, but... 1) Never modify existing tables (okay, almost never). 2) Add new tables at will. 3) Pay a consultant to write PL/SQL that glues it all together and blame them for any and all issues.
My first business: I wanted to play in bands but could never keep a group together so I started throwing concerts for all of my friends bands (promoting). Turned into a pretty good gig after a while.

A: I did not intend to build it at all. It totally just happened.
A: There were tons of challenges. Booking venues, Booking Bands, security, cleaning, professional sound...
Ask HN: Why can I not record a mediation meeting?
I have been asked by the board of the non profit managing the land I license for a mediation/dispute resolution meeting.

There are four on their side and just me representing my farm. I asked permission to record the meeting on audio as I won’t be able to take minutes. English is not my first language and even if I am fluent, there are almost always ‘no, that’s not what we meant’...

I now have resorted to referencing a dictionary to get my point across. I am just exhausted trying to decipher every sentence and making sure I understand the import of it as they meant it.

They refused, but said that I can bring a ‘friend or family member’ for support.

I don’t want support. I want documentation. Is this normal? I am in California.

It’s just bizarre to me. If both parties are aware and both can record the meeting, why is it not a fair means of keeping minutes of a meeting?
Django migrations it’s a truly great tool.
I think Peter Lynch said that.
The title of a news article sometimes changes because of new reporting that makes the original title inaccurate. Leaving the old title as the slug could cause confusion. Think about a breaking news event where details are very sketchy at first but the article is updated as more becomes known.
I don't know about that, sorry, but the wording does seem to imply to me that the legality of changing configuration options was covered by a EULA or something, and replacing the executable would not be.
> (2) The claim that a 93 year old lacked the dexterity to operate the smart lock is spurious. A physical key requires more dexterity than pushing numbers on a keypad.

In this case absolutely not. I've used the lock in question. It does not have physical keys, and the keypad is non-responsive, and round in shape (think rotary phone). Every person I know who has used the keypad has had trouble both on their first and succeeding attempts. I am pretty good with it, but it requires typing very slowly and using my thumb in order to ensure the key press is accepted.
FTC Confuses Web Host Providers with Web Developers
Csh programming considered harmful (1996)
Hangman game in Python with random words
Nothing regulation related in SF is "simple". They've known about this issue for years. There are stories every year in the papers about low income individuals and families being squeezed by HOA fees in their "affordable" dwelling. It hasn't been changed. Remember - this is a city where a majority of the population voted to tax business hundreds of millions of dollars to combat homelessness while in the nearly the same breath has protested against building a temporary homeless shelter.

I just hope that in 5 years Captain Sisko is able to time travel back to SF ensure the Bell Riots take place. That's the only way homelessness will end in the Bay Area.
1. Stop cooling my house when I'm at work

2. Start cooling down my house when I'm on the way home from work

I could attempt to set this up with a "dumb" thermostat but my schedule is unpredictable enough that the remote access helps me do it efficiently.
True, and a good point.
Slightly unrelated but I had this experience with "Dollar Shave Club" razors as well. They've marketed themselves out the wazoo and after finally caving and trying the trial I never used them again. I've never had very good experiences with safety razors, but this was by far the worst.
Apart from the nefarious reasons mentioned elsewhere, I really don't take his pronouncements on programming seriously. Calling Swift a language for kids to learn coding is, er, interesting.
Also a good point, thanks.
Could you please let me know which laws they have broken?
The parent post sounds borderline conspiracy theory. Working in big tech, I see a lot of volunteer opportunities to promote STEM among the youth because it's obvious that those CS jobs provide good salary and great living conditions, and people wanna share their passion. What I haven't seen are internal memo, OKRs or shareholder messages stipulating a strategy to commodize CS to reduce labor costs.
And how many people are the next Steve Jobs?
Are guys really that dainty? I have a Schick Quattro that I swich out the blades on every few months and get refills when there's a deep enough sale at Costco. Haven't used shaving cream or aftershave for years (just warm water). Probably spend less than $10-20/yr on shaving, tops.
A safety razor shouldn't be any more likely to cut your face than a cartridge one. If anything, I find them much less likely to cause razor burn and skin irritation since they don't get clogged with hair as easily, and are easier to clean when they do.

If you're talking a REAL old school razor, like the cut-throat type then yeah. They take a lot of practice to get decent with.
I inherited a production system with a PostgreSQL 8.1 database. It's one of the most reliable systems I have.
Are these the same guys as Warby Parker?
Future of .io domains has become party-political issue in the UK
I don't see how coding is any different than being an auto mechanic in the long run. The only skills that will truly bring value long term it feels are project management and the ability to motivate a wide variety of individuals to work together efficiently.
I wonder what the population of HN lurkers is that views the website <3 times per week. For them, this is all new.
But now you have to be an expert in two or three things or have multiple people help you break in. The come back and test your faked key is also going to be more suspicious than a one shot you know the code and walk in.
Fair enough, if you think mere symbolism is more important than putting the money ($42M) towards tangable things like childhood education which has an actual 70 year impact. Having so much time and money to spend on symbolism is pretty obnoxious when there are actual long term issues we can actually solve for real people.
Closed source is a con, separate markup language guis are a con, 5MB binaries are a con.
As a dainty man, apparently water won't work for me because without shaving cream and patience I get razor burn.

I just buy the shaving cream in bulk from costco though, never tried Harry's.
I agree if it’s very mathy but I have seen operator overloading for things like invoices and orders. That’s just horrible.
Here are some things I've learned along the way on the economics of shaving:

- A DE safety razor is, indeed, cheaper than cartridge shaving: $40 will get you a good Merkur 34c and a 100 pack of Astra blades. A Gillette Mach 3 and 100 blads is about $140.

- Some people who shave with a DE tend to spend the money they saved on other shave gear: a nice brush, some fancy shave soaps and aftershaves. If you make it into a hobby you can spend a LOT of money on gear.

- If you've been shaving with a cartridge your whole life, learning to shave with a DE can take time to learn. It legitimately took me 5 years to get really good and I still sometimes cut myself and fall back on a cartridge for certain tough spots under my jawline where the pivoting head comes in handy.

- Dollar Shave Club and Harry's really are a great way to save money on shaving. Ideally that will continue even with both being owned by big corporations now.

- It's sometimes pointed out that (in the past, at least, cannot confirm this is still true) Dollar Shave Co. is just reselling handles and blades made by a company called Dorco. While true, it turns out that buying the DSC-branded gear is actually cheaper in most cases than buying it straight from Dorco, unless you buy a lot at a time.
Because that was the incorrect part?

Same reason I might say "that wasn't a 'short' install..."
Well, what you could learn at a four year degree program:

- Space-time complexity of algorithms

- Statistics

- Management

- Parallel and concurrent programming

- Formal reasoning and logic

- Linear algebra

- Machine and operating system architecture

- Communication theory

- History of computer science

- Database implementation

- Quality assurance

- Technology assessment (impact on society)

- Effective team work

- Multi-disciplinary design and architecture

- Presentation skills

- Research skills

Could go on, just a few of the things I learned during my degree program. All of which I value of myself and others, although they don’t always come up. Coding is just a tool in a large toolkit. Unfortunately it is undervalued to do it right, badly taught and reinvented hundreds of times.
That's like saying Latin is a living language because people speak Italian.
Writing a program is like writing. Engineering a system is not like writing.

That's not to say there's not a lot of bullshit around the terms programmer, developer, engineer, and architect, but there are different skill sets when it comes to programming vs engineering.
You're not very smart.
I am a coder without a degree and have not received negative feedback from companies that I have applied to, though I have not been at it for very long. No one has asked about a degree or what I did instead of going to college or why.

That is, until today - and I am glad it came up. I had been corresponding with a recruiter for a government job (TTS) and after exchanging a handful of emails over the course of two days and scheduling a meeting she finally looked at my resume (which I sent with my first email), told me that I am not qualified and cancelled our meeting. I have a feeling that this job would have been a nightmare. As Eugene McCarthy said, "The only thing that saves us from the bureaucracy is its inefficiency."

I have spoken to some highly insightful people during interviews this week and they generally seem focused on my ability to do real work that produces real results. Most interviewers seem to want to cut through the hiring pretense and get to looking at and talking about my code while assessing my communication skills. It has largely been a positive experience. This application for a job with the TTS may have been my first interaction with a professional email-sender (aside from recruiter spam) and it was shockingly unproductive.

The coworker who taught me the most about how to treat others with respect was a reformed convict who did six years for armed robbery. Some of the best communicators I have worked with barely spoke English. If someone told me that the best coder they know does not have a degree it would not surprise me at all.
They have s.tk but it's mostly used for internal/intranet links: https://meta.stackexchange.com/q/109795/134300
it's not just the small chance of dying, though- it's the very real and cumulative effects of driving cars in general. We have laws around being able to pump raw sewage into rivers and lakes as well as laws around leaving depleted uranium anywhere remotely possible of causing harm (and even then it probably still isn't great)

You're welcome to leave the city via some means that doesn't pollute the atmosphere. Walk, bike, etc. It's really whiney of you to feel so incensed that you can't just do whatever TF you want because "mah freedoms" when those activities are contributing to a degradation of the livability of the planet.

Yes, we as a species have reached the point where there are things we _can_ do that we _ought not_ do. Sucks I guess?
How to Stay Marketable as a JavaScript Developer in 2019
> Sorry, but I don't really see how. We've been using click-to-play safeguards on embedded content for years, and they have proved highly effective at stopping abusive or outright malicious content in Flash, Java applets, etc.

But other software on the user's computer wasn't trying to work around those safeguards. That's the main attack vector, as I understand it.

> That malicious sites are actively compromising user privacy is also not a risk, it is a certainty.

Absolutely, and as far as I'm aware that's also something that Mozilla's actively taking measures against.

> That addons to block unwanted content have stopped malware from exploiting browser vulnerabilities and infecting user systems is also not a risk, it is a certainty.

Sure, in hindsight it is, but I wouldn't have predicted a week ago that it was about to happen, and as far as Mozilla is able to predict future occurrences they are taking measures against it as well.
Perhaps, but your morning coffee now isn't ready until lunch time...
If you talk to homeless people (at least in Seattle), you'll find that almost all of those you speak with moved here from elsewhere. Bad data is worse than no data, and these surveys are bad data intended to skew the conversation - they have a very obvious flaw, which is that there is no verification of the identity of homeless people and where they lived before. And when most people around you have the same anecdotal observations and the data says otherwise, it is yet another sign the data needs to be scrutinized or tossed out until something better comes along.

> If not, why should we believe that it happens with any degree of frequency?

Why should we believe they are from here by default? We should assume they are not until it is proven, and therefore feel no obligation to create more levies against local law-abiding tax-paying residents to support out-of-town homeless, or permanently nomadic lifestyles, or willful drug abusers who often commit petty property crimes to feed their addictions. We should only provide that aid if we know they are long-term residents of the area, and otherwise enforce laws against them strictly.

> It may be that it only seems like there are more of them because they are more visible because besides SF's dislike of building housing

I'm sorry but if someone moved to SF or Seattle within the last 7 years, they really should have displayed more personal responsibility and known what they're signing up for cost-wise and whether they can afford it. These are some of the most desirable places to live on the planet, and are rightfully expensive. The cities are not obligated to change their character or density to accommodate others who want to move there but can't afford it, just like I don't have a default right to live on the beach in Maui. And as such, I feel these cities don't have to do anything other than enforce the law except when someone is a proven long-term resident who was swept up in increasing costs.
Most burglaries are done by druggies looking for stuff to sell for more drugs. Career criminals know the risk/reward ratio is a bit low in burglarizing residential homes.
I tired of zealots.

What you eat is a personal choice.

If the whole world ate dogs routinely, I would choose carrots.

Some would say "Ah, stupid carrot eater doesn't know the root bacteria he's killing is also sentient!" Dogs, bacteria: all under the living tree.

See, eat anything and shut up you stupid carrot eating zealot.

Then there's the Corgi burger macs for $2.5 and the corporate lunches where I ask for any menu exception and get the carrot soup entree for $25.

Never mind the free range German Shepherd steaks or bulldog sausage, that shit is everywhere.

But taste is not everything my friends,

sometimes it takes real cognitive effort to be aware of factory farming, government subsidies, nutritional health, environmental downstream effects and other considerations before you open your big mouth.

A little impulse control goes a long way.

That said, I still wear my 7 year old dog leather shoes from China and don't subscribe to any CarrotPower YouTuber channels.

What's up, doc?
This hasn't been my experience at all as a young person. Really the old/young paradigm is a shallow mask of personality traits and their relative development.

As a young person I've encountered older individuals with the motive to

- Shape me into their image (duplicating the ego)

- Threatened by my existence (ego in survival mode)

- Oppress my voice and project what they think I should be (super-ego acting like a child)

- Attempt to take advantage of my 'youthful ignorance' (ego with neutral/evil alignment)

- Interact with me like an individual and genuinely place interest in the mutual growth (self)

I highly value people I run across who fit that last motive.
would be or would not be- I'm confused by your statement
It is 1 of the original 4 founders.
Because not all Chinese companies are the same? Some are selling non-brand or fake-brand on Amazon or Taobao, they might just be some factory in rural Guangdong or Zhejiang somewhere, not even a company. Some are actually trying to build a brand and are even controlling retail to avoid the hassles of middle men (Xiaomi).
>Razors[1] must have been horrible if safety razors have the word “safety” in it, but needs practice and care to avoid cuts and nicks. Modern razors make it nigh impossible to hurt yourself, but point taken.

The safety razor was the advancement over the straight razor. It's an entirely different (and at the time, new) technology from what it was replacing.
We use migrate[1].

[1]: https://github.com/golang-migrate/migrate
IMO it's not so much about blaming or other moralistic category a la "Google is evil" than it is about whether we're going to accept and let happen the Googlification and appification of the web. If we do, than we (as in humanity) must look elsewhere now for our communication needs. Think about how involved the web in everyday life is (in education, personal communication, public services, contracts, law, webmail, ecommerce, etc. etc.). If we accept that this medium is going to slip away and out of control for no good reason, then we need to specify something with a more specific scope for preserving digital documents, contracts, transaction manifests etc. that is also fully able to represent existing (static or dynamic) HTML content.

I'm not just talking the talk here: I've spent significant amout of time (years) in implementing SGML and an SGML grammar for HTML5 [1].

[1]: http://sgmljs.net/blog/blog1701.html
His point is that this plan of Uber's is crap in his opinion as you can't actually win the ridesharing wars and establish a monopoly in hire cars.
Having it turn off when I go to work and turn on when I'm on my home is awesome. I haven't done the math but I imagine that it saves a lot of energy vs running it 24/7, and HVAC is my biggest utility expense. I wouldn't be surprised if it also reduces wear and tear on the AC.
Facebook voting rights are in the hands of their dear-leader and no amount of investor pressure has direct impact on the decisions made by the company.

> This is because of Facebook's dual-class share structure. Class B shares have 10 times the voting power of class A shares, and it just so happens that Zuckerberg owns more than 75% of class B stock. It means he has more than half of the voting power at Facebook.

https://www.businessinsider.com/facebook-investors-will-vote...
The Apple brand since the launch of the Mac in 1984 has been "the computer for the rest of us". That has always rubbed a certain kind of tech person the wrong way and it still does to this day.

The democratization of computers and technology necessarily means more people using and making them. No doubt you'd be making a lot more money if you were one of the few in the computer priesthood.

It may be bad for those people specifically, but that doesn't mean it's bad overall.
They are added to pigments, that are then mixed into the paints. The company mixing the paints may or may not know those chemicals are in the pigments that they purchase from another supplier.
Sorry, that came off overly harsh. To each their own, but it took some getting used to for me. Once I was used to it I didn't get razor burn.
Of course it isn’t, but life is not just about becoming a good coder.
> raise money at significant levels.

Define significant. I see softbank throwing billions at tech companies.
> coup de gras

Gras means fat in French. You probably mean coup de grâce.
I'm not so sure. Programmers have been automatizing every job including programming itself for ever and, so far, it only created more demand for programming. Maybe lots more programmers means we can attempt things that are not possible now and actually means the old programmers will earn as much as ever.
The author was trying to be polite and avoid sensitive issues, but one prefix that also almost always works in HN titles is "In China".

You can have it all:

"In China, IT runs on Java 8 in Tensorflow"

The perfect HN title! :)
Maybe that logic applies to other companies but Facebook is probably a bad example.
"URIs should be meaningful, not cluttered with meaningless information."

Actually, URIs are opaque. The parts of an URI are implementation details - even the protocol, domain and port. To the user, changing database IDs, that happen to be part of the URI, is no different to changing the domain, port number or the protocol.

Whenever I get into a discussion about "URI design", I state two rules:

1) Care about the URI design as much as you want. But never expect from someone else - especially the client - to make sense of that design.

2) When necessary, handle URI changes in a way that does not break the client (redirects are your friend).

Btw. For this reason, browsers tend to remove the address bar from the UI (as much as possible).
Get a straight edge razor and a bar of unscented soap?

Razor will last a lifetime and soap a few months with no plastic needed.
I have a beard and only shave a portion of hair below my jawline. Would it be difficult to use a straight razor? Even with cartridges I can cut my Adam’s apple.
To complete a four year degree requires a commitment, a life-altering personal financial cost

Only if you choose for it to be. There are cheaper ways to get a four year degree - like going to a state school or even cheaper, go to a 2 year school, stay at home and then transfer.

*It shows a willingness to submit to authority, a willingness to get often arbitrary work done on schedule with acceptable quality, and other traits and experiences that matter a great deal for becoming a functional employee in a corporate workplace.

All of that can also be learned by working on your typical minimum wage job that a lot of teenagers have.
This is beyond ignorant. I can create a tiny fast GUI with no dependencies using fltk in 1/1000th the size that runs with zero lag or latency.
More Tigers Live in Cages Than the Wild
This shortcut has been the same on MacOS, Windows, and most Linux DEs for ages. Can't please everyone, I guess.