skysight-inc/HackerNews huggingface dataset:
I only came to HN somewhat recently, around 2 years ago, but I've started to notice a very major change in the culture of this forum lately. There is so much vitriol and blanket insults being levied at anyone and everyone.

I am a woman. My experience of the forum has vastly improved during that time.

I am not saying that HN does not have problems. When I arrived, it had a real sense of community that it seems to mostly lack today, but that sense of community and mutually respectful conversation was reserved for the privileged few, some core group of members. It was not extended to me. I experienced all kinds of drama.

I do what I can to promote genuine mutual respect for all parties. I think there is certainly room for improvement in that regard. But I sometimes wonder if the changes HN has seen in terms of that initial core community apparently deteriorating were a necessary prerequisite for positive changes, such as being more welcoming of women. And while I sometimes wish that atmosphere of respectfulness had not been lost, I do wonder if its preservation would have continued to exclude some people, such as me.

I never quite know how to feel about such thoughts.
I've got a 5yo that loves to play with micro:bit. She doesn't read (non-capital) yet, and doesn't know English (as it's not her native tongue), so I read out/explain what each block does, and she decides what she wants to do. Drawing pictures and producing music is currently the most enthralling bit :)

One thing I wish for is that there were visual cues / icons she could distinguish the blocks by (there are a few icons on a few blocks, but not all are covered, they mostly aren't unique, and not intuitive / easy to remember).
MantisVPN – Torrenting welcome
No pedos allowed.
https://mantisvpn.com
Weka use D for making systems that store Petabytes of data in production. They don't really like the GC kicking in on that situation. So they write the first draft of code using the GC, and then for production make it not use GC - pre allocating largely. If you really care about latency I guess you can't really afford to use malloc necessarily.

But for the rest of us, D is not really comparable with Java but people tend to think if it the same way. I don't use classes myself (I had one but a guy didn't like it and removed it, though one or two in library code may have crept back recently) but allocate structs on the stack. The latter is more idiomatic generally in D. Depends how you count it, but at 120k sloc, maybe 200k if you include the periphery.

It's easy to allocate without GC using the std.experimental.allocator and emsi containers. Regional heaps, free lists, whatever hybrid model you want.

See excel-d for one example.

If you keep the rest of your heap small, say below 200Meg most people will be fine.

If you don't want to use D, blame the docs and lack of examples - still not as good there, but way better than before and all the unit tests are editable and runnable now. But I think the GC thing is more FUD than a real objection for most people.
https://wiki.dlang.org/Books
Sufficiently advanced stupidity is indistinguishable from malice anyway.
It's not "an image". I gather that they've analyzed many images, and are extracting information about vegetation from them. The result is data.
> you're missing the big picture. the status quo isn't limited to just a government. It can be a dominant company, tech standard, belief or way of thinking - the world is flat, there is only one true Church
I am not sure who is missing the big picture. Only one true church? This world is diverse. It is not flat. It is round. Tech innovations are predominantly about tech. When do you see the silicon valley disrupt DC? The US political system basically stays the same since it was founded two hundred years ago.

> No they do not. When you threaten your people with 'Conform or else...' or 'we will watch everything you do and listen to everything you say', it hurts both the flow and expression of new ideas. In China's defense, this is one thing Western governments are trying to copy.
Not if you are talking about tech innovations. The government does not give a crap if you talk about tech. They cannot care less. If you are trying to sabotage the government or the society, then it is different.

> Car sharing originated in the West. It was started by bypassing existing laws without permission. In contrast, companies like Didi were sanctioned by the PRC likely after 'hey look how much money they're making in SV off this idea'
Any evidence that show Didi was sanctioned by PRC? If no evidence, it is all FUD.
I've done that for a couple of clients, but I wanted something I could entirely automate and my current host have randomly broken permissions and stuff during maintenance. I manage most of that stuff already anyway, I was wondering if anyone was backed by AWS mainly. Do you have a blog or something? I'd be interested to see how a small setup gets on - are you a one man show?

Edit: Never seen Munin before. At work my main responsibility is monitoring, so I setup and scale out our Icinga, Graphite, Grafana and Graylog platforms - you should check out the Icinga/Graphite/Grafana stack, you can do some awesome stuff!
It's a myth insomuch that it doesn't apply 100% to all characters.

It works well enough to guess the pronunciation of a character you've never seen. Or maybe a word you know how to say but don't know how to write.
I can have non-deterministic performance even when using C. Also if I use Boehm GC with C, does that disqualify C as system language?
> What factors incentivize corporations to form into pyramids, with most of the wealth accruing on top?

Most people are incapable of managing high-level responsibilities. Those on the lower rungs assign/relinquish (depending on how you look at it) their responsibilities, and the fruits they bear, to those they perceive more capable than them. So now instead of having a smooth slope of compensation, it's top-heavy.

In layman's terms: The bulk of people who work are not motivated by the company's direct prosperity. They're motivated by other factors such as "work fulfillment," "passion", "making the world a better place", all of which don't align intrinsically with profit.

> Can we instead incentivize smaller, cooperative-style companies with more democratic managerial styles and more equitable distribution of wealth?

This is paradoxical for a few reasons. First, lead-by-many is much more inefficient than lead-by-few(usually one). See: democracy vs. democratic republic.

Second, good leaders have "ego," in the way that they have a certain modus operandi and goal they won't deviate from. Thus, if you were to populate your ranks with good leaders, it would be a shit-show. See: in-fighting nobility.

Third, incentives have always been abused. Take a look at any industry with "incentives" and subsidies. The companies are built around that subsidy, not upon being a successful business.
> only the law, the agreements in place

These are the only things I'm interested in. My personal opinions aside, I'm genuinely curious whether the government has a legitimate legal leg to stand on here. The reason I'm still replying is that none of those you've suggested have been terribly convincing.

Whether anonymous political speech by someone claiming to be an employee of the federal government but not acting in an official capacity is or is not a violation of the Hatch Act or any other applicable law (dubious) or any agreement they may have signed as a condition of employment is one question. Whether the fact that this individual has claimed anonymously to be a federal employee can compel Twitter to release their personal details on the basis of an assumption that either or both of the aforementioned factors (laws, agreements) will apply to them is another question entirely. While they're anonymous, how would you know which agreement they signed, if any? How would you know whether they are actually a federal employee?

"Tenacity" aside, this seems like the most plausible theory yet, but still a stretch. But I am not a lawyer.

edit: this update is relevant: https://www.washingtonpost.com/news/the-switch/wp/2017/04/07...
> If terrorists know you don't search children, they'll place bombs on children.

Do they have the operational capacity to carry out thousands of attacks like this a year? You might as well say: "if we only lock cockpit doors, but don't weld them shut, well then they'll cut through them."

We make exceptions all of the time based on feasibility and cost/benefit.
When i last ran the numbers a few months ago[1], for the same time spent in the compressor, zstd almost always produced a smaller output than brotli.

1. https://code.ivysaur.me/compression-performance-test/
The threat of wiping accounts was silly in the first place. The hackers have user passwords, not access to Apple infrastructure. So they log in as the users, delete files from iCloud... and Apple restores files from yesterday's backup. They could cause a lot of hassle for the users and Apple customer support, but not wipe accounts.
Google Earth Enterprise Open-Source
It's also an easy way for an outsider to contribute.
I think D will hit some sort of critical mass soon, probably through the form of a corporate sponsor ( a la google and Go).

Obviously, it's entirely possible that D will indeed fade away, but that would be a real shame.

The way D is designed is very holistic: the combination of ranges, UFCS and CTFE (and modules) all made me really hate using C++. I've ended up being more productive (even with toys that I never touch again) in D than with that dynamically typed languages like python and js.
It's much easier to generate code adapted to that cpu and machine in D because of compile time features. Plus it was an excellent team of a few people working for a few years that built mir. Actually I am joking - mostly one guy working for a few months (with a little help) made mir Blas. A pretty nice example of productivity of D. Also an illustration of the high calibre of person found in the D community.
Don't think that first one is going to happen any time soon, but definitely the rest are all probable.

Having motorized components near people sounds like a recipe for disaster. Especially around people who might not be fast enough to move out of the way if something goes wrong.
A lot patent holders or Nobel Prize laureates have resources and subordinates that are hard to acquire early in life.
Controlling the Unaccountable Algorithm
It is mostly because the CEO "market" isn't bringing transparency and accountability anywhere, so this is better than the alternative.

Want to fix the desirability of hacking the bare possession of a company to avoid suits¹ taking over? Fix the governance of suits.

1 - Not the best possible term, but it is the best short term to use here. I'm not going into a lengthy debate on the meaning of "suits".
Hey Siri, Flatten the Duck
https://wiki.dlang.org/DIP25

https://github.com/dlang/DIPs/blob/master/DIPs/DIP1000.md
I don't know enough about this case to comment on the specifics.

As a general rule, I am not in favor of terminating someone's employment because they made a bad call. You can't expect people to take risks & try bold things when their failure means unemployment. People need to be able to learn from their mistakes.
> Each time, the old jobs have been replaced by newer and better jobs

lol

This statement is likely to be disputed by residents of huge swaths of the country from Flint Michigan to upstate New York.
Besides Pinyin, there is Cangjie, Q9, Dayi, etc. Plenty of other input methods are well in use. Though Pinyin is most widespread due to it being the way most kids are taught Mandarine.
EFF has posted guidance on this issue: https://www.eff.org/files/2017/03/09/digital-privacy-border-...
Not to mention any of the shape based methods like congkit
Amazing, I just saw the pay gap video a couple days they had on their homepage. What a bunch of hypocrites!
You're a little dense. Of course I'm not mentally ill.
You said, "I don't think you have to worry about mentally ill people gaining power from it."

I said I was mentally ill, to prove that you would feel defensive. And show how mental illness is used to gain power - contra to your statement.

And you responded exactly as expected. As if from a script. Feeling defensive. It's a bit pointless for you to argue with someone when you prove their own points with your responses.
A fantastic rebuttal, and you're probably correct. I don't know what it means in the wake of Peruta, but your probably correct for firearms (like rifles, shotguns) that aren't capable of being concealed.

Note though that the parent refers specifically to handguns. Regardless, thanks for the addition/correction.
Game philosophy question: I wonder if the difference is between FPS and Isometric WRT how it plays on one mind.

in WOW being FPS, you are the being. in ISO youre mre omnisciently playing.

Think of Populous (not the shitty later versions, but the 80s version) -- even when you are playing as your personality, its easier to express and enjoy that personality at a macro level than a micro level.

The exception to this is that in any FPS, with PVP it is satisfying to conquer a foe directly... think Hitman sniping style... but that is quest based.

When you have an open world like UO that had no quests it much more free.

e.g. ever logged into a game you havent played in a while and been like "fuck I dont recall all these quests I was in process"? -- UO had none of that. UO was "forget damsels, gather loot and power" only and it was glorious.

the FPS genre needs to keep itself to "* Kill that guy without being killed/seen OR adventure*" like you say... but games like UO took game-thought to a new level and you were managing an empire if you could build it...

Now, with that said, I dont game much any more - so the modern version of UO would maybe be EVE, as I mentioned a guy had a full time income from managing an EVE army... thats next level cerebral.

Man, we are going to have Ghost-in-the-Shell future sooner than we planned.

(ALL gaming bleeds into reality... William Gibson and Neil Stephenson should get the Nobel prize in futurism)
See Sociomantic 's Ocean library. But you don't need to go that far in practice in most uses. If you keep GC heap small, disable the GC in critical code paths, have threads that the GC doesn't get involved in, and use allocators most people will be fine.
> The Sapir-Whorf hypothesis...has been debunked for years in academia...

If even the weak form Sapir-Whorf hypothesis (in restricted contexts) is debunked, then I'd like to read up on it. Where can I look into that because a Google by this layperson doesn't turn up anything on it? Thanks in advance.
Scotland could leave the UK, and join Canada instead, says author
When ethical progress lags behind technological progress it ends up in an enormous bloodshed every single time.
SlashDB v.0.9 Rev.1 which is you fave new feature?
By omission. The account was not merely a critic. Critics aren't exactly hard to find!
So, why not work from there while enjoying the beautiful view and only go to the city if personal presence really is required (which most of time it isn't)?
If you're not paying for the service, you are definitively the product being sold.
Whitespace?

https://en.wikipedia.org/wiki/Whitespace_(programming_langua...
Scientific papers are opinionated. Look at the one for PageRank:

http://infolab.stanford.edu/~backrub/google.html
D's garbage collector is both written in D and entirely optional, that alone should qualify it as a systems language.

The gc can be disabled with @nogc, the command line flags are only if you want to disable it for the whole program or if you want warnings as to where the allocations happen.
https://godbolt.org/g/IQ0O06
This brings back so many memories! Awesome Game!
HTTPS links in YouTube web feeds
There is hard evidence here[1]. Less than 5% of people reported euphoria in clinical studies of OxyContin.

[1] http://www.rxlist.com/oxycontin-drug/side-effects-interactio...
Isn't this like saying you didn't steal a CD because you never listened to it?
You should write the mods about this (hn@ycombinator.com). They are your best source of answers and any remedies that might be available.
(Disclaimer: LDC developer and former maintainer here.)

> GDC is the compiler of choice when it comes to supporting multiple targets and cross-compilation.

That entirely depends on what your targets are. GDC has some claim to "support" more architectures than LDC in that it can generate code that interfaces with C for just about every target GCC implements. However, this is only part of the story – "support" is a dangerous word to use here, as full-blown D runtime support is much more limited.

If you look at the most common platforms for desktop and mobile applications, LDC is definitely in the lead – in particular, LDC targets Windows/x86 (both 32 and 64 bit), macOS, iOS and Android/ARM, neither of which GDC supports. Some other platforms like AArch64 or PPC64 are beta quality on LDC, but have not received significant work on GDC. Both compilers support Linux/ARM (but admittedly GDC might be a bit more stable there).

> The generated code is fast (more than LDC)

[citation needed] This doesn't match my experience. More often than not, GDC and LDC are pretty much head to head, apart from small differences either way from the different backends (GCC vs. LLVM). In addition, LDC can benefit from some (minor) D-specific additions to the backend optimizer and some target-specific standard library optimizations, though, and sometimes has performance fixes that have not landed in GDC yet.

weka.io (one of the biggest D deployments, high-performance software-defined storage) and the Mir numerics library (very competitive performance numbers) both use LDC. If you have a real-world example where GDC generates significantly better code than LDC, please consider reporting it on the LDC issue tracker so we can look into fixing it.
It's a sellers' market. If you're looking, just state your requirements and negotiate from there (or not). If you're not looking, then your current compensation is your current job's best offer, and you might as well share that information in case somebody wants to beat it.
> It's great that NYC is taking the lead on this

How do you rectify this with constitutionally protected free speech?

Is freedom of speech meant only for the little guy?
> You can't expect people to take risks & try bold things

This is a branch of the government and law enforcements, whose responsibilities, powers and limitations are codified in writing. This is not a scrappy little startup - there are edicts in place about how to do things, not to "be bold" when you have such power behind you.
She went through standard TSA searches - scans, pat downs, and explosive chemical swabbing. (I travel twice a month and have TSA-Pre and I still have to go through that 1/3 of the time). She was then questioned about the nature of her travels. Upon return she was questioned about her travels, the contents of a CD she had, why she tried to open up a bank account abroad, and where the thousands of dollars she left with went. I don't think it was unreasonable for border patrol to be suspicious. Their job is to investigate suspicious behavior and from their perspective they don't know whether the woman was telling the truth or not, but the facts of the matter do raise suspicion. I would be a bit more worried if they didn't ask all of those questions and investigate the issue, why else are we paying them?
You assume there is a surplus.

If I tell you at the beginning of our conversation 'The salary for this position is between $80K and $120K depending on your experience, education, and demonstrable skill etc'...

Throughout the course of our interview it is revealed that your education is a good fit for the position and your experience, while decent and potentially transferrable, is not a great fit for the position. Also, the technical part of the interview was good in some areas and poor in others (though I suspect through mere ignorance and not raw ability) and you have no public code under your belt that I can examine. But, you seem to communicate well and get along with the team.

Well, you are a good candidate but represent a significant risk relative to some other candidates. I could hire you and it turn out that those skills are not as transferrable as I'd hoped. You could take significantly more training than I was expecting for the role which is a cost to me.

The 'surplus' goes toward the expected cost of the risk. It is possible that you could find a better fit employment wise and that I could find a better fit employee wise but that carries its own risk. We both weigh all of that call it good and are happy how it turns out. Or we don't and the search continues.
It's a matter of taste I guess. For me, that kind of details improve immersion, which is a big deal regardless of whether I spend more or less time in them. Better immersion is precisely one of the reasons why I prefer Ultima Underworld to Diablo (not really a RPG) or Fallout.
I think there's an important distinction to draw between the problem you want to solve (your vision, the ethos of your company), and how you plan to go about solving it (your product idea, your go-to-market plan).

You should stick with your vision, but not tie your ego into how you originally planned to execute towards that vision.
With audible's app you can bookmark, create clips and add notes.
I recommend a sheet of paper and a pencil.
I thought the points made by the parent were really relevant. especially as things move more and more towards letting founders cash out early and then take years longer to get to IPO.

I think we could much worse than to start moving away from the SV VC startup mentality which is so dominant.It's become ridiculous. Think about how many stories you see about some guy who is living in a van in SF because that's what you have to do now.
People must not read fast because audiobooks in most cases are soul crushingly slow if you give them your full attention so I cannot conceive of listening to an audiobook and not multitasking.
People don't take their Pro's to cafes. Spend less effort making the physical design look unique, and more time making the functionality uniquely suitable AND sustainable/upgradeable.
Ios kind of works but is lacking bitcode on mobile devices.

Lacking a bit wrapping of system and gui calls but for android see dlangui and Jni is not so bad.

It's very practical to write libraries in D. Possible to write whole apps, but I wouldn't start there for now.
Hurrah for Google! Now if only Facebook and SocialNetworkGiants(tm) would follow suit!
For sure, "never say die" is great advice, and all.

But arguably, it really is too late, to avoid major disruptions for human civilization. So hey, now we can all agree that anthropogenic warming is happening. And dispute about how bad it will be. What we'll find, I suspect, is that exponentials are full of surprises.
On Windows it's fine, but same library packaging problems as for C++...
Sometime in the last 24 hours YouTube web feeds started using HTTPS rather than HTTP URLs. Maybe not the hottest news, but it's good to see a well-hidden but useful feature like this getting some love.

Disclaimer: I'm not affiliated with the example feed. I couldn't find a nice meta feed or announcement, so it's just a random subscription.
> Finance people regularly get paid $400k+

Definitely

> as new grads.

Not so much.
Not so fast.. read the blog post about it.. not there yet 100%