skysight-inc/HackerNews huggingface dataset:
I have personally seen this transition. Some folks who started from tier 2 cities got access to white collar jobs because of MNCs like TCS, Infosys.
Now they have improved skillset through Internet courses and are now working on much higher pay at product companies.

MNCs are essentially doing what colleges fail to do in India. Teaching people how to code, talk to clients and bring them into formal employment.
Perl has BerkeleyDB and CGI in core. Peripheral library tastes change over time, core backward compatibility lasts a lifetime
Yeah, people complain about Fortran but writing array operations in Fortran 2003 is great for avoiding aliasing problems and tell the compiler what we need to have done rather than how we think it needs to do it.
I don’t know the answer but I’m sure they’re defined differently. Poverty in India means making less than $1.90 dollars a day. By those standards the UK would have zero poverty so their numbers are clearly self defined at a much higher standard than the UNDP global standard.
I wouldn't really call that casting, that's just narrowing based on control flow.
Why? You can just load the laptop with four USB-C adapters and stick to USB-C for everything if you want to.
The awesome thing about Framework is that it is even possible to upgrade the main board without trashing the entire machine. Purchasers of the 11th gen system should still very much reap the benefits of the Framework ecosystem. Being able to upgrade is the very key point!

No matter what new camera I buy, the manufacturer going to ship something newer and better soon. So it is with most things in the modern era.
The case against the Twitter apology and our culture of performed remorse
The problem with signal is its a ghost land.

Many people signed up after the new WhatsApp T&S debacle, but Facebook played it like a boss by delaying the change and draining the news cycle and they won.

Almost no body uses signal, I have chat group of my friends on signal, and I'm really thinking of moving it to WhatsApp, so they actually see the messages instead of it being 20 messages from me and 1 from the others.

Its not that they don't have signal installed, they just never open it, I use it as a video/voice call app and it works well, but messages? Its a PITA to get people to actually read them, especially since many of them are complaining of notifications not working.

I like the stories feature, especially because its totally encrypted, but its basically useless as almost no one in my social circle uses Signal.
Archived: https://archive.ph/xpX29
> 99% of the value of Twitter is its reach.

For marketers, politicians and others that use Twitter as a megaphone for their personal brand.

Everybody else just wants to see funny memes, cat pictures and occasionally have the small topic conversations that make Twitter occasionally worth it.
Oberon one could guess by seeing it's an OS and its implementation language, tightly coupled under the same name, that Oberon's ABI uses Oberon.

Loosely defined, most embedded Forth systems act as an OS and they tend to use the system's assembly or the Forth system itself as the ABI.

PC-DOS derivatives obviously use x86 registers and interrupts as an ABI - that's more assembly and machine language oriented than C.
If you look at the framework subreddit and their forums you can see different setups people are using successfully. I think the only caveats are that Linux doesn't reliably support hotswapping in some configurations (Windows is fine), and if you get a super-beefy GPU you'll still be bottlenecked by other things
FWIW, she has a Masters in French Lit from one of our relatively well-respected schools, but obviously I completely disagree with her on most political topics. These kinds of stances are more common than you'd think in Canadian academic circles.
I always saw it as an Ambien-induced impulse buy.
Not really, you're perfectly free to put USB-C ports in and you can use your standardised dongles if you want. Or mix and match.

I can't imagine what other existing form factor would have been suitable and more useful than them just creating their own and open sourcing the design.
How are you in it’s a private company?
The message in plain english from COP1 to COP27 did not resonate with the economic gains provided to the aforementioned trending capital cities predating the 21st century.

0=0+0 :p

The economic barriers to evolution are not a valid response. Its still 2022

https://www.iqair.com/india/delhi

The real-time city ranking extends beyond the capital
That sounds like something you want as a feature in bigger system, not something you'd want to buy a specific bulb just for that.

> Every time the switch turned on the light made a 20 ms computation based on the time it stored (via a low power clock and a super cap) and turned to the right brightness and color temperature automatically.

Where it got the time sync from ? You said it didn't need configuration or an app ?
Of course, these days the compiler stresses ARM’s 2 GB relative jumps :)
You appear to have a misunderstanding about the nature of government, sir.
There used to be a time when Apple hard- and software delighted me. It was expensive but the cost could be justified.

Today, Apple hardware gets ever more expensive while adding ever less value for me. With the recent push towards growing service revenue, I fear Apple is going to betray parts of their original DNA.

I usually never invoke this, but in this context it feels justified: this would have been impossible with Steve Jobs alive. He would have shut this shit down with a vengeance.

Despite being a capitalist with every fibre of his being, he knew where not to go, which line not to cross. If done anyway, in error, he reversed course immediately. I don’t see even a faint shadow of this in Tim Cook.
I appreciate that, and my comment wasn't a knock against your product. I like what y'all are doing, it's just not my personal preference.
Next up: Maybe sell them to us poor europeans?
That's true, he'd owe taxes on the $500k it was worth at the time.
This license is confusing as it contradicts itself. They say it’s GPL and then add clauses making it not GPL while still saying it’s GPL.

I wouldn’t touch any software written with such a license but if I must, it will say it’s vanilla GPL and ignore the confusing and very extreme second license:

> RepRap is free; you can redistribute it and/or modify it under the terms of the GNU General Public Licence as published by the Free Software Foundation; either Version 2 of the Licence, or (at your option) any later version.

> The GNU General Public Licence (GPL) under which RepRap is licenced…
> Because it requires that library with that API be maintained forever.

Why would you say that? Do a cycle of deprecate + remove every few major releases, provide a migration path, and you're good.
I don't get why owners should get a discount. They purchased an11th gen Intel laptop, they still have an 11th gen Intel laptop. Unlike other brands they can relatively cheaply upgrade them to 12th gen.
Yes, there is a company called Dmart and they are doing really well.
Recently one opened in my area and local shop owner mentioned that it is killing their business. People are flocking to Dmart for discounts.
From German Wikipedia the albedo of water changes a lot with the angle. Oceans already are "dark" when hit by sunlight at +45degs angles. So it may not be that important.
Good dimmers have adjustable 'minimum' settings. Often a simple plastic screw behind the plate that you can tweak.

Philips 'warm glow' bulbs are warmer when dim, and cooler when bright. I use these throughout. In combination with smart dimmers that allow setting the 'on power' in HA. At sunrise and sunset the on-power for my dimmers is reset to 100% and 30% respectively.
This general trend of deteriorating UX in widespread services is extremely exhausting and depressing.

The accuracy you could get with Google searches in 2005-2010-ish was amazing. Knowing how to Google was a secret weapon of computer literacy, you could find anything. Now I save links on a small server (I work on many machines) unless something is posted here on HN, as it's one of increasingly few places where I can search and actually find things.

Same story with YouTube, searching for a video there has become an exercise in self flagellation.

I don't know if it was Netflix that started the ball on nonsensical, avant garde categories followed by thousands of auto-playing calls to action, but combined with intrusive ads and obfuscation the day-to-day experience on mainstream internet really sucks the joy out of whatever amazing content that lurks in the cracks of what is actually a set of amazingly marvelous technology.
With 4G the problem has been "what lane are you in?". One of the things that can be done with that data... If you can figure out what lane a user is in, you can target (visually) digital billboards to that lane, covering all lanes with different images/ads, through some weird refraction. I knew of a company that was working on that problem 8-10 years ago out of the South. No idea if they solved the problem.
A bunch of Notion's text editing algorithms need to walk up and down our tree of blocks in a particular order. We implement those walks as generators.
Any healthcare institution is going to have a Business Associate Agreement[1] with Microsoft. OneDrive is one of the allowed/suggested ways to transmit PHI where I work.

[1] https://www.hhs.gov/hipaa/for-professionals/covered-entities...
"If you were a product person at IBM or Xerox, so you make a better copier or computer. So what? When you have monopoly market share, the company's not any more successful.

So the people that can make the company more successful are sales and marketing people, and they end up running the companies. And the product people get driven out of the decision making forums, and the companies forget what it means to make great products. The product sensibility and the product genius that brought them to that monopolistic position gets rotted out by people running these companies that have no conception of a good product versus a bad product."

-Steve Jobs
This opinion is offensive. India is a functioning democracy. Your claim is that the people who vote are lower caste and upper caste won’t vote hence democracy is invalid. Are you suggesting democracy is only valid if upper caste people vote?
Heroku's New Low-Cost Plans
What are you talking about? You don't need to host your own Mastodon server. You can sign up with one of the many open instances, just like gmail and hotmail let you do for e-mail.
I've had an account on 2 instances (was 3, but 1 vanished) for a couple years now and the biggest thing that I personally run into as a roadblock - ages. Fediverse users are way younger than me. I'm in my late 40s and grew up with usenet/etc, so the tech hurdle wasn't that steep but finding people that I connect with at all has just not happened. I follow a few folks here and there but that's really about it.

It's amazing how the little silos of content can be so isolating.
How is Tesla a private company?
This actually looks like a really cool way to learn git, might have to introduce it at work (where nobody actually knows git, they just use some stupid gui)
Thanks for the mentions everyone. I've already launched text2shirt some weeks ago - no need for audio, online and serving shirts and hoodies:

www.thisshirtexists.com
I don't recall them advertising Thunderbolt compatibility, it was always an unadvertised feature.

The blog post made it clear they're shipping all the Thunderbolt firmware improvements to the 11th gen as well, it's just minor hardware differences that are blocking a few test cases and official certification. It sounds like you can enable Thunderbolt relatively easily if you're okay with that caveat.
Agree completely. We’ve tapped out our services potential. We now need large scale manufacturing. Income inequality and unemployment are very real problems, and its only getting worse. Only manufacturing can create those kind of jobs at scale.
https://www.splitgraph.com/blog/poetry-dependency-resolver-s...
It depends on how junior the engineer is. My first job out of college, I was asked to write some code to cheat a benchmark, basically detect when a particular benchmark program was running and only then put the software into an alternate "fast path" that would result in better benchmark results. I agonized over this and didn't want to refuse. This was my first real job as a professional developer, and I didn't want to make waves. Eventually I got the nerve to tell my boss I was uncomfortable with the assignment, and he said "Oh, no problem at all! We keep our devs happy here." and assigned me onto another task. Joe, three cubicles down was more than happy to write the benchmark-cheating code.
I don't think it's crazy that you don't get evergreen upgrades to a system you've already bought, especially when you can just upgrade the motherboard to the 12th gen (which is actually the core value proposition of framework) https://frame.work/marketplace/mainboards

They do address it in the post:

> For 11th Gen systems, we also have a firmware update in progress to bring in the security updates and power consumption improvements, but not retroactively certify Thunderbolt (there are some test cases we don’t believe we can resolve on that generation, unfortunately).

Sounds like a hardware thing, which again you can upgrade
I'm making a VDOM framework in Ruby. It runs on the server and streams DOM patches to the browser. Components are written in Haml and stylesheets are scoped to components. There is hot reloading too.

I haven't made any public releases yet and I'm not sure if the project is mature enough to receive any attention so I'm not posting a link at this point

Example of a simple component:

%div Hello

State and callbacks:

:ruby
Button = import("./Button")

def self.get_initial_state(initial_count: 0, **props) = {
count: 0
}

def handle_click(event)
update do |state|
{ count: state[:count] + 1 }
end
end
%div
%p
Count: #{state[:count]}
%Button(onclick=handle_click)
Increment

And it's async so if you want to make a component that shows the current time:

:ruby
def mount
loop do
update(time: Time.now.to_s)
sleep 0.5
end
end
%p Current time: #{state[:time]}
I wonder if Musk is looking at tying Twitter in to Tesla's infotainment system? For some reason your list of features, notably long form video, made my think of that. I mean, Musk owns Twitter, Tesla, and Starlink. You'd think their engineers and product managers would be tasked looking for synergies.
To second this, many of the nitter instances and other twitter flattening sites are blocked by corporate security scanning proxies. For those in that situation, note that you can replace the domain name with twitter.com to get the original URL.
It would be nice if you could just look at an interface and know it returns a 32-bit integer without parsing four C headers to get that information.
The options are ordered, so you can effectively get this by just reading the top 2 and ignoring the others. Perhaps this could be made clearer though. I've been trying to balance keeping the list short with providing some context about why you perhaps shouldn't other options.
> In my opinion the Sackler family has cause a lot more suffering and they see no day in prison.

So what? Which is it, are you in favor of a lighter sentence for Ulbricht, or a heavier sentence for the Sackler family?
Usenet is alive, just very low traffic these days. I still read it every week. The spammers have mostly left since it's not an interesting target anymore.
How to get motivated?

By reading inspirational quotes? By watching motivational videos? Using a motivational app? By repeating a mantra?
I use a Sonnet egpu box with an nvidia 1080ti for casual gaming on a framework 11th Gen running arch.

It mostly worked with minimal fuss. From what I remember, most of the headaches were getting sway and my multi monitor support configured to my liking.

edit: fix gpu name
The server does not really store IPs, since mobile phones are likely behind CGNAT.

In theory, B could publish a new public key as identity per target user.

I see two main problems: First, push notifications do require the server to actually identify the user and second efficiency: The client would like to maintain a single long connection instead of many short lived requests with pseudonyms.

Of course there would still be some timing patterns …
Anyone using social media services need to pay attention to this story. When the profit margins shift ever so slightly, or say massively like with the Apple changes, then these companies will take meetings with executives like this Telco who wanted data on when people are going into their competitors stores. Unbelievable, or should I say, totally believable and totally expected.
PowerBI is the killer app for windows is seems. The only two things we have a windows box in our office for are powerBI and writing SD cards for windowsCE.

While it is not exactly PowerBI the only thing I have found that is similar and is on Linux is metabase[0]. It's open source and free to run locally (or self-hosted) without user limits. It can connect to multiple dbs, and allows for visual query editing as well as SQL. You can build dashboards, save SQL snippets, etc. You can even send automated emails based on query results. I hope it works for you. My company and I are very happy users.

[0] https://www.metabase.com/docs/latest/installation-and-operat...
Show HN: PaletteWB 2.0.0 Released
Hello there!

I build a tool for playing with color palettes.
I know, it's not really the first one but there are some special features, I would like to talk about.

First, it supports not only 8bit palettes, but also ones with up to 65536 indices. And floating point palette indices. Now, floating point indices are smooth - the palette is stretched along the value range of 0.0 to 65535.0 including fractions and optional interpolation. That's fine. But usualy indices with more or less than 256 entries are not easy to understand, as colors get pruned or do not show up...

Second, the fact that you can have up to 65536 color entries does not make life simpler, in contrary. Some of the algorithms, like e.g. repetition patterns (which already were on HN, http://www.krajzewicz.de/blog/stretching-the-c64-palette.php), easily generate vast palettes. How to limit the user, here? One implemented solution is that you have to set a maximum palette size using an extra option in the settings... Are there better ways?

And, third, what is the best way to promote it - besides posting it here?

Sincerely,
Daniel
From my experiences, Signal has the cleanest, most functional UX and design out of nearly all my apps. I have a mid-range Pixel 4a running CalyxOS and it works without hiccups. Not sure why yours is so slow.
I'm certainly not a fan of Word and only use it when I have no other choice, but while the OP is specifically about typography I wonder about the lack of (that I could see) discussion of revision tracking and other word processor features that seem to be pretty important in a legal context. (And specifically in a legal context where Word seems to be pretty much the standard.)
This ! ^^
There's a pretty extensive thread here on eGPUs: https://community.frame.work/t/egpu-support/1722

The most popular choices seem to be Razer Core X or DIYing it with an ADT-Link R43SG (https://community.frame.work/t/my-portable-egpu-setup-adt-li...)
Here's an example of what ZeroGravitas mentioned.
This is a blog from the "old" Web2.0 days, when social media was nascent.

This old man still updates his blog almost daily with content that would have him banned on Twitter. He's one of the most insightful and inciteful voices in the world of advertising.

https://adscam.typepad.com/
Thanks Louis, I’ll keep an eye out for it!
Can you not plug a regular USB-C dongle in to the recessed port?
>I can't communicate with anyone whose address I don't already know. There's no real "discoverability." Many people have multiple email addresses, and I don't know whether I'm communicating with the correct one, or even whether more exist that I don't know about. If an email address stops working, it just... stops working. Emails bounce back (if I'm lucky!) with no easy or standard way to say why, or what address to use instead. I could go on.

These all sound like features to me. If I want you to contact me, I will give you my e-mail address. Otherwise, leave me alone.
Android is Linux-based and has many of the same problems. Chrome OS too if you’re writing to the metal.
It's also, at best, a claim made by a (presumably non-technical) employee of one of these Big Tech companies' clients. It's entirely possible that they were able to benefit from the data that Google, Facebook, whatever collects while not having direct access to it in any form.
I've been doing it with Hue schedules too for a while. The Hue app does have automations support of rules based on Sunrise and Sunset. It's not quite as smart as HomeKit adaptive lighting because you can not, say, turn off lights during sunrise and expect them to wakeup in your post-sunset mood at the right hour, but if you are automating all lighting with the Hue hub alone and never using switches, it seems to work just fine.
That's a big part of it, yeah. My list of reasons:

- The USB-C modules are a bit of a gimmick right now, but being able to swap things around is really nice, and it seems like there's a good possibility of there being a healthy module ecosystem in the coming years.

- The sheer number of Type-C ports is itself really handy as more and more devices use Type-C. I don't need a hub to run my Type-C microphone and Type-C webcam at the same time while charging over Type-C.

- The repairability is unmatched, and I'm increasingly confident that I can keep upgrading the internals for a long while to come (in fact, I might very well do that in the near future and swap out my current 11th Gen motherboard for a 12th Gen or maybe even whatever comes after that).

- Framework has been relatively open when it comes to things like firmware and hardware design files, making it easier to use Framework parts beyond the intended laptop use case (related to the above-mentioned planned upgrade, I can see myself 3D-printing an enclosure to turn the old motherboard into a SFF desktop or home server).

- Linux works great, and with recent releases OpenBSD works great.

- The 3:2 screen ratio is a godsend, and I'm quite frankly amazed that so few laptops offer it. I had previously bought a Pixelbook just for that alone.
I have a better idea: how about we ban them from the Western world!

They're obviously up to no good and they ignore our laws. We're always two steps behind as they keep promising compliance yet they never do. Once we find them out they come up with excuses and promise they'll behave next time.

Like I said, I believe they're silently making fun of us. Having us run a rat race while they just keep on pilfering our personal info.

Ban TikTok!!
great username
You're right but also you're discounting the value of the Twitter model. Twitter sells eyeballs, but they also give away reach to creators. Politicians may use the platform to amplify nonsense but a lot of them use the platform for good as well. Same with journalists which is the primary reason I'm there. It's easy to follow the kind of people I'm interested in hearing more from and they're all in one place. Looking at ads is the price paid for a free service with adequate moderation. For personal connections or interest groups, there's no shortage of existing platforms that do the job better than Mastodon.
Yep. I think the problem with plain Debian happened when the base install momentarily exceeded the available disk space (probably while decompressing packages during install). I didn't bother debugging it further.
What a petty comment.

The level of contempt you and so many others have for that young woman is absolutely out of proportion.
It's still mentioned in their docs as the only supported cryptocurrency:

https://support.signal.org/hc/en-us/articles/360057625692-In...