skysight-inc/HackerNews huggingface dataset:
Maybe you're right, I'm not fully convinced.

I mentioned a full truth table/decision tree because a long time ago these gave me the insight why switching is the right solution in the standard formulation of the problem, and they also illustrate why the problem is a purely deductive/logical problem whose solution does not require any inductive inference.

Then, to me it was a valuable lesson to learn that the Monty Hall problem does not reveal any perceived or real fundamental problem of probability theory.
> In 2018, it's morally unfashionable to mention the excesses of the social justice movement.

It seems like there are many social circles where this is expected, not unfashionable. In the world we live in, all these “norms” are context dependent.
Compared to solutions intercepting HDMI output, such solutions have the advantage to only use the original video as input, without the subtitles or the user interface.
I hope it's a year of my art degree. 2nd year didn't teach me a lot.
I don't know if variable width fonts are a help or a disaster but I've been using multiple fonts in a single editor window for quite a while and the productivity boost is huge. My choices are Operator Mono (to typeset keywords and math stuff) and Firecode (to typeset ligatures). You can find my custom Atom stylesheet here if you want to try.

PS: The idea is not mine but I can't remember where I read the instructions about this editor setup, so Google is your friend.

https://gist.githubusercontent.com/diegoperini/853d54c8873e7...
I agree. However similar surveys should be conducted of male employees. Sexual harassment of males is systemically underreported.
I think one of the big mistakes that we make is to assume that our current/future was destined to be what it is, and that an alternative, any alternative, did not take place because it was "less efficient", "not as good", etc. This completely ignores the effects of chance and fashion.

The new series "Maniac" is a good example of this (forget the merits of the show, I'm just referring to the backdrop). It's set around the same time as today, but everyone is (still) using CRTs and older-style office equipment.

Also, we so desperately want the "future" to be different from "now", that we often latch on to novelty with both hands, simply to distinguish "our generation" from the prior one. In reality, things change, but not as much as we'd like to think that they do. It's one of the things that freaks me out so much as I get older: everything is pretty much the same as what it was when I was a kid. Yes, things are different, but they're not that different.
Show HN: Codeless REST testing
If anything, I'm surprised the salaries aren't higher than what's reported in the article.
They're not exactly the same. A skilled Product Manager is going to make a particularly good Product Owner, but PO is more of a role on the project, while PM is a role in the organization.
“Or any database”, except it’s really driven by postgres’ process model, and definitely doesn’t apply to most distributed databases
Do you know any examples of people being fired from their jobs for criticizing the Iraq war in 2004? There are many examples of people getting fired for questioning the tenets of social justice, including some fired for relatively minor violations.
Agreed. This technology is really still in the infancy stage. As crypto takes first steps there will certainly be many falls before it is truly able to walk. In 2017 I think we saw an initial foray into general consumer visibility. As we know, general consumers are picky and have very short attention spans. The fact that crypto garnered so much attention for so long is a good indication that there is certainly something to this whole idea of a currency that defies the traditional financial systems. Now is not the time to give up. Crypto is just getting started.
A quote just after is also great:

> We walked through the gated walls and past a man in casual slacks with a pistol belt slung haphazardly around his waist. Welcome to an Ayn Rand libertarian paradise, where your extra-large pepperoni pizza must also have an armed guard.
At least once a week:

Me: I solved my problem at work today!

Wife: Was the computer doing exactly what you told it to do and not what you actually wanted it to do again?

Me: Yes ::sulks away::
Fair enough, but also don’t play devil’s advocate if there’s no reason to. Just being contrarian is a trap of it’s own.
Discussions on Andy's related blog posts:

https://news.ycombinator.com/item?id=14664150

https://news.ycombinator.com/item?id=17083447
In JavaScript, imports sometimes (too often, really) have side effects. I don't know if it makes sense for prettier to do that, at least by default.
> How I read this, whether correctly or not, was that it’s suggested you set up an entirely new server, new database, new domain, new storage (cluster?), etc instead of being able to grow out your one instance.

I could see that interpretation. Personally, I read that as "if you need to load balance transcoding, that code won't be done by the core team (right now)". You can already use whatever Postgres/Redis/nginx setup you want, cluster/load-balance those how you desire, etc. Load balancing the transcoding engine for new uploads is simply a different beast.

> So now any new users need to register and upload to server2.example.com because of “because decentralisation”

The only scenario in which load balancing transcoding changes anything is if 1) a user is uploading videos to a specific instance and 2) that instance is busy transcoding videos that were uploaded previously. So if a user uploads a video to an instance where all the transcoding threads are already busy, it wouldn't be available until a thread freed up to transcode it.

> Please do correct me if I’m interpreting incorrectly

FWIW I'm not trying to put words in Chocobozzz's mouth, just my interpretation.
And your assumption is that he would flip what he was claiming if pressed, not continue to deny that he knows what she is talking about?
Haha sorry. It's a Solaris version of DWARF or pdb style metadata for their kernel.

https://docs.oracle.com/cd/E19253-01/816-5041/syntax-20/inde...

For that to be useful, you'd need the addresses in question, which is why it'd be an ASLR bypass. The kernel needs to give higher level information by default so it can sanitize the output.

And the debugging symbols exist on Linux anyway, they're just DWARF (which ironically is the more standards compliant way as opposed to CTF).
I'm pretty sure that is the development cost for the compilers, etc. You're not paying some other company to do that.
Hulu did the same, for a while..
I await robot news that is a bulleted list of facts.

I've got just the thing for you:

cat news.txt | sed 's/\. /.\n * Reportedly, /'
> No tether has ever been destroyed.

Here's 30 million being destroyed earlier this year:

https://omniexplorer.info/tx/24db40680654b8b505fda3e96be722c...
Or Solar or Wind or Hydro. In places like California and parts of Europe renewable sources are 1/3 or more of the electricity mix.
I think the idea is to get founders to report while minimizing exposure to retaliation for the founder. In the same way that a female founder should not be harassed, she should also not be required to martyr her company for the greater good of erasing this behavior.

Keep in mind that a large number of sexual assault victims at large don’t report for fear of retaliation. Sexual assault is a power-driven behavior.

YC does have some recourse for women who report but wish to remain anonymous, too. YC keeps track of the bad guys in the SV ecosystem and advises founders to avoid them. The have the capacity to reduce deal flow for these people and that does matter.

For what it’s worth, I also believe that victims of sexual assault deserve more and, as mentioned in the article, those women who want to fight that battle have supporting resources from YC. But for those who wish to be anonymous... what else is there to do?

Edit: I appreciate your enthusiasm and fervor for the topic. While I have some disagreement with your approach for the reasons mentioned above, I don’t feel like you deserve the downvotes you’re getting.
Wow, maybe YC and HN are coming around to pervasive inclusion issues in tech. Until I see some action though, I'm left with the memory of that time I posted survey results about women in Seattle tech scene and it was flagged. https://news.ycombinator.com/item?id=13558116

I see that a thankful comment on this article is already flagged, so... seems like much has not changed.
I'm sorry, we don't use anyone else open source code (we started building web-based game streaming back in 2017)

We do release a lot of our own though: https://github.com/RainwayApp
Facebook "requires" real names, so I'd say, yes, they are at least partly to blame.
That is awesome to hear. It's hard to believe KDE does as much as it does with such a small budget - almost entirely volunteer based.
As, below, there's a new statement: '_Generic()'. The expression looks like this:

_Generic(x, type : value, ..., [default : value])

For a list of unique types, with an optional 'default' for any unrecognized type.

You usually wrap the call to '_Generic' in a macro. For instance:

#define vec_push_back(vec, val) \
_Generic(&vec, \
vecint : vecint_push_back, \
vecdbl : vecdbl_push_back, \
default : assert_vwrap)(&vec, val)

Assuming that types 'vecint' and 'vecdbl' have been defined by the user. This does single-parameter parametric type dispatch. There's way to allow the user to use table-driven macros ('X-macros') to allow per-translation-unit definition of an arbitrary number of instantiations.

The nice part, over C++, is that the generic instantiation is localized to a single translation-unit file, so you don't have to yell at the junior devs for instantiating templates without using an 'extern' construct.
I think the NYT headline is at fault here. College of Computing makes more sense than of AI. You can't put CSAIL inside a College of AI, for a start.
As others have mentioned, this is because unlike developers few companies hire PMs straight out of college. As a current PM, I'm actually fairly bearish about the sustainability of this role as far as a long-term career outlook goes. It's an extremely nebulous role, hard to prove your value, wildly differs from company to company, and most of your time will probably not look anything like what is considered textbook "product management."
From his "reply" [0]:

> You claim that it's lazy to label ideas as x-ist, and yet you say "many otherwise intelligent people were socialists in the middle of the twentieth century."

> This is not using a label to suppress ideas. They called themselves socialists. Saying that Sidney Webb was a socialist is like saying that Myron Scholes is an economist. It's just a statement of fact.

[0] http://www.paulgraham.com/resay.html
Yeah the post-9/11 years were definitely pretty weird in the US, from people claiming you couldn’t morally criticize the president to the ubiquitousness of “SUPPORT THE TROOPS” bumper stickers and signs (which meant what exactly? I still have no idea)
Using VSCode as an advertising platform
There's an entire industry of companies that perform background checks, this is not a novel problem. You can also require potential investors to sign a contract that they've never committed harassment, list any times they've been accused of harassment, entered into a confidential settlement, etc. with some significant penalty if they're caught lying.
Paul puts his finger on the cost/benefit of saying heretical things out loud in a very useful way here.
Huh, interesting! I wonder where the discrepancy comes from.
Huh, looks like nothing happened. What do you know? Turns out, white men have always been the most protected class of them all, and any change to that paradigm feels like an assault. The onus is on the formerly-protected class to think outside of themselves.
lightning is a nightmare, there are a lot of sad-humorous fails associated with trying to use it: https://twitter.com/Don_wonton/status/1050260801175597058
Thank you! I agree completely. It's like there's some flow that it's optimized for, but I have no idea what that flow is. I want to find music, then play music. Half the time when I search, it doesn't find anything, even though I know it's there. The other half the time I search, it shows me an overwhelming number of possibilities, each slightly different, with no way to tell which was the one I intended. Then there's the "card" that pops up with what's playing, but which won't come up when I need it to, and always comes up when I'm trying to do something else. The buttons to do something with the music, like add it, remove it, etc. are never where I think they're going to be, so I end up playing point and click games like some bad adventure from the 90s. "Does this control do it? Nope. How 'bout this one? Nope. This one? That's it! I've unlocked a basic feature that should have been obvious!"
> and leaves the burden on the victims rather than the perpetrators

How do you think an (alleged) perpetrator is supposed to prove that something did not happen prior to even having details on what has happened? Also in the case of a 'he said/she said' what do you think should happen?

Accusations are easy to make. Also noting that behavior is not static. What one person interprets as 'harassment' is not the same as someone else. Also there is harassment of a non sexual nature within the sexes. Is that not important? Or only if it's 'sexual' in some way of coercion does it matter?
Pretty common in big cities. That's why everyone in Amsterdam rides cheap old omafietsen ("granny bikes") with huge locks that often cost more than the bike itself.

I personally had 4 bikes stolen in 5 years.
AppFS ( http://appfs.rkeene.org/ ) is an extension of the idea proposed originally by 0install (in their original LazyFS approach).
Curious how the disclosure was handled here. Was it responsible? I can easily see a black market of accounts popping up at this university. It takes a long time to develop hardware stuff, and a month is probably not reasonable to expect changes to be made.
Indeed, Skeuomorphism was solving an actual real world problem of giving people analogies to physical objects. It's been vogue to hate it so long that we forget the challenges of software design that predecessors faced. There are a few strikingly bad choices here (mostly the drawer) but the buttons are all omnipresent and look familiar even if digital.

If you stuck the modern quick time interface in 90s, I imagine the disappearing buttons and positional play interface daunting. We've evolved as our literacy has evolved.
People put their phone number and location on Facebook for public display. It seems hard to blame Facebook for storing them.
That's true, but its toxicity has spread to Bitcoin at very least.

Billions of Tether were printed, and then used to buy Bitcoin. That means Bitcoin's current price is supported (to some degree) by Tether.

Whether its catastrophic or not... well... time will tell. But its certainly a worry of some people.
> How often does that happen?

For execs? I'd assume frequently.
It's important to maintain relationships with people who, while they may not respect all of your opinions, at least respect you, and understand why you hold those opinions.

Assuming they already exhibit the behavior of respecting people for whom they strongly disagree. Otherwise you're just asking for trouble and no upside.
not a great sign when "NO NOOBS" is one of your more central nodes
marinating.
> I'd rather see existing departments and courses get updated with the technologies and techniques they are trying to integrate rather than a new "College of AI".

That seems very close to the goal of this new College of Computing (it's not "College of AI") stated in MIT's FAQ [1]:

> As MIT’s senior leaders have engaged with faculty and departments across campus, many have spoken of how their fields are being transformed by modern computational methods — specifically, by access to large data sets and the tools to learn from them. Some of the most exciting new work in fields like political science, economics, linguistics, anthropology, and urban studies — as well as in various disciplines in science and engineering — is being made possible when advanced computational capabilities are brought to these fields.

> The key connector of the College to MIT’s five schools with be the 25 “bridge” faculty: joint faculty appointments linking the College with departments across MIT. With this new structure, MIT aims to educate students who are “bilingual” — adept in computing, as well as in their primary field. The College will also connect with the rest of MIT through its work to develop shared computing resources — infrastructure, instrumentation, and technical staffing.

The FAQ says that this unit is named College instead of School (i.e., in contrast to MIT's School of Engineering, School of Science, etc.) precisely because it is meant to "work with and across all five of MIT’s existing schools".

[1] http://news.mit.edu/2018/faq-mit-stephen-schwarzman-college-...
MIT has absolutely no shortage of GOFAI-ers.
Facebook 3D photos
I'm having a hard time picturing this as anything but standard stock/option grants negotiated per employee.

How do you correlate a particular individual's contributions to profit in software? And even if you could really understand how much value everyone was contributing, how would you ever keep a cooperative atmosphere?

If me sharing a good idea with you potentially costs me money, I'm suddenly going to stop talking in meetings.
Well, it is Halloween season, after all. Perfect time for Scare News. :)
Well, sure. I guess I meant it in more of a "able to cash out pre-IPO while still raising money" context.
So, that's a no, you didn't actually play/review the game itself. Also, is the character making first attacks against others, or vice-versa?

I've seen many attempts to shut down TV shows, games, and any number of things from both sides of the political isle. From "God, The Devil and Bob" which was a really funny show, shut down by religious zealots who protested the show without ever seeing it, to this.

I cannot access the game's site from work, so I cannot give feedback. And when asked for specific feedback, you spew out a bunch of third party references that aren't even part of the game.

In the end, even if the allegations are true, making noise only feeds the beast, so to speak. And all I'm seeing is a bunch of echo-chamber bullshit. I don't care if it's the left trying to shut down anything they disagree with, or the right. It's fucking bullshit to parrot a bunch of crap without any personal critical thought.

I may be down-voted to oblivion on this. I am against censorship in general. By shutting down any chance at conversation, there's no way to learn. Pretending shit didn't happen does nothing for preventing it from happening again.
I'd be curious to know what YC is doing about these VCs - obviously telling them to go fuck themselves w/r/t demo day and other program access is a start, but what else? This is where YC has a platform to be a part of the solution and name names.
PVS-Studio: 96 issues in Qt
An explanation of cryptographic hashing with smoothies
And the fourth the suicidal - even if they don't take action for one reason or another such as a sense of duty. Although that may technically be their suffering outweighing fear of death like people leaping from burning skyscrapers.
With 10+ years experiencing designing software, my motto is to limit everything and then test at those limits. If you're not limiting things because "why limit this?", then you're going to run into some unhappy conditions in production (and once a user has added 1m songs, it would suck to just delete them out from under them).

Also, you can always raise the limit later if it really matters..
BookStack is free. You can add it to a server you already have or host it locally.
I can't vouch this, but I would if I could. This is both relevant to the article and a relevant question in general.

Users didn't flag this; a mod did. You can tell because it's collapsed.
unblock me, coward.
How do we know Verizon is telling the truth here? They have a history of lying to the government and the public about their fiber networks.

https://www.techdirt.com/articles/20131012/02124724852/decad...
Link: https://github.com/hiroppy/ssr-sample
I'm not sure what reaction you are expecting.

I also don't have any idea what you mean by "a member of an un-protected class so-to-speak".
As a survivor I can say sexual assault is terrible. Before we make any conclusion on the numbers, 88/384=22.9% of the female founders responded and 32.5% were given the chance to participate. Is the sample representative of the whole? How were the 32.5% of female founders that were given a chance to respond selected? If this is a representative sample then this is a shockingly high percentage of unwanted sexual contact.

Also, I wonder if we can get a bit more detail on what situations these happened in and what exactly happened so that we can discuss other reasonable measures we can all participate in.
There are a couple definitions of "marketing". Most people's definition of "marketing" is "advertising". However, in business school, "marketing" is knowing product fit even before building anything. Knowing the product niche, pricing, market size, competitive advantage... all in the business plan ahead of time. You would not spend any money on advertising (or engineering) without knowing all this. Lean startup is backward in this sense.

EDIT: i guess my point is, engineering isn't cheap either. Shouldn't be OK spending that money ahead of product fit either.
Great initiative, one suggestion though for Callisto and YC, it may help to publish the names of people who have access to the reports filed on Callisto.
Ask HN: How to do Code Reviews as the only developer in company?
I am the only developer at my company and even though I create the architecture, I am fresh out of college so I know my coding needs work. I have been reading books like Clean Code but nothing beats an actual person? or does it? What can I do to improve my coding when its just myself.
The long-term value of crypto will likely come from use cases made possible by auditable smart contracts that are administered on decentralized databases and run at perfect fidelity, facilitating the efficient flow of information through multiple types of systems (logistics, finance, etc) at a refresh rate / granularity that will be orders of magnitude faster / more detailed than the current status quo.

In the meantime it'll be fun to say snarky things about shitcoins, no question about it, but the tech does have some pretty exciting potential.
19 is the superset. Try to think it of as a venn diagram, will make it easier.
La Frite: A Libre ARM SBC for $5, 10x Faster Than the Raspberry Pi Zero
> then commissions a receipt that proves their balance

Why would this report be believable?
$5 was the early bird price. Now it's $10.