skysight-inc/HackerNews huggingface dataset:
New AI method increases the power of artificial neural networks
Yes, I have shipped 3 applications already using serverless (https://serverless.com/) and AWS Lambda + API GW. All applications are in production for few months now.

The applications:

- creating snapshots of EBS volumes

- disabling users in IAM

- handling HTTP form submit for email list subscription
Sometimes. The reason he voted against is because he's so aggressively trying to rearchitect the past several decades of 4th amendment jurisprudence that the defendant would have needed to include a very different set of arguments to meet his standards. Gorsuch states that there's a good chance these records are "papers" that the defendant has at least some property interest in, but that the defendant failed to properly raise this argument and therefore waved it by default (so Gorsuch must decide against). He then basically ends with a plea for future defendants to include a set of arguments based on his preferred property-centric regime so he can decide in their favor.
All our accepted model of nature assume that in some sense time
exists. But in general relativity it doesn’t make much sense to
speak of a single event. In the same way it doesn’t make much sense
to speak of a single point in the euclidean plane (you can only
localize one point relative to another one).

So some people (like Rovelli) think one should try to formulate
relativity only in terms relations of events. This might be relevant
in a more fundamental theory of spacetime but on a classical level
it’s irrelevant. You can measure the geometry of spacetime in our
solar system w/o disturbing it. The gravitational field of e.g. some
satellite is negligible to the gravitational field of planets and the
sun.
Spoof the adapter's MAC?
https://news.ycombinator.com/item?id=17378925
Can you comment on their serverless architecture, which was the point of this post?
larger discussion: https://news.ycombinator.com/item?id=17378925
One nasty thing about piping to shell is that the server can detect that this is happening:

https://news.ycombinator.com/item?id=11532599
I'm pretty sure they charge based on what the market will bear rather than what it costs them to manufacture and service. If they have been effective at this it means there is no room for increases.

In other words if customers would accept higher prices then Apple would have already increased the prices.
What happened with Huawei and Google?
Get 3 Drinks for Rs 300 During the Teen Patti Festival at This Rakhi
Modern Computing sucks
Trump Hotels
Setsockopt, TCP_NODELAY and Packet Aggregation I
> it's not something that's worth explaining to lay people

Lay person here. I'd just like you to know that we experience curiosity too. Also, having read some Rovelli, I should point out that he's pretty good at highlighting when and how he's simplifying, and flagging up when he strays beyond the scientific consensus into the unverified.
I can't imagine many people are buying fifty feet cables.
I just did this, best Mac laptop IMO.
India seems to get a lot of coverage on this topic - but it is hard to know how endemic it really is, as somebody who has never been there.

For example:

https://www.bbc.com/news/world-asia-india-43110226
Composing Your Thoughts: On Musical Uncertainty
SOLID Principles Around You
Can Border Patrol ask for your papers? Tool shows if you’re in the border zone
Unconfirmed near-Earth objects
The CEO dating someone is always sort of problematic, and relationships between people when someone reports directly to one of them should clearly be avoided, but forbidding relationships between employees in general seems unreasonable to me.

I guess a reasonable company would have the policy "it depends" and make sure that each case is judged on it's own merits, and that no one would just get fired - in some cases just maybe offered a different position.

I worked in one place where the wife of the CEO worked in a non-managerial role far from any top level management. Wasn't a problem, and she was the first to loose her job when they had to downsize. Totally unfair to her since she was a top performer, but that's the only way it could be handled I guess.
I just finished making a Chinese traditional characters dataset, with 15 million items, 52,000 characters.

It's "only" 9.3 GB compressed; 13.47 GB uncompressed.

https://drive.google.com/open?id=18I-5wU54CG1lty0udBOpptAG49...

Soon I'll write an article explaining how I made it, and then try
experimenting with TensorFlow.
Note that Streets Team doesn't pay anybody - nobody's earning anything. I see people forced into "volunteering" or working below minimum wage regularly in the UK in order to receive benefits.

Forcing people to work for near-nothing is detrimental to their health - it doesn't help anyone feel like they're earning a living, since they're not, and in fact in practice this practice is just the Government giving companies near-free human labour, with the threat to said humans of killing them (by removing the resources they need to survive). There's also a remarkable amount of people who can't work and maintain their health at the same time (mental illness), who should be on disability benefits but have been denied them, who are badly affected by policies like this one.

Go far enough down this line and we have the workhouses of the past.

By all means - provide people with the opportunity to access work (The Big Issue et al), or the ability to volunteer and develop their skills and resume. But don't force them to in order to access the money they need to survive.
There have been three generations of the new keyboard already, it's quite feasible you both have different versions.

You might also find different working environments have an effect, is their aircon filtering more dust?
Yes you can buy them directly from Apple. https://www.apple.com/shop/buy-mac/macbook-pro/15-inch

Bottom of that page, just had to replace my 2013 and decided I didn’t want to deal with the new MBP and it’s silly touchbar or failing keys, or oversized trackpad. Ordered it with max memory, and happily transferred everything from old to old.
I've been writing Bash scripts (among other things) professionally for 15 years and I didn't know (and had never seen used) most of those tricks: read -d'', printf %q, @Q, all those -z options, and even realpath.

Bash and other shell scripting makes simple data manipulation (filter/map/reduce/groupBy...) a royal pain in the butt and something incredibly hard to get right, without introducing horrible bugs under the surface of your script.

The underlying reason is that shells were born as human interfaces for the basic UNIX calling convention for processes (ARGV and return code) and their input/output ports (byte-based stdin/stdout) both of which are hopelessly inadequate to represent even the most basic data structures, and thus need convoluted rules in place to be of any use (see the getopt conventions, including the double dash, and all the CSV-like input/output formats, including newline- and zero-terminated arrays of strings.)

Take the example of command arguments: as the article points out, mixing options and argument arrays into the same flat array of strings (ARGV) is a recipe for disaster. Compare it with the calling convention in any modern programming language, where an array of filenames is a single well-defined item, and a boolean flag or other option is a completely different item.

Couple this shaky foundation with the complex escaping and interpolation rules added by shells to make it useable by people (single and double quotes, backslashes, dollars, globs... nest and repeat, nest and repeat...) and you get a house of cards built on sand.

The only redeeming quality of Bash and UNIX in general is that it's very easy to write something that works most of the time. Whether you want to write something flaky like that to "get the job done," or something that will work reliably all the time, hopefully with no security flaws or other bugs lurking under the surface, is up to you.

See Worse is Better and the New Jersey approach that spawned C, UNIX and ultimately Bash: https://www.jwz.org/doc/worse-is-better.html

Personally, I'll be phasing out my Bash usage more and more, in favor of strongly typed languages, even to do "scripting" tasks. I will also be looking more at PowerShell, which was designed to solve this very problem and which I have ignored for too long.
I respect your point of view, but I don't really agree.

A popular science understanding of BHs, BB, QM is not really an understanding. It's just some fairy tale level understanding. To be clear, I'm not being elitist, using QM as an example, I think it was Feynman who said nobody really understands it, at best we can make calculations/predictions ("shut up and calculate").

For example, ask a lay person about BB and they will tell you it's an explosion, in the classical sense (it's not). Or, I don't think you can "understand" QM without understanding the significance of unitary linear operators for time evolution, or self-adjoint linear operators for measurements. If you would "allow" non-linearities, the world would be different.
> I hate function call syntax with parens. It makes code much more difficult to read and, if it supports calling functions, calling functions with args is harder than it should be.

the parent has a point you have no point.

foo

is this a function call or a function value?

foo()

now it's explicit.

Your sarcasm just does not work.

> calling functions with args is harder than it should be

care to explain? because it is not harder.
Anecdotally, reducing poverty has greatly improved the ability of me and some people I've known in similar economic situations to be productive as professional software developers. Being distracted by issues arising due to having no money has never been a benefit to productivity in my experience (and I'm specifically talking about the psychological side of things here, obviously if you lack the money to buy things that are productivity boosters poverty impact is much more tangible). Stress on the other hand has a different effect which is sometimes positive and sometimes negative. The way in which stress operates is fundamentally different. Specifically the notion of getting into a state of flow is very much about having the optimal amount of arousal/stress, too much leads to overwhelm and too little leads to boredom and disengagement. The issue with scarcity (of which poverty is a form) shows through even when you are working on something interesting because it's more of a background annoyance. Meditation definitely helps you feel better and widens the window in which you can get into those states of concentrated flow (because it increases your capacity to focus) but it's a bit orthogonal to the scarcity issues. Meditation greatly helps with stress levels and focus but not so much bandwidth. (I've found meditation only really helps bandwidth in the cases of pathological stress where the stress gets to the point where the brain starts to shut down but that's a different category of stress to day-to-day stress and perhaps is better described with a different wording)
When Owning Gold Was Illegal in America: And Why It Could Be Again
High Efficiency Image File Format
Ensuring good service health by automating thorough integration testing
Are we not trying to determine if these systems are picking up a signal due to race or one due to culture? The only way to do this is look at people who share the same race, but have a different culture?

The historical baggage you describe is culture. We are all shaped by our history and our families history.
Show HN: Palantir – active monitoring and alerting system
HardenedBSD: Feature comparison vs other BSD distros
Apache Maven 3.5.4 Released
I feel like every day a new programming language presented on HN. Maybe you didn't realize, but we know CL/scheme/clojure already and have no turning back..
Thanks for the quick follow-up!

This might be a difference in expectations, where we are talking about two styles of merge requests. I believe they can be both supported well by gitlab (in fact, I consider gitlab to be the best review tool out there because it has support for both styles).

## Gerrit style MR

Mostly a merge request with a single commit. All relevant information is placed in MR title/description. If there are more than one commits, they are usually added to review the first commit based on review feedback or problems detected by CI. The commits are often squashed before merge to master, so the individual commit messages are secondary to the MR title/description.

## Patch series style MR

A merge requests with multiple commits, each containing a single logical change. The MR title/description only contains high level information/summary - more detailed description is found in the commits.

If serious problems are found either by CI or reviewer, the developer often amends the commits rather than push new commits on top. The reason why is that each commit should be as complete as possible, which helps reviewing, git bisect and keeping a good git log history.

This style requires more upfront work by the developer, but the advantage is that reviewing becomes easier. Instead of reviewing a large diff with many different changes, the reviewer can look at a single commit at a time. Some types of changes such as refactor, reformat can quickly be verified and reviewed because they are not making any semantics changes. A commit containing a bug fix is much quicker to review if there are no refactoring, reformating or other semantic changes in the same diff.

Good commits should also have good commit messages, which describes what, why and why like /this/. Just as important, this information should be easily available when reviewing the merge request. It should be easy to iterate through all the commits in a merge request, reviewing both the commit message and the commit diff for each commit.

With the latest changes of gitlab, I feel it's being optimized for Gerrit style merge requests, in which case your comment make sense that you're not sure about showing the full commit message. However, for me this is a major step back since we do patch series style merge requests where each commit is often reviewed individually.
The Lounge works very well on a mobile: https://github.com/thelounge/thelounge
ESET Internet Security 11.1.42.0 License Key and Crack Is Here
The v1 Air was terrible, the hinges crumbled before your eyes and the battery warped so much it affected the keyboard.
> is their aircon filtering more dust?

Wait, this laptop portable machine can only be used in environments with filtered air?

This "you're holding it wrong" shit is weird.
Q4OS 2 Scorpion Stable LTS – KDE Plasma, PulseAudio (Debian 9 Stretch)
Wow ... Since you are so certain that time does not exist, why don't you write a paper showing the implications for quantizing gravity, and why the standard spacetime picture of both Special and General relativity is wrong?
I think you capture what I was referring to when I said that limited awareness is what narrows consciousness -- it's like putting some of the ocean in a bucket. It's still part of the ocean, but it's not the whole ocean. What do logic and labels like solipsist and materialist have to do with consciousness? Yes, they're part of consciousness, but they're a construct: concepts and words that we're using to discuss our own unique experiences of consciousness. We can chase each other around forever in a rabbit hole of semantics about what the nature of consciousness is, and how my experience varies and is separate from your experience of it, but we're just looking at our buckets of water that we scooped up as if it's the entirety of the ocean. Meanwhile, the ocean is sloshing around us. It doesn't rely on us to be aware of it's oceanness to exist, it just is. Consciousness has more than enough space to accommodate your experience that relies very heavily on logical coherence to form a version of reality that is comfortable for you to function in, but that experiential frame isn't the ground of all being. It's just a lens that one can look through. Sure, I can't share you're exact experience, but I could empathize with you if I knew you were tortured. You can look through one lens and then another: consciousness is constantly changing and modulating our experiences, there's nothing static about it.
Strictly speaking raising the price isn't necessary to limit order volume; you could just ... limit order volume. There are X widgets available in 2018, and once they're ordered, they're gone.

Granted, raising the price may also be good, because it restricts the market to "people who are willing to pay more" rather than "people who happen to order first", but sometimes that isn't desirable (this is a constant argument around eg PAX tickets).
Young Urban Birders, Open Your Hearts to the Treetops
The resale value for a Mac after 4 years can easily be 50% of the original price. With this issue; not so much.
Not sure I understand the difference between your definition of push/pull. Customers always try doing market research to find the nest value (pull). Companies always try to put their product in front of the customer (push).

Literally, everything a company does is push, and everything a customer does is pull. Hell, even the act of making your widget in your basement is a push, you put the effort into making it so people would use it.
A coworker got himself a T470p (I think), the trackpad hardware is fine, albeit a bit small for my taste; the problem to me is more about how it is leveraged by the software (OS) side of things: both Linux DEs and Windows make visual feedback of multitouch gestures feel weird somehow. Maybe that's a habit of mine being used to macOS though. I'm not overly fond of the trackpoint, but that's a nice option and it's right on the home row next to HJKL. I hate how the B letter is offset though, kinda ridiculous but I find it a real eyesore and an aesthetic failure somehow.
Kcmsystemd: UI Systemd Control Module for KDE
> It's just some fairy tale level understanding.

This has value in itself, as the first step towards greater understanding. I bet most people who study physics had their interest piqued by such fairytales. Maybe you did too.
I’ve always been surprised that governments don’t do anything against it. After all, currency is a Regalian power, and it’s forbidden to pay using other currencies than the country’s one in pretty much all countries.
I think the argument people are making is that it's a lot less of an edge case than people think.
That's sad, it means that it takes 4 years for Mac's to double in quality.
The Lounge is a web client, so you can access it from any browser (PWA, push notification support). Since your IRC connection runs on a server, roaming and connection drops is not a problem.

https://github.com/thelounge/thelounge
It is not crypto currencies that are dangerous, it is the idea of crypto currencies that is dangerous. No government is worried about any of the crypto currencies that currently exist (they are all too crude), but the idea that money could be independent of government (and hence those that own the government) is very dangerous. If this idea were to catch on in the public mind who knows where things could end up.

The solution is to let the current crude crypto currencies run wild burning all who touch them creating a hatred in the population towards the whole concept. So much more subtle than just making them illegal.
I think you are using an unhelpful definition of "consent", albeit one that is indeed shared by some legal constructs?

The idea that "you consented to me having this info, so anything I can come up with to do with this info is fair game" is obviously bullshit. But that's just because it's quite obviously not really consent, but rather a case of someone trying to justify doing something that is obviously lacking consent. People generally consent to specific uses of information, so if someone is ignoring the explicit or implied purpose of collecting some information, they are really just pretending there is consent.

Which is, BTW, why the GDPR limits use of collected information to specific purposes (which have to be either inherently required for fulfilling some obligation, or there needs to be consent for that specific purpose).
Thanks for joining the thread even though everyone has probably left the building.

In the very first paragraph of the Wikipedia page you linked, you will see this --

"Due to the lack of contact between the Sentinelese people and the rest of the world for the past three centuries, nothing is known of their language" -- from your [0]

Everything about their language is a presumption/guess: "These people are geographically close to these other tribes we know, therefore its very likely they have a similar language." Nothing wrong with that line of reasoning, except that it has very limited scope.

My purpose of introducing the Sentinelese to the discussion was precisely to show that our judgement of whether someone or something has a language is strongly biased. Case in point the Sentinelese. No one for a second will doubt that they have a language but there is no direct verification, only extrapolation.

"It is presumed that the islanders speak a single language and that it is a member of one of the Andamanese language families.[4] Based on what little is known about similarities in culture and technology and their geographical proximity, it is supposed that their language is related to the Ongan languages, such as Jarawa, rather than to Great Andamanese.[6] On the two documented occasions when Onge-speaking individuals were taken to North Sentinel Island in order to attempt communication, they were unable to recognise any of the language spoken by the inhabitants in the brief and hostile exchanges that resulted." -- from your [0]

Our mechanisms for language detection are too limited in scope to be applied widely. Forget cross species inference even within humans it runs into difficulties -- case in point Indus valley script.

Consider a non-native English speaker barely skilled in English. Her English will very likely not adhere to English grammar and may not have the expected recursive structure. Consider the language with which we interact with Google search, most of the time they don't have recursive structure. It would be presumptuous of an observer (say from another planet) to deem that the one interacting with Google does not have language because there is no rich/recursive linguistic structure.
Cool, I look forward to connecting to your Slack server.
One totally transparent method is for the acquirer to pay relatively little for the company, and provide most of the benefit as compensation or retention bonuses. Directors of the selling firm have a fiduciary duty to do what’s best for all shareholders (and can’t legally accept a deal that benefits them at the expense of minority shareholders), but if the seller doesn’t have a viable business and only receives 1 acquihire offer, there’s no reason to expect it to be strong, particularly if the seller is out of cash.

That’s not a lawyer-y way around the cap table, it’s that the company’s value is minimal.

Another possibility is that they’ve taken outside capital and those shareholders purchased “preferred” shares with a liquidation preference. If that’s the case, they’d get their investment principal back before common shareholders (which includes holders of exercised options) received anything. If the company is out of cash and accepts an offer for less than was raised, common shares may be worthless.

If this sounds like a tough situation that can easily lead to conflicts of interest, that’s about right.

Acceleration is a meaningful clause to receive and may even end up making a difference, but it won’t make the shares more valuable than the business actually is and it won’t get around the buyer’s intent.
Approver, not assignee. You can be an approver without being assigned the MR.
Password-store keeps your passwords saved in GnuPG encrypted files