skysight-inc/HackerNews huggingface dataset:
Or they were told that if they logged in early then they would automatically get OT and that's not allowed. That happened to a friend who works for the state.
To be frank from a North Eastern admittedly suburban perspective the "local community" manages to seem to be in the wrong here and sound very entitled. Reaching out for philanthropy is well and good and a positive thing, but the hostility and demands runs afoul of "minding your own business" essentially. It is one thing if they were say polluting or being an attractor of crime would be fair enough but complaining about high paying jobs seems downright spoiled and unpleasable. Essentially if the local government can't handle the issues with an increased tax flood the problem isn't the goose that lays the golden eggs.
Because he's been working on a 25 year old project that has fundamentally shaped a lot of what modern computing is today?
> Police brutality against Black people is a civil rights issue. BLM is a group of affiliated political organizations, and a slogan coined and popularized by those same organizations.

That's historically false. The slogan was popularized before the key organizations existed; the organizations were, in part, a response to the criticism that the movement united by the slogan lacked a clear and coherent agenda.
https://www.ezsbc.com/product/esp32-feather/

https://www.crowdsupply.com/unexpected-maker/tinypico

https://www.olimex.com/Products/IoT/ESP32-S2/ESP32-S2-DevKit...
I’m not sure what exactly you’re disputing.

I would wager that nearly everyone who has run Erlang code in production has upgraded code (edit for precision: a module) live.

To engineer the entire application to support an upgrade, and to do all the testing required to make sure it will work correctly, is very resource-intensive, and (lacking real numbers, just from observing the industry working for Basho) I’d wager very few people do so.
The first example reminded me of the great Win 3.1 Hotdog Stand: https://blog.codinghorror.com/a-tribute-to-the-windows-31-ho...
I suppose this is just matter of personal preference, but I'm not a big fan of this style of podcast either - although I did greatly enjoy the episode! I just felt it would have been even better if it were simply a conversation, without jumping back and forth in time, inserting explanations (although they were helpful), etc.

As you said in the podcast - "start at the beginning". If it had then proceeded from the beginning to the middle and from there to the end, I would have found it more relaxing to listen to.

On the other hand, there are some of these heavily edited, radio-style podcasts that lots of people think are amazing but leave me confused and annoyed. So maybe you shouldn't listen to me. :)
Users of hot code reloading are probably on the minority but there are definitely more than 'almost no-one'.

There is a common misconception that 'no one on HN does something' means that 'no one does something'. HN is heavily biased towards startups and Web companies and large segments of the industry are very underrepresented. Pretty sure telecoms is one.
> Criminal Defamation laws in India put the onus on the defendant.

Afaik this is incorrect. Could you please give a source. I just read a tweet by anirudhha malapani too that the onus is on whitehat.
This is incredibly sad to hear about, my condolences to Christian's family and friends. Christian and I had a phone call back in 2017 about a potential internship at Audm. While it didn't work out, we really enjoyed talking to each other over the phone and have followed each other on Twitter ever since. We'd catch up occasionally, and engage with each others tweets and have some good conversations.

What stood out to me was how open and kind he was. He was willing to take a call with me as a student in college and offered to help me out with my projects – won't forget that. Wild to think how fleeting life is. Rest in peace, Christian.
Am I more valuable to YouTube as a Premium subscriber at £12/month or not subscribing and watching ads?
I can’t imagine the balls and levels of patriotism these men had. If caught their deaths would have been incredibly gruesome, and almost certainly would have involved their extensive torture, and murder of many other prisoners.

Reminds me of a story Dan Carlin related on his latest Supernova In The East. During the early fighting in New Guinea with green Australian troops, the Japanese troops would tie captured Aussies to trees, torture them to death, and leave their bodies for other Australian troops to find with signs reading “he took a long time to die” on them.

A captured Japanese soldier explained why. The Japanese soldiers did this under their unit leaders orders, to convince every Japanese soldier to fight to the death knowing that surrender would only get them the same treatment from the Australians.

Japan had not signed the Geneva convention on prisoner treatment and refused to be bound by any of its principles.
> Politics is not just about a vote at a presidential election, it's the how and why of everything you do and will do, be it in the tech startup or elsewhere.

That’s certainly not true, outside an extremely expansive definition of politics.
They're not good for compiling the kernel on a regular basis
The C version is in Modules/_bisectmodule.c, whereas the Python version is in Lib/bisect.py.

Python version: https://github.com/python/cpython/blob/master/Lib/bisect.py

C version: https://github.com/python/cpython/blob/master/Modules/_bisec...
This article does a pretty good job of describing the system in Germany[0]. They have an apprentice system that offers an alternative to the usual college/university track.

https://www.theatlantic.com/business/archive/2014/10/why-ger...
An alt-right cesspit filled with ads, spam, and scams.
These are all very recent developments. The last few years has been very different than decades before. Hopefully we can restore some normalcy after this turbulent period...
My issue with Guitar Center was I didn’t want to negotiate to buy my music equipment. It didn’t make it a pleasing experience for me.
There’s research showing (at least in the US) that the “archetype” moderate, who believes all things in moderation, is basically nonexistent. Moderates instead are made up of people who have perhaps a few “moderate” views, but mostly have a roughly even mixture of left-wing and right-wing views, with no particular combinations being particularly common.

A hypothetical moderate might believe all of the following:

* Gay marriage should be illegal

* Abortion should be legal

* Firearm rights are important

* Taxes on large businesses and wealthy people should be much higher

* NATO should be scrapped

* The USA should bomb Iran and Syria

* Free markets are good

* Free trade is bad

This person has too many strong and politically diverse viewpoints to consistently back either major US party, and ends up voting based on whichever candidate most effectively signals alignment with the small number of policies the “moderate” voter currently feels most strongly committed to.

It’s easy for someone to come across as a “moderate” if they have a different primary motive for policy preference. A devout catholic might believe that both abortion and firearm ownership should be strictly forbidden, which is hard to fit into either party platform. Someone with a commitment to individual liberty might support gay marriage, unrestricted abortion access, drug legalization, free markets, free trade, and low taxes; very hard to reconcile with a party platform.
Did you get to see the fabulous Sunsphere?
Atheism isn't a religion, but it is a position on religion.

An atheist may not believe in god, but all of them have a position on whether religion belongs in a science class, for instance.

You can opt out and say "I don't care if biology is taught using creationism or evolution", but opting out means you are ok with creationism being taught.

And if you're ok with that, fine (I mean, you're wrong, but you're entitled to an opinion). But you can't pretend you haven't taken a position on it.
Lots of people reply with obscure, land-mine “#define” hacks. Am I the only one that avoids meta programming with “#define” like the plague?

One might argue it’s not even C..
> "pop"

What do designers mean by 'pop'?
It's just a Chapter 11 restructuring, not a liquidation.
The HN banner idea would only antagonize the HN folks. In my childhood, parents made me eat tomatoes, because, you know, it's healthy. Since then I despise tomatoes, even though at a rational level I understand that my parents were right.

The techies types are knowledge first people. If you want to win their support, appeal to knowledge, make a rational case, but avoid trying to fool them, as the moment they notice a logical inconsistence in your ideas, they'll dismiss them entirely.

Most activism appeals to emotions, to feelings, because it matters a lot to most people. But techies put dry knowledge first and so needs to change your tactic.

Nevertheless, I'm upvoting your comment because I believe it presents an important viewpoint.
Only entry-level or highly specialized positions are described by their titles well. This thread is a good example: the sets of valuable qualities named in the comments often do not even overlap.

Good job descriptions and resumes include a comprehensive (though not necessarily long) list of skills and activities that the person is/must be good at. I wish more articles were talking about these concrete things, instead of using words that don't mean much at best and actively cause confusion at worst.
Here’s the challenge: could you ever specify an objective function concretely enough to sustain an assault by aggressive optimization? https://thezvi.wordpress.com/2019/12/31/does-big-business-ha...

In all our mathematical experience, the answer turns out to be that we can only ever define an approximate objective function, and we almost always need some kind of “regularization” to constrain our optimization strategy. And in many cases, an effective regularization practically (which results in better “generalization” technically) might be “early stopping” I.e. not optimizing as hard!
Not with the YouTube app, but with the browser, you somewhat can.

I used adguard and it works for like 80 to 90% of the time. For the time where ad did show up, I just reload the page and it is gone.
AIUI, they had to sell. There was no way they could build out the needed infra to maintain the growth rate another year, let alone pay for it.
Or accepting the current trends? We’re not frozen
> So go somewhere else?

A better solution is to simply stop caring about the opinions of the entrenched SF special interest groups and simply go on with one's life, and ignore the attacks that are never going to go away.

Those entrenched groups are getting less powerful by the day, anyway. Their opinions can't be change, and they aren't going to matter much soon.

And the other, newer, techie focused groups are getting more influence.

There isn't much point in "negotiating" with the entrenched groups when they are never going to be convinced, and you can just usurp them instead.
see also http://outliners.com to get the old More outliner
and https://welcometosherwood.wordpress.com/2009/10/10/grandview... that presents grandview.

And tinderbox I guess: http://www.eastgate.com/Tinderbox/
I agree 100% politics should be a part of any company. I’d like to see time set aside to educate employees about their 2nd amendment rights and maybe the company can do a dollar for dollar match on NRA donations?

Oh wait, you meant you want to see your politics supported in the workplace. Not politics in general.
I dont believe this, but I am open to it. Is there any hard data/proof of this on me specifically? Sure, I agree with the concern with teens/young adults in the social dilemma, but I do not think everyone is at risk. Again, very curious to see examples/data to back this up.
Didn't they get rid of negotiation like at least 10 years ago?
One is complaining about rich people moving in and increasing property values.

And the other is complaining about illegal aliens breaking the law by being here illegally, while either committing fraud by using someone's SSN or avoiding paying tax entirely, often unable to speak English, increasing competition for unskilled labor (construction, landscaping, cooks, dishwashers, etc.), putting downward pressure on wages of the working class.

One is lamenting supply and demand, and the is other upset about blatant illegality that has gone on for decades.
The object-relational mapping happens everytime you fetch the data from a relational database in an object-oriented program. The moment when you try to generify your code to avoid repeating lists of columns in queries and parsing of similar result sets is the moment you create an ORM tool. All the efforts to create DSLs are coming from the idea that silver bullet exists and it’s possible to cover all use cases by a single solution. It doesn’t. Trivial ORM is enough to cover 80-90% of use cases, for the rest it doesn’t make sense to try — they are usually so unique that running plain SQL and parsing the result is the best. So I agree with you, it’s probably a waste of time to build all those DSLs when we could try to improve the simple ORM experience (Spring Data is moving in the Right direction here).
No it’s not. It’s an endorsement of norms about the role of political activism in relation to other aspects of society. But it’s not an endorsement of the status quo on particular substantive issues. It doesn’t necessarily even have the indirect effect of propping up the status quo.

Consider, for example, endorsements of political positions by Hollywood celebrities. The practice probably had a net negative impact on most of the substantive political positions they support. (E.g. Jane Fonda effect.)
You're not the only one that sees the downright blatant sexism and hatefulness of some of these policies. There are probably a lot of people at your workplace that feel the same way that you do, but repress themselves for fear of being put on a train and shipped off to a "re-education camp".
Script used by Indian startup WhiteHatJr to teach coding to 9 year old kids
A Protocol for Packet Network Intercommunication (1974)
If you want to know about the Pilgrims specifically, William Bradford's firsthand account is the gold standard:

https://en.m.wikipedia.org/wiki/Of_Plymouth_Plantation
Chandler: What Went Wrong (2008)
PDF - https://archive.org/download/demo-class_202011/DEMO%20CLASS....
Yeah if you read the PDf where he quotes Zuckerberg saying "it's not worth arguing about it" he thend replies "I agree".
> more frequent & severe

If you don't quantify that, it's meaningless in relation to somebody's life expectancy.
Shale oil isn't going to last long, and then what? (And probably shouldn't have been extracted in the first place considering the low energy return and climate change...)
Then again, there's also the guideline about assuming good faith. It might be spam, but it might not, and if it is, at least it's on topic.
Unfortunately, compared to engineering there's a low barrier to entry for design. Many, especially small companies make their design hires without knowing what they're looking for. There are many nebulous concepts involved so it's easy to underestimate the challenges involved. For example, I took two semesters of color theory in college and we barely scratched the surface.
tl;dr 168 billion
Why is the mod Priced Lower than EJ120?
Indian Startup WhiteHat JR is the biggest edtech scam. They are fooling parents with promises of jobs at Google, their kid's app in the play store/app store.

Their teachers do not know basic things like what is a cloud server (they said these run on actual clouds), difference between Java and Javascript.

Related - https://news.ycombinator.com/item?id=25176230
At some point corvids are going to learn that humans deliver food via drones, and the race will be on. I pretty sure they will figure out what color of drone the local grocery store is using.
I think the reactive/rx/observer patter might be an acceptable solution around the what color is my function problem and it tends to be very popular with the functional programming wing of the JS community from what I’ve seen.

Never understood why the browser didn’t ship a full access to something like an EventEmitter. Since you can dispatch events on window document DOM elements etc seems like being able to subscribe to events in a more arbitrary fashion that worked in parallel to the other events would have been useful and solved callback hell all the same
Thank you for your replies so far! I've learned a lot already hehe.
Offensive and Defensive Moats, Europe's Unicorn Hopin, Life After Udemy
I love this kind of stuff. The fact that we (people in our field; not me specifically) had to and could do stuff like this must seem crazy ancient to the younger folks here. I did boot my first computer from a cassette tape, and I can still remember what it sounded like and it's so, so very nostalgic. And many of us did get our first internet access via these crazy noises as well. I'm sure I could also listen to a modem connecting and tell you what speed it had negotiated from 1200baud all the way up to 56k, since each new sound was, at one point, the pinnacle of excitement since I'd just upgraded to something new (and then I heard it thousands of times).
Ok, so first give out free food and make it step by step more sophisticated :)
Barbarians.
Btw, don’t let my cheeky comment detract from a perceptive & reflective article. Please do read. And here’s another article by the author in a related vein: https://zandercutt.com/2020/05/22/we-are-all-the-burnout-gen...
Really I have come to the conclusion that "localism" is essentially the socially acceptable outlet for left leaning xenophobic personalities. Racism, sexism, and homophobia are a path to be a pariah but outsiders to "the local community" are fair game as an outgroup and a place their anxieties and anger on an other outgroup.
https://makezine.com/2012/11/12/lindsays-technical-books-shi...
Shopify sends your PII and purchase data to Facebook
> For me this watch is nearly perfect.

The UX is poor though. Once you've finished with the stopwatch, the next mode-button press leads to the time-adjustment mode rather than immediately back to the current time display. Any destructive modes such as adjustment should be protected behind a long-press, not interleaved into the routine mode cycle.

It's also frustratingly easy to knock the watch out of 24 hour display with a slight mistouch.

It is marvellously thin and light though, I wish there were more options of a similar form factor.
>a company as an entity should have no public stance on politics.

In the modern world with a weaponized/activist media this will not work. If you don't block the wrong-thinkers major media outlets will write article after article about how you platform Nazis or whatever, even though there's no Nazis in sight. If you stand up to them they will go after the advertisers. "Why are you advertising on a site that platforms Nazis?" And there's not really consequences. When Youtube, Paypal, etc. ban these people there's barely a blip in their business.
I worked there a long time ago. The best performing salespeople had big customers who would buy a lot of gear at a time. 90% of the regular people walking through the door were just there to mess around, and would not purchase anything. If they came back later, ready to purchase something, another salesperson would be getting the commission. There was also high turnover. Those 3 factors can lead to rudeness.
One more anecdote to back up kazinator here.

I chose to buy from Guitar Center when I made my thousand-dollar purchase. And yes, the sales staff were difficult to work with, but I kept my receipt and when, two days later, I found an obvious defect, I was able to walk back into the store and get a replacement.

I was happy to pay a little extra up front because I was able to take the instrument out and actually use it before buying. (And I was able to bring it right back two days after I bought it.) It was well worth the slight surcharge to be able to inspect it before buying.

I wonder what my "extended warranty" means after the company is out of business? I'm pretty sure it's not worth the paper it was printed on.
That doesn't help at all. It would just be a long list of the issues that a particular party espouses, and just as toxic.
It's a start :)
> But seriously, if you just want a cheap linux desktop, grab any laptop from ebay from the past decade. If you want, strip all the casing and peripherals off -- the mainboards are pretty small.

I totally believe that this would outperform the RPi4. But I don't always need much performance, and it seems like more work and/or uncertainty to me:

* Batteries. People say that if you don't cycle them occasionally they can swell and be a fire hazard. I'd rather not deal with that. Will "any laptop from ebay from the past decade" run without batteries in it?

* Running closed. I've also heard that laptops are designed to be used open for heat reasons. Will running it closed cause problems?

* Stripping casing and peripherals off. I want it in some case, ideally as compact as the Pi4. Can I find a good case for it and mount it successfully? I'm not much of a hardware DIYer—basically the closest I get is assembling a standard ATX desktop. And will it run headless? If the BIOS gets reset or something, do I need to reattach the stuff to get into the BIOS and allow it to boot without video / keyboard?

* Reproducibility. Let's say I'm using it to run a particular open source project (my NVR project, HomeAssistant, etc). From the perspective of either someone telling others how to set it up or the perspective of someone trying to follow those instructions, it's better if I have exactly the same thing, so there aren't so many variations and problems with the physical questions (see above), drivers, etc. The Pi4's availability and price are known quantities world-wide and for a long time. Whatever model I happened to find cheap probably isn't like that.

I've had success with a middle ground: buy an used NUC from eBay. Maybe it's hard to find the exact same model, but it's always the same form factor that doesn't need to be modded in a novel way, will always run a stock Linux distribution without problems, etc.
not exactly. blu ray is objectively superior to DVD; it supports higher bitrates and better codecs. a lot of the differences between audio products are more subjective.

headphones in the $100-200 range are already pretty good in terms of total harmonic distortion. frequency response is a large part of why you might prefer one set of headphones/speakers over another. this is basically equivalent to a final EQ stage, which can be compensated for earlier in the signal chain. I highly doubt they can make my hd555s sound as good as hd800s, but I wouldn't be surprised if the software could give at least a general sense of what hd800s sound like.
Grab attention.
Lots of Saturn Vs landing on boats on your planet?

But yeah, agreed with your larger point, the lack of progress has been nothing short of pathetic. Until recently.