skysight-inc/HackerNews huggingface dataset:
I rolled over a 401k... they thought I cashed it out. It was more than 51k that the IRS thought I owed them.

Having said that the issue was resolved quickly and I'm not sure them just contacting me and waiting for a response would trigger the law in question.

This law could be insanity, or quite reasonable depending on the details.
Flockport supports LXC so both aufs and overlayfs are available for use but not enforced. Flockport let's you launch containers in a layer so its used at run time if required but not to build containers.

Layers are interesting but they are still maturing and have hard to detect bugs and incompatibilities [1]. The more layers the worse it becomes so they can add management overhead. Containers and layers are separate technologies so its useful to leave it as a choice.

The benefits have also often been oversold. For instance reuse, all container platforms provide a library of base OS images. These can simply to used as required instead of trying to use layers. How many upper layers are there going to be on top the base OS that can be reused? This sounds good as an idea but often does not pan out, usually its just the base OS or base OS plus dev environment being reused so why use layers?

And If there are updates to any of the lower layers for instance security or version updates usually the container needs to be rebuilt so again you are not benefiting from using layers to build containers.

Using it at run time like you would run a copy of a container to keep the original intact still makes sense, but using it to build containers adds a lot of complexity and management overhead.

[1] https://www.flockport.com/guides/understanding-layers
To the author of the article- Kudos! Well written, well reasoned, with minimal hyperbole or unnecessary “X is dead” style declarations. Hope we see more writing like this bubble up to the top on HN.

I’m not swayed by the argument, but that’s personal bias. I’m the technical cofounder / solo coder of a venture backed startup, and I built our platform on rails 5. I migrated our front end to Vue over the winter and couldn’t be happier.

When we started (my cofounder and I) our company in early 2017, it had been a few years since I coded daily, and I’ve never been a front end programmer. I’m not well skilled in JS, so I punted on using any front end frameworks for the first six months. Our entire MVP was rails 5 server side rendered pages, with a dusting of jQuery when needed. It definitely got me as far as I needed it to, but I felt a lot of pain once I began to try to mix in a lot more interactivity in the app. For me, migrating to Vue made a lot of sense and continues to pay dividends. For others, the author’s arguments are probably far more applicable.

One area where I deeply agree with the author is around how in JS I often don’t know exactly where I should write certain parts of my code. For a long time, I had a lot of model logic in my Vue components, but that quickly became a nightmare and I’ve abandoned that. Now I use ES6 classes to wrap a bunch of my logic, but even then I still find stuff bleeding places that seem wrong.

One thing I also avoided so far was using any state management (a la Vuex). In some rare examples I use a message bus to send information around, but even then that usually triggers a component to go refetch information from the source of truth (the API endpoint). So far this pattern helps to restrict me from making certain lazy choices which will feel good in the moment but become maddening in the future. My app, as such, is not as maximally performant as it could be, but the trade off for the rare update has so far felt worth it.

So, to sum it up, as a veteran coder who spends 12 hours a day writing code, but knew rails really well and not any SPA frameworks, I’m sympathetic to the article but respectfully have a different experience.
The interesting hypothesis can't be the null hypothesis; that's the point of a null hypothesis.
Most scam sites know better...they try to get another adsense account, if possible, when caught. I guess Google can have different tiers of support. Those adjudicating initial appeals need not be Stanford grads, for 95% someone making $20 an hour will do. When in doubt, notch it to the next level.
What are they including in the metrics?

Are they including SSH port scanning and attempts on port 22?
>But the environmental information that directly codes for beneficial advantage seems to be a deep secret.

How can any natural process directly code for beneficial advantages? Isn’t whether or not it turns out beneficial determined by selective pressures, not the mechanism causing genetic change?
https://medium.com/syncedreview/simulations-pave-the-road-fo...

If you are not convinced, you can look for "waymo simulation" in your favorite search engines.
Partly this is because the Barbican is exceptionally well kept (much brutalist architecture is associated with slum estates, whereas the Barbican is mostly inhabited by richer people). The concrete is clean, the ponds and fountains are working, the balconies overflow with plants.

There are many exceptional examples of brutalist architecture in Paris, some well kept, some not so much:

http://www.anothermag.com/design-living/9587/the-brutalist-b...
That's 20% for recruiting and hiring.

What is the cost of a bad hire, though?
And attempted accesses to /wp-admin.php ?

(you get those regardless of the technology on the backend, a lot of malicious vuln. scanners around test for that)
The market went flat the year after Obama's big tax increase.

The market started rising promptly after Trump's election, presumably in anticipation of the coming tax cut.
Agreed. That's beyond the pale and simply unprofessional.
Why did you buy replacements when Apple will happily replace them free of charge if they break?
Has anyone used jquery mobile?

It was an amazing project that let you write normal css/html/js without modifications THEN rendered the html+js into a SPA. It was fast, preloaded pages, clean, easy to write and really well documented - and maintained the root dom element. BUT! The project is mainly(opinion) dead. Instead people want to write in a new language (react,vue,etc) then deal with adding a massive layer of complexity.
You made an assertion that someone was being unreasonable in their requests for citations. You projected some buzzword made up by a webcomic, and then tried to associate it with something else entirely, as if demanding citations is the province of mouth breathers. You then misinterpreted my reply in the worst possible light, to fit the conspiracy that supports your original points. And now you're playing the victim card yourself because you have no further merits to argue.

If simple enumeration of the fallacies contained your arguments is seen as a personal attack, You don't have a lot of ground to stand on when you accuse other people of being trolls.
Are you on Android? I had a similar problem with my Pixel 2 last year, and I've seen other Android users report similar issues with other bluetooth headsets. Under Android developer options, there's an option called "absolute volume" that you can disable which should increase/remove the volume cap on your bluetooth device.
Ew.. since they're water resistant, I tried ear wax drops. Helps a bit, though it's weird that my wired Apple headphones don't suffer the same way
Chocolate is a luxury. The people who produce it live in extreme poverty
Your understanding is badly limited. Design compromises make it impractical to cover an aircraft with sensors.
My fave is his memoir Disturbing the Universe. HN types would probably especially like the chapters on 'startups' he worked on: the TRIGA nuclear reactor and the Orion nuclear rocket.
Kernighan is so nice to listen to compared to some of the the hot air balloons in software today. I use awk everywhere (and have for many years) and am deeply indebted to BK and AR for their work on and custody of that language.
What does "hacking attempt" even mean? I smell FUD.
... by literally four people.
I had no end of trouble with AirPods and a Killer 1535 wireless card (WiFi and Bluetooth) but replacing that with an Intel 9260 and it has been perfect.
WPF is still supported and developed. Appfabric/velocity is now Service Fabric which has much more functionality, runs many Azure and MS cloud services, and is open source.

Silverlight was unfortunate but overall good for the web. You must realize that even Flash, the vastly larger competitor, also died and gave way to much better browser native APIs.

I don’t know about Windows workflow but it’s important to keep in mind the difference between abandoned products vs the changing software trends landscape.
Google removes popular public transit app “Öffi” from Play Store without reason
When a recruiter reaches out to you on LinkedIn, check to see whether the company they work for is local to the area.

I just picked a random city -Boston - and Google’d “Boston software recruiters”. I found two or three just now.

Even with the job boards, recruiters post jobs thier and instead of sending your resume, talk to them. If you have the skills, and interview well, they will be more than happy to work with you. They get a 20% finders fee from the company you are eventually hired through and it doesn’t affect your salary.

If they won’t give you the information for the hiring company when you ask - don’t deal with them. Also, don’t be shady. Don’t go behind the recruiters back, make sure you aren’t being submitted by more than one company and make sure they always ask before they submit your resume.

The general rule of thumb is not to tell them your current salary. I’ve never gone by that rule. I always tell them the minimum salary I want - and no “target compensation” and bonuses don’t count - and don’t waste my time discussing any company that can’t meet my requirements.

I’ve had them negotiate on my behalf after a company was interested for more than the salary the company offered. The more I make the more they make.
That is only wasted time if there was next best opportunity. People are looking for work so going for on-site interview is not waste of time.

What would you do, go to the beach, hang out in a bar? So your time would be spent better. Maybe you would go to other interview where you would be hired but you cannot know this in advance.

The same with company they don't know if other candidates would be better until they actually do on-site.

If you can predict future then yes. But most don't.
> Booting from ZFS seemed like a hassle, without clear benefits.

It used to be a major hassle around 2 years ago but since then things have evolved significantly, up to the point where as long as you follow the install instructions correctly the first time, you can trust it to just keep on working.

One benefit (for me) is the ability of having full system snapshots taken periodically with minimum storage cost. I've used a setup on my personal workstation for years where a zfSnap job takes snapshots every hour. This has proven itself to be super convenient when accidents occur. Of course that the important data is backed up externally or committed to Git, but having the possibility to quickly revert mistakes is a big nice to have.

Such a system could also be easily improved to ship these snapshots to an offsite location as incremental backups. Of course the same process can be done in many other ways, but it is also other thing nice to have.

Another benefit I've had with this is portability between machines. My current Debian Stable system with ZFS on root began its life running out of an external HDD plugged onto an old Macbook Air. After I was able to get an external SSD and a Thunderbolt adapter, all I needed to do was to add the new device to the existing pool as a mirror and wait for resilvering, then remove the old device after all data was mirrored and the migration was done. When I finally got a new laptop, all I needed to do was to boot from the SSD and add the new NVMe device to the pool as a mirror, then remove the old SSD afterwards.

There is also the transparent compression feature that can potentially save a lot of HDD space depending on the usage pattern of the particular system.

And of course since ZFS is there present in your system (as it's the rootfs anyway!) you can use all other features you want, such as slicing volumes to use as root volumes for virtual machines or to use it as the backend for a local Docker host, where Docker can use an specific ZFS driver and leverage filesystem capabilities when storing images.

Of course you don't need to run it as the rootfs for many of these things, but you if do like ZFS then the benefits, possibilities, and the fact that you can do it outweigh the (nowadays reduced) hassle. :)
> A new report published today…

And where is the link to such report?
Because of Spam, I give a bogus link by default to all forms, then update it to the correct one with JavaScript.

I still log all post requests. After five years I've gotten less than 10 non spam submissions to the bogus link.
Without any input from me and several other js devs in our org, it was decided that we'll do a complete rewrite of our Ember.js app in React. The primary reason stated was hiring and the secondary was build times. The first should have been performance but they've been pretending like performance doesn't matter and that it's good enough. It's not.

Since it's easier to develop, our backend admin system is built in .NET's MVC framework and it's lightning fast compared to our frontend. Like ridiculously fast. I'm not currently a backend dev but I have extensive experience with Rails and I've seen the same with Rails. It's fast.

Despite the fact that I'm a front-end dev and it's not in my best interest, my un-requested recommendation was to do the rewrite in MVC, thus delivering everything from the server side. Here are my stated reasons:

• The site will load and responds incredibly fast

• The "build time" problem disappears

• The "hiring a lot of specialized javascript developers" problem disappears

• Backend devs suddenly become full-stack devs

• Deploying is easier

• Testing, both automated and manual, is easier

• SEO is easier

• You can now hire junior developers who are productive and don't create a mess in a new js framework

• It's going to be supported for a long time, unlike the latest javascript-framework-of-the-day

• Our website is a website full of mostly content and CRUD forms, not an app.

We actually have very little "highly interactive" parts of our site and those that we do have can be a light-weight framework or simply a sprinkling of javascript. It should have never been an app in the first place.

If everything had been build in Rails from the beginning, instead of .NET and Ember, we would have been twice as productive with half as many developers and wouldn't need QA at all if we wrote tests.

This opinion was basically scoffed at with no valid counter-arguments given. They will move forward with a complete rewrite in React, which will solve none of their problems, except MAYBE hiring, and likely create more. They'll also probably do it without me. I'm not against SPAs or React when used for the correct reasons, especially considering I've been focused on front-end for the last 5 years, but I am vehemently opposed to bad decision making.
Your analysis tells nothing about whether the model of fair coin being flipped is confirmed. You see a deviation of 0.06 in the mean and 0.47 in the variance. Is that negligible? Imagine you had much less data i.e. nDays=5 — What if your sample had a mean of 10.6 and a variance of 4.8? Could you confirm or rule out the fair coin model? Or confirm/ rule out the 0.6-heads-0.4-tails model? Within the frequenting framework, you’d need a null hypothesis to answer that question.

Regarding p-value, I agree I could have phrased my comment better.

In the frequentist framework, there is no way to confirm a model. The only way to arrive at a model is to falsify all “simpler” models one can think of, that might possibly have explained the data.
JS is fine, as long as it has purpose. I think the original idea of progressive enhancement needs a renaissance: use little bits of JS to improve the lives of people who have it enabled (e.g., by autocompleting an input, filtering a large form), but add it after you've made it work without JS.
I dunno, my experience was that JQuery mobile was slow, bloated, and glitchy.

Perhaps it was simply ahead of its time, and 2011-era browsers couldn't keep up with it, but either way I much prefer using its successors.
I have no idea what that section is trying to say? It isn't a feature but a requirement is the common argument. It isn't a primary feature but a result of following minimalist criteria is another..

The example that a long book of text downloads in a second seems to be saying the latter..
I don’t think they will if the connector or cable has been physically damaged which is usually the case.
FATCA seems like a great incentive.
This is a solid exercise. I particularly enjoy reimplementing the C primitives in Lisp once the system is bootstrapped. I used a quine as one of my unit tests for EVAL too.
The impact to well-being necessary for affording spending more time in nature could be large too. E.x. the extra few million dollars of price tag of living among trees in the Bay Area.
Cool! Does it include a FORTH 6502 assembler written in FORTH?

I love writing assembly code in RPN with Forth macros!

You can write FORTH code with loops and conditionals and any kind of logic and parameters, that dynamically assembles machine code! Much better than your typical macro assembler.

Here's some 6502 assembler for an Apple ][ SUPDUP terminal emulator that does ram card bank switching:

http://www.donhopkins.com/home/archive/forth/supdup.f

Here's some Forth 68k assembler that draws lines on a weird Sun-2 CGONE graphics board.

http://www.donhopkins.com/home/archive/forth/cg/bline.f

Mitch Bradley's 68k forth lets you use interactive conditionals and loops in the top level outer interpreter!

I think he wrote a paper about that feature, which I might be able to dig up ... Here's something related he wrote about refactoring the outer interpreter, but not what I'm thinking of:

https://groups.google.com/forum/#!topic/comp.lang.forth/lKQj...
Exactly! And then spend barely any of that tax money on what real Americans want!
So you pre-screen on calls, but do you get any of your co-workers to do it? There's no hard and fast rule that you have to spend 30 minutes to an hour per whack, either. You get most of your signal in the first 5 minutes (first impressions and all that).

Offering a "grievance process" where nervous candidates can plead their case for a mulligan telegraphs a (probably deserved) lack of confidence in your own company's hiring practices. The only thing worse than a first date that went bad, where they want to submit to you in writing how they could do better if given a second chance, is where they want you to submit that to them in writing.

Your last paragraph totally makes my point. The purpose of an interviewing process for any serious business is not to find the best candidate, but to fill the position with a qualified hire who works well with others.

The 98th percentile score should not be a failing score. You're not picking Miss America, and most of the other 49 candidates are pretty enough, especially when pretty is so subjective.
11500 per second.
And so the totalitarian demagogue builds their “Berlin wall” to keep citizens in... anyone crossing will be shot. Any unapproved thoughts or speech will lower one’s social credit, eventually making them ineligible for travel, banking, voting, government services, etc... too low and they will be sent to reeducation camps. Parents and children split apart and sent to concentration camps. Blaming certain groups for a country’s problems. Where have I heard this before? hmm.
The idea of a more interactive web is not "cancer".

The issue is that sites which are primarily content delivery platforms adopted Web 2.0 principles as well, which was completely unecessary.

But I think you'd agree that Facebook and Trello and Google Maps are all good uses of a web that has moved beyond Hypertext.
I don't think so. Having a degree from CC marks you as from the lower class. Upper level and prestigious positions tend to be filled with people just like those already there. There was a good study on this http://www.asanet.org/journals/ASR/Dec12ASRFeature.pdf
Rumors are a quick way to get sued. Are you ready to pay a settlement as an employer because someone’s resume has an inaccuracy on it? Sometimes there are benefits of living in a litigious society when it works in your favor.
I don’t like brutalist and I don’t like the Barbican. For me, brutalist architecture is defined by an extraordinary level of arrogance and disregard for well established design.

When I was last at the Barbican I found it very hard to navigate, and I was relieved to be told by the staff there about the many “alterations” they’ve had to make to try to make the building less confusing and alien.
I like to use a keyboard with no number pad, as long as the work doesn't require one. This shortens the reach for the mouse appreciably.
Only for sites whose primary purpose is text content delivery. Which isn't really the majority of useful sites these days.
I've had some close encounters with both the BOE (California's tax agency) and the IRS.

Both operated pretty similarly, basically assuming we owed taxes unless we could prove otherwise (which is technically illegal since they have the burden of proof initially). They accused us with no proof, to intimidate us into handing over documents which they then used to build their case against us.

Lawyers and accountants only offered to "negotiate" installments as the only help they could provide (and charging $$$$).

In the end we won both times by researching the law, past cases, internal procedures, filing FOIA requests, gathering evidence and responding accordingly. In one instance they were being super unreasonable and unresponsive until we filed a request to go to court, at which point they became much more amicable and willing to "solve" our case.

INAL, but if I had to deal with this stuff from the beginning again, knowing what I know now, I would not hand over any documents until it gets to the point where they either drop the case or make a tax assessment that allows me to request to go to court. At that point they don't have anything, I have all the documents and I know I've done nothing wrong.

It's a stressful strategy to execute (nobody wants to have a tax agency going after them), but probably the cleanest.
Well seems like it worked then since they already got their payout
Not many replies, though. It's worth giving it another shot in my opinion (in my opinions mods should have bumped that discussion)
My guess is they're including requests for /

A billion "hacks" per day seems a bit far fetched. At that point, it's either a visible act of war (if external to the US) or the FBI would be much more involved (if internal). Both of those would be much larger news.
Helps you pass the "Airport Test" If you have spent your uni years rote learning you not going to do very well.

If say you had been in the foot lights (Cambridge) got a blue or been on university challenge.

Our in a very interesting case when I worked at BT, been a under 21 international and had his foot blown off in the Balkan wars and been medevac'd to the UK
Instead of reading historical/biographical fiction, why not read the real thing? For example, read "Stuka Pilot" by Rudel. It's an account of fighting in WW2 that would be dismissed as ridiculous if it was a Hollywood movie, but it is all real and documented.

Another is "Reach for the Sky" by Bader. Chuck Yeager's biography is also a treat.

Then watch that absurd "Flyboys" Hollywood fiction. What a piece of trash in comparison.
Trump says U.S. tariffs could be applied to Chinese goods worth $500B
Because 52Hz might be easier and have some other advantages (like perhaps masking some other more identifiable sounds)?