skysight-inc/HackerNews huggingface dataset:
While I agree with the initial observations, I disagree with the concluding thoughts.

The headline is click-bait; I would love a world in which ads, useless things which only annoy me, cease to exist. They do not offer me utility or value. I already know what I want, and when I don't I /then/ use a search engine.

Brand names are also a form of consumer protection. In that respect I believe they shall remain.
"Microservices are just tiny monoliths" - gasp
Wow, some of that stuff is in great condition. The axe is definately the most interesting... the only surviving one of it's kind even though it was a status symbol often buried with bodies of important people. And it's 99% copper from a body from the Copper Age!
True. But say you bill at $200 per hour. You can subcontract the boring stuff. You can pay for cleaning and yard work and stuff. But boring family stuff you can't subcontract, like hanging out with boring relatives, or going to the opera. And when that prevents you from having fun at $200 per hour, it's doubly frustrating.
To be honest this isn't much better. The Daily Fail is fairly near the bottom of the UK tabloid gutter press pile. Would be better to link to the Wikipedia article instead:

https://en.wikipedia.org/wiki/Sentinelese
Yea, I sort of just adopted this strategy as a quiet person, but I found out that I couldn't hang out with other people who used this strategy too, because neither of us would be big talkers and were used to participating in at most 20% of the conversation. So now I just make friends with more talkative folks, some of whom border on narcissism. It's alright though, they tend to be interesting.
Regarding scoring- in the ideal scenario, you're always working on cards that are most aligned with your top line goals, so you always want to be prioritizing based on your goals.

For level of effort scoring, we just use a 1, 2, 3, 5, 8 system. Where 8 is too big to estimate and 1 is an hour or so. What happens if you misestimate? Unless something goes from 5 to 8, then it really doesn't matter because you should always be working on what's most important. If something goes from a 1 to a 5 and some commitment can't be met, then you must reduce the scope of the card or change the commitment. Don't waste too much time on the scoring, it isn't an exact science- spend more time ensuring you're working on the right things.
I'm not arguing for discrediting his ideas. TempleOS is something that's novel for sure. I'm just saying that it's not fair to say that everyone's been dismissive when in fact plenty of people have tried to engage Davis about his work.
Why does everything need to be connected to the internet? Whatever happened to just adding in a USB port or something so you can download the data if you need it? Add in some storage and surely, a dishwasher doesn't need much storage so it would alleviate the problem and surely be cheaper not having to licence wifi.
yes i would agree with all of those plus
http://www.marketingmo.com/creative-brand-development/how-to...
> To protect the Sentinelese people - and visitors - the Indian government has established a three-mile exclusion zone

I was curious if I could find any other notable features visible from the satellite images, and noticed a boat well within the "exlclusion zone":

https://www.google.com/maps/@11.5271578,92.2834124,478a,35y,...
Calling 911 on a Mobile Phone
What's maildir?
No. However, I have found that it is often 'expected'.
I've been told that I'm borderline narcissist. That said, I have about the same amount of friends who aren't very talkative and mostly keep to themselves (with those friends I can have very intelligent conversations with) as I have those who are pretty much like me, with whom I can talk about really anything.
Funny you mention my country.

You know, back in the early 20th century, Japan had exactly the same attitude. It saw itself as the beacon of progress tasked with leading the rest of Asia out of traditional misery and into the modern civilization. White men's burden, Asian edition.

It went on to colonize Korea, to teach us what modern civilization is like, and of course went on to occupy other parts of Asia as well. Somewhere along the way they got overenthusiastic and declared themselves the protector of Asian people against roaring tides of Western colonialism.

Well, we all know how that went. And yes, for all the supposedly good things Japan did for us (there are some), the colonial time was shitty days to live in.

* And then America took up the mantle, decided to cut Korea in halves, and then propped up a pro-western dictator who went on to murder more than a hundred thousand people... (Well, to be fair, it's not like America picked him because he was murderous: America probably didn't think he would be that bad. But still, it was more shitty days to live in.)
> There are always reasons (often deadline related, always legitimate, never as a result of laziness or lack of discipline) where developers have been forced to cross module boundaries.

Those are still a lack of organisational discipline.

Your argument is, in effect: In a modular monolith it is technically feasible to violate the stated architecture. Some organisations will chose to take that option for good reasons, therefore we should make it so it is no longer technically feasible to do so.

I've seen that too. I've done that too.

But let's call it what it is: It's choosing to implement the more complex technical design in order to remove options that you don't want to be available, because if they are available then someone will override your architectural decisions for short-term commercial reasons. And you don't want them to have that choice.

So, either

(a) the organisation is prone to making short term decisions with undesirable long-term consequences, and has collectively decided that they can't trust themselves to stop, and need technical constraints in place.

or

(b) the organisation is prone to making short term decisions with long-term consequences that the technical team don't like, and the technical team has decided that since they can't convince the organisation to stop, they need to put technical constraints in place.
> its unlikely to be opened up for a free for all connected to the public internet.

Unfortunately, that kind of thought process is how you end up with dozens of vulnerable devices connected to a hospital intranet. Everything works fine as long as nobody tries anything fishy, but all you need is one device with a buggy Bluetooth implementation to bring down the whole house of cards and kill a bunch of people.
Can't upvote this enough. +1 +1 +1 + 1 billion
I don't know if I'd agree. It can be a bit of a pain to set up and get right if you've never done it before and if you don't know what you're doing, but with Solus they pride themselves on managing the whole stack and I'm sure they could easily figure it out. Also, i'm not sure what kind of workloads you're describing that it fails in - i've used ZFS on everything from servers, and big desktops to small laptops, and even mini sd cards on tablets. It hasn't once let me down and has multiple times found corruption that I would never have found had it not been for ZFS. I think most people do not realize how often corruption actually happens because they have no way of finding out about it.
For sure keep the talkative ones around, they rub off. You might notice you naturally take the "lead" in convos with people like you as time goes on :)
Great information, thank you for sharing!

I can't help but also mentioning that I'm not a big fan of the scroll-jacking script on the site, but I guess some designers have an affinity for it.
The same problem that everyone else has: naming things is hard. I would probably focus on building your product first and then naming it after you've got something functional. Asking friends and family to come up with a name can sometimes help. There are plenty of online name generators out there that can help. One bit of advice I highly recommend, let the availability of the domain name you want dictate your name. Nothing worse than coming up with a great name and discovering you can't buy the domain name you want.
> If a burglar can do that, he can definitely make better money elsewhere. His burgling career can officially be retired.

Well, until someone makes a simple app that any burglar can use, a la a script kiddie.
It's probably running embedded linux. A lot of the kernel and lower-level frameworks(bluetooth/networking) are also written in c.
Determine the type of an object? (Python)
Shinobi got a new Website and Dashboard
That's a pretty impressive response - committing to fuzzing with AFL, improving current fuzzing test coverage, adding new coding guidelines, and a paid security audit.

In regards to 4 (valgrind) perhaps utilizing other sanitizers would be a good idea.

Awesome that they tested whether those methods would actually have caught this bug - and multiple did. That's a smart metric.

And a writeup about TMP and compile time safety to boot.

I'm struggling to come up with anything more that I'd want in a disclosure.
Three off-the-cuff options based on your vague description:

1) Designer

2) Marketer

3) Management Consultant

Taking a step back, it feels like this question is being asked without a clear understanding of the underlying "why". Could you elaborate further?
> Was it created by a non-racist

It has been mentioned before, but unless you want to back this up, it's not necessarily true.

He'll say the word nigger and other 'words' the current western centric population don't like, but I yet to see them in a context other than he doesn't conform to societies rules about what words are acceptable.

IE I havn't heard him consistently (or ever) say a certain race is less deserving of heaven or anything else than another, but happy to be proven wrong?
Requiring other people's tools in your build process doesn't necessarily make your tool derivative. Just dependent.
For a moment I thought this was the tool I always wanted to build: something that read 2 files with schema declarations on them and calculated the commands that would be necessary to execute to go from one to the other.

I guess this is just too hard and won't pay.
On top of this, if you want to be agile, even if there were intermediaries that would find your first "influencer" users and coordinate them for free, it would be even better to have personal contact and unfiltered feedback in most cases.
Look up the old MS OS/2 2.0 SDKs from 1990, as well as the term "NT OS/2". There are a lot of anti-trust exhibits you can read, including PX00307. If you don't know the terms "Microsoft Munchkins" and "Steve Barkto" already, look them up.
http://www.smartfoundations.ca/
And people wonder why the hiring process is so broken. Of course recruiters and HR departments need to treat every application/resume like crap... Except yours. Because you're a unique snowflake and they can easily discern your application from this guy's spam...

(And I fully expect commission-renumerated recruiters are doing this pro-actively without even having any candidates yet to get ever-so-slightly-warmer intros than their cow orkers...)
NASA Space Colony Art from 1970s
Harbor – secure shelter for your Dockers from VMWare
> we should have people challenge the notion that two people should never be allowed to share a private message, because that's why Rudd and the government is suggesting.

+1. This is the crux of the matter, although unfortunately I don't think the average person realises it.
What's in a name? Microservices are fine-grained and operate on a single bounded context, where applications typically have coarser-grained interfaces and involve multiple contexts. I suppose if your pet insurance system were only to provide a constrained list of values of pet insurance products, and provide an interface to associate them with a user ID from the HR monolith, then it's a microservice. (Of course, you've pushed off the integration with the _actual_ pet insurance app somewhere else, but that might be OK.)

"APIs" are an enterprise integration technique [1]. There's nothing inherently creaky or frameworkey about them.

[1] http://www.enterpriseintegrationpatterns.com/patterns/messag...
Off-topic: Am I the only who can never load the comments on WSJ articles? This is across browsers (Firefox/Chrome) and platforms (Windows/Mac/iOS), and even with adblockers turned off. This article says it has 36 comments, so it must be working for most, but I can't seem to figure out why it never works for me.
What modern top level colleges scale grades downward?
On my Mac that just wasn't true.

Sublime had the edge in a couple of cases, but when opening large files (esp JS bundles) it crawled. Took over a minute to open one.

Same file in VSCode - maybe a couple of seconds. Maybe.
First, it's unused, so it'll just kill it.
If it wasn't, most compilers can compute sum reductions, etc, pretty well.

Anything that is easily expressed as a set of simple recurrences that can be solved, it'll solve.
Metrics like that might (do) suck, but they are the metrics that exist.
Small nit: Marx worked and predicted these issues in the mid-1800s. He died in 1883.
They're not, though. sed is a microservice. Emacs is a monolith. Sed is not a tiny emacs.
My experience on the Mac too. Working with was ok (mostly) not great but ok, but opening was very slow.
Right now, millions of Americans are suffering, because Communism has not been brought to them.

I wonder how you'd take to being liberated of your current lifestyle.
that one weird trick...
A directory of mail files.
Well I wasn't there of course, but all things being equal, if a woman at a party touches you whilst talking, is animated in her discussion, and goes to the trouble of saying out loud that she likes you, well usually that's a good sign that a person is "interested".

Maybe you're in a relationship, maybe you weren't interested anyway but she might have wanted to get your phone number.
Zeitgeist.6
Jupyter Notebooks for Deep Learning, Data Science
What is legacy code? Is it good for you?
shrugs

Is for me. Not by a lot, and not in every case, but overall? Is for me.
Sure, if Amazon was forthcoming with any detailed sales breakdowns, but they aren't. Try to find any specific Kindle sales etc. It's always vague "Best sales ever" type comments.

My biggest issue with the Amazon crowd is the idea that Amazon is such a special snowflake in terms of operations that investors need to disregard P/E completely, because of the theory that Amazon can just "turn on profits" at will instead of redirecting cash flow to expansion.

Retail isn't a new business model, nor is AWS. The only thing that is relatively new is selling over the Internet, and the barriers to entry for that are lower and lower each day; and it's not as if Amazon is lacking competition in each of its business areas.

It's similar to the hype around TSLA; that somehow TSLA will be able to achieve an Apple like model where they skim all the profits off of the EV market, and that their competitors are incompetent in comparison to TSLA. I'm a huge fan of Musk, and I hope his multitude of endeavors succeed, but I'd never invest in any of them long term.
Nothing wrong with that. Life isn't supposed to be all about work. I've made plenty of money working smart, not hard. I enjoy building stuff, but I'd much rather prefer working less than more (and I do). Laziness (in some way or another) can often also drive innovation.

That, and I don't believe you can be really productive for more than 3-4 hours straight (even a day, unless you take a long break) anyway on a consistent basis.

20% of the effort often gets you 80% of the way there. At that point you have to decide whether putting in the additional effort is worth it. Sometimes it is, sometimes it isn't.
The problems with Youtube’s restricted mode
Good article! I've found out while working for the career center at a major university in the US that one should spend 80% of their job-searching energy in networking vs 20% applying. Even though applications are part of the process and personalized cover letters and thank you notes take up a lot of time, the odds are definitely in favor of those who make an effort to connect with the right people, who show genuine interest in their experience and learn as much as possible about the opportunities they pursue. Keeping a good relationship with former coworkers and employers is another great way to keep a healthy network. You never know where the next job or project will come from.
I know a small number of very charismatic people. It seems to just be a natural function of who they are.

I have always wondered if there was a way to "become charismatic".
I try to put this on all WSJ articles that make the front page. Here is a direct link to this story that will auto-kill the paywall:

https://m.facebook.com/l.php?u=https%3A%2F%2Fwww.wsj.com%2Fa...

If you want a draggable bookmarklet that will bypass the paywall for all WSJ articles, go here:

http://salzeko.com/wsj/

It would be nice if HN would make a change to their link submission code so that it automatically changes WSJ URLs to use the Facebook redirect workaround, since they are the one major site that disabled the Google workaround.
But until then we have to do it this way.
"Some day, I would like to design a language that gets this right. But for the moment, I remain focused on Sandstorm.io. Hopefully someone will beat me to it. Hint hint.
"

Some language already did beat him to it: Ada

http://www.ada-auth.org/standards/12rat/html/Rat12-2-4.html

Ada's rules for type invariants check them in all the places you would expect, and are straightforward to use.

It's about as correct as you can get without it being impossible to compute :)
Compared with Sublime Text (what I used before VS Code) Atom was painfully laggy and slow.

Now if I was coming from a larger, probably Java, IDE? Yeah, I can see that Atom would look great.

Just wasn't for me. Glad you like it tho!
It's quite likely that many sellers don't actually have the stock they claim to have and relies on getting them elsewhere in case a large order comes through, which incurs an overhead. My experience in online retail is limited to electronics but this kind of inventory inflation is extremely common.

Apparently book sellers do this as well.

http://www.michaeleisen.org/blog/?p=358
Auth >> http://mherman.org/blog/2017/01/05/token-based-authenticatio...
It's such an absurdly awful website. "Solus is an operating system that is designed for modern personal computing devices, every tweak enabling us to deliver a singular, cohesive desktop experience." Um, okay. It's an operating system. Where do I find Solus programs?

Oh, so you're a Linux distribution with a custom DE. But you won't acknowledge that. The only mention of Linux I can find on the website is instructions on how to use Linux to make a bootable media from the ISO installer to install it. Why? Who does this subterfuge serve?
Show HN: Fish like interactive tab completion for cd in zsh
No, it does feel weird, especially when we suppose that the "hacked" person derive no benefit from being "hacked." However, if the "hacker" provides more value to the "hacked" person than the "hacker" captures as a result, the "hacked" person might be OK with the exchange.

This sounds a bit more OK to me, but still the notion of manipulating others does get under my skin.
I've been working on IPTV systems for 10+ years. As a result, I can't sit and watch TV because that's like working. Sometimes months will go by and I haven't watched a single 30 minute TV show.

Unfortunately, my time is not as fungible as I'd like. The time I used to spend watching TV is instead filled with things not much more productive. I simply don't have the physical or mental energy after 8pm to do much more than read a book, the newspaper or random web sites.
> like exploiting pseudorandom generators in casino slot machines

Anyone have a link about this story? I'm curious to read about it.
The “Emacs Lisp Programming Environment (ELPE)” Now in the MacOS App Store
Stop Your Agile Transformation Right Now
This tool does calculate necessary changes to move from one schema to another, in what respects does it not work the way you want?
That's nothing. The real outrage is the cover up of anti-earth.
Globalization is not the enemy. Centralised globalization with a handful of megacorps dominating the global economy is fucking awful however.

Protectionism is at best a short term solution that comes with a host of other problems.

The major threats to our existence are global problems like climate change and nuclear arsenals. Fighting against all globalization will only divide us.

I believe that the best leverage workers of the world can have is the ability to live a decent life without the threat of starvation or extreme poverty. This dream is attainable, and worth planning for and building towards as a species.

We have near instant communication, the ability to translate between languages is developing rapidly, and automation can potentially, realistically, make it so that work is truly optional. Fighting against all globalization and protecting US interests above all others is, I would think, very much not what 'Marx and friends' would have had in mind.
Gigster offers ad-hoc engineering teams that can help you launch, promote and scale. Some of their engineers are employed at social media companies and would undoubtedly prove useful for what you're trying to do. https://gigs.to/r/zdBxq5F
NTS is a form of moving the goalposts.

If you say "No X would do Y", and then after an X does Y move the goalposts to say "No true X would do Y", that's the fallacy.

If you simply stated in the first place that "No true X would do Y", then you're off the hook as long as your definition of "true X" doesn't apply to the particular X that did Y.
The trick is to install the devices. It's their island and they probably know every inch of it. How to land on the beach, sneak around and plant surveillance devices (that ideally are solar powered and broadcast their data to some offshore station), and get off undetected? And hope the devices aren't discovered and tossed into the ocean? Also, the equipment would need to be totally sterile.

Mighty though our civilization is, we lack the technology to spy on an isolated Stone Age tribe like this. Rather humbling.
That's a smart habit to have. Reminds me of:

"Between stimulus and response there is a space. In that
space is our power to choose our response. In our response lies our growth and our freedom." - Viktor Frankl
Watch out. Walmart gets different SKUs for the products they carry. I've seen snacks that were a couple of ounces smaller, for example. Also, their meat and produce is much lower quality than other places.
Comparing Vulkan and DX12 API Overhead on 3DMark
On the off-chance you've failed to subscribe to The Information (I get the hesitation, given Martin Amis's book of the same name):

Ms. Holzwarth, who described the bar in vivid detail in an interview with The Information, said she and Mr. Kalanick left less than an hour after the men in Uber’s group picked some women to sit with. She doesn’t know what happened after she left.

Mr. Michael’s call prompted her to discuss her concerns with Uber’s top public relations executive Rachel Whetstone and Mr. Kalanick, among other people. She described and provided correspondence of those conversations for this story.

“I’m not going to lie for them,” she said in an interview with The Information this week. In the interview, she described Mr. Kalanick as “part of a class of privileged men who have been taught they can do whatever they want, and now they can.”

She said she wouldn’t have considered speaking publicly had Mr. Michael not attempted to “silence” her.
And in a follow up article, it was discovered that burglars could disable a Nest Cam by using an aerosol deployed enamel compound that occluded its lens. Press officials for Rustoleum were unavailable for comment.
its a common engineering thing. In my Dad's EE class in the mid 60s they did the same thing.