skysight-inc/HackerNews huggingface dataset:
The issue with all the ideas to make programs easier to understand is that they require time and work.

If I had more time and energy there are plenty of things I could do: refactor, make comments, change variable names or try literate programming.

But given the limited time and energy which is best?

Put another way, how can you beat thoughtful variable or function names and judicious comments?
So yesterday I tried the Pimax 8k
That article does not state QE purchases were made in 2015.

QE "Purchases were halted on 29 October 2014" [1]

[1] https://en.wikipedia.org/wiki/Quantitative_easing#US_QE1,_QE...
The idea is that they were already broken up and artifically made uneven, so the point here is to go in reverse and as you said "even them out"

I'd be interested in alternative solutions - what would you suggest? Keep in mind that not doing anything doesn't seem to fix these things.
I disagree with your comparison to criminals. Gathering evidence for a case can be done at any place relevant to a case. It is sad to see that they confiscated materials owned by a witness, but within the bounds of "reason": they are a related party in said case.

Please note: I do still, from what I read here, find this excessive use of power. A normal warrant with a request for data could very well have been enough, but that's guessing what kind of evidence the police expected to find.
If it's a good business it can't be "good for the planet".

Not just because it's the absence of business that is good for the planet (absolutely speaking), but also because it being a business just means to encourage more e-waste (for it to be mined). Plus all the externalities.

It's just another case of "we screw the planet badly, but we put some plastics in special recycling bins, so that's ok".
Distributed Tracing, Istio and Your Applications – The New Stack
I recently wrote slightly similar example, much simpler, where I essentially implemented 10% of Basic in modern C++: https://github.com/Const-me/MicroScript
https://abcnews.go.com/International/russia-tested-nuclear-m...
I gave a lecture a couple of months ago called Developing your AI BS Detector addressing this very topic.

https://adamdrake.com/developing-your-ai-bs-detector.html

The main thesis is that there seem to be more and more companies out there solving interesting problems, which by itself is great, but they're bolting a lot of wording on top talking about AI. Most of this seems to be an attempt to differentiate themselves in the market and access funding and I find it incredibly dishonest.

The whole discussion around AI these days has become so tainted by scheisters trying to attract funding and attention that I actively try to distance myself from association.

We need to focus a lot more on Intelligence Amplification (IA) (https://en.wikipedia.org/wiki/Intelligence_amplification), i.e., building tools for humans to become more productive, and less on AI.

Douglas Engelbart and others had this figured out 50 years ago (see: the Mother of All Demos). The AI hype is dangerous, since it will no doubt lead to the trough of disillusionment.
I have source sitting around that was maintained in CVS. Nothing I'm still using, but old archives I keep for nostalgia... But I feel really old now, when tech I used in the early part of my career is now considered ancient enough to justify "historical" accounts of how we worked in the dark ages.

But I do remember when CVS was considered a step up, so I suppose I'm getting old.
One of the interesting data points not mentioned is these routes usually use larger aircraft like B747 (BA) and A380 (QF, EK). So the main reason why they are so profitable is primarily down to passenger numbers more than anything else.
It's absolutely critical for network engineers.

Think figuring out who a given prefix belongs to, what routes are advertised by an AS, what BGP communities does an AS honor, how to contact an organization's NOC ...

(yes, whois is for more than just domain names)
If you pay attention you will discover that ethics does not ever rest on the fundamental essence of an idea, but on the particular human circumstances in which it most often occurs. By stripping away those circumstances, and adopting the most optimistic view possible, you are cherry-picking: all things can be ethical when you remove them from reality and imagine they only occur under the most favorable interpretation.

There is a theory under which totalitarian dictatorship may be benevolent, but we consider it unethical for politicians or the military to establish one, because reality differs from theory.

Likewise, professors dating students or managers dating direct reports can be totally consensual and free from coercion. It is unethical nonetheless, because we recognize what happens in practice is more important than the rare counterexample.

Do not confuse ethics with moral absolutism!
Case in point: OpenBSD[1].

[1] https://cvsweb.openbsd.org/cgi-bin/cvsweb/
Yeah but the other half of my point was if you want something that "sounds good" you can spend 1/4 of the price of Beats for similar ability. Its a brand effect. I personally use a pair of 15 dollar JVC marshmallow earbuds that fit my ears perfect for about 50% of my listening (gym, walking in the city in the summer, etc), but if I'm spending 200 on closed or over the ear headphones you should expect a lot better response spectrum that what Beats provide. Maybe junky products was a bit harsh and I should have said expensive for the quality.
I'm not sure why any of the things you describe require a Sonos operated service.

An app on the smartphone should be able to communicate directly with your Sonos via Bluetooth or local WiFi. The Sonos can then (over the local protocol) inform the app of what services and media are available on that Sonos unit.

A not-so charitable guess would be that Sonos keeps close tabs on what you listen to.
Huh. I didn't get that at all from the piece. I think what you wrote isn't a "TL,DR" summary, but a criticism.

For example, you write "he overstates its effects to "all non-citizens", falsely implying that Permanent Residents are at risk".

Where does that occur in the text? The title is "A quiet change in US policy threatens immigrants who apply for a change in status" and the specific claim of the change is (emphasis mine in both cases):

> On June 28, USCIS announced that non-citizens who apply for a “benefit”–such as an extension or change of status, a green card, or citizenship—would be placed in deportation proceedings if that benefit is denied.

I see nothing which suggests or implies "all non-citizens."

I think you also overstate things with your statement "rules are being restored to what they were almost 3 years into the Obama administration." At the surface level, for example, the linked-to policy memorandum points out the effect of Yith v. Nielsen, so it's not exactly the same.

I have not been able to find Policy Memorandum No. 110, Disposition of Cases Involving Removable Aliens, dated July 11, 2006, which was the previous policy memorandum on the topic. Could you point me to it?

In any case, I don't think the US deportation policies under Obama or Bush were all that just.
https://youtu.be/NTfOnGZUZDk?t=505 to jump to it and did you notice... is he wearing a Casio watch from that same time period?
Zwiebelfreunde said, the police did not ask for anything before.
I mean unlikely as in it's a poor fit for the observations. If the waves where actually that tall you would see very different effects.

For reference their are cool photos showing giant sprays around lighthouses from minor waves.
You'd be surprised:

https://en.wikipedia.org/wiki/List_of_minimum_wages_by_count...
Agreed, all those options are fascinating possibilities in their own way.

A few months ago lidar revealed a lost Purépecha city that had more buildings than Manhattan. The Purépecha were contemporaries of the Aztecs that most people have never even heard of.

Sometimes archaeology makes me feel about humanity the same way a Randall feels about dinosaurs--we know so much and
yet it's almost nothing:

https://xkcd.com/1747/

Think about how distinct the 50s, 70s, 90s, and 2010s seem, or how different pre and postwar Japan are, say, over just decades. Then think of the thousands of years since some early wonders were built.

There's got to be so much we're missing.
1) Hmmm. Like sectoral bargaining for wages? https://www.vox.com/policy-and-politics/2018/4/9/17205064/un...

I'd have to chew on this one. I'm not willing to forfeit environmental, consumer, safety umbrellas without an compelling upside (upgrade).

2) Ah. An regulation ombudsman? Like the Congressional Budget Office, but for rules and regs?

3) Emphatic agreement. I've adopted an almost religious devotion applying TTL (time to live) to everything. DHCP lease expiration and renewal, auth security tokens, cache invalidation are such effective architectural patterns, they feel like magic to me.
Yes, Make Psychedelics Legally Available, but Don't Forget the Risks
Germans won't learn from their past. Watching "the lives of others" doesn't mean anything to them. "Security" forces always want to shadow/spy on anyong and anything "just in case". This is how Democracies fail. This is how humanity reverts to the age of "securitat".

German has one of the most elaborate spying-on-its-own-citizens dragnet around the world. This sting operations are just to bully/frighten anyone who dares not to bow their heads.
IP ranges used for VMs are often problematic. I wouldn’t recommmend them for outgoing mail.
See: https://news.ycombinator.com/item?id=7634890
I mean, if you're at a company that's working in React, it's a decent sign they're at least keeping up with trends in development, and may be more likely to let you study and work on the next one when it comes along.

If you're still on jQuery at this point, with no effort to move off it, it's likely either a small project, or one with excessive tech debt, or one with no desire to modernize.
Nice article but the conclusion doesn't really follow from how the article is build up.

> It illustrates well why understanding the history of software development can be so beneficial—picking up and re-examining obsolete tools will teach you volumes about the why behind the tools we use today.

As the article re-examines this obsolete version management tool, it becomes clear it's pretty easy and straightforward and can do a lot of things that git can to a certain degree. On top of that it's dead-easy to setup and use, in fact, its simplicity might be an indication that's it's not all that obsolete and might be exactly the right fit for new small personal projects.
I can’t speak to their “smart” aspirations, but...it’s surprising to me that the author lauds the Echo. Sounds like that speaker is far more demanding to manufacture, which...isn’t necessarily a good thing.
> It seems to me that people switch jobs frequently. There's no sense in training people if they leave before your investment in training pays off.

This is exactly why golden handcuffs exist.

> Potential workers are everywhere, but employment is scarce.

It's not 2009 anymore. U-5 (unemployed + discouraged workers + marginally attached workers) is currently less than 5%. The last time it was that low was Dec 2000. That's all workers of any type. The market for programmers is even tighter still.
Yes I totally agree people really do buy things because of celebrity endorsements and don't do their own research before buying most things. Its mind boggling to me but hey to each his own. Tangent-y but I feel the worst for the people who have their iPhone/Apple headphones turned up to 11 b/c the earbuds don't fit their ears well, and you know, everyone in the bus/metro/subway with them that have to listen to their music bleeding out of their ears, too.
For the most part, yeah.

Now, the other app my team works on is built with Backbone/Marionette. We've introduced React and Redux to it, and are progressively refactoring over time. It works, although we've got some rather ugly code in several places (some data is in Backbone collections, other data is in Redux, and occasionally some bits of data are mirrored in both places).

I wrote about some of the techniques we're using to integrate them here: https://blog.isquaredsoftware.com/2017/07/react-redux-backbo...
You right click an element, select block element, in the dialogue that opens, you select pick, click on the element you want gone permanently, preview how the site will look and then click create.
I didn't mean that it thinks like a human, rather that it's thinking is based on a statistical aggregation of a bunch of humans thinking. 1,000 humans identify cats. Train an NN to identify cats based on that training set.

The point about the paradox is good one, and very relevant to this issue. I can't tell if it is a paradox about computers/intelligence or a point about people. I suppose it's all the same when it comes to building wizard of Oz companies. because Moravec's Paradox, you will probably misidentify what is the easy and/or hard part of the problem you are trying to solve with AI.
About 80% of the world lives on less that $10 per day, and about half live on less than $2.50 per day.
Intellectual property attorneys have fought the most to keep whois data public and accurate.

Those who buy and sell domains are another group who are annoyed that it is no longer public. They can easily solve the sell-side issue but when they want to buy a domain, if the owner is not specifically trying to sell it then it becomes more difficult to get ahold of them to make an offer.
Lot of displays I encountered use PWM when you reduce the brightness. That causes the screen to flicker if it's not on 100% (see it yourself via a slow motion cam on you phone).
”Apple back in May allowed the game into the App Store while using MoltenVK, but […] is now being blocked
[…]
Specifically, the game was rejected for "non-public API" usage.”

It may be blocked ”for using moltenVK”, but that doesn’t follow from the information in the article.

I would guess Apple’s rejection letters don’t include the name of the function being called because they don’t have a name outside of Apple. That makes it harder to find a call to non-public API, but I guess (again) it still shouldn’t be too hard. The application would have to get the function’s entry point/name from some place other than Apple’s public headers, and that’s relatively easy to spot from the code.

So, do MoltenVK or this application make such calls?
>"Spectacularly wrong" here appears to mean that he correctly identified that the bluestones came from the Preseli hills almost 200 miles from Stonehenge (and was the first to do so), but didn't get quite the right outcrop.

200 miles inside of England is like him pointing to Guatemala instead of Iowa.
Split your mail into 3 classes:

1) Interpersonal. This is your own email that you type and send from your own mail client. Internal discussions. Scheduling a meeting with an investor. Etc. Use a hosted IMAP+SMTP service for this (g suite, zoho, fastmail, whatever).

2) Transactional mail. This is mail that's related to specific interactions on your platform: "thanks for registering" or "you have a new private message" or "your order is in the mail". Legally, there's no obligation to allow users to unsubscribe. You'll be automating the sending of this with code, and once you write and design each message it will be changed infrequently and probably by developers. If you need to do automated processing of incoming mail, it also falls into this bucket. For this you want cheap SMTP and ideally a robust API with pre-parsing of incoming mail. For this you want a service like Mailgun or Sendgrid.

3) Marketing mail. This is newsletters, offers, etc. Broadcast-only (not a conversation). Your marketing team will be customizing these each time they go out, so you need a WYSIWYG interface. Ideally this is also hooked up to a CRM so that you can segment your messaging. You also need automated unsubscribe for compliance purposes. And this is the mail most likely to be actively marked spam, so you want to send from a different hostname and IP than your interpersonal and transactional mail so that your interpersonal/transactional mail won't be auto-filtered as spammy just because users mark your marketing mail as spam. This is what services like mailchimp or constant contact are for.
WPF has only been tweaked a little here and there since around 2010 or 2012. Then they started pushing Silverlight and WinRT. I remember distinctly the moment around 2012 when we realized that WPF is pretty much dead in the sense that nothing new will be coming..
Registrars that are ICANN accredited are obligated to place all registrant data in escrow, so in effect, yes.
Lycamobile All in One Bundles Plan Full Detial Updated 2018
Don't you know modern corporate globalism speak yet? If you think your nation should have borders = nazi.
I have purchased a number of websites from individuals who have had a private Whois or no means of contact listed on their website. It requires a significant amount of sleuthing but the point is these people all sold their sites anyway. You may not ever be actively looking to sell but it’s short sighted to not provide a means of contact for an asset that has value and can be sold.
>With stonehenge in 5,000 ypb britain, there are thought to be far fewer people.

Well, it's also a much smaller scale project compared to a pyramid.

>So either, (1) "civilised" society was much more common historically and ancient in origin (2) There were "pre-civilised" ways of organising very large numbers of people. Or (3), they had very clever building techniques that did not require many people.

I think (1) is almost a given. Our idea for anything prehistoric is basically based on old prejudices. We find all kinds of things pushing civilization several millenia before where we thought it was.
Eksctl: Amazon EKS Cluster with One Command
I haven't been working on my game since my newborn has been my priority but I have an open-source tetris-attack like game built in eletron, typescript and phaser.

Its deterministic, has multiplayer, and frame to frame recreation to the tetris-attack mechanics

https://github.com/omenking/swap-n-pop
All the authorities need to do is make some tenuous connection to "alt right", "white nationalism" or "Russia" and outlets like The Atlantic will give them a golf-clap editorial, driving home the point that free speech is hate speech.
You mixed it up, the bavarian police isn't fighting off/investigating AfD. Zwiebelfreunde (Friends of Onion) forwarded donations (!) from Germany into the US based RiseUp. Latter hosts a website calling for protests against the far right AfD.
Fair point, but "modernize" in the front-end development world means swapping out your framework every year.
My story is that Windows was getting on my nerves and Linux didn't have the creative software that I wanted, so I sought refuge in macOS, which turned out to be better for programming and content creation than anything I had ever used in my life.

And then Steve Jobs died and Apple abandoned that user segment in favour of the iPhone. I think Jobs saw Mac as his brainchild and refused to neglect it, whereas Tim Cook has no such emotional attachment to it.
2 years is still entry level in the programming world. 10 years qualifies for mid level not senior, but you need to pay well and call people senior at that level.

It's the same thing as grade inflation, you see many B students with 3.9 GPA's.
I know just networking basics so when I hear that someone's improving TCP I'm instantly captured. I need to know more. I had no idea you could improve TCP. I thought it was a fixed entity, for better or worse.
I think if we reduce this to "people buy things because of celebrity endorsements" than there isn't much to talk about.

Xerox invented the modern PC, Apple spent the next 30 years applying celebrity endorsements and marketing nonsense to make money. That's the story. I think this is very wrong.

If you are selecting a component to put in a device, this is a mostly objective question. Price. Objective quality, longevity. For a person to get value out of a thing, you must cross into more "subjective" territory. If you refuse to rely on anything that is subjective, nothing about humans makes sense. Why do people want to look cool anyway? Why are people listening to music?
>2.5 tons sounds really heavy, but just 25 people could lift and move that much weight. 50 people could move reasonably quickly and 100 people could carry that at a normal walking pace all day long.

In which planet's gravity?

And carrying them from which remote location, on which nicely paved roads to make this easy?
Speaking of code duplication in a traditional web app every page is an example of code duplication. How about that?
> You brought up privilege, but a good and friendly workplace environment is only for the privileged

Think harder. Which demographic can afford to train off hours?
"It appears that the first job the candidate had after university was maintaining and building an already existing application. "

First. This is the most difficult software to work on. Something already created, in production, you must learn what 'they were thinking', make modifications AND not creating side effects. Anyone, can take on a new project, google, and pick React. This statement shows a complete lack in software design experience.

Next. Maybe the person was working at a startup and the startup was stretched for cash. Maybe this person really believed in the idea and was trying to help the company survive and thrive. Rewriting everything from scratch is the worst thing you can do [documented by people with much more credibility [1]] -- so maybe this person put the company first and worked late nights finishing features.

Some people do not follow RBF software design principles [Resume build first]. But oh well, you learned React at some point through a web video, so you are much more valuable employee: bullshit. I hope the person the OP hires, wastes work hours convincing others to convert everything to 'vue.js' and digs into why React was a bad choice.

[1] https://www.joelonsoftware.com/2000/04/06/things-you-should-...
Disregard the comments saying that gmail aliases are no longer free. That is simply untrue.

Parent is not advocating for the use of Google’s G Suite. G Suite is indeed no longer free, but that’s irrelevant. Grandparent was using namecheap’s mail redirect. At no point were the parents suggesting the use of G Suite.
True, but there are other offshore financial centers doing the same thing, which are not under the British umbrella, including several small European nations, several in the U.S. sphere of influence, Asian centers such as Singapore, and independent oddballs like Uruguay and Somalia. None of them have faced serious consequences of any sort.
I tend toward color: #330; background: #fffff0;

Just off-black on a slightly creamy white.

May even stick with #000 for text.

Giving users ability to select a white, off-white, inverse, or solarised scheme is also useful.

See also https://contrastrebellion.com
You might find it short sighted, but that does not mean that people shouldn't have a choice.

I get offers for my domains, all unwanted.

If I at some point decide to sell one of those to one of them, all the cold approaches from the past don't suddenly get legitimized.

edit: as I'm writing this, I remember that this is quite similar to the selling of social media IDs. Some random crypto start up decided that they should try to bully me to sell them my three letter Twitter handle. Really annoying.
It still amazes me how most of the tech world did a 180 on censorship, freedom of expression and decentralization. All it took was some pearl clutching by some social media grifters and the ideologues in media who believed them.
Try finding a few good recruiters. (They're not all evil!) They'll be able to put your resume in front of employers who are open to visa sponsorship.