skysight-inc/HackerNews huggingface dataset:
In between consulting/freelancing, where you do small projects, and full time employment, there is the idea of longer term contracting, yes. Repeated 3-6 month contracts. There are specific job boards for this kind of thing, e.g. https://www.randstadusa.com/, and https://www.winterwyman.com/ in certain geographical areas.

I know someone who does this and loves it. His contract specifies how many hours he works, and he can even make overtime on some jobs.

The downside is that you do have to look for these more often, and you need to make sure you are actually getting paid more than enough to pay for extra taxes, health insurance, etc., plus the added of risk of not being able to find new one.

If you don't like full-time employment you have other options too: short-term consulting, negotiating shorter workweek at normal job, product creation. (For the last one, not having an idea is a plus! See https://stackingthebricks.com/).

I write about all of these paths and their tradeoffs in my book, The Programmer's Guide to a Sane Workweek: https://codewithoutrules.com/saneworkweek/
Boss studied chemical engineering, he's not remotely a techie but is ridiculously smart and he assimilates stuff at a speed I've rarely met.
> You trust browser vendors pretty hard already since you're routing ALL of your information through them.

Yes, but just because we already do doesn't mean I shouldn't have rights to hate the reality even more.

> I don't buy it. HTTPS reduces what you can do, not increase it. At most it can give a false sense of security but that's about it.

That's true. I wasn't arguing about what HTTPS can or cannot do, I was arguing about how HTTPS is centralized. No matter how safe a piece of technology is, the attack vector increases the more it gets centralized. I've never been a fan of the reality we live in--where the core protocol is elegantly decentralized yet we still end up with a centralized trust to be safe.

I think it's ridiculous that every existing website in the world needs to have a certificate authorized by a small number of entities.

Also another point I'm making is that people look at this move by Google and think "wow Google is really advancing the web!" but don't see their motivation behind it.

1. Google owns the "open web".

2. Enforcing HTTPS will make sure things become more centralized, which will make it easier for google to keep controlling the "open web".

3. Google profits.

I know this sounds like a conspiracy theory, but I'm just stating the facts. I can't think of any other scenario when HTTPS gets more and more traction. It's important to distinguish this problem from the actual problem HTTPS is solving, because I do think HTTPS itself is great.
I'm Talking to Clothes: KonMari and Stoicism
I think I found a weekend project. Code an Amazon late delivery chat bot. Doesn't seem too hard.

Login and grab orders that are shipped. Compare delivery date (x). See if it changes or matches the estimate at time of order(y). If I package is deemed late create a message containing x and y and order number. Open chat support paste message. Might have to throw some additional canned responses but it seems pretty easy.
Immigrating to the UK from Romania (or the rest of the EU) is extremely easy.

1) Move there. You can do this even without a job.

2) Book an appointment with the Job Centre (usually used by people seeking work), where you must show your passport.

(Start work if you like. Your employer may ask to see your passport, if you don't yet have the tax number.)

3) Tax number arrives a week or a few later; tell employer.

The process is actually the same for British citizens without a tax number, e.g. a child born abroad who moves "home" to the UK.
> 'Mansplaining' by definition means that a man explains something the other person already knows.

No, it means a man explaining something condescendingly to a woman based on and conveying a negative, gender-based presumption of the target’s understanding and/or capacity for understanding.

While its most egregious when the matter is something where the target is an expert (and especially where the speaker is not, and is relatively clueless), that's not the essence of the term.
hahahaha, you are funny
So you picked an "awful boilerplate" where you "don't understand how any of it fits together" and that's a failing of Electron?
I try hard to please all customers. Your phone number is on amazon labels. Often i text when there are issues. Communication is necessary for excellent customer service.
That's an academic argument. The basic building block of any society is the expectation-requirement that the other members will act according to the moral principles of that society. At a minimum, the people who fail to abide by those principles can be judged and criticized for their violations.

And to pull this back on track, this all came up in the context of the idea the market is amoral so we shouldn't expect the actors in that market to be anything but selfish and amoral. I think that's wrong and pernicious idea.
...because many go broke?
I was aware. Thanks for mentioning that. Personally, I think that the layout of the site, the size of things, the number of clicks it takes to get to particular information are all important when my goal is to understand what messages they are selling, not just to consume their content.
The biggest problem, IMO, with the contacts system is how limited it is. You get two email addresses and two phone numbers per contact, that are pre-labeled "work" and "home", and that's it. It absolutely must have the ability to add arbitrary numbers of physical addresses, email addresses, and phone numbers to a contact, as well as give each field an arbitrary name. I cannot comprehend how it can't do this. Every other address book on the planet allows this. I have some contacts with 8 email addresses, 4-5 phone numbers, multiple physical addresses, all with custom names for what each of them are. So the fact that thunderbird can't handle this makes it unusable for me.
How else would you practically verify integrity for web browsing?

What's wrong about caring about your privacy?!

Why the hell do ISPs deserve ad revenue? I don't like Google either, but ISPs that want to tamper with connections to inject their ads can fuck off and die in a fire. That is more unethical than anything Google has ever done.
Does anyone have more opinions on this?

I'm a coding boot camp dev with a few years of experience at startups and half of my resume consists of online MOOCS (Udacity's machine learning, Udacity's Linear Algebra, Fast.ai's deep learning, and Cloud Academy's Certified AWS Developer)

I'm curious as to what HR from Big Tech companies and small startups think about a resume filled with MOOCs like this.
VideoLAN with Jean-Baptiste Kempf
There's a lot of beating the dead horse for laughs, though. I had a friend who wanted to send me some Iota, and I installed everything on Ubuntu without any trouble. If you screenshot every step of any process, it becomes absurd (and maybe it really is, but we've gotten used to jumping through a lot of hoops).
Norway's Olympic Team Bought 15,000 Eggs Due to a Google Translate Mistake
If this was IOTA in its final form the value of IOTA should be 0. It's great that this is not the case!

And yes, statements like "IOTA an insane cult driven by fear of losing money" are FUD, regardless of how much sense your argument may or may not make.
Facebook testing “downvote” button for comments
I first got on the Internet in 1993.

In the last 23 years, I've seen the Internet evolve from primarily a text based interface, which encouraged long form writing, and line-by-line-dissection of long form writing, to a medium that is primarily pictorial, and increasingly video based, where close reading of long form stuff is discouraged by code and design.

Postman himself declined even to look at the web in 1999, when I started reading his books, and he passed away in 2004. In 1999, I thought the Internet was part of the solution to the problem he was writing about. Today, the Internet is a bigger problem than television and the movies.

And the shift towards pictorial communication is rapidly approaching levels where it's a threat to civilization. Fark and Failblog are good amusements, but even the briefest look at 4chan will show you, we're in deep shit.

The thing is, the Internet isn't just the Internet.

Twitter can be criticized not for how well or how badly the company polices its users, but also in a medium-is-the-message way. Twitter is a cesspool of hate because the 140 character limit makes it useless for more than playground name calling.

Facebook is part of the problem not just because of Facebook's policies but because it's an interface that pushes blogging into microblogging.

Compare to Livejourbal, Wordpress, or dare I say it, Metafilter, all of which are better by design. (But don't get too smug. There's room for improvement. And it's still all stuff you're looking at with a tabbed browser, and it's always tempting to tab away.)

Or compare to Instapaper. I've removed Facebook and Twitter from my phone, and now when I;m out and about and being a phone zombie, I'm at least reading 1000-2000 word essays that I loaded onto the Instapaper app previously. It's made me a lot happier. But I am sad to report that I still have not regained the long form writing ability I had 15 years ago.
This was the major revelation that hundreds of millions of people made when the Snowden stuff was released years ago. Not to imply that the "FAANGs" are pure-minded and fair entities, but you are already required to be identified, documented, tracked, and known, year to year, by many large powerful entities: the company you work for, your bank, the IRS, the Social Security Administration, MasterCard or Visa (I would assume you have at least one credit card), your phone company, the DMV, the judicial system (whether you were the culprit or victim of a crime), and so on. As for what you can do to avoid being known to Facebook, Google, and so on, well, you could move to another country, but then you'd just end up tracked by their services (e.g. VK.com is the #1 site in Russia,[0] and Baidu and WeChat are respectively the #1 search and social network in China, with 980 million MAUs[1][2], and they are now requiring gov't IDs[3]).

[0] https://www.alexa.com/topsites/countries/RU

[1] https://www.alexa.com/topsites/countries/CN

[2] https://en.wikipedia.org/wiki/WeChat

[3] https://www.theverge.com/2018/2/1/16721230/wechat-china-app-...

But an answer to your specific question, as far as specifically avoiding Facebook, Google, and Amazon, is to only visit websites that don't have any link to those sites (e.g. no Facebook link, no Google Analytics script and make sure no one you know uses Google Voice, and not built on AWS), and don't use email anymore, just text messaging and phone calls.
I don't think Right to Work laws are the problem. I see no issue with not forcing employees to join a union. If the union actually does a good job, employees should want to join the union*.
I don't know the situation in other countries, but in Poland Google's approach is rather typical. American corporations typically just set up an office here instead of buying services from some shady local offshore company. I don't see much of the latter around (and incidentally, the big ones are American as well - IBM, Accenture etc.)
I love the Santa hat on the icon, too. More projects should be playful with their logos. I hope VLC constructs additional pylons for many years to come.
Why does alsa support matter? I'm very fuzzy about how sound works on Linux.
Perhaps that could be better stated. Being a star athlete is highly correlated with having a risk insensitive personality. That type of personality also correlates with impulsive financial decisions.

I'm no sure if that's all true of if it's anything more than correlation, but it makes some sense as a hypothesis.
At this point, I honestly wish the embedded device programmers would jump off the web train and move on to something else.

OK, but what? That's the real question here, surely.

There are very few developments in the history of computing that have been as widely useful and long-lasting as the fundamental web technologies. The fact that certain browser developers are now trying to embrace, extend and extinguish those technologies for their own obvious purposes and without regard to collateral damage just means we need to push back hard against those browser developers. Google is already more powerful than is safe for our industry, and certainly we must not let it become the de facto owner of anything essential.
L.L. Bean Scraps Legendary Lifetime Return Policy
Athletes almost by necessity must have a sort of magical thinking -- they must pursue their careers with determination, despite very low chance of success.
> Seriously: the recruitment of minors for major league with giant cash benefits should require them to sign a consent form for arms-length management of their capital for some time period, and give them the income stream not the capital.

So this looks great at first right? It's like a lotto winner taking the lifetime payments instead of the lump sum. The problem is you can take loans against that money very easily, or you can sign the contract over to someone else very easily. Want to invest $300,000 in your friends restaurant because you think he's a great chef, just take a loan against 10 years worth of your guaranteed income stream.
review. NEO...Not a shitcoin.
The cup and saucer model of software development: balancing the short-/long-term
I think the basics of it (i.e. recognizing n vs n^2 vs exponential) is important for back end developers. After a few years of doing back end I've definitely had to have awareness in how I design things like my loops to optimize.

It's not a biggie for most companies, but you should have a general awareness. Unlike the author of the article, though, I do believe you can learn this on the job. Also, you don't have to necessarily know the big 0 notation, it's a good idea to write a load test which will give you a more relevant stat anyways. But sometimes its good to recognize "Oh I don't need a 2nd inner loop that will change this to O(n^2)".
Completely different management, probably. My experience with Amazon Logistics in the US is horrible too, worse of the carriers by a big margin.
large corp as in the apples and googles?
Week 6 in Information Security, 2018
But the key is that they should be able to seamlessly interact with one another.
It certainly could be, but the jury is still out - plenty of things could come in and change the calculus. I’m not of the opinion that it’s a foregone conclusion, but I also don’t have a whole lot of ideas as to how to make that part of the country support the people living in it.
Thanks for the link. It had honestly not occurred to me to donate before. VLC has been around for so long, and has always worked well, been unobtrusive, and made so few unnecessary changes, that I have taken it for granted. I wish I could say the same for other open source software, then I might donate to them too.
The World’s “Blackest Black” Makes Its Debut–On a Building
what was the 2 months one? US?
Another way to look at this. Due to less parcels from Amazon to USP and FedEx, both companies had the capacity to reach their delivery timeframes.
Assuming your fast forward problem refers to something that happens when you jump to a new time, that's just a different default than other media players. I think it was jump to time vs jump to frame, but I haven't used it in years.

As for why change, personally Kakao doesn't seem trustworthy.
Because they all remember 2008? The depression had a lasting influence on the people who lived through it, they hoarded, kept money under their beds, stuff like that because they knew what it was like when the banks failed. The great recession is obviously much milder but it did expose to many young people that stocks aren't as safe as they think.
That is quite literally how retirement works.
Go now accepts PRs on GitHub
Starting with Java 9,

JEP 283: Enable GTK 3 on Linux

http://openjdk.java.net/jeps/283

Opening paragraph "Java on Linux currently uses GTK 2. This raises several issues:"

The problem are the ones too lazy to call,

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/...
MachineLabs now has a CLI
Nostalji Renkli Scrunchie’s Geri Döndü
[data structures] How would Frankenstein implement a linked list?
Hell yes, especially during Calendar syncs. Also: startup time.

I completely agree.

I have so many calendars that after launching Thunderbird, it takes around 3 minutes 30 seconds to become responsive to user input, pegging a CPU core the entire time.

And when calendars sync while the app is running (which happens all at once rather than being staggered,) it becomes unresponsive for about a solid minute, again pegging a CPU.
QUIC: Replacing TCP for the Web
Since gameservers are mostly single threaded they probably run 35~~ of them on a single instance ( c4.8xlarges have 36 vcores ), so if you have a good matchmaking algorithm you can fit 3500~~ players per instance, to reach 3.5M you need between 1000 and 2000 instances.

As for your last comment it's wrong, a game like Battlefield is probably more demanding compare to a battle royale type of game, a FPS like Battlefield runs at 60hz and is using a lot of physics everywhere at fast pace, battle royal games don't have that much action going on.
Meltdown Initial Performance Regressions
This small electric car made by GM’s Chinese joint-venture can cost just $5600
No, but business folks can hammer out a settlement "in principle" in hours, and everyone can go "pencils down" on a dime. Papering things up can take longer, but courts love to get cases off their docket and will happily oblige by staying schedules in the meantime. Press releases can go out long before the motions to dismiss are filed. This happens all the time.
They could set up a NNTP server to serve as a forum. The problem with mailing lists is that there's no good way to search past messages from before you subscribed (the web based ones don't cut it). A newsgroup does not have that problem.
1. DK has clearly been telegraphing that they are no longer accepting practices of flouting agreements, no?

2. Isn't that exactly what this settlement is intending to do? It sets the legal precedence for "don't skirt this one, we're serious about it".
You gave her $10. Of course she's going to say something you want to hear.
That's what a pension plan is.
Which is very useful, since Twitch's Roku app is complete and utter garbage.
It changed when Java moved from AWT to Swing.

https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/...

---------------------------------------------------------
|Platform | Look and Feel |
---------------------------------------------------------
|Solaris, Linux with GTK+ 2.2 or later | GTK+ |
|Other Solaris, Linux | Motif |
|IBM UNIX | IBM* |
|HP UX | HP* |
|Classic Windows | Windows |
|Windows XP | Windows XP |
|Windows Vista | Windows Vista |
|Macintosh | Macintosh* |
---------------------------------------------------------

Apparently not many bother to learn how to take advantage of Swing APIs.
Author here: I don't believe anyone is inherently inferior. Given the same amount of time invested, I think everyone has a shot at performing well.

But a computer science graduate typically has 4 years under his or her belt in an engineering heavy curriculum, and because of that time invested, they seem to be stronger in problem solving.

We use Big-O as a signal for problem solving ability. Whether or not that signal is problematic is another question - you could argue that it is.

So yes, I would say that someone who has invested 4 years into problem solving is going to have an advantage over someone who has only put in 6 months, even if those 6 months are dedicated.

But the bootcamp graduate could equal the C.S. graduate with a little more investment.
Yeah there things are starting g to be filtered down to just easy and very hard in software. Easy is when all the high level apis helping us to a lot of work on easy tasks. The hard part is when you really want to customize it and have many different parts work together nicely and workable. So there is a big gap in knowledge between those 2, hence we sometimes get bimodal payments.
I don't hire engineers, but I am one. I've never heard this advice about not putting MOOCs on your resume, and if I were hiring, I would likely consider any MOOC (with a decent grade if applicable) to be better than nothing. Can the OP of the comment say more about the reasoning?
I have no dog in the IOTA fight (or in cryptocurrencies at all), but FTA:

>On the Internet of Things, edge nodes are mostly low-powered, occasionally connected devices, sometimes with just a few kilobytes of on-device memory. Nobody expects those devices to be in sync with anything. That is, why IOTA has a concept of nodes. Fullnodes and permanodes. These nodes stay in sync with the Tangle. Or, if you consider use cases which require offline-capabilities, even just with subparts of the Tangle, which can be attached back to the main Tangle at a later point...

Andreas seemed to be suggesting that no IoT device would be able to take part in the IOTA network, because his attempt to run a full-node required lots of data.
Tips to Develop Better Empathy Maps
I'm not sure I agree. Let's take "cure for cancer" as a theoretical thing that can be accomplished with $nB in research spending.

What is the incentive for companies to spend their resources trying to find a solution for this if society can effectively nationalize the results as soon as they are obtained? If a company cannot recoup their investment (and their risk) then they're not going to spend the resources in the first place.

It's far better for public institutions to have well funded research programs for "IP" that serves the public good. If companies get there first, by all means "lend" them the patent (as long as the "loan" expires after a reasonable period of time.) This is largely the system that we have today, and while not perfect in many respects it does ensure that both public and private entities are chasing big goals.
Definitely JavaScript. It is almost everywhere Frontend, Web back-end, IoT, machine learning. It may not have good reputation for its past but new JavaScript is quite enjoyable. Being a dynamic language how fast JavaScript has become always surprises me.
Maybe not impulsive, but probably financially irrational. They invested thousands of hours of hard work into a career with very, very low expected returns. For every 22 year old millionaire, there are hundreds or thousands of very-nearly-as-good or better-but-injured people who went all-in but didn't make a living in sports after all.

People are crazy. But it's fun to watch them get so good at stuff.
Ask HN: What's the next Bitcoin? (re: innovation, not cryptocurrency)
I remember in early 2011 being completely overcome with amazement and awe over Bitcoin. The technical and societal innovation was at a level I had never seen before so early, far before a technology reached broad acceptance.

Unfortunately, Bitcoin has faltered in many ways, and I was pretty disenchanted with the community by 2013. (yes, I sold mine far too early, but I still occasionally run across a forgotten 0.5 BTC somewhere, which is nice).

So my question is: what's the next Bitcoin? It doesn't have to be related to fintech or cryptography. Rather, what's a now relatively unknown project or technology that could have world-changing outcomes?