skysight-inc/HackerNews huggingface dataset:
My preferred styling is for a modest padding (2-4 em), auto margins, an auto width, with a max defined width of ~30 - 45 em units.

See: https://codepen.io/dredmorbius/pen/KpMqqB
I can tell you how the iPhone responds to CSS media in our test setup, should I be doing something else?

Yea, iPhone X should say 812px width landscape etc, but that's not necessarily happening.
Its certainly non-linear, and you're right that its dominated by precharge / read-write cycles.

But DDR4 RAM has support for 16 banks per stick! A CPU with two memory controllers can have 64 outstanding requests to DDR4 RAM simultaneously (16 per stick, x2 from the chip select, x2 for the 2nd memory controller).

And since modern cores are highly multithreaded, and also have prefetchers and whatnot, I'm sure the modern DDR4 bus is quite active.

Perhaps it doesn't matter too much for single-threaded situations (single-threads only benefit from prefetch and out-of-order executions). But a Ryzen 2700x is a 8-core / 16-threaded beast, which will surely eat up all of those outstanding DDR4 requests. Intel's 8700k is 6-core/12-threads as well, so they'll rack up those memory requests and keep the bus busy.

And if each of your Assembly commands are AVX (256-bit requests per instruction)... well... that's going to be a busy bus.
Because you're not guaranteed to roll a 6, even if you roll 6 times: 1/6 + 1/6 + 1/6 + 1/6 + 1/6 + 1/6 = 6/6 = 100% chance? Nope. :)
https://news.ycombinator.com/item?id=16874921
I work at a social media platform for everything related to tattoos, and here is a list of the most important automation tools that we use and for what:

* Terraform to automate infrastructure such as github accounts, email accounts and AWS infrastructure and google calendars etc.

* Ansible for all provision and configuration management.

* Codeship as CI/CD for automatic packaging and deployment of docker images. Mainly using official base images with little to no repacking, only reconfiguration.

* StylyCI to correct codestyling

* AWS Autoscale groups for autoscaling.

* Makefiles for automating local environment setup and "nice-to-have" operations
Sure some people. Not most people though. It's going to mostly be a cost thing.
Wish I read comments first. Dick pics everywhere. NSFW
This is the inconvenient truth: UBI is a horrible idea, it will turn the majority of the population into drunks and drug addicts, watching TV and doing nothing all day...

If you want to be free in life and not to worry about money, you have to work hard first to get your FY money, this is the only way you will appreciate them and the freedom they provide...
We're all legally protected from unfair or arduous clauses in contracts because of legislation.
They can spend say $5 million in employee time and fpga devkits and know within a few percent what the chip performance is, and they have a huge corpus for testing. Doesn't seem to be a huge financial risk.
How can we build a case against them, and sue them? EFF?
Wouldn't be surprised if that was all part of it.

We want people who are desperate, people who will give up their precious free time to do our bidding, people who don't know when they're being asked to do something plainly ridiculous. We want people who will give up their vacation to try to please us. These are the people who will embrace poor working conditions and tie themselves to us through Stockholm syndrome.
Much better than OP
Come on, you need to encode it if you're counting bytes not characters, even if that's equivalent for this particular string. :)

8*len("I'm wrong".encode('utf-8'))
Choose the right code editor for pair programming
'become inflexible, become rigid, fossilize, calcify, rigidify, stagnate "the old political institutions have ossified"' this part
> machine learning and deterministic models

This is a confusing distinction. Aren't lots of machine learning algorithms deterministic? Sure, some include stochastic elements or components, but even those can be deterministic, e.g. by reusing the same seed for the random number generators.
Greater road safety. He's saying because of the high cost of aviation safety, more people choose to drive than pay that cost, but driving is statistically much more dangerous. So we should address road safety since so many people are driving...
It‘s about cryptocurrency mining, so not interesting to most.

As a software guy I‘d love to see a real ASIC submission, though!
I disagree. I like the wider line length for coding. (No I don't stick to 80 chars line length.)
A friend of mine ended up on the Forbes "30 Under 30" because he was friends with the journalist who was compiling it. He was "qualified", but there are thousands of other people who are just as good.
1. Google Calendar. Not really "automating", but I got a big boost in productivity from assigning themes to different days, so I'm not thrashing back and forth, and I can batch up similar tasks. Of course, there are fires that screw things up, but it's generally much smoother.

2. Eliminating tasks that don't need to be done, or that I've over-engineered. I have an accountability partner, and while that has a lot to do with setting and meeting commitments, it probably has at least as much to do with eliminating pointless tasks. ("If you're trying to do X, what if you just did Y for now, and eliminated P, Q, R, S, etc?")

3. Self-serving/dog-fooding, but my own software tells me when prospects are interacting with lead magnets and proposals, and it automates most of the proposal process, so I can have more real conversations with people with fewer dials and less stress.

4. OmniFocus is great for getting tasks out of my head, showing me what I need to do, handling recurring tasks, etc. I'm not really using all the functionality to the max, and I should really do a more rigorous job with reviews, but it's super helpful. (I imagine other task managers have similar features, although this seems to work best for me.)

5. Automating customer support-- there are some customer support functions that require human intervention on the back end. If something comes up repeatedly, I write a script to automate it. Not a huge time savings, but instead of 5 minutes and a series of commands, it can be 30 seconds and something you can do from your phone. Not perfect, but helpful.

6. Delegation. Some things can't be eliminated or automated, but they can delegated. For a while, the biggest pain in my life was audio editing for my podcast. So I outsourced it. This is a form of "automation" that we often overlook, but it's been great. (I asked @gk1 more about Standard Operating Procedures on this thread, because this is where I see a lot of opportunities for more "automation".)
> better qualified candidates in the pipeline

Probably the ones that read the spec and delivered what was required. If you're going to gloss over something trivial, what does that say about your attention to detail?
How to Project Confidence in a Job Interview
Ask HN: Is there a “red-team-as-a-service” you recommend?
I'm exploring pulling a red-team person permanently into a project, but can't quite justify a full time position.

Does anyone have experience with employing this as a service? Thoughts and recommendations?
We completely agree. Cars did enable that. They also caused people (especially wealthy people) to push for the very things that cause lower density, because driving through high density areas is a pain. I mean, it's not even that complicated. I used to go to my planning board meetings every month. I won't deny an agenda; I rode my Brompton to them. At those meetings people said (paraphrased but close) "We need to limit density because of traffic".

Unsurprisingly those neighborhoods have poor transit service. A shame, because in the example I think of there was once a rail line right through the neighborhood; it's what caused the neighborhood to get built in the first place.

If only _I_ decide to start taking a helicopter to work it's fantastic. If it starts to become popular to do so it will be a hassle, so people might push for rules about minimum helipad counts for buildings and building density because having thousands of people commuting by helicopter causes loads of congestion. As a result of both of those things buildings will need to be even farther apart. In fact, it might push them so far apart that it's impractical to get between them via foot, transit, or maybe even car. As a result, everyone uses a helicopter to get anywhere now, except for the poor chumps who can't afford one and are stuck driving.
I'd say that depends on your project. But take a look at how Unsplash started --> http://for-starters.com/luck-favors-the-doers-unsplash-crew-...

Also, check out this site listing how famous startups acquired their first users --> firstusers.io

Hope this helps!
You want to go from Postgres TO MySQL‽
Why do you want to do that?
Exactly. Just a week or two of contract work will tell you if the candidate is a fit or not. A 30 minute phone screen will tell you if a candidate is worthy of a contract. I think companies don't do this because
a. They don't want to pay and
b. They don't get to gloat 'we have a super rigorous hiring process'
Another definition of ossified: cease developing; stagnate.

In other words, the major version became meaningless as the "minor" version changes when the major should
Crew Resource Management is important and became a standard in the industry after United 173[1] ran out of fuel because everyone was distracted by a failed light. The low fuel was noticed by co-pilots who were not assertive about the seriousness of the issue to the more senior captain. As a result the NTSB made a specific recommendation that all crew members be taught to be assertive.

[1] https://en.m.wikipedia.org/wiki/United_Airlines_Flight_173
I have fond memories of playing with 6.0 Alpha and the Falcon engine.

And my favourite feature, the "BACKUP" command. Shame.
I'm going to have to dredge it back up, but I was just reading a rather alarming tale from a medical assistant. She had a child come into her practice, saw obvious signs of abuse, and filed a supposedly anonymous report - as she's legally mandated to do.

The abuser of the child, a parent, apparently harassed the agency that received and forwarded the report until they gave up that "a medical practitioner had filed the report", which narrowed it down to a single practice.

At which point then the abuser was able to call the practice, get a record of who had seen the child, and even get their work schedule.

Even tiny leaks are a major problem in these cases.
So could I, as an American resident, invoke legal rights given by the GDPR while I'm on vacation in the EU?
I applied two times at HotJar in the past few months, without success. Can't say I'm a fan of the video part of the interview process.
This would be great if so, but it doesn't look like it:

https://dev.mysql.com/doc/refman/8.0/en/atomic-ddl.html

> DDL statements, atomic or otherwise, implicitly end any transaction that is active in the current session, as if you had done a COMMIT before executing the statement. This means that DDL statements cannot be performed within another transaction, within transaction control statements such as START TRANSACTION ... COMMIT, or combined with other statements within the same transaction.

Sounds like it just means that single ALTER/ADD/REMOVE statements now cannot fail in an intermediate state, but a sequence cannot be run in a transaction, so there's still a manual process to unpick a migration that failed half-way through. (That's always fun in production...)

Perhaps the groundwork has been laid though, and it'll be possible in 9.0.
Rust memory safety for complete beginners
Yeah, almost two decades after the famine. And were the Gang of Four not imprisoned political opposition?

Your comment reminds me of the famous Mao quote "No investigation, no right to speak."
Citizenship doesn't matter, location does.
Thank you for the constructive feedback. I agree that I should have used 'inflammatory' and have just now changed it.

The comments from SO were, unfortunately, strawmen arguments. They apparently indulge in self-flagellation to appeal to the loudest.

I think it would be better if the SO team said something assertive along the lines of "No, we are not a toxic wasteland, but we have problems ..."
I get what you mean, I feel like transparency should never be a "if you're in the know you're protected, if not you're taking a gamble".

This is probably a good case for natural language as a program. If smart contracts can be immutable natural language contracts that can be proven to compile to code in a repeatable manner then we're making progress.
Sure, a certain thing could be made by another human, but what made that other human?

All human cultures throughout history, humans have believed in some concept of God. The idea that the unexplained can be explained with an omnipotent, omniscient, infinitely-powerful being. Usually it’s based on some human form. It brings humility that there is still so much we can’t do and don’t know.

Just as numbers become so large that we can’t fit it in our heads, we attribute the symbol infinity for such numbers, God is a natural concept for the human mind.

I assume for most in HN, their idea of the infinity is the universe operating by the laws of physics, making the experiencable universe possible.
I bet Elizabeth Holmes was on this list at one point in time.
I'd upvote this comment more if I could.

Since the 90s, my first test with any new design was to resize the browser and see how the page reacts. Most of the time they failed.
I believe (but I might be wrong) that are compared the results of two different methods: (a) "algorithmic" where solution(t+1) = algo(solution(t)) and errors accumulate with time steps, vs. (b) based on sufficiently many available pairs (initial_1, solution_1), ...,(initial_N,solution_N), each solution_i a function of time t \in [0,T], a NN (or another gadget) builds a function ALGO(initial)=solution so that the errors in time of solution(t) wrt real_solution(t) are uniform, where real_solution is the real solution for the initial condition initial.
I got a similar read from it, just because it was "routine" doesn't make it any less impressive. There were ~150 lives in the hands of that captian and keeping your cool in that situation should be commended (esp compared to situations like Air France where panic seemed to play a large factor).
> It can be difficult to remember.

To google, too.
Any modern (ie IPS) screen has a viewing angle wide enough for vertical to look perfectly fine. Wide screen plus a tiling window manager will change your life. Going back to the days of 4:3 sounds awful.
https://news.ycombinator.com/item?id=16872542
> That's not the point. An apartment in a dense, tall building in SF will still cost more than an apartment in a dense, tall building almost anywhere else. Who gets to live in SF if too many people want to?

A random lottery for high demand low supply places.

> So your UBI discriminates against people who can't drive, who are oftentimes the people most in need. Also, it promotes massive waste, since I'll ask for a car even if I don't need one - why not, if I don't gain anything by giving it up?

Nothing wrong with public transportation, people use it all the time and much easier than parking anyway. When you’re giving stuff away you always have to accept people wasting it. Just factor it in and move on.

> Right, but "reasonable" will depend on geography (for heat/cooling), needs, etc, no? How many jobs will be required to calculate that for the 3000+ counties in the US?

Of course. This will need very few jobs, it’s just basic data analysis based on historical usage. Very automated.

> So you're producing and distributing a bunch of clothes, cars, etc, which will then be sold to companies (for low prices, obviously, since everyone has them) which will export them to other countries. Nice corporate subsidy. The WTO might have something to say about your unfair competition practices.

Considering it’s the only basic car people can get I doubt they will just sell it off so easily. Government can always buy it back too, cheaper than making a new one. Plus regulation can easily block export of basic cars. Clothes don’t matter, people get a basic wardrobe with a few good durable pieces, not an endless closet.
Minority Report. Literally.
In Denmark we put a job offer out on the various job banks, receive the applicants, go through them in the hiring team, starring them 1-5 and we call the best 5 candidates in for a 30-60 minute interview.

Mainly it’s just a talk to see what personality is the best fit. Sometimes we do a personality test, but only for people who will do any form of project management. We’ve never done a technical test or had anyone program for us, I know some companies do it for juniors that are fresh out of school, but otherwise it’s faily uncommon.

That’s it really.

I’ve hired around 20 developers like this over the years, none have failed me. One junior wasn’t really worth his salt at first, but he learned quickly.

When I read about these American hiring practices I wonder why anyone would want to work there. I wonder if it’s because a lot of American developers are autodidact? I mean, I’ve never interviewed someone who wasn’t educated in some form of CS, academy level and up.
Entire list

Bee Downtown
Breaux Capital
ConvertKit
Discord
DotCom Therapy
Earth Angel
Eterneva
Finless Foods
Front
HackerOne
HelloAva
Iris Automation
MeritHall
Mixpanel
NaturAll Club
No Cow
Pilot
Practice Makes Perfect
Pull Up a Seat
Qualia
Relativity Space
ReoLab
Rip Van
S2 Capital
Shake Smart
Solace Technologies
Swiftly
Tiesta Tea
TONL
Touch of Modern
previous discussion: https://news.ycombinator.com/item?id=16872542
Show HN: Treo – Page speed monitoring using Google's Lighthouse
> Is the system learning a numerical solution, or performing one?

Is there a real difference? Any learning must be, fundamentally, an algorithm, so learning is performing.
Well, I mean, it's a little more than that unless clangd is straight up finished software. Apple will now be contributing to clangd as well, which benefits all clients of clangd.
What do you mean by "arbitrary stream of text"? I fail to understand, to be honest. A text always need to be parsed, even a simple number, but the point is to deal with characters instead of raw binary data.
As a developer and a manger, there are many candidates who fake or bolster a resume, especially in tech. Additionally, there are some developers who are incredibly smart, but take 2-3x the time as someone who is not as senior to do the same task.

The only way I've found to reliably hire is a coding test. I think it's ethically irresponsible to choose actual client work for the task. But it is important to create a test that is similar and with a time constraint, especially if you work on any projects with deadlines so you can simulate how they work under a time crunch.
> The ICO (UK) has been fairly clear that the intention is not to fine businesses to the point where they cannot operate

That's a problem, imho. We cannot rely on good intentions when it comes to the interpretation and enforcement of the law. Anyone who's gotten caught up in the quagmire of legal bureaucracy understands that.

The law is the law, and will outlast the good intentions of the authors or people currently in charge. If the law, as written, was not intended to be as such, then it should be amended.
"Privilege" is not generally understood to be granted out of generosity or grace. The dictionary definition is "a right, immunity, or benefit enjoyed only by a person beyond the advantages of most" (http://www.dictionary.com/browse/privilege) which sounds like it applies to software developers when compared to the rest of the workforce. One can enjoy a privilege even if it wasn't intentionally granted by another party. And I certainly feel privileged compared to most of my friends and family members who do not work in the software world.

I agree we have a problem with age discrimination, but I can't conclude if our problem is any better or worse than the rest of the work force.
When I first heard about this trend, I balked.

But then I realized that the occasional two days of unpaid homework is still way better than being required to have a college degree or professional certification - unlike nearly every other profession that pays over $100k.

I'll take it. For now.
I have two 27" Apple monitors, one in portrait and one in landscape orientation. The portrait orientation monitor I use for code. They look identical, there is no degradation (that I can see) from looking at the monitor rotated 90°.

If anyone is interested, I use the VESA mount conversion kit from Apple and have the monitors mounted on the Amazon Basics monitor arms, which I highly recommend.
I basically followed this guide for the web camera parts: https://pimylifeup.com/raspberry-pi-webcam-server/

I setup my pi without keyboard and monitor (ssh only), and used this guide to set it up itself: https://www.losant.com/blog/getting-started-with-the-raspber...

Here's the list of my hardware: https://www.canakit.com/raspberry-pi-zero-wireless.html
https://www.canakit.com/raspberry-pi-camera-v2-8mp.html
Bee Downtown -
Leigh-Kathryn Bonner, 25

Breaux Capital -
Derrius Quarles, 27; Ras Asan, 27; Brian Williams, 25

ConvertKit -
Nathan Barry, 27

Discord -
Stanislav Vishnevskiy, 29; Jason Citron

DotCom Therapy -
Emily Purdom, 29; Rachel Robinson, 30

Earth Angel -
Emellie O'Brien, 29

Eterneva -
Adelle Archer, 27

Finless Foods -
Michael Selden, 27;Brian Wyrwas, 25

Front -
Mathilde Collin, 28, Laurent Perrin

HackerOne -
Jobert Abma, 27, Michiel Prins, 27; Alex Rice; Merijn Terheggen

HelloAva -
Siqi Mou, 29

Iris Automation -
Alexander Harmsen, 25; James Howard, 25

MeritHall -
Alex Riley, 30; Patrick Beal 30; Paul Kaser

Mixpanel -
Suhail Doshi, 29

NaturAll Club -
Muhga Eltigani, 26; Sam Roberts

No Cow -
Daniel "D" Katz, 21

Pilot -
Joseph Fasone, 24

Practice Makes Perfect -
Karim Abouelnaga, 26

Pull Up a Seat -
Camille Baker, 25

Qualia -
Nate Baker, 26; Lucas Hansen, 25; Joel Gottsegen, 25

Relativity Space -
Tim Ellis, 27; Jordan Noone, 25

ReoLab -
Krisna Bhargava, 30; Bryant Thompson, 27; Noah Malmstadt; Richard Roberts

Rip Van -
Rip Pruisken, 29; Marco De Leon, 27

S2 Capital -
Scott Everett, 29

Shake Smart -
Kevin Gelfand, 28; Martin Reiman, 28

Solace Technologies -
Lorenzo De Plano, 24; Eric Anwar, 25; Brendan McDermott, 29; Jomie Raymond, 28

Swiftly -
Jonathan Simkin, 30

Tiesta Tea -
Dan Klein, 29; Patrick Tannous, 30

TONL -
Karen Okonkwo, 30; Joshua Kissi, 28

Touch of Modern -
Jerry Hum; Dennis Liu; Steven Ou, 29; Jonathan Wu
other than mixpanel and hackerone the others are garbage, except the ashes to diamonds one. its kinda creepy kinda cool. props for self funding
There is an additional difficulty in many cases: the law.

Most people are not contractors with an established company/legal status as contractors, so you want to hire them. To "hire" someone formally for a week, though, entails a lot of paperwork and has, depending on the country, legal consequences (e.g. voting rights in worker councils, minimum employment durations, right to sue for wrongful termination)...

The optimal way would be if lawmakers could create some sort of "employed contractor", however I can think of a dozen ways for employers to screw over poor people with it...
MySQL is a great database for PHP developers. In other words, a piece of SHIT.
Amazon spills its Prime secret
Here’s what happens when you replace toads and turtles with 3D-printed replicas
I disagree with the premise of the article that you only use one application at time on a laptop. I almost always use a split screen setup where I have my notes on the right side and another application on the left. In my view, wider is better.
I'd wager yes. Because when the rescue team goes in they'll count bodies, living or dead. Doesn't matter if the person died before the plane landed, in a fire that erupted after it landed or made it out alive.

You want all of that to add up to some total.
Off-ahoring aircraft maintenance to El Salvador, which Southwest does, is not "going all in" on safety.