skysight-inc/HackerNews huggingface dataset:
> if you were forced to wake up at 5:30 AM to get on a bus

I know this is an American thing, in the UK high school for me started at 0845, which meant leaving home about 0820, so getting up about 0800. Still way to early, but at least it's not in the middle of the night.

I don't understand how a school day would even work with a 6:30 start. When's lunch?
There's more or less noone working at EPAM in developer capacity who was an engineer before collapse of USSR, and it's been the case for a couple decades.
They got out corrupted on their own setup. Amazon cry me a River.
To make enough shots for a low unit cost, the mold has to be made of very hard steel. So that takes a long time on a very expensive cnc. If you make it out of softer material to make the mold less expensive (ie aluminum), you only get ~100s shots or so. Good enough for testing / beta runs, but not enough to amortize the engineering & cnc costs.
It sounds like you want Node + Typescript.

Can be written functionally, everything is typed, very active community
Wondering if anyone in these comments actually read the post.

They are making a legitimate point about an unfair public procurement process that the president interfered in for personal reasons.

> There is a recurring pattern to the way President Trump behaves when he’s called out for doing something egregious: first he denies doing it, then he looks for ways to push it off to the side, to distract attention from it and delay efforts to investigate it (so people get bored and forget about it). And then he ends up doubling down on the egregious act anyway. On JEDI, President Trump reportedly ordered former Secretary Mattis to “screw’” Amazon, blatantly interfered in an active procurement, directed his subordinate to conduct an unorthodox “review” prior to a contract award announcement and then stonewalled an investigation into his own political interference. “Corrective action” was used as a way to halt our litigation, delay further investigations and incorrectly give the appearance that only one issue needed to be fixed while giving the impression that the DoD was actually going to fix something. While corrective action can be used to efficiently resolve protests, in reality, this corrective action changed nothing, wasted five months that could have been spent getting to the bottom of these serious concerns, and was designed solely to distract from our broader concerns and reaffirm a decision that was corrupted by the President’s self-interest
The Lucrative Art of Chicken Sexing
>What does it mean for the government to regulate that a device must have a user replaceable battery?

Seems pretty simple...

'Manufacturers must not knowingly make batteries inaccessible and irreplaceable without standardly available tools'

Your whole post is just quibbling and semantics making what is a pretty clear issue to be more complicated than it is.

Again, it's been standard for years and years for batteries to be contained below a cover that can be either pulled off or screwed off.

Trying to act like a phone is somehow more complicated and all these factors matter and some poor device manufacturer might sued because grandma can't take her battery out is....

So much disingenuous corporate lawyer babble bullshit.

>Next, why stop at the battery? Almost every device has some sort of radio that if rendered inoperable would brick the device, just like a battery.

You're absolutely right. I should be able to replace the individual components of my phone, the way I can replace components in my computer, car, bike, stove, most of my appliances, my guitar, nearly everything else I own to be honest. I completely agree with you.
Yes but there's not much diversity in the phones themselves. Whichever company you choose, you're most likely getting an impenetrable giant glass slab.
What has the EFF done recently in China?
He was suspended for that??? Ridiculous. Seriously, the far left has ruined educational institutions. They are so obsessed with attacking "racism" or "hate" even when neither are involved. They don't care about context, they don't care about intent, they don't care about ANYTHING. This seriously needs to stop
I use the equivalent of named parameters in Ruby as my preferred method for a few reasons:

1. Clearly communicates the purpose of the variable

2. Means that order of parameters is not important

3. Makes the internal interface largely compatible with its JSON web service interface

It's been about 10 years since I coded any Objective-C and I do agree that syntax was an oddbal.
It's now looking like the lockdowns may have been a mistake
Caribbean Thrive as the Best for Citizenship by Investment, 2020 CBI Index Finds
https://youtu.be/zYTxuW2vmzk

Embedded in the article.
I have been following some
News stories in depth recently and honestly you can find more neutral coverage and better analysis on some random YouTube video or reddit thread then you do on professional print / tv journalism (which given the sort of biased and selective reporting I see on both sides is either deliberately misleading or completely incompetent)

At this point I think the problem to solve isn’t “journalism“. The problem is the level of respect we as a society give to traditional journalism.

I think traditional journalism had 3 functions:

1. Spread Information

2. Curate Information

3. Conduct investigation/ long form analysis.

————

1. Has been made obsolete by the internet

2. Has been hijacked by algorithms that seek to maximize attention to ads, and therefore inadvertently outrage. I think there is some opportunity for a tech enabled disruption here.

3. Is tremendously valuable. I am not sure what the funding model looks like. But I think we will figure out a solution at some point.

I see no value in trying to save legacy journalism. The only reason we accord it so much prestige is due to social inertia from a bygone era.

Why I should give CNN or Fox any more credibility than I would give a TiKTok video at this point?

Or value a New York Times article on covid more than listening to a couple podcasts with subject matter experts and looking at the data online ?

I think we need to embrace the internet.

There are issues with curation, but possibly solutions as well.

For eg. Maybe we can empower users to choose their own social media curation algorithms and control their feed. Rather than trying to sell their attention to the highest bidder. We would need to find a different monetization model etc.
Any name given to object is necessarily going to be an incomplete description of said object. It's a tradeoff between the length of the description and the precision of the description. If you want to know what the object does you can look up its definition.
well xD, Ik where the issue lies in the case of the background being transparent, some tags don't work on Safari from what I've noticed but I'm rolling the fix in the next release ( along with more features ). I'll add the comparison, sure. Will make the transition smaller but trust me, it's not useless. Spontaneous loading of the page is something that doesn't look well so the transition IS important but I think I might've made it too long.
Either way, thanks for the review!
I'm not someone who downvoted you, but you can't just assume everyone else sees value in the same things as you. Perhaps those votes are from people who find the whole digression about cryonics off-topic and boring?
I think the point being made is that public admin software has to be complicated because the underlying laws, policies, regulations, and procedures are complicated. Sometimes, they are over-complicated. And, sometimes this is deliberate (e.g., if applying for benefits is too complicated, fewer people will complete the process).

If we elect politicians in favor of simplifying government operations, and they can actually succeed, then it follows that government software would naturally simplify as well.

Note: This isn't necessarily the same as reducing government's role.
“Orange County, as well as the rest of Florida, had been "politically dominated by Southern white Democrats" since the end of Reconstruction.

Judge John Moses Cheney, a Republican running for the Florida Senate, had started a voter registration campaign to register African Americans to vote in Florida, because they had supported the Republican Party since Reconstruction.”

The fact that Democrats used to be the party of the KKK while republicans used to be the party of civil rights is so hard to wrap my mind around.
> Personal opinion: I think it was around 2004 when the media slowly stopped being the journalists that protect our democracy, and instead corporations and individuals with political agendas.

It's literally always been that way.

For a while in the late 20th Century US, the alignment of the propaganda interests of the major US media was such that it spoke with almost a single voice, but the homogeneity wasn't some kind of virtuous objectivity.
Soft Skills for Managers
Words have power and you should try to be precise with them, monopoly doesn't mean badly behaved corporation and you'll find I disagree with the thought that Amazon is a badly behaving corporation in any case.

Monopoly implies you being forced to use their services with no such alternative and having negative consequences from that as a consumer. I order from many alternatives on the regular.

Monopolies have consequences under US law, not liking a companies practices is A. A matter of personal interpretation and B. Not nearly enough to trigger the consequences from the US's actual laws.
I found it quite useful & more natural to read in Objective-C/Swift & in those you typically are writing in an IDE that auto-completes all the names. I've also not generally found them cumbersome in Python where I code primarily in VIM without auto-completion. YMMV
My understanding is that kqueue can notify for file events like "readable" or "opened," but cannot actually initiate reading or opening.
From the AWS blog post [0].

> This time, AWS offered a lower cost by several tens of millions of dollars.

On a contract worth $10bn does tens of millions really make a difference?

[0] https://aws.amazon.com/blogs/publicsector/jedi-why-we-will-c...
Barf Express.
It doesn't seem odd to me.

Whether you agree with it or not, the idea that an industry recognizes their power and respects it doesn't seem that outlandish.

Maybe you're the part of the problem?
> I kind of feel like they need to adopt a labor-intensive zero-tolerance policy for this kind of stuff.

That would be great, but I also think we need to consider if these business have developed enough to a point where they require more thorough regulation by the government.

> There's a bimodal distribution. You can have a few scams, throw a ton of resources at each (to the point of prosecution, etc.) to deter that number from growing. Or you can have a huge number of scams.

Well, absent any external force like government regulation this is true. It's also why I don't trust any large company to regulate themselves or their own markets appropriately; the distribution simply doesn't allow for outcomes that are strictly consumer focused.

> Amazon just swung over to the other side, and if they don't get it under control

How many times in history has a retail giant been able to exert this control themselves?
Microsoft partners with TechSoup to validate charity status, this is their UK affiliate
It is a ruggedly designed...

I get flashbacks to the college intern I interviewed that excitedly told me about the RPi telemetry design he created for a rocket. Got it all coded up and working great.

After some prodding he confessed that it failed on launch. The micro SD connector couldn’t take the vibration.
chattr +i will tell them impolitely to f-off.
I don't like it because calling a non monopoly a monopoly has potentially broader implications for other companies not just Amazon, I don't like the dominoes the shift to this thinking implies.
The answer to that question is two-fold.

1.) Many of the companies that make the most on open source are not software vendors per se but still significant contributors in their own right. Example: Google, Facebook. Kubernetes exists because of Google. Facebook has a ridiculously long list of significant projects. [1] It's really important not to ignore this because you are otherwise missing the core economics of the open source movement.

2. There are lots of companies making good money operating open source in the cloud. Data Bricks, Confluent, MongoDB, and Amazon (specifically Aurora) are good examples. I'm not saying the companies are necessarily all profitable, only that their COGS look good and they will be profitable in due time. The key is you need to have software that is worth paying other people to operate. Data management is common to many of the main contenders.

Mozilla's problem is they aren't #1 and don't offer software that would allow them to become #2.

[1] https://opensource.facebook.com/projects
yes this action was taken by trump
> A man who wears the same coat for 20 years is either a loyal man or a lazy one

I took this to mean "coat" in the sense of allegiance. Red coats vs blue coats. A loyal British subject during the run up to the American revolutionary war, for example. Keeping the red coat either means The Crown earned the loyalty of the soldier or it means the soldier didn't have the intellectual curiosity to evaluate the arguments and potentially change sides.
Reactjs-popup v2 is Here (3kb)–Modals, Tooltips and Menus with Animation
They attack those who they think represent the school. The dude they see in the classroom. "Little do they know" the decisions are made by administrators. (Only strictly research/science decisions are still handled by profs, but they also don't really do much other than churn out grant proposals and papers.)

And this was seen in the debates (shouting matches?) that faculty members had with students elsewhere. (I'm thinking about a video about some safe space protest.) It was not some nameless administrator trying to persuade (and educate) the emotional students, but someone that actually cares about education yet the decision about not hosting a lecture by some controversial figure is usually made by the administration, to play it safe. (While the initial decision to host some event is usually made by some club/group, approved by the administration. And that approval just gets withdrawn.)

Of course looking at this with a very reductionist first principles eye it makes sense. Students don't want to learn from someone they don't consider at least a bit an authority figure. So they then voice their grievances to them too. And if the educator cannot do anything about those problems, then he/she was just a fake authority figure all along. (And then just a bit of cognitive dissonance helpfully informs them that from this it logically follows that whatever said educator had said is wrong/useless. And so young folks go ideology shopping, and that's why suddenly there are post-cultural Marxo-modernists everywhere.)
That is probably the weakest and least-relevant argument in the entire post.
It mostly depends on the parents, not on children. Teens are finally independent and strong enough to be able to revolt - if they do or not is in many cases just a reflection if their parents treat them as equals or not.

Before you answer "but they are not equal...", please think.
Yes - I would have told Rose to make room on that door for me!
> And while a company has no right to good PR, you currently also have no right to support from manufacturers when repairing products you own.

Which is why I'm advocating right to repair legislation, not right to good PR legislation.

With reference to GP: "I still think a companies right to good PR is lower priority than right to repair."

I find it really strange when individuals, against their own interests, advocate for the "rights" of a giant multi-trillion dollar company. Especially silly ones like Apple's right to look good. They can advocate for themselves. Let's look out for us, and let them look out for them. They've already paid lobbyists and lawyers to do so -- why do it for free?
> full-size keyboard, without the touch and without the GUI. Just a term. Think tandy model 100.

Yes! With a nice mechanical keyboard. I found a nice display for something like this a while ago; these 1280x400 pixel, 191 mm wide (visible area) IPS displays originally meant for automotive use:

https://www.buydisplay.com/catalogsearch/advanced/result/?re...

I don't think getting a reflective LCD display in this form factor is realistic these days, they stopped manufacturing those in the 80s. I bought this OLED 256x64 display to play with- it's got enough pixels to make it work, but it's just too small/high density to work well form-factor-wise with a full width tenkeyless keyboard.
You should buy an old mac from 1984 and put Mathematica 1.0 on it and your mind will really be blown :-)
You mean like Al Jazeera, or RT, or the BBC...?
I cannot believe they do not feel like they digging their own grave. The "standing" government that is and the security forces. I mean how do they expect to find any job that's not cleaning bathrooms in Russia after this.
Once I bought from Amazon a pack of 4 or 5 USB cables from a seller which had good reviews. Once they arrived, they all broke in a matter of 2 weeks. I mean every single cable in that pack was busted after 2 weeks of use.

Based on my infuriating experience with the product I posted a 1 star review stating that all cables broke. After a week or so of posting that review I started to be spammed by the seller with offers of a 10$ or 20$ refund and a brand new pack of USB cables provided I recanted my review. By spam I mean the seller sent the same canned response about 7 or 8 times repeatedly bribing me to recant my review.
An Elixir/Erlang process may be used to both do work and store state. This is what a GenServer is for. I don't have experience building large systems (or even production code) in these languages but have been doing tons of reading and playing in the past months.

The intuition I've built so far is that holding state in a process (GenServer being an abstraction around a process) is reserved for stuff like "The current state of a games table" where you would have one process per game being played. This state is only being read and manipulated by itself and will be thrown away when the game is over (which might make it sound like an object!). If you suddenly had a requirement to show live stats from thousands of games being played, then one option would be to start sending it to ETS.

One big difference to point out is that to store state in a process you need to use the language's data structures (lists, maps, keyword lists) which can get slow when they grow HUGE. ETS is an actual key-value store with incredibly fast lookup (and can easily be read by multiple processes).

I hope that makes sense—I'm also testing my own knowledge here :)
Production Problems Prompt Broad FAA Review of Boeing Dreamliner Lapses
English will get you pretty far in the daily life in Western Europe, too, in places like Sweden, or Netherlands, or cities like Berlin. (Not in France, of course.)
A technique allows robots to determine whether they are able to lift a heavy box
Honestly, In my experience named params are better than positional ones, but then again, they’re not mutually exclusive.
depends on the locale, in my area almost no one says nei ge.
Location: Germany

Remote: Yes, preferred

Willing to relocate: Yes (Munich, Switzerland, UK, USA, Australia, ...)

Technologies: JavaScript, TypeScript, React, Node, Swift, UIKit, Next.js, Vue, Nuxt.js, Redux, Apollo, GraphQL, Elixir, Webpack, Postgres, Redis, AWS, Heroku, Shopify

Résumé/CV: on request

Email: hnthrowaway@icloud.com

I am a developer and designer focusing on well-made digital products. Over 10 years of dev and design experience as a freelancer and contractor for various companies, most notably larger public broadcasting companies in Germany, a state ministry of education, a major public airport and a music discovery platform from Tokyo (remote). Currently working as senior fullstack dev.

I am capable of bringing projects from zero to hero, having handled client communication, project management, conception, execution and delivery. On the way towards a lean solution, I shine as an open-minded strong analytical and creative thinker, but I can also hack straight away if necessary. I have a sharp understanding for strategy and design matters. My previous work (lightweight CRM + presentation platform for real estate offerings) has opened up a new area of business for a former client of mine.

Looking for small to medium sized companies with an exceptional product, appreciation for good design, and an interesting team where I can flourish and evolve.
i would take most of these claims about elixir with a grain of salt

distribution, for example, is a much lauded feature of elixir/erlang but if you look into the implementation it's really just a persistent tcp connection with a function that evals code it's sent on the other end. you could easily write the equivalent in ruby or python or java but you probably wouldn't because it's not actually a very good idea. there's no security model, the persistent connections won't scale past a modest cluster size and the whole design ignores 30 years of experience in designing machine to machine protocols

similarly, people will mention mnesia or ets as a replacement for a database or redis. these are both very crude key/value stores with only very limited query capabilities. you should use them where you would use an in process cache in another language and not as a replacement for an out of process shared cache. they were never designed as such. and as in process caches they are really nothing special

in fact, a lot of elixir's marketing comes down to "do more with less" with a lot of focus on how you can do on a single machine what other languages take whole clusters to do. this is (partially) true. elixir/erlang are excellent for software that runs on appliance style hardware where you can't simply add machines to a cluster. it is, in fact, what erlang was designed to do. what this ignores though is that this is a terrible model for a service exposed over the internet that can run on any arbitrary machine in any data center you want. no one will advise you to run a single vm in aws or a single dyno on heroku for anything that matters.

elixir/erlang's features that increase it's reliability on a single machine are a cost you pay not an added benefit. the message passing actor model erlang built it's supervision tree features around are a set of restrictions that are imposed so you can build more reliable stateful services on machines that don't have access to more conventional approaches to reliability (like being stateless and pushing state out to purpose built reliable stores)

if you're building systems that need to run in isolation or can't avoid being stateful then perhaps elixir/erlang has some features that may be of interest. the idea that these features are appropriate for a totally standard http api running in aws or digital ocean or whatever backed by a postgres database and a memcache/redis cluster is not really born out by reality however. if it were surely other languages would have incorporated these features by now? they've been around for 30 years and the complexity (particularly of distribution and ets) is low enough you could probably implement them in a weekend
When I criticize GDPR is exactly for the warnings you see on most websites. They're a nuisance and don't prevent data collection. I need to use technical measures to have some privacy and now I also need to use additional technical measures to avoid the crappy warnings.

You say warnings are unlawful, and that's even worse, because that means they've created an unenforceable law. Or what are they waiting to prosecute those violations?

I'm not against data protection. I'm again incompetence.