skysight-inc/HackerNews huggingface dataset:
Going to especially second that last bit. Not everybody is expressly data science, but most companies start running into some sort of data at one point or another.

Campaigns aren't wrong to be concerned about who has their data. There is good historical reason for them to be skeptical that security on your system will be strong enough to prevent customers from accessing other customer's data. https://time.com/4155185/bernie-sanders-hillary-clinton-data...

Now imagine getting buy-in for using customer data to improve your models.

I can't blame campaigns for being paranoid about vendors potentially going across the aisle. NationBuilder is one of the only big names I know that does it. They are in a unique and unenviable position given the death grip NGP VAN has, and they pay a big price for it on nearly every front.
If you do it by accident, you pay a fine. If you do it knowingly someone should go to jail. It's time to hold those tech companies to a higher standard.
Thanks! I'm really excited; everyone I've talked to that has been there hypes it up a lot. I will definitely not be thinking about work haha.
That's why it's better to define the 'tithe' as a percentage of income over and above strictly required expenditures, i.e. money you otherwise theoretically could have saved.
I just think markup is a bad way to write UIs, or anything but documents imo/e. For anything above a toy you'll need to generate markup programatically, and congrats, you've invented the web browser.
Software and voting don't mix well. We should have collectively realized this by now.
Say you’re at a board game night and the other party decides to openly cheat, do you pull out a gun and shoot them, or maybe instead simply play the game with different people next time?
Please educate me on something. I fail to understand why "making custom software for <insert party here>" is something anyone would want to do in the context of owning and growing a real business. This seems fraught with all kinds of issues.

First of all (and it seems I've been using this word a lot lately) this turns software development into a religion rather than a business with solid business strategy. The equivalent in other businesses, like the entertainment industry, are people who do work for stars for nothing or nearly nothing because they think it will lead somewhere. All they get is a weird and abusive form of servitude (I've seen this first hand) and no future.

Why would someone not write software for politics instead and make part of their value proposition that they are not biased (and, of course, take the steps necessary to actually deliver that).

We have a close relative in South America who owns a company that makes and markets voting hardware and software. They are not aligned with any specific political party, movement or cult. They sell to everyone, in and outside South America and have a very nice business.
They don't really get everything. They often give a lot up to get what they do too.
From PHP 8 union types to C# pattern matching, I find it beautiful how languages tends to have more and more similar feature sets.It's like we're reaching a consensus on which language constructs are beneficial.
They would say the same of
you, from their perspective. It's like someone asking you for your Twitter and you replying that you only use Mastodon.
When a company switches languages like this, it's usually because the engineers want to learn something new on the VC's dime. They'll make any excuse to do it. As many comments here show, there are other ways to solve this problem.
Did you read the article? The naive Rust version was better than the tuned golang version in every metric. The most important one (latency) simply wasn't fixable due to golang's GC (something that is a bit of a general GC issue I might add).
Beware of the leopard!
We are actually getting rate-limited by Github on our example tutorial :/ Moving it over to Gitlab should fix that problem
import Data.Function (&)
Wouldn't that entail moving to a place that has already collapsed or is in a state of perpetual poverty?
What's the law or legal precedent that grandfathers Bitcoin and Etherium?
Is this basically the Konmari method?

Does this spark joy?
A better example might be the people who fork free software to make it "more free".
Wait, isn't Go devs said they solved GC latency problems [1]?

(from 2015): "Go is building a garbage collector (GC) not only for 2015 but for 2025 and beyond: A GC that supports today’s software development and scales along with new software and hardware throughout the next decade. Such a future has no place for stop-the-world GC pauses, which have been an impediment to broader uses of safe and secure languages such as Go." [2]

[1] https://www.youtube.com/watch?v=aiv1JOfMjm0

[2] https://blog.golang.org/go15gc
Note this would be a privacy flaw which is not covered by the Chrome Rewards program (which only covers security flaws) so I haven’t bothered logging it as a bug since I don’t want to waste my time verifying it for nothing!

https://chromium.googlesource.com/chromium/src/+/master/docs...
Haskell already has the function application operator, It's simply & in Haskell.
Apple Pro Display XDR Review
and, i've never understood why people ALWAYS assume that a new apartment building will be unsightly. There's just this general attitude of "any kind of building, any kind of development" is bad development. It's really crazying coming from a country that wants economic development so badly.

There's so much economic development that could happen if we simply allowed builders to build the housing that people so desperately need. its win win.
A way to counteract this would be to interconnect the mics to determine the origin of the sound and its flow. Nefarious drivers honking while passing the green light could be ignored, or have the green light cut short (but then you risk penalizing drivers behind them who might not be responsible).
Yep but she lost which means that simply being an high ranking member of the 2016 Clinton's campaign cannot be proof of competency on it's own without the rational analysis of the campaign that's being successfully blocked by the emergence of a bunch of conspiracy theories recycled from the 1960ies as mainstream politics by the democratic party of America.

Competent people fail all the time for reasons outside of their control but it's also true that incompetent people can rise to the top of an organization based on luck, connections or by being associated with someone else. So you need something more detailed then having been a part of an failed bureaucracy to justify claims of extreme competency in running software projects.
Technically it's owned by .NET Foundation now, but admittedly it's composed of MSFT people by a large part. Also, language design happens on GitHub, and the community is encouraged to get involved.
Computer People for Peace, activist group from the '70s (2018)
From the system requirements page: "GeForce NOW requires at least 15Mbps for 720p at 60fps and 25 Mbps for 1080p at 60fps."

I'm pretty sure I could get that most days even though I live out in the boonies, but it looks like Linux isn't a supported platform and GOG isn't a supported storefront. That's kind of a bummer.
> It's a very subtle thing to explain the pressure differential of a non moving airfoil

I'm not sure that's a real thing that happens in real life or theoretical physics.

If the airfoil isn't moving, is anything happening? Or are you talking about a non-moving airfoil with air moving around it? It's impossible to tell the difference between a non-moving airfoil with air moving around it and a moving airfoil with still air around it, given that they're equivalent provided you define the reference frame correctly.
Hey, I appreciate your comment and I'm happy to share. It is very hard to make into a real business, very few people have succeeded. You do it because you believe in a cause or a candidate or a party.

As far as why people don't sell to everyone, the above explains a lot. Another explanation is that political sales (which is different from true election tech, which is purchased by governments) are driven by trust and personal relationships. Once you work for one party in the US, the other will not trust you.
Wow, can I hire you? You seem to be dripping with expertise, and so charming.
Firefox preview is really great. Performance is much, much better than the regular Firefox for Android. Now that it supports the most important extensions, there's really no reason not to switch.
You can definitely argue on the time aspect, it is definitely much longer, but if you actually start adding tax and tip and really look at transactions, there's no way that eating out is anywhere close than food cost.
What would you recommend that doesn’t have a GC? Zig? C? Rust is a fine choice. Besides if you really don’t care, just make the entire program unsafe and you’ll still reap benefits over C or C++.
You should try it out sometime, regardless of coercion. There isn't much of a barrier to entry anymore. Even installing VS2019 is a pleasant experience now.

I have yet to meet a developer who gave C# a legitimate try and then decided it was entirely not for them. That said, I only personally know developers who are working in the realm of B2B application development, so perhaps there are other incompatible use cases that I am blind to from my current perspective.
I remember reading about something related to perception (however unrelated to group dynamics) called "Wundt curve", an attempt to describe the relationship between the intensity/novelty of a stimulus and its perceived "hedonic value" (roughly its pleasantness) [1].
I read (in the references here [2]) that the original source for this result dates back to 1874: "Grundzüge der physiologischen Psychologie" (Main Features of Physiological Psychology) by Wilhelm Maximilian Wundt [3]. However, I could not find it in there from a quick look at the archive.org scans [4], so this might be wrong.

BTW, the first paragraph of Wundt's wikipedia entry was pretty surprising to me:
'Wilhelm Maximilian Wundt {...} was a physician, physiologist, philosopher, and professor, known today as one of the founders of modern psychology. Wundt, who distinguished psychology as a science from philosophy and biology, was the first person ever to call himself a psychologist. He is widely regarded as the "father of experimental psychology". In 1879, at University of Leipzig, Wundt founded the first formal laboratory for psychological research. This marked psychology as an independent field of study. By creating this laboratory he was able to establish psychology as a separate science from other disciplines. He also formed the first academic journal for psychological research, Philosophische Studien (from 1881 to 1902), set up to publish the Institute's research.'

[1] https://www.researchgate.net/figure/The-Wundt-Curve-1874-lef...

[2] https://www.acrwebsite.org/volumes/6575/volumes/v13/NA-13

[2] https://en.wikipedia.org/wiki/Wilhelm_Wundt

[3] https://archive.org/details/grundzgederphys15wundgoog/page/n...

also somewhat related: https://link.springer.com/content/pdf/10.3758/BF03212593.pdf
I was talking about Western culture, as I believe the article was--obviously there are totalitarian governments around the world.
Ah, well, that's that then. But how long would AR glasses be allowed?
I think this is a common strategy of big players at any industry.

First, they do some dirty thing to gain a competitive edge when the industry is still new and unregulated. Later they develop an alternative way to achieve the same competitive edge, and then criticize other players for doing an old way, saying they should be "mature and responsible".
I started using Rider recently.

It's faster yes, but seems to be a bit more memory hungry out of the gate than VS+Resharper.

There is one HUGE thing I miss however - the Package Manager console. There's still a few things I have to do in there and thus have to switch back to VS.
Cool. I bloody wish Python is going to introduce this (and immutable (single-assign) variables) in near future.
I wasn't aware of this. Links?
My stock vests monthly and I have it set to autosell at vest so I get cold hard cash direct deposited into my account every month.
I think it looks nice (dharma.io and openai uses similar color gradients). Is there anything particularly bad about this?
If you have to ask, you can’t afford it.
Software runs our cars, planes, spacecraft and banks. I think we could make it work for voting if we want to put the effort into it.
So, being able to have a value or a reference vs everything always being a reference is a pretty massive difference. Option types instead of nulls is also a pretty large difference. Generics being better from a performance perspective is a large difference too.

As well, traits are quite a bit different than classes, but not always in a good way!
>Unrealized wealth is just a number on a ledger.

Be serious.
The only thing Java proved about language design is that popularity and good language design have zero correlation.

If you want to see simplicity that stood the test of time, look at Smalltalk or Lisp.
Parabol | Senior Frontend Developer | Remote (US based) | Full-time

We're a fully remote team focused on the future of work.

Stack: Typescript, React, GraphQL, Node

Our code is open source: https://github.com/parabolinc/action

Our business is open source: https://focus.parabol.co/

We're one of the hottest productivity startups: https://www.businessinsider.com/13-productivity-software-sta...

We're well-funded: https://techcrunch.com/2019/11/05/slack-fund-haystack-and-cr...
Correct, as of a few years ago. Previously, it used to be a Chrome app (I think NaCL crap?)
Ask HN: Advice on 200-slides pitch deck
We have a much smaller deck for presentation.

But what to do with the full deck, which contains Marketing Channels, UI mock ups, price and margin simulations, Competitor analysis, etc ?

Should we reorganize this as a roadmap document ?! For context, we are still in the seed stage BUT its certainly a unicorn-size opportunity.
I agree: http://beza1e1.tuxen.de/companies_are_ai.html

It leads to an interesting question: Is a corporation controlled by its CEO?
Ooh, this seems like something we can test! Brain scan while doing spatial navigation tasks vs tasks that require reasoning about the structure of code -- hypothesis would be that it should light up some of the same areas?
So decreasing workload on the servers and avoiding spikes in the read states queue is bad business?

The article also states that is was quite easy to port over and didn't need any quirky tuning.
The University’s New Loyalty Oath
Understand what happened with Shadow and the failure of the Iowa Caucus app
Honestly, I would not have noticed if a bunch of someone else's videos were on my takeout archive - I've downloaded that takeout archive multiple times as a backup, and I've browsed some stuff there (a fraction of the total) once to see if the things I care about are there, and that's it.

For all I know, your videos might be in a zip file on my external HDD I use for backups, and I'll never know unless I need to restore data after some disaster and that's the latest takeout that I have.
I agree with all this. To your point, NationBuilder has been nearly shut out of the Democratic Party at anything above the local level as a result of serving Trump in 2016.
I love cooking and have recently become obsessed with it, but doing it well is extremely time consuming. The best equipment is all meant to be washed by hand (knives, aluminum baking sheets, cast iron and stainless steel skillets, etc.) and cleaning all this easily takes over an hour per meal, never mind the time to actually cook the meal (which, depending on what I’m cooking takes 1-4 hours of active prep time). Also, finding high quality ingredients requires planning and trips to farmers markets. I could save a bunch of time and money by buying from the local grocery store and using cheap dishwasher safe products, but I’ll be dissatisfied with the end result, so I might as well eat out somewhere inexpensive then.
It is actually to my thinking.

There is some analysis that boils down to the below:

“He concluded, with help from The Cook Political Report, that the election hinged not on Clinton's large 2.8 million overall vote margin over Trump, but rather on about 78,000 votes from only three counties in Wisconsin, Pennsylvania, and Michigan (by the same logic, Obama won in 2012 due to three counties in Florida, Ohio, and Pennsylvania)

That’s definitely a squeak.
It wasn’t some noble mission to free the world. Chrome was always about Google controlling the client side of the web to guarantee their advertising access to web users. The ability to extract additional data from the user was a nice bonus.
Indeed. A cool feature I love too. I miss this a lot when coding Python (in PyCharm) and JavaScript (in VS.Code).
They would rather sell them in bulk...to bulk buyers...for scale reasons. They average around 10% of the market. They were nukber three days n volume and two in revenue for a long time. Still float around that point

https://www.statista.com/statistics/412158/global-market-sha...

https://blocksandfiles.com/2019/06/03/ssd-revenue-and-shipme...
Considering your reply I presume that the answer to "So I should be able refuse to sell bread to someone with green hair, right? Or if they have a specific skin deformation." was "no". What did you think about "In that case I will be able to pretty much ban anyone I want as the vast majority of people think that certain victimless crimes should be illegal (and thus they deprive me of my rights as a person), right?" though? Should I be allowed to ban people from my shop who are against the freedom of speech or who support the illegalization of drugs?

You seem to imply that it is ok to exclude people because of their opinions and speech but not due to their physical properties, gender identity, and attractions, is that right?

In that case, do you think that Blizzard should have been allowed to do this? https://en.wikipedia.org/wiki/Blitzchung_controversy

Alternatively, do you think that organisations such as wikipedia should be able to exclude pedophiles? (see https://en.wikipedia.org/wiki/Wikipedia:Child_protection, not child rapists, mind you)

> Excluding someone because they're intolerant/obnoxious/etc is very different than excluding someone because of who they are

What about excluding someone for believing or supporting piracy/the legalisation of all numbers/the freedom of speech? Or let's take it the other way, what about excluding someone for supporting lgbt rights? None of these opinions are in support of intolerance or obnoxiousness after all.

> It's perfectly consistent to consider it morally wrong to exclude someone because of who they are, and simultaneously consider it not wrong to exclude someone because of their prejudice

In that case, do you think that it should be ok to exclude someone for being prejudiced against pedophiles or for for being prejudiced against people who visit certain sites?

One last question, since we are in a thread about 9 year olds being jailed for speech. Do you think that the whole village should be allowed to refuse to sell them food to them and to their families for expressing their opinion?

> If you are looking to argue against that, feel free to do it with someone else.

I am more interested in learning about your point of view rather than argue actually, which is why so far I have been posting only questions so far.

> https://en.wikipedia.org/wiki/Paradox_of_tolerance

I am aware of that actually. I would say that part of the paradox is that people that are against the freedom of speech get to express their opinion against it using their own freedom of speech.

Offtopic: By the way, just noticed that you are a Principal Engineer at Intel (I just like checking out the profiles of people that I talk with, nothing personal). Are you people planing to open source ME and make it disableable yet? What about open sourcing the microcode that projects like coreboot use? (so that libreboot can be used with modern intel cpus)
As the grant parent commentor i cannot down vote, so that wasn't me.

Google explicitly shown no intent to make Go a fit beyond network apps. You can hack something into doing more than originally intended, but then you are usually operating "outside of warranty".

> On the other hand, you could argue that Rust is a wrong fit for anything _except_ performance-critical applications

Well, Rust does more than C-level high perf. It also allows for very safe/maintainable code that's high perf. Both of these are not something like a special feature, nope, ANY software needs to be high perf, bug free and maintainable to some degree. And as the size of the codebase grows, lack of these properties in a languages rears is ugly head.

The added complexity cost, as you mentioned, is IMHO not a real cost. It's more like an investment. You go with Rust, you have to pay up front: learning new concepts, slower dev't, more verbosity/syntax/gibberish-y code. But once the codebase grows, you(r team) have grown accustomed to this and you start to reap the benefits of Rust's safety, freedom to choose your concurrency patterns, maintainability and verbosity.

Now I do want to point out a REAL cost that was not mentioned yet, that Rust brings with it much more than Go: compile time. This sucks for Rust. Given the complexity of Rust, I dont expect it to ever come close to Go's lightning compiles. It will improve/ it constantly improving. And IDE features that prevent compiles (e.g.: error highlights) are maturing and will help too. But this is a big reason for picking Go.

Your Jedi mind trick about Go's "simplicity" does not work on me :) ... It's fast compiles (a result of simplicity) are the bonus. Not being able to use the language beyond network apps or go-routine-concurrency are simply a minus for every learner (not for Google as a creator), as you limit the use of your new skill. The reason they kept the 1B$ mistake (null) in there is simply unforgivable.

And if Go will never add features we have to see. Java also intended to stay lean, well...
Are you saying that Scala isn't popular, but Kotlin is? If so, what threshold are you using for "popular", that you think Kotlin exceeds but Scala doesn't?
Still used it at the university, it was quite enjoyable somehow.
> Google's suite of connected office apps functions quite well, but the company doesn't really have an agreed-upon chat app, and it's hard to overstate the usefulness of a casual, watercooler-like chat app to let colleagues alternate between serious conversations and bond-building gibberish.

That statement is incorrect - Google Chat (http://chat.google.com) is the GSuite enterprise chat product. It is compatible with Hangouts and will eventually replace it.

My company uses it and it works very well. They have first-party concept of top-level lightweight threads in rooms, and it's the most convincing threading implementation I've used so far. Each message belongs to a thread, and threads aren't hidden away but are shown as summaries in the room. You can follow/unfollow individual threads.

The concept is very similar to Zulip, except there's no subject line and threads feel more lightweight.
Thanks! My pleasure :-)
Yes. So much this. I really just want a super low level API to paint monochrome vectors onto my retina. That's it. I don't want any cruft. I really really hope someone takes the *nix approach to a glasses-hud. I want the hardware to track where my retina is, paint it with a stream of vectors over bluetooth, and have strong hardware guarantees for my ocular safety. Maybe toss one of those nice Bosch IMUs in it as well.

Please. I'll take 3.
The LA Times reports two Dem state parties, Iowa and Nevada, each put in $60k. Still clearly inadequate.

https://www.latimes.com/business/technology/story/2020-02-04...

Edit: Nevada has since said they will not use the app and are looking at backup options