jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This headline will receive a lot of backlash from the anti-woke crowd, but it's a pretty fair assessment in substance. They identified a glaring issue, that most kids in the advanced classes are white and asian, despite the district being mostly black and hispanic, and are trying to find solutions to that.

Of course, traditionally the solution has been to claim that blacks are just inferior to whites and nothing should be done, and then flail your arms about while crying that the school has been taken over by the woke.

I prefer the former.
What would software programming look like as a true engineering discipline?
Wikipedia seems to explain it pretty well: http://en.wikipedia.org/wiki/Great_Filter#The_Great_Filter
Anecdotal, but I just synced >10k files from OneDrive to the local drive, and the sync saturated my internet connection (100 Mbit). (On Windows 10.)
I just had a course about functional programming and proof theory in Coq. It's super fun and super enlightening. If you are into that kind of thing, you should definitely give it a try!
This is interesting. We currently only have Comcast cable available and I just found the contract online. Looks like it was created 2001 and has a 15 term on it. Ok now I'm reading it more and it's a "nonexclusive cable franchise" but I don't know if that means other people can come in here.
>>Bluntly, Shopify clearly thinks it's OK to not sell their software to people who might express ideas they don't approve of.

Sure, as they should have a right to. If they chose to not sell to Biden's campaign they should also be free to do so.

>>By extension, they're also maligning half of America as either too stupid or immoral to have good reasons for voting for Trump.

Your extension is so wild it not only extended past this conversation, it left this solar system. Are you projecting your own beliefs?
>No evidence justifying the claim has been presented in court, despite ample opportunity.

Can you please point me to a court case that allowed evidence to be heard before being dismissed?
I think the parent OP is different than Daniel. Daniel worked at Amazon / AWS for 8 years

https://dvassallo.medium.com/only-intrinsic-motivation-lasts...
so how does the client show you messages? does your phone's display decrypt your messages?

those messages are absolutely going to be sucked by facebook in some manner - either exactly like messenger (i.e. full mitm) or at least some keywords, object identification in photos/movies, etc.
> Only "the 1%" can do what she did and keep their careers and finances (after legal bills) intact.

Such a good point to keep in mind. I have such mixed emotions on that too. Is it good that some people have to opportunity to fight for chance for the other 99%? Or does having these things decided by that 1% miss the problems of the other 99%?
Monophonic(global) aftertouch is pretty common on controller keyboards these days - it's the polyphonic form that is sought after. And there's a chicken-egg problem w/r to its appearance in synthesis programming, since supporting more MIDI events often comes with a little more complexity, and it's only the most configurable synth designs that make it possible to use everything.

In the end, I'm a little sour on any "more is better" approach to control. Breath control is really cool, but it's hardly ever used. Organs have had massive polyphonic range for quite some time, but relatively few people are going to learn to play them. Roland has been marketing the "D-beam" for at least a decade now and it's about as much of a gimmick as ever. There were pitch ribbons on synthesizers back in the CS-80's era, and they occasionally reappear, but the standard is a pitch bend wheel, and that probably isn't just because MIDI dictated a pitch bend. Most music gear is fairly pedestrian stuff, marketed to existing audiences with a coat of paint and a dose of hype, but that doesn't mean it can be revolutionized - the design constraints are mostly ergonomic these days. We want play to be easy and immediately gratifying and to simultaneously control every aspect of the sound, and somewhere in there, a compromise has to occur.

For example, the idea of performing everything by sample playback as the article implies misses how music is mostly driven by performance and how most instruments are basically optimal to play on their own, even if their skill ceiling is high. A commercial multi-sampled violin will have better tone than an amateur player, but you still have to perform with it like a violinist, using appropriate techniques, if it's meant to channel "violin." Otherwise, it'll be another synth timbre. That latter issue surrounding skill and performance is a much broader one with no "obvious" technological endpoint, even when considering AI performance algorithms. Humans will want to play along too.
> "most of the time" we don't need tens-of-thousands of threads.

Well, that depends what you mean by "most of the time". But if you have a server that served tens-of-thousands of concurrent requests/sessions, you'd want to use as many threads as sessions, and probably many more (as each request might fan out to more requests executing in parallel). In that case you can no longer use kernel threads and have two options: switch to an asynchronous programming style, with all its problems (in imperative languages), or keep your code simple, and simply switch from using kernel threads to lightweight threads.

> However, the more difficult part is if the UI thread actually has control flow and data dependencies, let's say a table view that is requesting data lazily. Taking the blocking computation off the UI thread doesn't work there, because the return value is needed by UI thread to continue.

Again, that's not a problem. If you use lightweight threads scheduled onto the UI thread, you can block those fibers as much as you like -- synchronously read from the disk or a database -- the kernel UI thread doesn't notice it (as it's not really blocked), but from the programmer's perspective, you can intersperse UI and blocking operations (including IO) all you want.
They were probably downvoted because they say bluntly that they wish KP would have been found guilty, but then go on to say that it isn't clear if they violated CPA and they probably didn't discriminate. Their bias is clearly outlined in their comment, and they certainly aren't being objective/logical. Why find someone guilty if they aren't, by your own words, "probably not guilty"?

This case was about justice, not advancing causes.
It's highly unusual to see someone for 6 months and not realize that they're still living with their spouse and kids. Even if the other person tells you it's not the case.
Your point may be valid, but it doesn't address the argument or actually add anything to the discussion. You're basically saying people stereotype, which is not news.

The point/original statement is that people should not do this; whatever did or did not happen with Michael Brown and Ellen Pao in their specific cases does not actually have any bearing on whether there are general issues with race or gender discrimination in this country. Which IMO at least there clearly are.
Is your reasoning that of an experienced, competent cryptographer? Because mine isn't. I'm not a cryptographer's peer, either, and I'll bet you aren't either. Step one--nobody said step all, but step one--is establishing your bona fides to determine whether it is worth burning cycles on your idea, because proving or disproving cryptography is very hard and very time-consuming. It is a heuristic that, generally speaking, works pretty well.
SGN raised $17M. MindJolt raised $22M and is profitable. So knowing that, how much was SGN really bought for? Can't see MindJolt paying a huge amount, but then again I don't know. Thoughts?
We gave free trials. One of the most important things for us was image. We work with oil and gas companies and getting a couple of Canada's top producers on board was paramount for us.

We needed the "well if big guy X" is using it then maybe it's worth checking out.

We met with some big guys and asked what else they would need to make it work for them. A few tweaks later and a 6 month free trial (plus discounted first year) and we were off to the races.

There are some customers who love us because we love feedback and work hard to implement the really good ideas.

Providing a free trial + personalized tweaks gave us the start we needed. It worked doubly well because we targeted the companies who have respect in the industry first.
And sometimes a middle ground can be found.
They should just send in a couple of roombas to clean up the mess.
>> TweetDeck goes completely against the aesthetics and principals Twitter uses in it's various clients

My thoughts exactly. I've never understood why TweetDeck was so popular, as the UX is horrible. It's a clumsy non-native app that lacks the polish of Twitter's other clients. I've tried it several times, but I can't bear to use it for more than five minutes.

Ultimately I don't see what Twitter would gain from this.
I can agree with all your points (wrote a fair bit of Scala all though I wouldn't identify as a scala programmer).

Scala is a weird case, I would normally be the perfect fanboy for it, I like functional programming, did my fair share of SML, Haskell, Clojure. Also I am not at all dogmatic and can even find joy in writing Java.

However, Scala and I never got along well. It is - I think - too magic. I'd even prefer pure Java over it tbh.

And then, the community is fairly toxic, which also made me not want to stick around.
That's very interesting I was not familiar with the concept of velocity.

It still seems to me that velocity can vary depending on the underlying entity. So unless every asset has the same velocity measure as the items in the CPI basket, it seems that there has to be some amount of inflation somewhere like possibly US equities.
Because the people slogging out commutes from places they can actually afford don't have it bad enough?

What is the logic behind this? I get that "cars bad" but do they seriously believe they're so bad that tradesmen who lives way out there so they can afford homes should pay more? They're already paying with their time.
I've never understood this argument. Moving large amounts of one currency between countries isn't expensive or slow (relative to how quickly you typically need to do this). Assuming you are allowed to do it at all. Oversight is a different story, but there aren't many legitimate reasons to want to do that (probably none that aren't problematic). There are, of course, a ton of illegitimate reasons but that's a different conversation.

Getting that 1mm+ from one currency to another is a whole different story, but that story only gets worse if you involve crypto.

Paying $40 in wire fees to move $200 sucks, but it's just not an issue on large transactions. So I think your real use case is lots of small transactions, not a few big ones. And unless you can spend the crypto directly, the volatility can kill this application pretty easily.

What am I missing?
> Billionaires buying up "stores of wealth" housing in the city I live in has driven up the price of property inordinately and almost priced me out. What you are saying here is not "they don't matter" but "I don't matter".

Are you sure they are billionaires and not just millionaires? There are millions of people in USA with millions of wealth, they are what matters, and they can each buy up a large chunk of real estate in mid cost neighbourhoods.
I've been making cubes with 3x 2" MERV-13 filters, two cardboard panels, and a box fan. While large, they work really well for big rooms.
Which plan was that? The one Musk was fired for pushing, i.e. getting them to switch all their infrastructure to Microsoft Windows?

Elon Musk is best ignored.
That, and folks like Elon Musk perpetrating blatant Pump 'n Dump Schemes[1].

Eventually it'll be regulated after a bunch of opportunistic "investors" get hosed - which ironically, will make the dump even worse.

[1] https://www.valuethemarkets.com/2021/02/09/if-dogecoin-is-a-...
Whatsapp had to compete with SMS, so when I was introduced to WhatsApp I thought it was a godsend and immediately adopted it. Also advertised it to all my friends. Switching now might be harder because there is a lot less to gain, besides some non-tangible “privacy”. What is this thing called “privacy”?
Huh. A pretty odd thing to do.

Ironically, I bet the author will read the comments here, the temptation would just be too great. So in the case that you do:

Who cares if you get a lot of attention from one site or another? If it’s your right to discriminate over what people see based on where they are redirected from, isn’t it just as much your right just to write for yourself and preserve the spirit of your writing, regardless of who finds it? If you want to have such little to do with people coming from hacker news, why this special page just for us to read, detailing how much you don’t want our viewership? Why not just a simple redirect to your home page?

I acknowledge that it’s the writers right to do as they please with their own website. But that’s a pretty poor justification to do anything. Nobody forces you what to write or not write. I doubt anything you write about is incendiary or controversial enough to induce bullying towards you. To me, this just seems like an insecure way to approach life.
I am sure you will make the right decision. Think 10 or 20 years ahead. You can be CEO in your next venture after a positive outcome and experience of this venture. Those case studies really put the timelines in perspective. Many people in your place went on to become successful CEOs in their next ventures. Either way, you are in a great place! I would say optimize on long term relationships as well. Better to keep things civil and win win for all. Entrepreneurship and investing is a small world.
That exact piece has been the soundtrack to finishing my dissertation these last couple months. Probably played it 100 times in the past few weeks and I'm still not sick of it. I first listened to it in the back of a darkened and nearly empty 737 being sprayed with de-icing fluid during a heavy snowstorm on the day after New Years Eve - not sure if I've ever encountered a better "life soundtrack" moment.
Sorry this breaks down really quickly. Even though there is plenty of inconsistency in the App Store's decision, they are not saying "this app can only be installed by straight people." - They are just choosing not to run an app in their store.

A better analogy would be for a bakery to say "we will only sell vegetarian products since we believe in cute animals." - you're not discriminating against your customers. You're just choosing what to sell.
I love this idea, because my developers could just run the tests that were most likely to have changed locally, and then we can run the full test suite (in parallel) on our CI machines. Of course, to reach the full potential, the coverage output (from the full run) would need to be added to the project to determine what individual tests should be run.
Perhaps I should try building a search engine. It can't be that hard.
The constitution was not instituted democratically, really, it is, effectively a coup on the previous form of government. The bill of rights were part of what was added to it to clarify that rights pre-existed the constitution and that they did not require the constitution to defend them (read the pre-amble to the bill of rights some time) .... which means as far as the writers of the constitution were concerned, the first amendment (which defends freedom of religion) was redundant.

EG: These rights don't require democracy but are "god given".
And similarly Illinois passed an RFRA in 1998 with Barack Obama voting for it. However I think the White House spokesmen had a point in saying that "if you have to go back two decades to try to justify something that you’re doing today, it may raise some questions about the wisdom of what you’re doing." It's not an axiom but it's worth consideration.
Good question! There are a lot of issues (that I've experienced personally):

- Hashing passwords is CPU intensive if you're doing computationally expensive stuff (bcrypt, scrypt).

- If your site has user accounts, it's likely that every single page on your site requires some sort of user data: maybe files, videos, links, custom information, whatever. This means that for most people, every site request generates cache hits / database queries which can end up slowing things down substantially if you have a non-trivial amount of users.

There are also other issues out there as well, e.g: you're building a service oriented application, so you have a lot of internal services (myapp-www, myapp-billing, myapp-logs), and you need to share your user data between them securely -- how do you do that? Share your user database with all applications? Build your own internal user API service?

Hope that helps!
Sounds a bit silly but could Sony be hosting some of the elements of the PSN on EC2 and this is just a PR story to pass the buck... the dates seem a little too similar to me..
I gave a similar solution in the blog comments, but instead of sum of squares I used the product of the numbers. We used to give similar puzzles to candidates on job interviews.
> Magit is industrial strength

Is it also Enterprise Compatible and Government approved? Cloud native maybe?
Yes, by default. But in some cities they have "enhanced" LTE, whatever that is, that can go up to 70ish Mbps.
FWIW, it's the same in Israel.

Despite Hebrew and Arabic being right-to-left languages, all coding is done in normal left-to-right Latin (really, English) programming frameworks.

As Dalia noted, all major programming languages are left-to-right with Latin alphabet, and their frameworks/SDKs/APIs are filled with English words for functions and classes.
Give Doom emacs or Spacemacs a shot too--it's the power of emacs with an opionated vim style keybinding. They're really slick in my experience.
As a brown person and hopefully a champion of reason, I would like to encourage you white folks to be a bit less obedient and compliant with this madness. It is long past time that this ideology was firmly and squarely rejected, contested, questioned. Leftist ideology is extremely troubling and has devolved into a cult.

It should never have been possible for an ideology of this quality to co-opt all these orthogonal communities and organizations and workplaces. This climate of fear, intimidation, and dog-whistle-whistling is unacceptable if we're going to have a decent civilization. I think those of you who disagree with leftist ideology need to be a lot more vocal about it. When your employer, of all things, tries to shove this ideology down your throat, say No. Hard no. Make it clear that you're no more interested in such indoctrination than you would be in a Scientology brown bag or a mandatory prayer break. You need to surface your ethical and substantive disagreement with this political ideology, and to make it crystal clear that it is in fact a partisan political ideology that is being "taught".

This has gone on long enough. It's time to push leftists into the normal cult boundaries that any civilization must have. I think we need to take civilization a bit more seriously than we have – I wouldn't assume that civilization can survive arbitrary ideological assaults. And the stress that leftists are causing everyone, including themselves, is a non-trivial harm and ethically relevant.
Interestingly, Apple's use of device tree is older than even ARM's and Linux's. It was part of OpenFirmware and used in almost all of their Macs (and Mac derived lines like iOS) since the PowerMacs gained PCI slots. Even Intel Macs would use device tree internally too, for instance passing the user's password in the FDE unlock screen in the bootloader to the main OS via a DT chosen variable.
It’s not planned obsolescence to include Helium when the medium requires it. If you want 18 TB, you’re going to need Helium (from what I know), but if you want less, you might not get it. Planned obsolescence is about planning (hence the name) to make a device worse to encourage upgrading. The device going bad after a while simply by its nature just makes the obsolescence aspect an added benefit.

Is it planned obsolescence that alkaline batteries go bad if left unused for a while? That moving parts in a car can wear out? I wouldn’t say it is.
How would be prevent them from voting or force them to abstain? He doesn't have the power to do that.

Also, back-bench MPs speak on behalf of their constituencies more than on behalf of the government.
For the curious, the procedure for applying to be included as a CA : https://wiki.mozilla.org/CA:How_to_apply and https://wiki.mozilla.org/CA:Recommended_Practices

and the list of included certificate with their audit "certificate: http://www.mozilla.org/projects/security/certs/included/ or the pending list: http://www.mozilla.org/projects/security/certs/pending/

As long as Mr. Honest Achmed is able to provide the appropriate audit certificate...
Quicksilver also seems faster
And here I was thinking I'd heard the term SDLC for the last time...
"User Experience design – native apps are traditionally superior in terms of performance and the only means to access device attributes such as geolocation API, camera, address book, and accelerometer."

Just flat out not true.
Surprisingly, no mention of http://angel.co/
Zenhabits has always been one of the fluffiest of the original 'productivity' blogs. For years they've found the lowest common denominator self-help/productivity inspirational approach—follow your dreams! Write! Do, live, drive, discuss!—And wrapped it in a veneer of trendy aesthetic signifiers. As some who tries to practice Buddhism I find their wholly superficial co-option of the word 'Zen' to be irksome, but even past that, they always seem to have the most banal, uninsightful take on whatever the self-help blogger concept of the moment is, whether everyone's agreeing this week that you should write something every day, or use a full-screen text editor, or work _less_, or get rid of all your possessions... Frankly, it's a cushy gig.
In my experience, there are very few people that fall between the two. They are either the examples I provided above or they are, like myself, silent until they have something to provide that is of a real contribution and not just "I have a mouth, so I'm going to make stuff come out of it because I can!". So it's either a flood of drivel or a silent vacuum.

I concede that social networks are not 100% noise, but the signal value is so small that I don't see there being enough return for the amount of work needed to whittle it down to mostly 'content'.
http://www.linkedin.com/in/urrutia
I can't help but mention that you should probably be using node.js with the jsdom module for such a task these days. You can get the complete power of jQuery with jsdom, making screen scraping child's play
The crew at Mailgun are kinda doing this, and its been enabled by vulcan proxy:

https://github.com/mailgun/vulcand

At first, sure, Vulcand is just another reverse proxy, but what they have been doing is registering individual HTTP handlers with the proxy -- into etcd:

https://github.com/mailgun/scroll

(there is a python implementation somehwere too, just can't find it)

What's neat about exposing these individual HTTP handlers, is now your reverse proxy can produce metrics, apply circuit breakers, etc, all in a central way, but your "micro" service just has to register with etcd:

http://blog.vulcanproxy.com/vulcand-news-circuit-breakers-be...

So, you end up with an architectural style where you can deploy a single HTTP handler as its own service, similar to what the article was pointing to, but in a multi-lanaguage approach, where HTTP is the communication method.
Any idea if there is a NUC that supports triple displays employing displayport mst? Ive been wanting a small form factor pc / motherboard with three displayports ideally.