skysight-inc/HackerNews huggingface dataset:
> YT and FB could fix these social issues overnight

What social issues? I remember old conservatives railing about gansta rap and south park causing social issues back i the day. Now it's old people whining about YT and FB. They aren't cause of social issues and they aren't the solution either. No more than smartphones or flat screen TVs.

> if they wanted to: turn off autoplay, turn off recommendations,

Why should they?

> But they won't because that is the core of their business model.

Sure. But what about the people who want recommendations or autoplay?

What's with select group of people on HN and their totalitarian mindset? Just because you don't have impulse control doesn't mean others don't have it.

I like recommendations because it helps me find relevant videos. For example, if I search for C# or Haskell tutorials, it's great to see other C# or haskell videos. Same thing for recipes or how-to videos or nature videos or anything else. Why should I and others be denied something because you don't like it?

It's crazy that some of the people on "hacker" news are so dedicated on censorship. Somehow hacker news turned from a very programmer/tech/free speech forum to old people whining about their lives and society.

How about personal responsibility? How about not blaming others for your own short coming?

> Instead they offer bullshit mind-repair services to fix the damage they continue to do.

I agree, they shouldn't give in. Instead they should tell advertisers and people who whine to simply stop using youtube.

I don't understand why youtube and the rest of social media/tech industry simply put their foot down and say enough is enough.

What about hacker news? Do you think hacker news should be shut down? Is hacker news responsible for social issues?
With cable TV parent does not have to hover over tablet every 5 minútes to ensure 8 years old is not watching nazi propaganda gull of lies about jews. If there is such propaganda, a. ) it is predictable b.) You are fucked anyway.
Klout was an utter blight among influencer culture (I still can't believe I wrote those two words with a straight face)

On the tail end of my limited time blogging in the earlier part of this decade, I'd interacted with enough bloggers in conference press rooms to get a feel for how much people in these circles covet(ed) these metrics. I can't cite the specific publication, but one case comes to mind where a blogger reasoned with himself on using the most inflammatory language he could put together in a series of tweets to boost metrics and his klout score, specifically.
You can have multi-threaded OCaml (our server actually has two threads), but only one can run at a time currently. We solve this problem by having a multi-process architecture where workers only communicate through a lock-free hash table in shared memory.
They either ask for a dev and then take it back (half of the time, according to Phil above), or my guess is they think I'm too expensive (and yet, I'm still priced less than the average that you see for a senior front-end/rails developer). The proposals I submit are highly targeted - what they need is exactly what I can provide. And yet only 1 proposal has lead to a statement of work, and they rejected it.

Whereas a serious amount of networking locally yielded me a 10% pay increase and a 6 month contract.

I think this is why you get all of this advice saying that these kinds of sites are a race to the bottom and not worth investing too much time into.
Just like happened to Experian, Cambridge Analytica, etc
I recommend getting a low-end laptop. No phones (or tablets) are good for writing code. Bonus: The laptop will probably be cheaper, too.
The Sound of Madness
FreeBSD is probably the closest. At least for the stuff that matters to me :) Specifically, I have a Radeon RX 480 graphics card and a Mellanox ConnectX-2 network card and they work great.

Fun fact, both of these drivers are pretty much copy-pasted from Linux with little changes -- thanks to LinuxKPI, a layer that reimplements some Linux kernel interfaces on top of FreeBSD's.
I'd like to vote against this recommendation. The people that live by Dale Carnegie's book can be spotted from a mile away and tend to come across as fake. This could be a cultural thing.
Not just that, a lot of the media that wrote about it had close friends or sometimes even family members that were employees of Gawker.
Clang has Blocks instead of nested functions. There may be patches for gcc-4.2 for Blocks but they didn't make it to the mainline.

https://en.wikipedia.org/wiki/Blocks_(C_language_extension)
Have you tried https://github.com/jceb/vim-orgmode plugin?
What do we know about Women, cannabis, and psychosis?
You mean like google and facebook?
By the time ACES is supposed to fly -- 2024 -- SpaceX is planning on having BFR, which has in-orbit refueling and long-term in-orbit operations. No doubt SpaceX will be late, but they could still beat ACES to orbit.

Blue Origin is also planning on-orbit refueling at some point, maybe also before ACES flies.

ACES is a lot better than business-as-usual for ULA, great for them. But it doesn't fix their bread-and-butter problem of being the most expensive possible ride to orbit.
Yeah, this is ridiculous. Found it on youtube: https://www.youtube.com/watch?v=-GTe53vPoIY

See also this talk from Defcon 21: https://www.youtube.com/watch?v=7Q82FkthDx8

And this write up for dumping the firmware from the PIC 18F1320 by masking half the chip and exposing the other half to UV light:
https://www.bunniestudios.com/blog/?page_id=40
Experian would strongly disagree with that... not that support this, but business of ranking people is high up.
Trouble is, C was that language. Lots of people came to depend on this. The world needs a language with this ability.

The replacement is often "gcc with inline assembly" or "gcc with lots of __attribute__ extensions such as __may_alias__" or "gcc with optimizations disabled".

The need doesn't go away, despite the wishes of a language committee now dominated by compiler suppliers. From day 1, long before the language was standardized and even before the original (not ANSI) book was published, C was being used with aliasing. It was, after all, developed to support the creation of Unics (before that became UNIX).
Deploy .NET ML Models-ML.NET, ASP.NET Core, Docker and Azure Container Instances
I'll give it a shot again in 6 months. I've since landed a contract (not related to the platform) but my gut is that my effort was not worth it. I got much better results from my own local networking at higher rates.
> Lesson: Practical problems, taken seriously, can result in some of the most important problems in pure research, and some of the progress in pure research can help get solutions to some practical problems. The motivation from pressing practical problems can help drive the research in both pure and applied research.

I'm pretty sure I explicitly agreed that this is often the case in my original post, so we must be talking past one another :)

What I'm arguing for is basically just academic freedom: the freedom of faculty and students to make choices about where they should resarch agenda. As your extensive history demonstrates, THIS APPROACH WORKS! All of those people chose to engage with industrial because it made sense for their research agenda!

More importantly, we can come up with an equally lengthy wall of text detailing accomplishments that would not have been possible without the freedom to work on things that industry isn't all hot and bothered about. E.g., neural nets until about 5 years ago!

And an even lengthier wall of text describing silly research agendas that only existed because of industry hype (AOP anyone?)

Industry collaboration can be a tremendous impetus. However, it can also be a distraction from more important problems or even an impetus to focus on silly problems. Professors and students should be incentivized and encouraged to do good research; industrial collaboration can sometimes be a useful tool, but it is a means, not an end.

Finally, IMO, the central premise of your argument (that there's not enough collaboration) is not factually accurate in the current climate. Read the proceeds of any major AI conference. Filter out papers written at top universities. Count the number of papers with vs. without an industrial collaborator named in the acks or even in the author list. Failure to collaborate isn't a failing of modern mainstream AI research.
There was however a relatively large software effort taking place before the launch. At least in terms of software velocity. Perhaps I was naive, but I expected that to continue. Instead it just stopped and Bunnie moved over to some other project iirc.
By 'type concerns' i mean coercing the real world into the type system. You want that to be at the edge.

IMO, treating a program as a proof is somewhat impracticable as you see with very pure functional programming paradigms struggle with universal state monads.
Why would we move on? C is a local maximum, like a Brayton-cycle gas turbine engine. A 787 engine is no more than 50% more efficient than a 707 engine, despite tens of billions of dollars in investment and decades of R&D between the two. And we won't get even another 50% improvement any time soon. It'll take a fundamental change in technology to move past that plateau.

C is likewise on a plateau. There is nothing categorically better than C for what C does; just different points in the design space that make different trade offs. E.g. Rust gives you memory safety through ownership, but you can't even make a doubly-linked list while staying within the ownership system. In a different point in the design space, Go has garbage collection, but that comes with its own trade offs. All of these might become obsolete when we have e.g. quantum computers. But in the meantime we are just playing with different trade offs, because we've captured all the low-hanging fruit decades ago.
>The right of users to assert control over their identity is different from the control over all of the data the user put online.

I don't believe it is - the data you put online is your online identity, for better or worse. Control of one is control of the other, especially when it comes to social media, which often has the mediation and sale of that identity as part of its business model.

>Please don't twist my words, I never said that.

To me, that's implied in the belief that deletion is harmful and needs to be managed. If that misrepresents your views, I apologize.

But a lot of people do seem to have the concern lately that things like the "right to be forgotten" are a threat to data archiving and the public record, and they're right, but... that doesn't matter. That's the web working as intended, it's meant to be stateless and ephemeral by design. Link rot, unfortunate as it is, is a feature, not a bug.

>Over time I've accumulated access to various collections of images of for example events that have happened in the past. I made those pictures, I shared them, I have control over them, do you think it's right I now go around and wipe them?

Yes, if you want to, I think it's entirely your right. Why should you have the right to add data to a service, but not to delete it if you choose? Particularly when those services claim an arbitrary right to do so themselves?

Mind you, I'm not saying you have the right to delete it everywhere, because that's infeasible, but you should have the right to delete what you published from whatever service you published to.
Yup, it stands alone well. I give it a strong recommendation for accuracy and storytelling.
I keep a mental list of the qualities of good code, "short" and "readable" are on the list. I've sometimes wondered whether "short" or "readable" should be placed higher on the list, and I eventually decided that short code is better than readable code because the shortness of code is objectively measurable. We can argue all day over whether `[x+1 for x in xs]` is more or less readable than a for-loop variant, but it is objectively shorter.

Of course, it's like food and water, you want both all the time, but in a hard situation you prioritize water. Likewise, in hard times, where I'm not quite sure what is most readable, I will choose what is shortest.
This book is a classic.

Helps with looking people in the eye and starting—and sustaining—a conversation.
RDBMS among top inventions ever
This Register article:
http://www.theregister.co.uk/2015/10/18/so_just_what_is_the_third_great_invention_of_all_time

raises the idea that the RDBMS (relational database) is among the most influential inventions ever.

Its effect on society is far less visible to the average person on the street than say the Internet or nukes, but it runs most the key systems and infrastructure of society. It allows quick access to billions of data items via almost any attribute. Before, you had to be selective about which attributes you could search, group, and sort on.

It outlasted and out-competed its competitors such as hierarchical and navigational databases, object databases, and even survived the "no-sql" movement (fad?) by making relatively minor changes to scale better.

It's the "Office Space" Milton of IT: Does most the real work, stuck in the basement, lacks a snazzy interface, and gets no respect.
> Sure, extreme totalitarianism is bad. But isn't there a middle ground ?

So mild totalitarianism is be okay?

No, there is no acceptable "middle ground" in which a bunch of Twitter gets in the way of consenting business and consumers and tells people how to run their lives.
https://github.com/bloom-lang/bud/blob/master/docs/cheat.md
It's all just trade-offs. "Verbosity" is too abstract to argue by itself because it comes in so many different flavors and spectrums.

For example, the Elm lang eschews abstractions for boilerplate, deciding that the boilerplate is worth the simplicity. And I've come to appreciate its trade-offs. For example, coming back to Elm after a long break, I've not had to spend much time recredentializing in it like I had to an old Purescript project.

On the other end of the spectrum, there's something like Rails that avoids boilerplate at the high price of having to keep more complexity in your head.
> I recently did a social media purge

Then why are you on hacker news?

> It's this one network that still seems to be a marker of influence in the tech community and yet seems like a complete torrent of information and not very useful.

Social media is just a tool like any other. It is what you make of it.

> Is the regret justified?

I don't know? Did you just jump on the bandwagon because the media and others ( many of them paid operatives ) told you to #deletefacebook?

Did you get swayed by others and are you now asking us to sway you back to social media?

How can anyone else tell you whether your own personal regret is justified?

How about stop looking to others and learn to think for yourself? Grow up.
I find it funny that everyone misremebers this. The zen states that there should be one, and preferably only one, obvious way to do it. Not only one way to do it, but one obvious way, and if you have one obvious way you probably don't need more than one.

There's always been more than one way to do things. String formatting, loops/map-filter/comprehensions., Even importing.

The idea is that for whatever you're doing, the language should provide an obvious way to accomplish that. Sometimes that means having competing ways of doing it, so that distinct but similar problems both have obvious solutions.
One of the authors here. True, the main repo is a big boilerplate :) Thanks for the feedback.

Within the repo, we have a boilerplate folder with fewer features and APIs.
> Securus received the data from a mobile marketing company called 3Cinteractive .... In turn, 3Cinteractive got its data from LocationSmart, a firm known as a location aggregator, according to documents from those companies. LocationSmart buys access to the data from all the major American carriers, it says.

Someone with a little money to burn should subscribe to 3Cinteractive or LocationSmart's service and use the data to spam the whole country with texts with the location info telling the recipient they're being tracked. That ought to rile people up and help end whatever practices enable this kind of tracking.
How CRISPR Could Transform Global Development (by Bill Gates)
1. Get foot in the door. Bid lowest and touch the codebase, oh now it's dirty and you've access to their secret.

Tell them, oh it's dirty code - it's unmaintainable crap. I quoted you the wrong rate, to deal with this I'll need $500 per hour I've other contracts waiting for me. But yeaa this is something which I had done last month for a different client. Now, I am busy, so just drop me a line on whatsapp if you don't find anyone else to do it. Leave this, "Anyone who can really do, will charge at-least 2x of what I am quoting"

2. Wait

3. Wait

4. You get the contract.

Don't regret for the ones who never get back to you, you'll make plenty from the one who tickle you the second time!

At $500/hr even if you are not the expert of the task you are undertaking, you'll find plenty of people on upwork to do it for 100-200/hr. Why? Those people just want to talk with a technical person who has clearly defined the scope of work! Most of those people are technically good from Russia.
I should have been more clear in my original comment. I have no opposition to regulation and consider it a crucial part of any capitalist system. I disagree with the idea that companies should be expected to make these moral value judgements themselves.
Good job, compiler :)
X-Frame-Options: DENY
Didn't stay "solved":

> Plaintiff is ordered to turn over $14,940.19 plus accrued interest, and premium payments for five months of COBRA coverage plus interest, in the manner designated by Defendant.

https://casetext.com/case/allen-v-chanel-inc-1

Though she avoided criminal fraud charges, so I guess that's something?
I don't quite understand the proposition. Why would I need to do 10 hours of interviews per week?
Really nice. I signed up. I have a question: why are you forcing me to setup stripe in the signup phase? I would prefer to do it later (when I get some work). Of course getting paid would be a priority for me, but not now.
Communicating sequential processes (CSP)
Also see ttyrec, for a standalone terminal recording/playback utility:

http://0xcc.net/ttyrec/
If the Burke was starboard then the ferry was the one who had to give way. You should be blaming them in this scenario.

The Fitzgerald was hit on the Port side which indicates it should have given way.
This article points out Phase 2 will look to connect LAX with the 101.

Does anyone know anything about the logistics of receiving approval to dig underground? From their FAQ (see below), it says they will partner with the City of Los Angeles, but does LA own mineral rights such that they could sell the needed territory surface for this ambitious project? I assume Boring is definitely not dealing with individual property owners.

"Blue indicates potential Phase 2 expansion options, and is included as a concept, not as a finalized alignment. Phase 2 specifics would be developed in cooperation with Los Angeles County, the City of Los Angeles, city governments in the greater Los Angeles area, and the general public. The Boring Company looks forward to receiving feedback from residents of the greater Los Angeles area on station locations and system improvements for Phase 2 and beyond."

https://www.boringcompany.com/faq/
Same reason general relativity works. If you try to model results without a fundamental principle of the system's content's operation then you are going to have some limitations.
>Movie actors never perform in front of an audience, TV actors usually don't perform in front of an audience, studio musicians rarely perform in front of an audience - these professions have auditions

This is only true for an extremely limited definition of audience.

Movie actors most certainly perform in front of an audience. There are hundreds of people on the set. Even a small indie film has a few dozen people on set. It's the same for TV actors.

Studio musicians also have plenty of people watching over their shoulders while they perform, and they're expected to be able to do so on the spot without preparation.

>As I mentioned above it's to determine they're capable of problem solving, because that is the important part of what we do

That's the important part of nearly everyone's job. Architects, graphic designers, engineers, sales people, mechanics, plumbers.

There's nothing special about programming in this regard. We've just convinced ourselves that our industry is so special that of course we need weird hazing rituals. Everyone else seems to get along fine without treating people from new college grads to programmers with 20 years of experience like this is their first job.

Can you solve this artificial problem that I already know the answer to right now in this time boxed, needlessly adversarial situation situation while I watch over your shoulder and critique you?
You can also use UA faking: https://www.reddit.com/r/firefox/comments/74j8r6/how_to_set_...
Rancher 2.0 is a Certified Kubernetes implementation:

https://landscape.cncf.io/grouping=landscape&landscape=certi...

[Disclosure: I run the Certified Kubernetes program.]
Related:

"For sale: Systems that can secretly track where cellphone users go around the globe" (2014) https://www.washingtonpost.com/business/technology/for-sale-...

Signalling System No. 7: Protocol security vulnerabilities https://en.wikipedia.org/wiki/Signalling_System_No._7#Protoc...
You're not going to find many people who agree that static-typing makes refactoring harder. The classic issues with large coupled dynamically-typed systems is how difficult refactoring is without runtime errors.

You also have to be more precise when you hand-wave about benefits of "strong typing" as you can read this very comments section to see how nobody agrees on what that means.
Uber Stumbles in Lengthy CFO Search Ahead of IPO
network and get to know directors/upper management at very large companies. You can do a lot of this by just hanging out at happy hour spots near a large corporate campus. Those people are the ones that get tasked with implementing large programs or processes. If you they know you and your skills are even remotely relevant then they'll reach out to you when they can't get anyone in the internal IT/tech department to give them the time of day.

Also, huge veins of money run through these places you just need to stick in a needle. Cutting a check for $150k means absolutely nothing to them. I've seen million dollar budgets burned with absolutely nothing to show in the end and the business team just shrugs and moves on.

Those are the gigs you want.
It is an observed axiom, rather than an "accepted" axiom, which the article implies is the only kind.
Unfortunately, consumer electronics are not the same as the days of Braun. 70’s was the golden era.

I was extremely pleased with my DM42 from SwissMicros. All of their models either have a Titanium or Steel case. The heft and quality is just absolutely beautiful.

I spoke to Michael Steinmann and he seems to be a great guy passionate about what he does. I enjoyed our conversation about old school electronics.

Check out https://SwissMicros.com
I am guessing they make you sign a contract saying you won't disclose "their" data to third parties. So you would really need a lot of money.