skysight-inc/HackerNews huggingface dataset:
Why? This is the promise of USB-C "Every port uses the same connector, so you only need one type of cable". Of course, with the different cables supporting different ports it is not ideal.
> Yes, it sucks for law-abiding citizens of these countries who would like to visit the US in the next 120 days. But it is only temporary.

This assumes that the other countries will comply with the administrations requests for information on the individuals, otherwise it will be extended indefinitely. Iran doesn't have a US embassy and they don't officially have relations with the US, you think they're going to suddenly start handing over information to the US? If anything, this gives them more reason to say, "See how the US is treating us like shit?" which further stirs up anti-US sentiment among them.

Also, yes, green card holders ARE affected by this. My wife won't be able to leave the country without fear of being denied entry upon her return despite her being a valid green card holder.
5 Reasons You Need to Rethink Baby Boomers Retiring
So when was surge pricing actually shut off? Also I was more pissed about Uber's shit PR stunt that day than what happened at JFK.

Uber has pulled out of many cities rather than comply with their regulations(which cabs already had to follow) and left tens of thousands of drivers without jobs, sometimes overnight. The notion that they care about anyone stuck overseas is a joke.

Messaging indeed... Uber has sent a message that they give no fucks about their drivers a long time ago. This isn't the first or even the hundredth time Uber has done something terrible.

Let the tide of public opinion sink this shitty soulless company before were stuck with another Comcast for 20 years
Work for any large, globalized corporation, or company that's been around for a while. There are tons of middle aged folk all over the place. Startups (or companies that were recently startups) tend to have much younger employees.
So, should I know the details of how, let's say, PostgreSQL works, or just normalization forms with effective analyzing of SQL queries is enough?

I know the basics, but how deep should I go, if I want to be a serious developer?
Dumb phones still have baseband processors, which are closely held carrier and oem proprietary. You can't audit them yet they're wide open to hacks, holes, backdoors and other malice.

The customer loses as usual.
I'm in a similar boat, but I don't think you need to give up marketing. Sure you may not be leading creative campaigns for Beats, but there are decent paths to follow:

+ Work for less cool companies: If you've worked for some impressive tech companies, there are plenty of less hip companies that would like to learn how "the big guys do it."

+ Build up superb expertise in a specific niche: I've met many more senior folks that survive just by building an maintaining a specific niche. Often this relates to some arcane domain knowledge.

+ Go into consulting: Building off the previous bullet, if you can develop a niche, e.g. Healthcare + tech marketing, often startups will pay you a premium for the "greybeard" advice.

I think the key thing is to maintain your technical skills. Sure, there will be specific things like SnapChat that just befuddle "olds," but those skills are a fairly small part of the mix. Good luck and let me know if you come across any other good ideas.
> If you're going to offer free food/drinks, then give people an actual choice so people like me aren't feeling left out.

That's OK too, was just being specific for illustration. I don't really care the result, but I do enjoy caffeine. Haha. My point was just to follow on with the "I'm more comfortable at home because $X".

Example: I like soda. It is free in our cafeteria until 2:30 when they close. After that it is $1.80 in the machine for a bottle. Sure I can bring my own but come on.

> The fundamental problem with all this stuff is that employers simply do not give two shits about the happiness or comfort of their employees in the office, and are simply too stupid and shortsighted to see how this translates directly into both increased productivity and retention.

Pretty much.
Hey, here's a radical idea; leave your phone at home alltogether.
> Most devs simply hate Windows...

I don't think so. Most devs on HN seem to hate Windows, but everywhere else they love it.

The startup scene seems to hate Windows, but most programmers aren't working for a startup either.

Everywhere I go on the east coast, programmers love Windows.
But currently they take around 60% of all awarded visas, in the future they will be capped to 20% at most if they went the start up route.
You can look at the definition here: https://www.law.cornell.edu/uscode/text/50/1801. Suspicion of espionage or terrorism isn't enough to be considered an agent of a foreign power. A US citizen must be known to have aided a foreign power in espionage or sabotage and done so knowingly.
How big is the company you're at? There are decent big companies out there and they tend to be more attractive for older people for a bunch of reasons. Why not look for a position at a FB/GOOG/AMZN/MSFT or some other larger company?
> Think back to those old school Nokias with mechanical flips and switches that felt so satisfying to just open and close.

This speaks to something I find myself missing more and more: tactile user interfaces.

Think of an old flip phone. It starts ringing. How do you answer the call? You snap the phone open. How do you hang up? Snap it closed.

That is a really beautifully usable interface! It's made up entirely of actions you can do with your eyes closed. Those actions are big and broad, not subtle at all, so they don't require much of your attention. They map directly to our intuitive understanding of how things work (open = in use, closed = not in use). You can teach them to someone without using a single word.

Now we've replaced that (and everything else) with a new interface: tapping at a smooth sheet of glass. And that interface has none of the appealing qualities the old flip phone did: it's fiddly and fussy, you have to give it your full attention to avoid hitting the wrong button, it requires learning a bunch of new metaphors, and so forth. Technologically it's much more advanced, but none of that technology actually goes towards making the user's life easier.

We replaced a pickup truck with a moon rocket. The moon rocket may be a marvel, but which would you rather use to haul your groceries home?
Well, and given that the premise of H1-B visas is that "we literally couldn't find a local who could do this", I'm OK with that.

Outside the Bay Area, you're probably not going to pay a frontend website programmer $130K on an H1-B. You're not supposed to, though! You can find plenty of that talent already in the country. If you need specific PhD-level STEM skills that you haven't been able to find locally, you're probably not going to mind paying them $130K because they're likely critical to your business, and that would be their market rate anyway.
Dangi dil wale h most beautiful song
The people who get politicians (re)elected, watch TV shows.
Someone Step Outside
Athor here :)

I totally feel you, and that is what Houdini’s Custom Layout is going to be about: https://github.com/w3c/css-houdini-drafts/blob/2b730220b2f3c...

I want to write a blog post about constraing based layouts on the web specifically, but the TL;DR on why we don’t have it already:

Standardization is hard. It’s especially hard to reach consensus when:

* the runtime for a layout algorithm is hard to estimate

* it can _fail_ (which is unprecedented in CSS)

* a new syntax for constrains would have to be defined.
You know, you can participate in these protests and help steer their direction. It's not like planning committees get together and grep HN comments; you gotta show up.

If you're "turned off" by how activism is going, Free Market Libertarian, you should put your money where your mouth is and present a more workable alternative.
You could just work for a couple hours per day on it, or 10-20 hours per week on it.

Smaller opportunity cost missed and more likely to complete the goal than just taking a sabbatical.
One 40" 4K has been perfect for me. Roughly the same DPI as my old QNIX (~110).

I got the Samsung UN40KU6290 (does 4k@60 with 4:4:4 chroma) for under $300. The PC mode is crisp and responsive. Calibrates well enough. Only complaint is slow GTG time can look blurry when scrolling text.
Oh god, I'm going to have to break this to my daughters this evening.
Sales Engineering. Lots of older folk. I've noticed the field has a good mix of older and younger folk.
jQuery has had the reputation of being very antiquated for a while. The problem that it set out to solve no longer exists. The same will be true of what you mentioned above.

Now there are tools that solve problems that arise from other tools, it is getting very meta. An ecosystem like this cannot last indefinitely.
That's a good point, and I don't disagree.

For some background, I grew up in northern Arkansas. I have a very pronounced Southern accent if I allow myself to, and I've always made it a point to carefully enunciate and use "correct" (read: "Standard American English") grammar because my native accent is one that's generally associated with lower education or even lower intelligence.

I credit my vocabulary with my reading everything I could early in life. I'm in my early thirties and there are still times when I have to ask others how to pronounce a word because I've never heard it spoken. I would much rather take the embarrassment of asking over the implicit judgement that people make if I badly mispronounce a word.
Ask HN: How to stop a Trump Administration Internet Blackout?
Given that Trump and his administration have shown that they are not impressed by the First Amendment the threat of a large-scale Internet Blackout is significant;

Given that the capacity to implement such a blackout is already in the hands of the Trump Administration and is used all over the world and has even already been used in the US in some cases;

Given that the ability to communicate is essential for the people to secure their liberties and organize against tyranny I think it’s prudent for our community to consider these questions:

1. What can/should hackers do in the event of an Internet Blackout?

2. What can hackers due to obviate the possibility of an Internet blackout? What actions can we take today to make Americans' connectivity attack resistant?

Please answer both.
I think the shortest fix for the violation part(Corporate/Ed tech loophole and the Implementation/Consultant loophole) is some boots on the ground for DHS to investigate worksites. If there is enough economic incentive vested in any one area, sooner or later people will game it. And the H1B business is very lucrative. Putting in oversight to such a thing is hard without boots on the ground/human resources. AFAIR Visa program is run entirely on applicant fees making to slapstick to a bill even a harder sell given how much congress frowns upon spending.
Maybe this?

docker rm $(docker ps -qa --no-trunc --filter "status=exited")
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
I would prefer calling it "Time tracing debugger", it not traveling as Bret Victor told.
Today or Next Year Last Few Hours to Buy Aspose.Total APIs, Offer Ends 31st Jan
If you get $1,000,000 worth of equity that vests in 100 years, your annual stock compensation is still $10,000.
> I feel that we're in a post-revolutionary phase of open source[1] -- and we no longer need the radical instruments of the GPL (and certainly not the AGPL).

I think this is the fundamental disagreement we have. I prioritise the needs of users to have software that they have the right to control and modify (which allows for "software mechanics" to fix bugs and so on).

Upstream contribution is not, and has never been, a goal of the GPL. The concept of "upstream" is a development workflow which is entirely separate to what license you use. Some people do attempt to force others to follow a workflow by using the GPL, but I think such attempts are doomed to fail in most cases. Others (such as Linux) do it by making their software move at a very fast pace to make out-of-tree maintenance hard, which actually works much better.

The GPL has always been a license for the benefit of users, not developers (though of course, developers are users too). So the focus on contribution and wide-spread use is IMO missing the point of the GPL. Yes, you get contributions (in general) from it, but that's because it just so happens that upstream contribution is one of the few viable workflows with free software. It's got nothing to do with the GPL.

I completely understand why you're prioritising contribution and creating a healthy community, but in my opinion building a community around the base of "I want this software to have a community around it so that the software works well for the community." isn't really as fulfilling as saying "I want this software to set users free from proprietary alternatives, and the community that has formed shares in these ideals." Of course, each to their own and all that.
Offline-First for Your Static Site [video]
Well inflation may have increased but as per pew research wages are stagnated for decades (http://www.pewresearch.org/fact-tank/2014/10/09/for-most-wor...) . In that narrative, this increase is unfair to companies outside of SF/NYC area and also unfair to students who came to USA for studies.
I wonder if a simple ferrite bead would fix the issue.
FWIW, I replaced my WiFi/Bluetooth adapter immediately upon receiving my 9343. I had been following the XPS13 developer edition forums for a while, and the adapter that shipped with most XPS13 had a Broadcom chipset with bad Linux support. An Intel card was recommended instead. I actually had my card on-hand hand ready to go the day I received the laptop shipment.

https://www.amazon.com/gp/product/B00RCZ4I6S/ref=od_aui_deta...
By learning a real programming language?

Well basically that was a joke, however a lot of stuff is different on the front end than on the backend. Not everything has a main event loop and async programming is not really there in many spaces.
Depending on what you are doing you would need to learn a whole new programming concept, which is not that far off from my initial statement.
You've received some wonderful advice about some specific technologies that you should focus on. In particular, the advice to develop strong database skills is going to be particularly helpful.

I want to add that because you're experience on the front-end, your transition to the back-end will be a little easier. The best way to learn how to design an API is to consume many of them!!

Also, since already have front-end experience, you may find it easier to transition from front-end -> full-stack -> back-end only. Your front-end skills will be considered full-stack experience and when you're in a full-stack role, you'll have an opportunity to learn some solid back-end fundamentals!

Good luck with this!
Request for feature on HN: anytime you write 'Hitler', your comment starts out at -1 karma.
Club Penguin was a frequent target for 4chan and reddit trolls, similar to Habbo Hotel (see: the Pool's Closed meme and /r/bannedfromclubpenguin on reddit)
Approaching 40 and starting to think the secret is smart people buy real estate with the banks money and pay it back with renters, and the rest of us work for a living.
> I've had less trouble with drivers than I had with Linux.

I'd be interested to hear what kind of problems you had with Linux drivers on a desktop, that isn't something most of us, Linux users, had major problems with for almost a decade.

Even Pascal GPUs are supported, unlike on a Hackintosh.
$15/m sounds a bit much to me for a custom domain. You can get the same for $7/$9 on GitHub if you want to make the corresponding repository private (I know, there are other differences too e.g. Jekyll modules). GitLab can work, but it was extremely slow for me (not the hosting but the UI).

My question is that is there a free alternative for Jekyll hosting with custom domain from private repository? I loved aerobatic, but it is too much for me for my hobby sites (3-4).
Why not just have the self control to not use the phone 24/7 .... edit: turning off notifications helps a long way with this, other than text message or phone calls
Not better if your kids play it on desktop.
Well that and the systematic destruction of unions in the US that started in earnest under Reagan.
He acts like Erdoğan.
just in general it would be interesting to see a collection of law suits that the billionaire president lost. probably not much of this public (and most processes might have ended with some kind of settlements)
That sequential reading from an HD varies a lot, and can be anywhere from where it is to somewhat faster than SD (but seek doesn't change much).

The datacenter round-trip and sequential reading from memory sometimes change places now, and sending 1MB on some networks is on the same ballpark of reading 1MB from memory. (There has been some articles about this change here on HN.)
Exactly my point
Yup, that's the short-term drawback. You correctly identified it. Now, contrast it with the long-term drawbacks of not organizing at all.
Why not? Mainly because it isn't finished and has a culture of not explaining anything.

When man pages start with a few practical real-world examples, I'll think about it.

When some of the more experienced Linux devs figure out a way of purging the stub code created by noobs writing "my first Linux app haw haw" and sending these vile critters on a one-way trip to space, I'll think about it.

Linux needs a benevolent dictator, like Steve Jobs, to tell people, "no, your code is shit, your idea is shit, fuck off" instead of a community that indulges every contribution no matter how lame, stupid, confusing and non-functional it is.

When I can be sure that my package manager won't break "ls" (and every other basic command) while doing a routine installation of a user level application (glibc is now toast; reinstall), I'll think about it.

Linux will stop being garbage when there aren't 17 different places to put everything and every dev assumes that every user knows all of them and is in possession of an encyclopedic knowledge of arcana going back to ENIAC.

Explain everything every time!
For your use case, containers aren't overkill, but a full orchestration system probably is. Just letting some simple outside process just handle starting them up is fine, and Swarm seems to have improved enough that you can use that for single computer "keep my app running with x instances" stuff with no overhead.
opinion columns might not be the best sources of news,

here is another article by the NY times which gives a much more neutral review of its legality.

https://www.nytimes.com/2017/01/30/us/politics/trump-immigra...

With me, I'm noticing my lawyer friends in America seem split on the issue, some think it's legal others thing it is illegal but my reading suggests that it is legal. Yes it does violate laws of congress on the issue, but the constitution gives the president, not congress the power over foreign affairs.
FDA is cracking down on biohackers
Keep in mind that that's true for almost the entire population in the 30s and 40s. Large quantities of the population had no better education than primary school plus job training. In the 1950s, only 5% of Germans had Abitur (which is 13 years of school and required for studying), in the 70s it was still only 10%. Most likely even less in the other countries (Hungary, Romania) where many of the garrison workers came from.
You can skip the hassle and buy leveraged index funds. The risks & returns are similar.
Does it restrict your capability to distribute the code? Or the user's capability to run the code unless they have properly licensed the patent contained therein?

I'm specifically thinking about sub-pixel font rendering, for which FreeType contains code which is disabled by default due to patents:

https://en.wikipedia.org/wiki/Subpixel_rendering#Patents

That would imply that it's the latter. Which, of course, is still an issue for the user. But it does point to the GPL not requiring the patent clause in order to meet its copyleft goals.
Backup and Username Migration Tool for GitHub Gist
What does your son do with GM? Seriously interested.
> Like many professionals, I prefer to have dedicated keyboard/mouse, speakers, and Ethernet, and would have been happy to run a second cable if it brought those things back.

Each port provides 5V/1.5A; enough for multiple USB-A peripherals on a single port with a USB-C to multi-USB-A. (I have a LG 5K and I use a keyboard, mouse, and microphone on one port; it works great) And USB-C speed (5 Gbps) will not bottleneck data transfer in that case.
Fixing the F1 visa loophole will also reduce tuition costs for American students.

It's simple supply/demand micro-economics.
I use VcXsrv and it works fine. I edited my bashrc file so now when I open bash I can run any Linux GUI app I want. Piece of cake, runs great and stable, no issues.
Option 1: Play the managerial game. It's soul crushing and the farther you get up the more concentrated sociopathy you will encounter, but it is the lowest risk/highest expected value path.

Option 2: Startup. You will probably fail and this has far more to do with factors beyond your control than anything else, but you have a shot at being your own boss on your own term. Very low expected value, tons of stress, but potentially the best outcome.

Option 3: Academia. Go back and get a PhD in something you love and teach. You will probably be an instructor, as tenured positions are rare and highly competitive. There is also a lot of nepotism and favoritism in the more subjective fields. Low reward (financially) but relatively low risk and lots of lifestyle benefits if you aren't materialistic.

Option 4: Low cost lifestyle. Move to a low cost country and consult via online work. I don't have any experience with this option, so I don't know how risky it is.

As a meta-observation, only option 1 makes any sense for someone wishing to form a family, which is psychotic.
Due process may still hold true (idk, inal, sounds about right) but there are a number of long-standing regulations governing re-entry. Let's not overlook the fact that there are regulations in the US regarding re-entry for green card holders which sound very reasonable to me - especially when compared to immigration law in other countries.

* have abandoned or relinquished your status as a lawful permanent resident

* have been absent from the U.S. for a continuous period of over 180 days

* engaged in illegal activity after leaving the U.S.

* left the U.S. while in removal or extradition proceedings

* committed one of the crimes named in § 212(a)(2) of the I.N.A. (such as one crime of moral turpitude (CMT), a drug or trafficking crime, multiple crimes, prostitution, money laundering, security violations, and so on), unless later granted relief under Section 212(h) or 240A(a)...

* are attempting to enter at a time or place other than as designated by immigration officers.

* if you have any criminal violation on your record, you should not leave the U.S. without consulting with an experienced immigration attorney first.

* it's a crime for immigrants not to submit immediate notifications to U.S. Citizenship and Immigration Services (USCIS) of their changes of address.

The one that confuses me a bit is "are attempting to enter at a time or place other than as designated by immigration officers".

Now, the issue of allowing re-entry from a very limited list of countries that are hotbeds of religious terrorism when the vetting process is suspect. That's the focus here.
No I don't.