skysight-inc/HackerNews huggingface dataset:
> I don't understand this statistic. Are you arguing 99.9999% of all phones aren't a potential target of being stolen? Are you arguing 99.9999% of all people's data isn't interesting to authorities? You're being overly optimistic about FaceID.

No, I'm saying that, for effectively everyone, there are way easier ways to get into their phone than through FaceID, for example by just taking their phone while they are using it. So for effectively everyone, FaceID will not change their security risk, because there is no motivation for anyone to try and bypass their FaceID when there are easier attack vectors - especially when you are able to disable FaceID the second you feel you are being threatened.
Ah, that makes more sense. Thanks!
Apple looking to develop custom ARM chips for future Macs, cutting out Intel
It confuses me to understand if this is advocating org-mode or "an org-mode aiding tool".

But think again, if it's a good plaintext markup language, why would we concern about an editor anyway?

TBH the time it's being useful is when I am writing in _any_ plaintext editor. Not a great example but if I'm already used to pressing Ctrl + B for the past twenty years, why would Shift + _ suddenly make things better?
> had no relevant experience in technology or security

This has been thoroughly debunked. She had extensive industry experience in a series of increasingly important security and compliance roles going back at least 15 years. Furthermore, the Bloomberg article even paints her in a positive light as someone trying to do the right thing against corporate opposition.
If "partial" were only usable for this one function you'd be right. But actually it's a very common, general function (under various names); in many languages it's already present in the standard library, or at least in an established library that's commonly used.

Fundamentally this is what programming is all about - finding the commonality that you can pull out and reuse, rather than doing every single case by hand.
Indeed, concatenative languages are a perfect example of point-free notation. I don't see the point (pun!) of doing it in JS or any mainstream language though.

They are also a joy to design/implement* and doing it really changes how you think about programming.

* http://hashmal.github.io/shirka/ my personnal attempt at designing such a language. warning: very old, dirty, buggy code.
Not helpful, unlike your sibling comments.
> Have seen any scientific IQ test other than fakes ones on internet? ... IQ test has nothing to do with linguistics ability ...

The most widely used IQ test has explicit verbal testing.

https://en.m.wikipedia.org/wiki/Wechsler_Adult_Intelligence_...
They will now stop maintaining their own DE (Unity) to rely on Gnome instead. So in a way they'll be spending less resources on window manager/desktop environment.

Also Linux on the desktop went a long way since I started using it 20 years ago, but it's always a catch-up play with new hardware specs.
All makes sense, thanks for the reply.

> Email confirmation is required for the username/password, which is how free and trial licenses are controlled, and ultimately how paid licenses are doled out. So we need it for the licensing.

If you are interested in getting more free users into the app to try it, I would suggest to rework the licencing stuff a bit to enable the usage without email, but at least without confirmation. Should be worth the effort, and you can still require login when swicthing from free/trial to paid.

> Crawl Maps is not linked - you mean on the website right? I'll fix that.

Yep, no link in the feature dropdown.

> Running audits show on the main Dashboard, seemed kinda overkill to put it on Recent Audits as well. No?

Maybe. I like structure, so was expecting it to be shown a level down from the Dashboard somewhere as well.

> You can switch of 'Check external' in the Advanced Settings. Kinda 'hidden away' to keep the main settings UI cleaner (otherwise where does it end?!)

Ok, I think I am biased because I usually use a tool that is "internal only" by default.

> - "Filtered URL Lists" - they are there because people want them ('a big list of all the URLs') and kept missing them in our usability tests!

Umm, ok. "Crawled URLs" maybe?

> Why no endless scrolling in tables? It's not easy to do because the data is written to disk, rather than stored in RAM (which is the reason it can typically crawl more pages), so it needs to go and fetch/filter/etc... every time.

If some websites can do it with a request to the server each time the next results are loaded, I am sure you can also do that with whatever local database you use ;)
Yeah, but you becoming dumber as you get older won't affect scores, assuming each generation is tested at same point in their life. That's why I asked about their method.
PNNL: Autonomous Demand Response for Primary Frequency Regulation (2012) [pdf]
Also some good use cases. :)
At this point, I'd be glad to pay double for a washer, dryer, refrigerator, or microwave that lasted more than 7 years. But no matter the gamut of models available at Sears or Lowes, they're all made by the same few manufacturers, and they're all crap. The only option is to pay TEN times as much for commercial-grade units.

And I'm considering it.
Well, yeah. Phones at that time were mostly just laid out to render WAP pages only, if anything at all. And virtually nobody used that feature.

Phones actually rending HTML/CSS/JS in a useful way came years later, roughly 2007+.
Daww, thanks!

I wish I'd included more images and diagrams in the post, but I'm generally terrible at coming up with those.

I also wish we'd been able to enable it in production for everyone immediately... but with a change this big we need to be cautious.
I love India but lots of non-tech people have backpacks that say "Apple" with an attempt at an apple logo on it :) i always smile when i see those
OpenMined: Decentralized Artificial Intelligence
on the tofino chip, yes. what would be the broadcom api on a tomahawk, a P4-based toolchain is for tofino.

P4 is a domain-specific language for packet dataplanes. you can represent the various packet processing pipelines in a broadcom switch chip in P4. broadcom could easily build a P4 to tomahawk API.

P4 has tried very hard to be target independent. there are toolchains targeting GPUs, vSwitches, and FPGAs. you can compile P4 to eBPF.
Tasteful, minimal pointfree-ization can sometimes help one think at the "level" of functions instead of thinking about how those functions transform arguments.

If you're familiar with the Maybe type (called Option in Rust and Java, and perhaps Swift?), this example might help. For concreteness, this is how it's defined in Haskell:

data Maybe a = Nothing | Just a

Consider this function, called `maybe` in Haskell:

maybe :: t -> (a -> t) -> Maybe a -> t
maybe defaultVal _ Nothing = defaultVal
maybe _ f (Just v) = f v

This unwraps a Maybe value, transforming the value inside if it exists and taking a default to return if it doesn't. So, for example

> maybe 4.0 sqrt (Just 9.0)
3.0

> maybe 4.0 sqrt Nothing
4.0

Now consider this function:

withMinDefault :: Maybe Int -> Int
withMinDefault = maybe intMin (* 2)

Here (* 2) is a partially-applied function that doubles a number: ((* 2) 3) = 6. The advantage of defining `withMinDefault` like this instead of the equivalent "pointful" version

withMinDefault' :: Maybe Int -> Int
withMinDefault' n = maybe intMin (* 2) n

is minimal at best, but the idea is that we're defining this function in terms of `maybe` directly:

"withMinDefault multiplies an optional number by 2,
defaulting to INT_MIN if it's not present."

You can combine this with function composition to start working by almost exclusively manipulating functions, and (when done tastefully, as I stated at the beginning) it can greatly improve the clarity of the code for an experienced programmer who can read streams of functions with facility.
favorite... do you have other recommendations? Sounds like a great genre
This progression already seems to be occurring. Recently the CEO of JP Morgan even derided Bitcoin as a scam, while JP Morgan promotes its own internally-developed blockchain Quorum.

Now why would a major financial entity want you to think external decentralized technologies are scams, and their in-house solution is fine and legitimate and secure.
People who have some form of autism spectrum would disagree: https://www.scientificamerican.com/article/the-hidden-potent...
Distributed Ledger without the Blockchain
> There are many aspects of reality that higher level management has to deal with which are not usually what they want reality to be but in practice you can not change it.

The issue I see here is that there are plenty of companies that are very successful and have a small hierarchy and very little hoops to jump through.
You still need to administer the box it runs on. Offloading that to others is often useful.
Very cool! I've been thinking of building something similar but never got around to it. I've always wanted something like that for Youtube or Khan Academy videos where I can fastforward to the "tags" I want, and where the videos/lectures would automatically skip over the tags/sections I already know.
"No one imagined them turning a plane into a bomb." easily falsifiable https://en.wikipedia.org/wiki/Suicide_by_pilot , I know what you mean as in "not the first weapon expected in a terrorist attack"
The Soviet Buran shuttle had the right idea. It didn't have main engines and was launched with the Energia rocket, which could be used independently with other cargo as well. Also, it was capable of fully automated landing, unlike the American Shuttle
I think that this is a good example of how racism, conscious and unconscious is making us worse at predicting the future. Ten years ago, so many Americans were making jokes about poor quality Indian code and Indian accents. The idea of Indians actually working innovative jobs seemed laughable to many Americans. But there wasn't actually strong evidence that Indians were less good at doing cutting edge research.

This racism is again mirrored in the huge salary difference. Are those Indian workers really worth so much less?

One thing is certain to me, that low salary is hurting IBM. By not paying a competitive salary, those IBM offices in India are lacking the deep experience of western programmers. In a way, they have to re-invent the wheel. In the pictures, everyone there is Indian, and that hurts the company as a whole. Diversity is more than just not being all white. Diversity means not being exclusive to any background and ethnicity.

Edit: I have yet to hear of anyone (European or American) from the sectors I work in, being poached to work in India.
That's why I preferentially buy old used tools. Not everything made in the past was good quality, but the things still around are.
Indeed. But I would set the blame at manufacturers at this view.

The last time I got a circuit schematic was with my Icom radio. And even with that, still received none of the firmware. "Proprietary".

Ideally, mechanical drawings, circuit schematics, and firmware would enable a great deal of repair and 3d party parts replacement. But the idea of allowing that isn't capitalist - in fact it goes directly against selling more to replace (planned obsolescence).

I would heartily like to have a library of parts I can refer to, designs I can 3d print parts as needed, firmware access to correct issues. But this all flies in direct opposition with "commercial" opportunities, save a very few.

It's also why I highly prefer free/open source hardware, with as much details how it works available. That's the only way to guarantee that your hardware doesn't get abandoned - there's always someone who has a similar problem.
Base4 Clock – New from GeekOClock by Philippe Chrétien
I don't know why this is downvoted, it's completely correct.

Most IQ tests these days are specifically designed to be valid measurements of intelligence despite different cultural and language background of the person taking the test, similar to this one:

https://iq-research.info/en/start
It was a monster from day one.
Show HN: Accent – simple, reliable, and efficient certificate sender using GO
Ah ok. I thought there was something special about cryptocurrency but I understand, it the usual bragging and attracting criminals. Thanks.
It comes out of the mathematical notion of a point and what not, right?

Something, something, only discussing the composition of maps without ever talking about how the initial categories are tied to points. Category theory always makes for weird names for programming features.
Yeah, you know, a monopolist's work is never done. No such thing as a perfect monopoly. Seems like you can never get that last one-tenth of one percent.
Chapter 14 (Interview with L. Bob Rife)

So Bezos will play the part of L. Bob Rife?
I mean, => is standard in the language and partial isn't, but that's an accident of history. Your example looks reasonably nice, but the "x" isn't really adding anything; if we could somehow write it as

y = => {Math.max , 2}

that would be clearer still (setting aside familiarity with the language). Whether "=>" or "partial" is a better name is a separate question.
Simple put: Go ISN'T a true systems programming language because it simple does not work for every and ALL type of systems.

Yes, it may work with some type of systems, but this does not make it a systems language.
If you don't want to accept this fact, then you have bigger problems or you reality is narrow.

Maybe this can help you see through your bubble: https://github.com/CppCon/CppCon2017/blob/master/Presentatio...
Quirky ColdPlay Cover – Adventure of a Lifetime
> What we're interested in is simplicity.

What we are really interested in is whether it makes programs easier to understand, less easy to misunderstand, and less likely to contain errors. A measure that is more objective but doesn't address these issues is not intrinsically better.
CloudFlare Warp attack mitigation will soon support any TCP/UDP protocol
If you don't see the subheadding as remotely controversial, I have to wonder if your agenda is advancement of women or advancement of equality. If this piece didn't want to be sexist it could have removed gender entirely from the piece.

Why do you think it didn't do that?
Will AI stop people from submitting titles in all caps?
They borrowed it. After all, the Soviets got it back?

When I read the subject I thought the article would be about the CIA taking a Soviet satellite from orbit in one of those secretive shuttle missions, but no.
I don't think it was the primary factor, but he did have to fly to Australia later that day to give a (battery) presentation. Which is a very different time-zone. A big day, even for Musk.
Terms and conditions fixed.

Agree about the chatbot bit, we were thinking about changing it to 'conversational' but it's a bit of a mouthful.

Functionality is really basic for this MVP. Simple multiple choice answers, so no logic or free text entry, but we aim to get those done in the next few months.

Results are collated in your dashboard, we need to add an export option (it's on the roadmap). I'm developing this with a mate - we both work full time so finding the time to work on this as much as we'd like has been a challenge.

Thanks for your feedback.
Who is hurricane electric?
Yes, but you're at 1G during that time. Big difference.
Plex web client is down
A standard of living thing, you Swedes are richer than almost everyone else.

At some point, McDonalds here (ass end of Eastern Europe) was a place where well-dressed grandparents took their well-dressed kids on Sunday lunches.

Right now Ikea is something people aspire to, as a mark of getting into the middle class. There's A LOT of cheaper, crapier local stuff, with bleached pine wood you can leave a visible dent on if you drop a plate on. (Funny thing is, many of the same furniture factories also work for Ikea.)
So "index funds are a loss lender for Fidelity (or Schwab, etc.)" is just idle speculation, got it. Even if it were true, there is no evidence that Vanguard's other products are not also subsiding their index funds, so the point is pretty moot. Vanguard doesn't disclose their internal costs either.
I'm not surprised. As H1-B regulations keep getting more strict, this phenomenon will spread to other big players in the industry.
hmm, doesn't Linux have a mode where it keeps 32bit pointers even on x86_64? I remember reading about it.
We used to be in an era where Java developers had JSF and .NET developers had Webforms - two technologies that were the perfect storm for component vendors. This is all falling apart now that we have npm and webpack - and the only thing Java or .NET are good for is the REST service infrastructure they provide. No company should be using Webforms or JSF type technologies anymore.
> It could just as easily have been an activist group within Russia or even (sadly) the US intelligence agencies looking to fan the flames of war with Russia.

Neither of those square with observed data, unless you posit a rather massive conspiracy to control that information.

And you still have to contend with a highly suggestive narrative involving key Trumpistas, key Russians, a gloating "denial" from Putin himself, highly suspicious correlations between Trumpist-public actions and private meetings, and the fact that the administration has zero credibility with their stories, having been repeatedly caught out brazenly lying about significant events.

Not to mention, eventually Mueller's investigation will come out. That should be amusing.

> The danger in this case is allowing US propagandists to frame the recent mischief as cyber warfare, which it is not.

Care to elaborate? What do you call it? I've always preferred 'info war' ('cyber' is just insipid), but unfortunately that phrase has been rather coopted.

> Wars don't just happen, they are the result of significant propaganda effort

Very, very true. And we have at least three players here, all spinning in support of their own motives. I just believe you've misidentified the motives of at least one of them.
Fair enough. In the meantime, I'll stick to Skype.
> The problem with giving people more money to stimulate demand for those things is that it only solves half of the problem. Healthcare is limited by the supply of doctors so no matter how much government subsidizes it, the amount of people who can be seen by the constant number of doctors will be the same. In practice, this means the price will increase every time you try to give people more money for healthcare.

That's true but that's not true. While the # of doctors is constant right now, it is always changing as new doctors are trained and licensed (and also older doctors retiring). Just like computer science, as the demand increases and supply does not grow to catch up, wages will increase, but that doesn't mean there isn't at least some stimulus in the number of new people who decide to get into the profession.

While there won't be a glut of new doctors in 48 hours, obviously, but rather over years, it will (hopefully) eventually catch up.

Just consider the US population growing at around 0.7% yearly (https://www.nytimes.com/2016/12/22/us/usa-population-growth....). And if there are about 390 patients, on average, per practicing doctor in the US (http://bigthink.com/strange-maps/185-the-patients-per-doctor...), then given that population of the US increases around 2.2 million per year, that means we should be getting around ~5600 new doctors into the field every year. If you believe the stats, we will likely be facing quite a shortage over the next 7-10 years: https://www.washingtonpost.com/news/to-your-health/wp/2015/0...
Making generative art with simple mathematics
That means if they had access to the gate we can change that to our taste. Hope that is an option in the function.
Bitcoin 'market cap' is almost meaningless to compared to the market cap of a stock. It's a misleading term in this usage.
SSIS, yes: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-...

SSAS, not yet, though few people use this and I don't know I'd recommend it on the same box. Is that a reason to move SSIS/SQL Engine to Linux and have SSAS on Windows? You'd have to decide.
https://en.wikipedia.org/wiki/Hurricane_Electric
> but they are slower than rockets

By a hell of a lot – concorde is an order of magnitude slower than the spacex solution claims to be, only ~2000km/h
I hope so too. For the most part people do not understand just how over powered the US military is compared to the rest of the world. The worlds largest Air Force is the USAF, the world 2nd largest Air Forces the US Army.

The surgical dismantling of the air defenses around Baghdad in the 1st gulf war was a complete and udder-shock to the Russians. It was the 3rd largest and sophistcated in the world. We removed it in 48 hours for almost no loss. That was with 1980 tech where you needed someone to hold the lasers on target.

We could have ended the 2nd Iraq war and Afganistain in a few months if the military was under the same rules of engagement as WW2. However the destruction and civilian death would be appalling. If there is a war started by NK it is very likely the military would not have the constrains placed on it like Iraq or Afganistain. It would most likely look like WW2. Think Dresden.

The job of the military is to kill people and break things. When they are told to win without the limits we place on them now it would be terrifying.

PS. I know people will ask. Let’s say you are in a city and there are baddies in a building shooting at you. Right now because of constrains to civilian damage, you get the fun job of attacking the location to clear them out with your squad. It sucks and someone on your team is likely to get wounded. If the limits are removed, you call in a fire mission, building is removed from planet, move on to next one. That is what a war with NK would look like. Are we evil for doing this? I am not sure. I believe that fighting this way will end a conflict much quicker over all and in the long term be better for all those involved.
>I don't know but in my world, a preference is not a requirement.

Which is a moot point. Others live in their own world -- and so can act on their preferences. Besides, even you do tons of things that aren't "required", and thus are just preferences. Even your example is one such: "watching a movie" is not required or mandatory at all --regardless of whether you watch it a home or at the cinema.

>All points besides a, which is not really an argument but the point of discussion, can be done remotely, if you have to travel to a conference.

People don't travel to conferences because it's required or because they can't get the same knowledge in other ways. They travel to conferences because they like it, and because they get something out of going (even if it's not related to the content of the presentations, like meeting other developers/founders/etc face to face).

If your question is "what makes conferences mandatory to attend", then the answer is nothing. But you didn't ask that, you wrote "i still wonder why people physically move from one part of the world to another to hear somebody speak" -- and preference is a valid answer to that.

I travel to conferences because of the reason's I've stated -- and many other people do too. What exactly do we have to explain?

>It might not have your preference, but it certainly is possible and i think comparing travelling half the world, to hear somebody speak vs starting a livestream or recorded version of a conference at your convenience at home, i know what i prefer.

Which others might not prefer.

I'd rather travel and meet people than stay at home/office if I have the chance.
This should come as a surprise to no one. They've been gutting their US-based, long-tenured locations and staff for a long time.
IKEA Group signs agreement to acquire TaskRabbit