jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Any India based startup employee here to say "yes, I am millionaire because I joined a startup as a developer".

I am sure, I am not going to get more than couple of yes here. This is what the status of hacker community in India.
When asked his opinion of pragmatism, Morgenbesser replied "It's all very well in theory but it doesn't work in practice."

http://en.wikipedia.org/wiki/Sidney_Morgenbesser
Would the pattern searches on http://domainnamesoup.com work for you?
(S (VP avoid
(NP (NP success)
(PP at
(NP all costs)))))

vs

(S (VP avoid
(NP success)
(PP at
(NP all costs))))
The strangest part is that according to the law (fair use) she should be able to do that. This DRM is effectively creating its own "copyright law", just like Cory Doctorow has warned us before.

The whole copyright gang from MPAA to OS vendors and chip makers are using DRM to expand the reach of copyright law. And you can't just say "well I'll just break the DRM, since it's legal for me to take the screenshot" either. Because breaking DRM is illegal...So in order to exercise one of your rights you have to break another law.
That horserider should get a taste of his own medicine.
>Hollywood know perfectly well that DRM will not stop a determined pirate and a movie only has to be ripped once to be pirated indefinitely.

You know, I'm really not convinced they do. Everything I see from these people leads me to think they literally think this stuff is magic, and they want the snake oil so badly they'll believe the people selling it over the people telling them the disappointing truth, every time.
I wonder if Intel's SGX will be able to enforce that DRM much more effectively (going from history, probably not).
The source of funding for a lot of these events in the US is somewhat insidious though. Case in point is Museums On Us is sponsored by Bank of America. Museums oftentimes barely charge anything for admission partly because a lot of their cost expenditures are highly restricted by the grants and agreements of donors they've signed. Museums are visited more than sports stadiums in the US but museum professionals are hardly paid pro athlete salaries. Good example of how museums in general are struggling and desperate is that Fisk Art Museum was motioning to sell off the most prized parts of its collection to private buyers including Georgia O'Keefe works explicitly donated by her to keep there so that art is accessible to everyone - at a historically black college at that. The grant structured nature of musums has really made it hard for them to operate with modern operating costs, and given universities' shift toward pro sports for revenue we can't sustain most museums. Many are literally one person with 20+ volunteer staff, some of whom were ex-employees that were laid off but just love the collection that much. Other museums are run by descendants of tycoons and will exist basically forever.

So do be aware of how you support your local museum. In some cases, I might argue they're total losses and we'd do everyone involved a favor by letting it dissolve. Many museums are glorified corporate or robber baron legacy temples. Museums aren't necessarily money-driven either and each one is highly reflective of whom the board has appointed to lead it.

I'm not being anti-corporate, just making it clear that museums can be corporate-run and are highly variable in operations.

Disclosure: my wife is a museum collections curation professional
The free shows can be very hit and miss, mostly miss. But the festival is highly recommended.
There is no magic bullet here. Here are the things you were probably thinking of and why they won't work:

1. Allow relays to apply individual hidden service (HS) blacklists: HS addresses are not necessarily public, can require authentication to connect to, and are trivial to generate (these are all extremely important properties for anonymous publishing in general). So these CP sites will go even more "dark" once the relay blacklists start being an annoyance. Not to mention that relay blacklists open up an obvious DoS opportunity.

2. Require credentials for HSes and revoke them if they are discovered to be serving CP: There is no apparent way to make identity creation costly in an anonymous world where we must be able to support relatively poor users (e.g. without much CPU, memory, bandwidth, money).

3. Allow authorities to selectively deanonymize certain users or service: There is no way this is going to work in a world where nobody agrees on who the authorities are or what constitutes a legitimate request.

The Tor Project is doing one thing about this problem that is consistent with their mission. They are making accessible safe but useful information about the world of hidden services. In fact, they have a whole funded project on it <https://trac.torproject.org/projects/tor/wiki/org/sponsors/S.... Note that this project includes such useful things as improved crawling support, global HS statistics, and discovering public .onion addresses.
Till Groupon is entirely out of business, you cannot say for sure. Such open end claims should more specific to refute.
But you have to know how ICE works to resolve issue. Oil pressure? Engine temperature? Leaking radiator? Gas pump? Dead battery? Wet spark plugs (on older models)? But there is more — air filter, oil filter, oil change, mechanical parts — these usually resolved by handling car to professionals, and they have to know how system works.

You have to understand DOM to resolve web page issue. Understanding how graphic card works would help in resolving webgl issues.
I always thought this is a Wirthism because Pascal ends unit and program with an "end." (with a dot), whereas function and procedure are terminated with "end;". (with a semicolon). I don't know about other Wirth languages though, maybe it is Pascal specific and not really something typical for Wirth?
> Author here. I wish I had made it clearer that the intent of the post was "this is an interesting and surprising thing you can achieve in C" and not "this is a good idea for a real software project" or "this is a reason to use C instead of C++/Rust/Go".

thanks, because from my experience edgy first year comp.sci. students will see that article and be like "see ! we don't need anything more than C!"
For those who don’t know much about this field, this seems incredible. The reality is that this a tech demo that Neuralink is using to practice the basics. For other research groups in this field, this is tech from 20 years ago.

The current state of the art is humans, mostly quadriplegic people, with chips which let them control robot arms with enough accuracy to pick up small delicate objects, play games, and type by thinking words. Current state of the art implants let people get tactile feedback too - they can intuitively know the position of the arm they’re controlling and feel the amount of pressure on each finger tip.

I had the pleasure of meeting a man with an implant in 2016 and the technology he was using was incredible. He could pick up a grape with his arm without crushing it and then eat it. If the arm was in another room, he could feel around with it to find objects. He described how the arm just felt like a part of his body when it’s turned on.

To use SpaceX as an analogy: this isn’t a first flight. This is more like a static test fire. If Neuralink follows the SpaceX trajectory of driving down cost/increasing innovation, it results will be really out of this world. Stuff that would just sound bonkers right now.
Come on - Bluetooth headsets are unusable with the mic on due to HFP being the only bluetooth profile most Linux distros support.
Morels here in Europe are priced insanely high, only a bit below black truffles. For a good reason I must say, if well prepared they taste properly awesome.
It's not just corporate sponsors though. Many Linux developers and most hardcore Linux nerds have an irrational distain for GUIs. They think that Vim is the best thing since sliced bread and if you don't want to use the terminal to set up WiFi then you're a noob that belongs on Windows.

Not everyone is like that but that's definitely the prevailing attitude. A good example is the regular hate that SystemD receives. Nobody wants a modern system that supports hotplugging and GUI configuration. They think you should edit init.rc files by hand and reboot your desktop (laptop? what's that?) whenever you plug something in.
A famous riff on the subject: https://en.wikipedia.org/wiki/L.H.O.O.Q.
HPE found themselves in a similar position several years back with their ProLiant line of x86 servers. Each "generation" of those systems used to be referred to as "g4" or "g5", then "g6", etc.

When time came for the 8th generation systems, all the nomenclature suddenly shifted to "gen8" instead of "g8" without much explanation offered.

Come to find out, "g8" is offensive slang for "cock" in Chinese. China being a huge market, HPE thought it better to change the entire naming scheme of their server line rather than deal with any potential blowback from naming their systems "g8".
I wonder if Rick Hickey would've used Parrot VM if he started Clojure today.

Some of the limitations of Clojure like the lack of TCO and continuation were due to the JVM. Parrot VM has these features. You also get to access libraries implemented in other languages, though I'm not sure how much libraries are in reality.
OCaml does warn you:

: kragen@inexorable:~/mail ; ocaml
Objective Caml version 3.10.2

# let divide x = function 0 -> None | y -> Some (x / y) ;;
val divide : int -> int -> int option = <fun>
# let printResult = function Some x -> print_int x ;;
Warning P: this pattern-matching is not exhaustive.
Here is an example of a value that is not matched:
None
val printResult : int option -> unit = <fun>
# printResult (divide 9 3) ;;
3- : unit = ()
# printResult (divide 10 0) ;;
Exception: Match_failure ("", 1, 18).
#
Ok, sure, you have to draw a line somewhere. Point conceded. But the position taken by the parent article seems to be pretty close to "don't make a damn thing configurable" and that is a position I think is flat wrong - for many classes of software.

Then again, my interest is more in complex, multi-user, enterprise systems, where you are likely to have more varying forces at work (integration with other systems, needs of different classes of users, etc.) than something like, say, a TODO app for ones iPhone.
Did you ever realize that there is a similarity between addition (+) and zero (0) and multiplication (x) and 1? Can you guess what it is?

If you add something to zero, you get that same thing.

If you multiply something by one, you get that same thing.

That's what a monoid is: the generalization of the idea that if you can find an operator on a certain set (+ and x) and a special member of that set (0 and 1) that obey a few simple laws, then that thing is a monoid.

So we have identified two monoids: (Integer, +, 0) and (Integer, x, 1). Of course, this works with Floats and a few other number-based types.

I'll give you another example of a monoid: (String, append, ""), because if you add the empty string to a string, you get that same string back.

Now monads are a different topic. They are a monoid but understanding them requires a little bit more background, so I'll stop there.
It is more efficient because you can tell when people are at their desk or not, which adds accountability, maybe?
They do, but a real ruby on rails site typically serves most html content out of memcache, even higher for users that aren't logged into the platform. Its not unknown to see 5-10ms response times in those scenarios
Georg Trakl, an austrian.

The following was written a few days before his death and is an expression of his experience as a medic after the battle of Gródek in the first world war (translated from german by Eric Plattner & Joseph Suglia):

Grodek

This evening the autumn woods are alive
with exploding arms, the golden fields
and blue lakes—and above it all the sun
unfurls the dark. Night surrounds
the dying men, the unhinged moan
of crushed mouths.
And still, in the willows,
the red cloud, the abiding God, bloodshed itself,
begins the harvest in mute fury, the moon’s coolness.
All roads rupture into black rot.
Under the golden spray of night and stars
the sister’s shadow staggers across the acquiescent grove
to greet the ghosts of heroes, their blossoming skulls.
And beyond human ears the dark flutes of autumn whisper.
O noble mourning!—you brazen altars,
the searing flame of the spirit nurtures a vaster ache,
the grandsons unborn.
You're quite correct that I didn't account for the cost of housing paid by those making between $65,000 and $125,000, which certainly reduces the marginal rate on those making over $125,000 (not by reducing the actual burden on those people but rather by increasing the burden on those paying between $65,000 and $125,000).

But there are many, many things I didn't account for. The point was not to make a full accounting, the point was to present a back of the envelope calculation demonstrating what can hypothetically happen when programs are structured this way. If you want better researched numbers I encourage you to read this:

http://johnhcochrane.blogspot.com/2012/11/taxes-and-cliffs.h...

Those numbers also point out something else somewhat misleading about my example -- although it is possible (particularly with regard to education programs) for the upper middle class to be ravaged by excessive marginal tax rates, those most hard hit by means tested programs are really the working poor. Have a look in the first graph at the marginal rate on someone making minimum wage.
Libby didn't do time. His sentence was commuted by Pres. Bush before it started iirc.
The number of people in your organization is irrelevant, but rather what services you're looking for.

Clearly, any organization can leverage AWS and any number of other cloud providers.

But - if you want to build your own cloud, then I do recommend OpenStack. I also recommend that you bring external consulting to get you launched quickly where your dev-ops folks can get familiar.

go to fuel.mirantis.com to see how to get a tool that allows you to very quickly and easily put up a stack.

Also, read http://ceph.com/docs/master/start/ as this is where most people are going from a storage perspective.

Feel free to email me if you'd like to discuss more.
There's a huge difference between being willing to discuss and debate ideas, and being actually open to changing one's opinions on the subject.
Their push has always been towards Thunderbolt. I was disappointed in this decision, but not really shocked.
I'm also not in the US and the examples I gave were just examples. I also don't think that "the blame game" makes any sense. The effects of modern media are world-wide and don't have much to do with particular party divides or "left" and "right." Notice I spoke of radicals, regardless of political affiliation.

As I've said, in my opinion the increasing division is partly a result of the fact that radical minorities nowadays have platforms through which they can easily reach millions.[1] This leads to an amplification of radical opinions and makes them appear to be more acceptable, hence also more accepted by people who would otherwise not even consider them. This in turn has to do with in- and out-group behaviour and corresponding cognitive biases.

One way to counter-act the trend while still allowing free speech is to ensure that radical fringe groups do not have large amplifying platforms. They can still have free speech, just like they had in the 80s, but it should be made hard for them to reach out to millions. I agree that this is technically non-trivial, but many experiences have been made already and there are many methods like moderation, karma systems, IP banning, shadow-banning, banning by degrading service, limiting amplification/re-distribution of messages, identifying sockpuppet and bot accounts, and so on.

[1] There are other reasons, of course, that have nothing to do with social media.
You're probably posting under a throwaway for a reason, but let me just say that none of what you say is in favor of your solution: improving the quality of the democracy you live in would be. Money by definition is not far more accessible to a far broader cross section of the population, your vote is. The problem with requiring connections to go around a bureaucrat who has screwed you at their discretion is that your version of democracy is flawed, you must move it away from that clientellist mode towards something where your vote and procedures are effective.
Laundering is any process to legitimize illicit income. It does not matter who owns the coins or other assets in question. What matters is if the coins represent any vehicle of fund transfer that originate from any form of criminal enterprise or other unreported financial activity.
I was just pissed that I got tricked into reading Yet Another Angry Zed rant. Changing domains lets him get around my brain's douche blocker.
> "It sounds from the release that the justice department has a boatload of compelling evidence against them."

You'd hope that before someone is arrested, the prosecutor has ample evidence to prove guilt.

I don't understand your point.

These individuals have not been proven guilty yet. Why are you editorializing their presumed guilt in this matter.

Note: I have no affiliation with these individuals nor case.
Same here, both my European (.fi) home ISP and mobile data IPs are blocked.
Simply putting your name on patreon to be someone else's youtube username, and doing so deliberately for financial gain, could be considered fraud...
The difference to your wallet is probably a lot larger than the difference to your waistline :)
Not to beat that dead horse, but I agree.

During COVID I transferred to a team based in the US west coast. My manager was happy with me working remotely from England, which has been great since I was able to move to the countryside where cost of living is much cheaper.

However I'm still getting paid about half the comparable salary of my colleagues over there just because of the location. Yes, I know, in the US health and education is more expensive, but the difference in income still impact my bottom line.

Also in a sense it's quite demotivating knowing that those new grads I'm mentoring make more money than me.
exactly, basically the same thing
> Manning was turned in late last month by a former computer hacker with whom he spoke online. In the course of their chats, Manning took credit for leaking a headline-making video of a helicopter attack that Wikileaks posted online in April.

What part of "trust no one" didn't he get?

You simply don't take credit for something that pisses off the very people who can throw you in jail and misplace the key.

It's a brave thing to do, the Right Thing to do, but it's also the thing you write in your memories, for publishing after you die.
Yeah, screw all those Chinese people living overseas who want to keep in contact with their relatives back home. Screw everybody who visits China and doesn't want to be cut off from the world while they're there. Screw the hundreds of billions of dollars in trade to and from China which the internet facilitates.
I'm sorry, but surround sound for headphones (defined as: HRTF implementations) don't work. What does work? Actual binaural recordings made with dummy head recordings.

Trying to reprocess 5.1 surround into either a) making it sound like I'm there, or b) making it sound like I'm listening to a 5.1 audio system, has never worked for me. Dolby Headphone is the least objectionable one of them, but it just mangles audio.

I wish someone would try to do Ambisonics-like calculations to try to bake 5.1 into working surround sound. I'd even pay for it (for, say, a faux passthrough driver on Windows that outputs to your default sound card).
React always feels to me to big a huge compromise between a nice statefree dataflow solution for UIs and "getting Javascripters en masse to actually use the damn thing". The entire existence of the state API is a highly visible example of this.

It reminds me a lot of Gabriel's divide between the New Jersey approach versus the MIT approach---React is far more viral in its current form, but better technology certain lives further down the path.

I went to the Boston React meetup a few nights ago to hear Pete Hunt speak about React. He was a wonderful speaker and described nicely how React learned some of the same lessons that REST did making it superior to basic message passing and bloated/leaky distributed object mechanisms (blech). He also projected a very pragmatic POV from the React dev team---they want things to be right, but they also want things to be functional in the perspective of the way most applications are built today.

I was eager and jumped on some of the problems he suggested the React time was facing trying to integrate something like animation into React. At this point we jump from a sequence of instantaneous updates to a more game-like continuous redraw effort. Pete mentioned that the current effort here was to try to use technology like RxJS observers to get more reactivity and this seems aligned with the OP here.

Personally, I think animation lives most nicely in the domain of continuous time, "true" FRP which is mostly ignored by the current wave of Javascript FRP libraries. Perhaps for good reason since most modern implementations ideas of (again, "true") FRP are challenging to implement efficiently and the semantic model is probably far too large (Zeno processes, difficulty with infinitesimal delay).

But the advantage of FRP is that you can specify things like animation independently of the icky details like event passing and sampling rate and let those be determined at a later time when your FRP eDSL gets compiled into a more refined event-passing network. In other words, FRP languages hide a vast number of irrelevant and muddying details in a way that has a consistent denotation and can (perhaps!) be compiled efficiently into a push/pull message passing network.
But it says right there:

Note: right now autofree is hidden behind the -autofree flag. It will be enabled by default in V 0.3.

Using gc means it's a toy language? Got you.
Gabriel Weinberg, @yegg CEO & Founder @DuckDuckGo - Nitter : https://nitter.net/yegg/
Probably means all major OS with the contrainst that can also run podman?
For anyone moderately competent with Android / who uses a custom ROM, the Freedom Phone looks like an absolute joke after 5 minutes. If you look at videos of it from social media influencers, you can clearly see how it's basically a LineageOS clone with apps like "Freedom Store" (Aurora Store) included. It's not at all good for privacy.

(I'm sure if I went back to look at reviews of the Freedom Phone, I could point out another 10 open-source projects they blatantly copied and slapped their own name onto.)

On the point of social media influencers, I remember how one commentator asked if it was running iOS. This goes to show how much forethought and research went into the influencers' demos of this phone. IMO it casts a bad light over all of them (not that I saw them in a good light anyway).

That being said, it is quite curious how many people believed the marketing and bought the phone. It has to be said that not nearly enough overall research was done, and a lot of people suffered the consequences of that (and still don't realise to this day).
Sorry man, I'll sort that out :)
r/<my_programming_language>

r/MachineLearning

r/NeuralNetwork

r/kernel

I am pretty sure you can find a subreddit for every topic you can think of. The real question is whether that topic is going to be active or not.