skysight-inc/HackerNews huggingface dataset:
Seems to me painfully obvious that he isn't being punished for being on the Simpson team, but because he refuses to give disciplinary authorities any reason to believe he recognizes, has learned from, and would not repeat the errors for which he was disbarred.

Even acknowledging the fairly obvious error (if one accepts his account of events) of not having a substantial revision to the documented, signed fee arrangement itself documented and signed would probably go a long way.

If you can't acknowledge that you did the wrong thing (only that you were found the have done so), at least acknowledge the giant slip-up as a lawyer that resulted in you being judged to have done the wrong thing and show you've learned from it, since it's the kind of slip-up that could get your client nailed for wrongdoing that they are innocent of, were you readmitted to practice.
Please, don't ship your own Makefiles. Yes, autotools sucks - but there is one thing that sucks more: no "make uninstall" target.

Good people do not ship software without a way to get rid of it, if needed.
I assume it's network-isolated.
I'm having a hard time thinking of a use case for complex data structures in a build script. Can you give a real world example?

Array is the only one that I have found lacking, in my experience.
I'd really appreciate something that takes my hacked-together code and cleans it up and makes it presentable. That's usually the second phase of the job anyway, which could be automated.
Clinton also apparently played a large role in killing off welfare in the US too: https://www.jacobinmag.com/2016/02/welfare-reform-bill-hilla... There are some theories that this, and the other ways he screwed the poor and working-class, helped do in his wife's presidential bid.
Yes! And discussing this on HN is totally biasing our impression on the subject. HN is full [1-5] of INTJ, sometime refereed a "problem-solver", and INTP who I believe share, at least partially, the same love of solving problem.

Not all personality types are willing to solve problems (aka working) for their own intrinsic motivation.

[1] https://news.ycombinator.com/item?id=204240

[2] https://news.ycombinator.com/item?id=943722

[3] https://news.ycombinator.com/item?id=1675197

[4] https://news.ycombinator.com/item?id=7033047

[5] https://news.ycombinator.com/item?id=7365294
MIT 18.650 Statistics for Applications, Fall 2016
I've definitely felt this sort of emotion before, but it doesn't seem all that difficult to explain to me. Consider how easily von Neumann was able to solve problems that even his genius-level peers considered extremely difficult. Of course things that seem intractable to one person might seem obvious/trivial to someone with vastly higher intelligence. Not saying that von Neumann:his peers :: you:your mom, but I imagine this phenomenon is at least partially to blame.
I use ear muffs over my in-ear headphones, the noise isolation is really good, but it gets uncomfortable after a while.
Also some extroverted coworkers complain about my earmuffs isolating me from the team.
I agree that most application-level code doesn't need new macros (you rarely have to develop a new macro to add a feature to an application) but there are definitely a lot of very legitimate use-cases for them outside of Shapeless. To give just a few:

* https://github.com/adamw/macwire
* https://github.com/fthomas/refined
* https://github.com/adamw/quicklens
* https://github.com/scala/scala-async
* https://github.com/typelevel/machinist

Even for cases where inductive implicits can do the job, there is still a bit of a push to prototype with shapeless and then rewrite with direct derivations of your instances later on to improve compile times. See e.g. https://github.com/circe/circe-derivation.
I know nothing about Visual Studio Code and very little about anything VS in fact, so I have no idea how much is VS's fault and how much is the user's, but seriously, how on Earth is it possible to have 3 months of work not backed up or source controlled in any way?

I once had a nasty file system corruption due to disconnecting the power cord that corrupted my (local) git repo and almost made me lose a day of work. Even with source control there are risks.

If there is anything positive to take away from this,it should be to learn to consider risk management.

If you write code even, say, once every week and haven't yet bothered to learn how to use source control, you owe it to your mental sanity to do it now.

EDIT: archived http://web.archive.org/web/20170818080940/http://cc.bingj.co...
For the love of god just get into any product shop, take eLitmus or AMCAT & leave BigIT. There's every less to learn, high restrictions on taking up choice assignments & so many more reasons. You can read up so many answers from Quora.
I learned about "git checkout ." the hard way once, too. Only lost three hours then, though.
I've been noticing that I'm more tired and need more downtime in days where I make, (or forced to make), critical decisions.

If I start the day by knowing what to do, then I don't really feel the burnout. For example, if I'm designing either a piece of hardware or firmware, and I know how to tackle the problem and it is just the matter of implementing it, I can code/design for 10 hours straight and when the workday ends, I still feel full of energy.

However, if the day is full of "decisions" (engineering or managerial), at the end of the day, I feel exhausted (and irritable, according to my family)
> Puigjaner proposes the provocative formula of a set of homes with no real kitchen

No. Just no. Bugger off Ms Pugjammer.
Hacker published the decryption key for the Apple Secure Enclave security chip
If you aim for slightly larger projects and efficiency, you'd need at least a DAG (because that's the fundamental nature of a dependency graph).

You can find a nice explanation in the "tup" build tool, although there are of course many others: http://gittup.org/tup/

And yes, you can express DAGs with text and/or filesystem operations (plus symlinks), but not efficiently and writing code that operates on that level is cumbersome.
Announcing Hanami v1.1.0.beta1
Woah. This is an amazing tool. They should make a browser that just does this by default.
NikonScan scanner software for their professional negative/slide scanners (I have a Coolscan 8000).

It’s free, does a superb job and excellent for batch scanning. Never took to the alternatives, so it still has a place on an older iMac.
That is a good way to have your build system expand until it can read email.
Hygiene hypothesis hasn't been proven yet.
I've used a project in the past that was a number of shell scripts that were written to handle cross-platform and (at least on Linux) various shells (bash, zsh, etc.). It can be done, but it becomes a complete kludge very quickly.
Here is an overview of current 2FA support of service providers:

https://twofactorauth.org/

To apply some pressure, there are handy "public shaming" twitter-shortcuts.
I'm having a hard time organising and especially switching tasks and getting meaningful work done when multiple things that are unrelated fall together. Having a single thing do to and beeing able to just leave work would be great but at the moment I'm freelancing and having multiple jobs and doing sysadmin-style work, learning theory and programming in a new language really just kills me and I'm not getting much done. Once I get traction in a certain task it's okay but the constant switching is killing me.
I use Firefox mobile and always switch to reader mode which fixes it. I wish you could just turn reader mode on for the whole web.
The argument at Skokie hinged on the swastika itself not being "fighting words". That'd indicate to me that these "fighting words" are a pretty relevant concept, and that perhaps showing up armed and declaring "people are going to die before we're done" or "we'll kill them if we have to" crosses this line.
Job Hunting? LinkedIn Is Forced to Allow Your Employers to Track Your Profile
PCloud offers a lifetime storage solution
Any large project needs a build system with complex data structures to express all the dependencies just due to sheer amount of them. Add various types of source generation, tooling, non-trivial build steps and simple build systems quickly become infeasible.
With a load of backwards compatibility for devices that don't make sense for a normal usage and patches for patches that were written fix bugs which were written to extend X. Better to start from scratch IMO.
I never trust anything but the commandline when it comes to git. Then I know full and well what I'm doing regardless of the editor. When there are too many icons and buttons to click I don't like to have to remember what they all mean, or how well they map to the underlying core git concepts.
I confirm for the GP based on my own personal experience.
>I can't quite find one place that articulates well what the Swift development philosophy is and what it brings to the table besides just being modern language with shims for interacting with legacy Apple APIs.

It's a modern, fast, statically compiled, statically typed, language (that also has shims for interacting with legacy Obj-C code, but that's not a very important aspect) that unlike Go keeps up with modern PL features and expressibility, and unlike Rust has automatic RC-style memory management that you don't have to think about as much. There's no over-arching principle at play -- it's a pragmatic language.

>Why would I use Swift on Linux?

Because you like the actual language and its ecosystem (or not). It's not like you should be using any language just because of some "design philosophy" it's supposed to have.

>Most of the posts that I see related to Swift are RFCs evaluating solutions to problems in other languages. I rarely get to see the actual solutions being integrated into the language.

Well, there are several free books from Apple and tons of material to see what the language itself offers.
Factory produced Kefir has very few probiotics. They were removed intentionally. So maybe just placebo.
Conference Halls in Delhi
Another annoyance is sorting hostnames, which reasonable sort right-to-left with period-delineated fields.
I would cheekily suggest that "American Woman" belongs on a "Quintessentially Canadian" playlist: the best-known song by a Canadian band, but focused on America.
Those arguments are not enough. For dependencies to be fully reliable, the compiler needs to emit information about where headers were not found, in addition to where they were found. Otherwise headers introduced earlier into search paths after a build do not properly trigger a rebuild.

* http://jdebp.eu./FGA/introduction-to-redo.html#CompilerDefic...

* http://cr.yp.to/redo/honest-nonfile.html
> Until all the facts come out and a person is proven to be guilty,
> we (Americans) assume they are innocent of any crimes.
> This is a protection for the individual against the
> tyranny of the mob. It's a culture thing as much as
> it is a legal thing, this assumption of innocence.

Bollocks. This is the case in quite a few countries but America is an exception to this rule. Let me explain why: In America, contrary to many other countries the accused has his mug shot, full name, house address and plenty of other details including conversation with his neighbors and his grade school teacher paraded in the media some times even before they've been properly charged.

When Hans Reiser was accused of the murder of his wife I was one of very few people on HN asking for people to hold back their judgment until the facts were in and until he was declared guilty (which eventually happened).

One reason for this is that there was at that point in time no evidence at all that he had actually committed that crime, all there was was a substantial amount of circumstantial evidence.

Now, if there had been a home video of Reiser killing his wife on youtube then that would have held me back from making that comment, even if for legal purposes the judge would still have had to go through the whole 'presumed innocent' routine the facts would have proven to me that he would be found guilty with a likelihood close enough to certainty that advocating his innocence until proven guilty would border on the grotesque.

So, if you want to take a stand here and advocate that this person, who used his car to attempt to murder dozens and who successfully murdered at least one person and who is on the record as being a supporter of a group of people which has made no bones about their willingness to do violence and of who we have some pretty good video of him doing that particular deed of which he stands accused them I'm fine wit h that, that's your right. In the meantime the accused has his name plastered all over the media and he's going to have a hard time even finding a jury that is not already roughly where I am: that if he's going to plead 'not guilty' he's going to have to pull an outside size rabbit out of his hat.

FWIW and if you haven't seen it yet, go watch the video footage (which to me is some pretty strong proof) of this persons actions and then come back here and argue their innocence.

And if you are really so concerned about the rights of the accused put in a cent or two towards protecting their privacy in the media until they've been found guilty, you know, like countries do that really care about protection of the individual against the tyranny of the mob.
Conference Venues in Delhi
This is my second hangup! A coworker of mine recommended https://www.spectacleapp.com/ which does a great job mimicking the Windows native docking commands.
I'm not sure what to think of this: https://www.essential.com/about#team looking at the security team.
I never really compared it with and without Xprivacy.
The World is not prepared for Modern Millennials
> Would be interested in hearing any hacks for getting by on less sleep.

I would be very careful with that. 6 hours is already very low. We (as in: science) could probably come up with a recommendation here if we had any fucking clue why we actually sleep. There are of course a bunch of theories, but nothing definite enough to base policy decisions on.
You outside of Facebook land also can't Google I see.
>1. Specifically for the first set of benchmarks linked to, they are really irrelevant because they don't represent typical workloads unless you're writing a MAAS (Mandlebrot As A Service). Node was designed for I/O efficiency, not fastest CPU-bound computations.

Since everything that is not async will need to invoke CPU-bound computations in Node (e.g. for loops, string manipulation, JSON parsing, and generally everything that's not just delegating work elsewhere with a callback), this I/O efficiency doesn't buy much except for very lightweight uses.

Most services in the real world soon get closer to Mandlebrot As A Service than "pure I/O".

Node still does OK-ish there because V8 is fast serially too (and of course everybody runs it on cluster mode or similar), but it's not like fast I/O by itself is enough.

>With that in mind, benchmarks are not the only thing you should be looking at IMHO. For example (for me personally), using a single language for frontend and backend is a big deal because there is less cognitive overhead when switching between the two

What about the reduced cognitive overhead of not having to deal with JS on the server though?

Plus, aren't usually the backend and frontend teams different ?
> Most always need volunteers. Depending on the place, it can either be more effective to donate money or food.

It should be noted that some charities are drowning in unskilled labour, and that folks shouldn't take it personally if they're turned away. Help in some other way, like you say, with money or food.

A friend of mine offered to volunteer at a nearby charity and was miffed that they turned her away since she had no management experience; they had plenty of hands, but really needed folks with organisational skills to manage them.
Indeed. Technically I have a lower net worth now than when I was poor because I have a significant amount of debt (I bought a new-ish car recently, for example). But going into debt to buy things just isn't an option when you're poor, other than taking a payday loan at usurious rates.
The sad part is that he didn't learn his lesson. The problem obviously isn't with Visual Studio Code, but with Git (or whatever version control software he tried out). It seems that he didn't know anything about using git and accidentally checked out a bare repo instead of adding his files to stage. From his post, he says he's using windows and he's used to things going into the recycle bin, something a Linux tool like Git obviously isn't going to do. So this is a mismatch between a beginner software developer on windows never having used Git before, and the mental model of Linux tools like Git.

I agree with him that Visual Studio Code could probably have designed their warning message a bit better, for people like him who have no experience with Git.

And now to the sad part, having accidentally deleted all his files while trying out Git; he will probably never touch Git again! So instead of learning the lesson he should have learned; always use version control on everything, what he did learn was; Git is harmful, don't use it.

Of course it also kinda seems like he blames VS Code and doesn't understand that it was the fault of Git, but that won't make him start using Git anytime soon.

Learning about version control, especially Git, is the most important thing a software developer can learn as early as possible in his career.
WordPress Banned the Website of the Group Linked to Charlottesville Killer
Bad idea, you are shifting a problem at the transportation side to a repair nightmare.

How is having a bucket of water on top of electronics being violently shaken on a daily basis a good design?
GNOME isn't a toolkit, it's a full desktop environment. The toolkit is GTK+.

And yeah it is heavier than Motif. It does a lot more with it, though. Whether you think those things are valuable or not presumably depends on what software you use and your own sense of aesthetics.

Also when GTK+ was created, Motif was proprietary. There was Lesstif, but if I recall correctly that wasn't all that good, so there was a good incentive to develop a Free Software GUI toolkit.
Man, virtually the exact same thing happened to me: forgot to renew my license plate; got a ticket; paid the ticket; clerical error lost paid ticket; license suspended; suspension notice was never delivered (postal strike); got pulled over (suspended license puts your license plate on the "must stop" list); went to court.

The key is what happens next. As an employed software engineer with no priors, I could negotiate. There are many things they can charge you with and it is completely at their whim which one you will get. I apologised profusely in my nice suit and walked away with a (small for me) fine. Other people in virtually the same situation got nailed to the wall. You didn't want to be one of those people arguing how unfair it was to be pulled in to court when you never got a suspension notice.

Of course, they suspended my license again without telling me. Got the notice a month(!) later. I gave up driving after that. Since then I've driven a car maybe 4 times in the last 12 years.
Since we're doing stupid questions:

Do believe that free speech should be suppressed, simply because you don't like the people? Or you don't like the topic of their speech?

a) yes - you don't believe in free speech

b) no - you do believe in free speech

I live in Canada, which had the concept of "hate speech", that you apparently are in agreement with. It got repealed because it was stupid, abusive, and being abused.

https://en.wikipedia.org/wiki/Hate_speech_laws_in_Canada

So you can deny history, as you seem intent on doing, or you can learn from history.
While it sucks, pointing out how you can't share your opinion without being downvoted is a self-fulfilling prophecy.

That said, I do wish your argument would not be downvoted, even if I think you're wrong.
Co-Browsing – The Hidden Gem of Customer Onboarding
New Pathology Atlas maps genes in cancer for progress in personalized medicine
I imagine Essential will get sued by those with big patent portfolios if they become in any way successful?
Get Free of Cost Website at Just Few Minutes|Hurry Up!
Well, actually the fuchsia folks seem to take rust seriously...

https://fuchsia.googlesource.com/magenta-rs/
https://fuchsia.googlesource.com/mxruntime/
What leaks? You only get leaks if you have cycles that you forgot or don't close non-memory resources that you keep referencing.

Which is not that different than with a GC.
How to Keep Your Kitchen Clean and Healthy? वास्तु दोष दूर करने के चमत्कारी उपाय
Try experimenting with dropping milk entirely. I discovered that my stomach/gut health has a huge impact on my mood. When I did away with a number of foods that seemed to annoy it, and ate more fermented stuff, I definitely noticed an improvement. Try a six week vacation from milk, you might be surprised.

You also might not get enough sleep to sustain that load of hiit and weight training. People like to brag about surviving on 6 hours sleep etc, but I realized, while unemployed but training heavily for three months, that my desirable baseload is 9hrs sleep. I admit it sounds indulgent, and I normally make do with 8.

Good luck
This is great, and needs saying.

Recently I wrote a similar blog about an alternative app pattern that uses makefiles:

https://zwischenzugs.wordpress.com/2017/08/07/a-non-cloud-se...
Agreed, it can get very painful very quickly.
High sierra safari will have that afaik
Saw in the article a mention of mishandling client's funds, a common reason for disbarment. It is real curious that he is broke tho.
Top 5 PSD to Bootstrap Conversion Service Providers for Development
They should've added Orkut. Met my first girlfriend in that platform.
Yes, but there's an off the shelf solution for Raspberry Pi battery http://lifepo4wered.com
I love that it's open source hardware: https://hackaday.io/project/9461-lifepo4weredpi
The invisible class markers that separate the American elite from everyone else
Agreed, but it still had the secure enclave with touch id.
Experience a Smooth Journey with Professional Residential Moving Services
He says that it wasn't in a repo, so it's a bit weird that it would delete all his files, it looks more like he had an initialised repo and hadn't committed the files yet.

I don't even know how you could work 3 months without committing, even working on a throwaway thing for more than a few hours I make a new local repo, it doesn't cost much.

Also the files are not gone, they are still on the hard-drive/SSD it's not that hard to look up file recovery software.
A colleague of mine showed me her FairPhone. She then proceeded to disassemble it, right in front of my eyes. She's a biologist and told me that she broke the screen during fieldwork. Just ordered a new screen on the FairPhone site and replaced it herself. Amazing tech.