skysight-inc/HackerNews huggingface dataset:
The target market are developers who are in need of a very specific solution that postman provides. How do you think most postman users end up at the site? They probably search for some very specific keywords on google, asked some very specific question on stackoverflow, or got referred to it by reading some very specific article on reddit/hn/etc. They aren't people with 2 second attention spans who can't be bothered to read beyond the tag line.

smlacy's response felt pretty much like trolling to me.
8k but no Rec.2020 gamut support... that's actually incredibly disappointing.
The ethics are complex. If the use of polemic speech spurs action on climate change, you are potentially avoiding (or mitigating) catastrophes. Sometimes the end justifies the means.
When hospital patients are less likely to die
Im pretty sure that Topics include proof techniques and logic; induction; sets, functions, and relations; etc. is a requirement to understanding Turing Machines, and NP-Completeness.

That they probably forgot all of it immediately after the final is probably indicative that they're interested in a career in software engineering not research
True. Lets say John applies to Product Manager position at Google.

Question 1 - Do you think there is any value in connecting the John to PM's from Google, Facebook, Uber, Salesforce etc so they can do a mock interview and give first hand feedback to John. Each interview is time boxed and the questions are composed by those PM's. The PM's get paid to do the mock interview.

Question 2 - will a Google PM be ok in doing this mock considering that it may be considered unethical? What about the non Google PM's who are equally competent but work for other companies?

Thanks a lot for your time @RandomOpinion
Did you do it in a few seconds while reading from a slide and listening to a lecturer talk about math? I did the same thing as you and it took me more than 10 seconds to parse through the notation. If someone put this up on a slide during a talk and asked if I 'understood it', the answer would be no. Doesn't mean I'm incapable of understanding it, just that it uses muscles I don't flex very often.
It's not the mathematical concepts they're struggling with in this example, it's the notation. As someone who majored in math while an undergrad, even I would have difficulty deciphering it were it not for an elective course in Symbolic Logic.
You're mixing up programming with computer science. The former is a task that does not necessarily need any math (e.g. web development), the latter is literally math (e.g. category algebra).

Edit: clarification
It doesn't come up because it is too abstract. About the only languages I can think of that will accept existential statements are theorem provers. My favourite is Isabelle/HOL.

In fact, the notation used by the lecturer is sloppy. Numbers 1..N is not a rigorous domain definition. (Unknown if real or natural.)
> CS

> engineers

I think it's important to realize that these are two different things. One is a formal research science, the other deals with practical problem-solving and implementations.

Your typical software engineer likely has a CS degree, but CS researchers and software engineers are two separate populations. Sometimes the same person will do both, but usually not at the same time in their life or for the same organization.

edit: for example, you don't even need a computer to learn computer science fundamentals. A notebook or deck of playing cards will do fine.
> Each half would append their own blocks to the blockchain happily, and depending on the chain lengths added, once the partition went away there would be no good way to reconcile.

Why do you say that? The chain with the greatest total difficulty wins.
>{f ∈ [1..N ⟶ 1..N] :
∀ y ∈ 1..N : ∃ x ∈ 1..N : f[x]=y}

is not expert-level material.
For those wondering, "gryadka" is "bed" as in vegetable/garden/flower bed in Russian.
I can't believe that this got 350+ comments and nobody actually recognized the clickbait here. For one thing, it's a story from that noted climatology journal "The Siberian Times".

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

They're full of ice, not methane. And what makes those craters is the ice melting and/or drop in groundwater pressure. The issue of entrained methane trapped in permafrost is real and the pingo ice most likely also contains trapped methane, but the implication that these are domes of pressurized methane READY TO BLOW AND HURL EARTH INTO RUNAWAY GREENHOUSE AT ANY MOMENT is absurd. The melting of permafrost generally over wide areas is the actual threat.
>making it an open protocol from the get-go removes a lot of your freedom //

Can you expand on that. Are Discord using someone else's closed protocol then in preference to their own (which they could open) or an already open one?

Or did you mean "freedom" as in "ability to use lock-in", or something else?
I can read this formula and understand it, I just need a little bit more time than the mathematicians.
I'm pretty sure that was the case for most computer scientists there.
The author posts to HN sometimes: https://news.ycombinator.com/user?id=SeanLuke

(I was a grad student in one of his classes many years ago.)
Gtalk.exe should be on this list... Man I miss desktop IM apps...
So far I've had counterfeit auto parts and water filters show up.

The problem is I never used to have these issues when buying from them. The part was correct - every time. Now when I order something I have to allow an extra week or two before I can actually use it, just in case I have to do a return. Like in the auto parts example - If I want to replace something on the car that requires disassembly, I schedule a Saturday for it. But then the part arrives and it's of poor quality because it's counterfeit, so I have to reschedule my time, and perhaps a friend's time who was going to come over and help.

If this happens once, it's an annoyance but dealt with. If it happens repeatedly (it took 3 tries to get the legit water filters because of co-mingled stock at Amazon), it's waaaay beyond annoying.
Provide this legend with the formula. Now how many people understand it?

∈ = is an element of

∀ = for all

∃ = there exists
A dynamic demo generator: app.gusto-demo.com/demo_account/:last_name/:first_name
Actually it was already acknowledged by the C designers in 1979 that not everyone was writing good C code, hence lint.

"Although the first edition of K&R described most of the rules that brought C's type structure to its present form, many programs written in the older, more relaxed style persisted, and so did compilers that tolerated it. To encourage people to pay more attention to the official language rules, to detect legal but suspicious constructions, and to help find interface mismatches undetectable with simple mechanisms for separate compilation, Steve Johnson adapted his pcc compiler to produce lint [Johnson 79b], which scanned a set of files and remarked on dubious constructions."

https://www.bell-labs.com/usr/dmr/www/chist.html
That'd be a bit like http://www.uroulette.com/ - you'd never know where you'd end up.
This issue comes up frequently when I try to read CS papers which explain their concepts using math notation. It's much, much easier to reverse-engineer the concept from a working example written in some notation I can actually read, such as... any programming language, even a programming language I've never formally learned. The math notation is literally Greek to me (if you'll pardon the pun) and does more to obscure than communicate meaning.
At least they don't rediscover calculus and get citations for it.

https://fliptomato.wordpress.com/2007/03/19/medical-research...
totally readable to this lowly cse graduate. that said, the notation is overly verbose and specific, if you could have defined it in less rigorous notation(unless you truly needed it), more people would have understood and engaged in your presentation. Mathematics is a language like many others where the fundamental goal is to communicate ideas.
NS1 – DNS partial outage
> for comparison, there's a story on page 3 with 33 points, 22 hours ago)...

The ranking algo might be a bit more sophisticated.
Engineers learn math...
March Madness Vasectomies Encourage Guys to Take One for the Team
Steve Jobs saying everyone should try LSD is not the same as actually getting a felony for illegal drug possession.

Honest question: Is it actually illegal to discriminate in the hiring process based on criminal record? Especially if it's a felony?
But Facebook Messenger now wants to eat Snapchat's lunch and is offering Snapchat functionality. Great, that annoying cat lady who I'm "friends" with now can spam my Messenger app with pics of her cat. And I shared a picture with a friend and Messenger suggested I posted it to it's NotSnapChat. It's a single button inside the chat bubble, which makes me wonder if the publishing happens directly when I push that button, and who'll be the next Anthony Weiner after he accidentally presses that button...
It feels good not to click on Apple-is-dead clickbait.
> You also have EntityFramework vs. EntityFramework Core which lacks features from EF which were deemed "unused" which bites some people in the face.

Where did you get this "unused" claim? I've been following EF Core and EF6 for quite a while and I've never heard them say this about most of the major features missing from EF Core.

EF Core is a complete re-write from the ground up of Entity Framework. They're attempting to fix some design issues that cropped up in the original Entity Framework, improve performance, and improve the underlying architecture (the APIs are similar, but the "under the hood" layout/design has shifted).

They've been extremely clear that the current release isn't on feature parity to Entity Framework 6, and they've told people to avoid it until it is. If you look at their EF Core TODO list it will come back into EF 6 feature parity eventually and with some new functionality provided by the underlying changes they're making in EF Core.

Honestly your whole post is full is misleading claims, this is just one example. You've started using brand new technology (which is a rewrite) and are complaining because you ignored their very specific warnings about the state of it. Then you justify your own lack of research by making wild outlandish claims about how it is everyone else's fault.

To quote EF Core Team's Roadmap[0]:

> Because EF Core is a new code base, the presence of a feature in Entity Framework 6.x does not mean that the feature is implemented in EF Core.

> We have provided a list of features that we think are important but are not yet implemented. This is by no means an exhaustive list, but calls out some of the important features that are not yet implemented in EF Core.

> The things we think we need before we say EF Core is the recommended version of EF. Until we implement these features EF Core will be a valid option for many applications, especially on platforms such as UWP and .NET Core where EF6.x does not work, but for many applications the lack of these features will make EF6.x a better option. [Big List of missing features]

> There are many features on our backlog and this is by no means an exhaustive list. These features are high priority but we think EF Core would be a compelling release for the vast majority of applications without them [Big List of missing features]

> Our team is currently working on the EF Core 2.0 release. It's early days, so our plans will likely change as the release progresses, but here are the major features we are planning to address in this release. [Big List of missing features]

The truth is that YOU started using a piece of technology they expressly told you not to use and told you why you shouldn't. Then created fictional justifications for why it is their fault you screwed up.

But I welcome you to cite your "[won't implement features] which were deemed 'unused'" claim. Somehow I don't think you will...

[0] https://github.com/aspnet/EntityFramework/wiki/Roadmap
Do you use it? What do you think about its touchpad vs Mac?
"Criminal status" is not a protected class in the US, and it's unlikely someone would be able to sue if her job application were rejected only on this basis.
Sure, but how much time did he give them to respond? The CS people maybe need a few seconds to "load" first-order logic into memory and may have been thinking about it before he gave them time to put their hands up.

He could have instead asked:

"Raise your left hand if you can interpret this formula, and raise your right hand once you've determined that you wouldn't be able to do it without consulting a resource."

After a set timeout he'd have a better sense of where people stood.

That sounds complicated though. Maybe people just prefer simple consensus algorithms, even with imperfect results.
> "people don't understand my notation"

> They don't know math

ok, let's move on to the next thread.
This actually happened to me, but I was on i3 and using pactl to set audio volume. I'd given my laptop to someone and they increased the volume to 300% or so and my right speaker blew.
Normally "large appliance sockets", as he put it, are 400 V / 16 A CEE, though, 32 A CEE is pretty rare in households and more a commercial thing, although you can install it, since total capacity is at least 40 A -- but usually 63 A or 100 A.

690 V is industrial (this the logical progression dictated by star-delta connection of motors), and not used in residential contexts. 125 A CEE is the largest standard size. Beyond that other connectors are used. Industrial use also sees other connectors / kinds of connections for higher voltages (up to medium voltage [couple kV]).
Google is killing Gchat for good and replacing it with Hangouts
Guess why it's 3500W max? Because Schuko is specced for 16A only (and 10A continuously). Where did you get that 25A number from?
They're using their own protocol. By freedom, I meant ability to iterate fast, break compatibility, not have to support unwanted clients etc.

It's something you care about less once you're big, but it matters a lot when you're starting.
That is not an acceptable form of reconciliation in a CP system.
It's like designed for legally blind or touch screen and the green makes me want to vomit
Same thing for me. I took an extensive array of mathematics and physics courses while pursing an engineering degree. More than 10 years as a practicing software engineer and I remember very little of it today since most never comes up in my daily use. Back at graduation, I could have discussed a lot more maths intelligently than I can today.
yep exactly - I have CS degree, rusty on my symbols but knowing them its obvious
Thank you. I think this was the most complete post I've seen of this and largely lines up with what I know of it as well.

The worst part is they have tons of really great things, but rather than improving and working on getting more users they keep starting over.

I feel like at one point they were working towards an experience where you could:

* text, voice or video chat (and flip between them in any conversation at any point)

* in 1-1 or in groups

* integrate with PSTN voice and SMS (to the extent possible)

* access across several platforms (with a seamless experience if you move from one device to another midway) including native PC, web-based, and Android apps

They got like 80% of the way there -- then just gave up, and everything they are doing now is just on its own randomly wandering path with no cohesive vision.
I take it you're referring to the part that VMG quoted. Thanks for providing context.

This doesn't change my response to oppositelock.
Yeah, that's one of those problems which are hard to solve without global collaboration, and current major IM participants are too selfish and greedy to understand that concept.
I think you'll be OK if you can manage your Google search results to hide your conviction as best you can. Many small companies will limit their "background check" to Googling your name.
As I write this, thearn4's post is fading into the grey, but it's true. That's why I qualified my post with trained as a computer scientist. I have a Master's degree in the field, and I try to keep up with it to some extent, but what I am now is an engineer. Degree or no, I can not currently say "I am a Computer Scientist" with a straight face.
I think the other way around. If I understand, it started holding the button, which oversteered. That didn't map onto tapping correctly, so that made a little snippet of code to tap.
XMPP doesn't work well on phones in part because Google, Facebook, Apple, etc. didn't want it to work well on phones because they wanted their own proprietary messaging services.
I interpreted it to mean they used pulse-width modulation, varying the % of time the button was being pressed in relationship to how far the wheel was turned. It's the same trick used to control LED brightness, even though the light only has binary ON and OFF states.

https://learn.sparkfun.com/tutorials/pulse-width-modulation
> The hardest control to change from the phyiscal car to the emulator was the steering wheel. The emulator only supported two button presses, one to go right and the other to go left.

The N64, and every N64 emulator I've seen, all support analog input, which Mario Kart 64 uses for steering. I don't get this.
Adding flight data to it should be no problem as well.

Then map it over period of time to see highs and lows :)
He wasn't talking to software engineers who may have been out of school for a while had time to forget this stuff though; looks like he was talking to a mix of graduate and undergraduate students and some faculty, and I would think stuff like this would be covered during freshman/junior year for sure?

TBH I personally don't always raise hands to such questions though.
Didn't read the article, is that supposed to show the properties of a function that is both "1:1" and "onto"? Ie, the set of all inputs is the same as as the set of possible outputs, so for any x in the set, f(x) will return a result that is also in the set?

Didn't major or minor in mathematics but I took a few papers. Time to the read the article and collect my prize or look ignorant under my real name on the web.

EDIT: I was wrong! Though in my defense I had been given the context from TFA I think I would have got it.
I bought this book [1] a couple years ago to help with the notation, and it's awesome. I've been able to walk through papers that I never would have understood without this rosetta stone.

[1] https://www.amazon.com/Mathematical-Notation-Guide-Engineers...
What does the colon mean?
You do not have to be tech-savvy to install a browser addon.
Hackers Stole My Website; I Pulled Off a $30,000 Sting Operation to Get It Back
>Jet.com/walmart is something I use already, and often prefer it to Amazon's own shopping. The website is cleaner which appeals to me. Shipping isn't quite as fast, but it's easily something I can live with. Half of what I get via Amazon doesn't ship via Prime, anyways.

This is an US centric view. There are very few services that ship worldwide, with such a large selection as Amazon, at more than reasonable prices, with two day delivery. Amazon is almost irreplaceable because they are the only ones that do it at such a scale. Aside from alibaba, but that means you are ordering in bulk.
His response would be that anyone who's studied even a little college math wouldn't need that legend. I learned that notation in High School.
>Out-of-place artifacts[1] are cool.

True :) Hadn't remembered this for some years, but your point above reminded me of it: There is a temple in Madurai (Tamil Nadu), or maybe another city in Tamil Nadu (which has tons of temples), where on the tower (gopuram) there are one or more carvings of a man (only the face) with a hat - like a Western hat. Had seen it as a kid when we went on a tour of South India. I remember my relatives saying that it could be that it depicted a Westerner, though the temple was made hundreds of years ago or more.

https://en.wikipedia.org/wiki/Gopuram
It was originally only Apache2, but MIT was added later to add GPLv2 compatibility.
What do you mean by "the next feature you would logically want"?
A little useful but you could just draw the same noise map using distance from airports and large roads. Is that how the noise map was generated anyway?
Warfarin is also people poison if you take enough. An appropriate clinical dose is a few milligrams.
How many programs from that era still exist and were not updated over the years? Of those, how many are of the form of "diagnostics program for a 1960s era IBM printer attached to an OS/360 machine using some custom bit of hardware?" For the latter running the process in a browser is probably worthless.
Sure, but that's not all. Or maybe it is -- who knows. Certainly not you or I, because the only information that is public is the score and the date.

The problem is the opaqueness of it

Which leaves a lot of room for the appearance of capriciousness, and sometimes even (though not so much in this case, this is not nearly that consequential a story) malice.

http://sangaline.com/post/the-stories-that-hacker-news-remov...
Of course it is legal. You can't even get most government jobs.
Neat! Looking forward to it! And thanks for the awesome service :)
I believe 'such that'
There was a discussion on this a few months back if I remember correctly.
Its just the notations that they might not have recognized immediately, its not the math.
Well, as I was trying to allude to, yeah, I did understand it pretty quickly because it uses a lot of common patterns.

Possibly I'm an extreme outlier, because when I say that I try to keep up with the field a bit, I really do. I really do watch YouTube videos of presentations full of math significantly more complicated than that every so often.

But still, I would also stand by my wondering if there was something else going on here, because it still seems to be grad students in school at the time really should have followed that. When I was in grad school I am quite confident I knew several other students who would have understood that just fine, and I went to "just" Michigan State, not MIT or Berkeley.
such that
Live vote count:The House Health Care Bill, see how individuals vote
No. It's a standard (and surprisingly shoddy) instant message service that also integrates video chat.
In fairness, I think if a man ingested the same proportion a rat ingests, he'd be poisoned too.
Toyota does about the same annual revenue as Apple does, but Apple has about 4x the net income (ie, the profit margin), and is valued about 5x as much as Toyota.

Consider that comparing Apple products to cars doesn't cut in the direction that you want it to.
Is there a portable way to create something like FedEx label in browser without flash? If there is, how hard would it be to make something like that - on the order of writing a new 2d graphics library from scratch? Very creatively use an existing an one? Just use an existing library and any moderately competent developer could do it?
How NYT mobile-first strategy has turned millennials into its biggest audience
A Frequent Flier's Guide to Travel Gear That Works
Yes, that's an odd claim. You can construct a synthetic benchmark where C#'s support for value types lets .Net beat a pointer-chasing JVM, and I'm sure there are other corners where .Net wins; but that's not the general rule.
Why Millennial Pink Refuses to Go Away