skysight-inc/HackerNews huggingface dataset:
One of the things that confuses me quite a bit is the focus on laws that expired or have been abrogated 50-60-70-150 years ago and make it as if everything wrong with contemporary American society is caused directly by such laws and nothing else.

* GI Bill: adopted in 1944, expired in 1956.

* Social Security: adopted in 1935, unclear what the impacts were at the time. Unclear what the impacts are today.

* Redlining: created in 1934, illegal since 1977.

As an immigrant that landed in US post 2000 with $1000 to my name and a tenuous F1 situation, all this sounds like ancient history. Much more stringent appear, in no particular order and not pretending to be exhaustive:

* the whole F1/H1B situation, which depresses the domestic labor market in technical jobs, especially software, but also research at large

* global competition, especially with China

* the over financialization of the economy

* the profits accumulating at the very top since the 2008 Great Recession

* the explosion of real estate market in big cities, way above what we pretend the inflation rate is

* manufacturing decline

* offshoring of entire industries to East Asia

* right now, the covid19 lockdowns which are destroying the service economy, which was supposed to be the future of jobs

* the decimation of small business America due to same covid19 lockdowns.

* specifically for the black community, the lack of academic achievement

* the rise of the gig economy and Amazon warehouse jobs

* the opioid, homelessness and suicide crisis

* the obesity crisis, and the related food deserts

Again, not a young black guy or gal. But if I'd were, there'd be 10 high priority items on my worry list before I'd get to the Civil Rights Era. As a nation we seem to have abandoned the middle and working class of all colors. The public discourse is obsessed with Instagram influencers and race histories half a century old if not older, sometimes much older.
I don't think it's blowing it out of proportion to have a zero-tolerance policy toward police murdering the people they're arresting. The George Floyd incident is representative of how the police typically behave when you're merely suspected of committing a crime. That officer literally kneeled on the man's face until he passed out and died. Outrage at that is not "out of proportion" it's totally understandable.

One of these days the cops could sit on your neck or your child's neck until you pass out and die. Do you want to live in a society where that's tolerated, or can you agree that it's unacceptable for the police to murder people who are being arrested?
For java / c#, in my experience, I've done that mistake because in both language the class declaration is very verbose. Then using generic is the only way to solve a problem which can only be solved by dynamic typing / variables.

In typescript I don't need generic too much / too complex, because the typing definition is more lax, and we can use dynamic in the very complex scenario.

I don't know which approach go is taking.
it sounds like .m4b is just a flag that tells the player "treat this as a book, not a music file"
I have LastPass, but I keep it in “only activate extension when I click on the toolbar button”.

The only annoying thing is that LastPass requires the whole page to reload first - I don’t know why Chrome can’t load an extension into an already-loaded page.
I'm disagreeing with your fundamental point. It sounds truthy but I don't think it withstands scrutiny in this case.
Sales is something you will learn while being in the trenches. You’ll learn something new on each call/meeting which will help you on your next sale.

I am an engineer with no sales training and I’ve learned how to sell (good enough) to get us to the point where we can bring in a real sales team member.
Couple of ideas for you

- Consider injecting information with "oracles" An oracle is a kind of virtual user that likes one thing and only one thing. For example they only watch movies that have been tagged sci-fi. This sci-fi oracle adds information about sci-fi-ness to your data which is useful for several things. It helps with the cold start problem as new items can be automatically tagged by the appropriate oracles and get past the zero information horizon quickly. Also you can measure a users sci-fi affinity by measuring that users similarity to the sc-fi oracle.

- Another way to think about co-occurrences is as connected nodes in a digraph. You have users and items and connections between them (user watched video). Start with an item and traverse all the links to the other side (all the users who watched this video) then for each user traverse to the items side (you can roll up the occurrences for a score) and you have similar items. Works equally as well for finding similar users.

- Create an "average user" and use that as a seed for new users. If we know nothing else we should expect a new user to be close to average. This means they will probably get recommended the most popular items but

- Find items with divisive scores or groups and ask new users their opinion on those items to find out about them. After a new user gets created consider asking them their opinion on five of these divisive items. Their ratings should swiftly put them in an informed space the way taking five steps down a binary tree does a lot to reduce search space.

- I like the way you use simple plus one smoothing for your scores. I'm not sure why this doesn't get used more often.

Good luck with the project!
throwaway713, you can definitely not think about things. I'm no doctor or mental health expert so I'm not sure if thinking all the time is bad... But it _sounds_ bad to me.

For me I day dream all the time. I don't think about anything when I play guitar. I don't think about anything when I do the dishes. I don't think about anything when I'm laying in a hammock looking at the sky. I don't really think when I'm exercising outside of "this is hard!".

Even when I'm dating someone she'll ask "What are you thinking about?" and more often then not the response is "literally nothing."

So yeah, it's definitely possible to not think about things. Maybe it's worth the cash on a therapy session just to double check? https://www.betterhelp.com/ Is a good source.

To me this sounds like the equivalent of a tooth ache for your mental health, better to get it checked now then wait.
For example HP Elitebooks are made by Inventec. Look at ODM https://en.m.wikipedia.org/wiki/List_of_laptop_brands_and_ma... . Actual prpduct brand names don't mean that much...
Show HN: Titik – A TUI library written with intuitive widgets
> Apple said that sign-in only apps are allowed for business services, but not consumer products.

So... Netflix is now a business app and not a consumer app..? Whaaaaaat?
How about Canada funding Geoffrey Hinton's research in machine learning. https://www.thestar.com/news/world/2015/04/17/how-a-toronto-...

Arguably, one of the most improtant breakthroughs of recent history, funded by Canadian citizens/taxes. This has much bigger social/economic impact, especially since we can outsource the job of overspending on military to our neighbours, and attempt to build a more socially just society on money saved.
They are a maintenance nightmare (a friend works there).
First, I want to say thanks for the response.

I'm on a team that uses AWS. I have a couple associate level AWS certs. We use a little Python (self taught). I think these are solid areas. I need to get actual experience in these to be employable.

My problem is that I get very little programming time. I'm saddled with corporate bureaucracy, BS analysis, and other non-impactful work. I want to make an impact. I want to be an expert.

I won't have any fresh energy - work saps me, then I watch my kid most days (wife works the hours I don't).

I live within my means, but don't have a cushion. I support my family (my wife works but does not contribute to family expenses, only her hobbies). I do drink sometimes (make my own wines) but do not use anything else. I don't read much fiction. I did read One Man's Wilderness (nonfiction but worldly), which probably was not the right motivation since j would love to be mostly selfsufficent. I like nonfiction that is educational like Stamets book on mushroom cultivation or 'We get Confessions'. Do you have any book recommendations?
I absolutely love this.

As the creator of Dream Catalogue once wrote:

"I spent a lot of 2013 listening to spacey drum & bass mixes while watching Hong Kong and Tokyo night driving videos on YouTube and drinking beer, just because the combination of it all created such a weird feeling I have never experienced before."

I love these kinds of videos. Pairing it with a local radio station gives me the kind of feeling that you get whenever you first arrive in a new city.

You're gawking out of the window of the taxi/bus/train as the city and landscape goes whizzing past. Just drinking it allll in

In those moments you feel there is a whole world of opportunity that awaits you. You don't know what you'll find there. You get lost going over the possibilities that await. Will you find friendship? Opportunities? Love? Enlightenment? Anything could happen.

But in that moment, those are all just possibilities. So you sit. And you watch. And you think.

And then you snap back to reality when you reach your destination. You step outside, are briefly assaulted by the heat and moisture - or lack of it - and sometimes you see or smell things you've never encountered before.

You blink, breathe in, and take your first steps in this new place that you will be calling home.
Yes, this is it, exactly.

Which is why Apple didn't help the FBI break iOS.

They did choose to not provide true E2E encryption for iCloud, however :(
I think the point is that you go to the site, and save the HTML on your local machine, and then run it from there.

It would be amazing if there was a property you could add to the <html> tag to enforce that the browser would prevent any network access or disk writes.

As it stands I think after you save the files, you would have to look into each .js file downloaded as part of the bundle to check for outgoing network requests?

The code is tiny except for vue_debug.js which is 193KB.
I've started applying `mypy --strict` to my new python code. It caught so many issues already it's definitely worth it. Mostly in cases of uncommon error handling, some in code which was tested but under wrong assumptions and would actually fail on production. (This is a problem with "you can test types approach")
Not sure I agree. The concept of meeting mental illness or crimes of poverty / lack of education with escalating violence is really uneducated at best.

Violence being the language folks use after all else fails.

Starting with violence means you don't really care about solving the problem and just want the incident to go away
Apple exhibiting antitrust behavior.
I'm convinced that lack of Sum Types like this in languages like Java/C#/Go are one of the key reasons that people prefer dynamic languages. It's incredibly freeing to be able to express "or". I do it all the time in JavaScript (variables in dynamic languages are basically one giant enum of every possible value), and I feel incredibly restricted when using a language that requires a class hierarchy to express this basic concept.
Maybe because Hey/Basecamp decided to target Apple's email platform on Hey's home page as the cause of all Inbox woes?

Maybe before you go griping about technical details in Apple's App Store rules, Hey/Basecamp should have considered not blaspheming (unfairly) Apple's Email platform (among others) on their home page:

> "You started getting stuff you didn’t want from people you didn’t know. You lost control over who could reach you. An avalanche of automated emails cluttered everything up.

And Gmail, Outlook, Yahoo, and Apple just let it happen."

Pretty snarky of Jason Fried & Co. to accuse Apple of being the reason I lost control of my Inbox, and then beg and cajole Apple to let them have their Hey App on iOS without allowing a signup option via Apple's massive eco-system.

Typical Small Dev Thinking. "Hey is different and Apple is Evil and We have Single-handedly solved all the problems that Apple created! Oh, by the way, can we please be in the App Store so we can have access to Apple's bajillions of customers and $$$ so we can make a few $100k because the economy is tanking?".

Worse of all? Hey lied. Through the teeth.

Nearly all of their Top 20 "features" have been available via Apple's Email service for years, and in some cases decades, and most are also available via other email services like Gmail.

https://mrtechimist.wordpress.com/2020/06/16/apples-email-an...

This is probably the lowest skullduggery that Fried & Co have attempted to foist on the unsuspecting public. I'm personally surprised and have always been a fan of their work. Don't know what's going on under the covers over there, but it can't be good.
With some Ryzen Renoir machines hitting 9-10hs of battery (when paired with a decent 80+ watt-hour battery, that is), would you expect a mac hitting 50hs of battery life?

I mean I could see that happening when pairing a current A13 with a much bigger battery like a notebook has, but as others have said, the performance will have to be superb, so maybe we'll be seeing half the power efficiency? Were you thinkg 50+ hours or more in the lines of 20+ hours?
YouTube obviously isn't policing very well if all of us are seeing the horrible comments...
> Are you seriously contending that "leftist statements on encouraging illegal immigration" don't exist?

Not in any way symmetric conservative statements opposing illegal immigration. It's true that there are quite a lot of left-of-center statements opposing aspects the current regime of immigration restrictions, which are roughly parallel to the conservative rhetoric against illegal immigrants, but those statements are opposing illegal immigration from a different angle than the right is, not promoting illegal immigration.

> No extremists on your side, huh?

There are plenty of extrmists on the left, some of which are pro-immigrant.

But the real extremists on this issue tend to be against even the existence of the concept of illegal immigration, while the less extreme group tends to favor reform of the immigration system to better align the supply of legal immigration slots with demand for them and thus reduce the impetus for illegal immigration, and making it easier and more effective to focus enforcement efforts on immigrants that are individually undesirable (dangerous criminals, etc.) rather than merely supernumerary due to the arbitrary alotment of slots.
> E.g., a regular sleep schedule is really helpful, and that required an automated lighting system that helps me keep in sync with the sun.

Wouldn't letting the curtains open achieve the same thing?
Except if you are comprehensively testing your code for things other than what's caught by type checking, you get those validations for free.

In my view, type checking lulls one into thinking the code is better than it actually is, just because it compiles. But it doesn't test the algorithms. And testing the algorithms exercises the code enough to reveal the shallow type errors.
I've looked, but generally I found that lattice models:

1) Have dramatic simplifications, such as 2D models.

2) Use made-up physical constants to make the computations tractable, e.g.: arbitrary fermion masses and properties.

3) Are based on some sort of global minimisation as the core computation, which isn't a local function. It's solving physics differential equations numerically, sure, but not in the same "local way" that the Universe does.

4) Outputs some simple scalar value or 1D graph as the result. I've only seen a small handful of codes that can output a "picture", as in a rendering of some aspect of a volumetric field.

5) Can't model most aspects of QM and/or SR due to the corner-cutting somewhere.

Probably the best extant codes are the ones used for electromagnetic simulations for radar or radiofrequency systems. Due to the long (macroscopic) wavelengths, these inherently required a QED-style treatment. Similarly, correctly handling things like doppler shifts requires SR.
A good rule of thumb; if you're writing about politics, and it takes less than a minute to write, and you're not correcting something specific (preferably with a link), don't say it.
In my experience most of the painful difficulties people have with the borrow checker is because it works like a read-write lock. AFAIK this aspect isn't required to have safe single threaded code without a GC.
In case the author reads this, it would be nice to have a 'night mode' option.
Roku Stock Trades Higher Today on Google Acquisition Rumors – The Motley Fool
Then we're back to accessing that value being an enormous footgun, yes?
Since we're talking Oshii works, I feel obligated to bring up Patlabor 2: https://en.wikipedia.org/wiki/Patlabor_2:_The_Movie

It's a good example of extraordinary detail in design and animation around mechs/military vehicles, cityscapes, and retro UI designs, plus Oshii's proven directorial chops.

I also quite like the plot, which is an unexpectedly serious look at things like the JSDF's case for existence and the danger of military/intelligence bureaucracies to democratic governments.

The opening sequence, which these days looks super vaporwave: https://www.youtube.com/watch?v=IsMTpSDAGxM
Yes it's true that badges appeal to children. I remember they appealed to me when I was a child. I'm wiser now, and I realize they were never beneficial to me or to the other children who got fewer gold stars. Adults owe it to children, not to exploit their weaknesses in ways that are not beneficial.
Previous:

https://news.ycombinator.com/item?id=23542937
> the workplace inherently has an underlying adversarial quality that can provide a never-ending supply of "microaggressions"

Did you pick this idea up somewhere else or think of it yourself? I've not heard that concept, and it makes way too much sense.
Funny to see this. Just yesterday, I copied some selected text from a browser, and pasted into a terminal - big mistake.

The clipboard contained junk (basically advertising) with numerous new lines. Fortunately, none of it did anything, but it was a good learning experience that I cannot trust the browser to copy the selected text as is.

The very annoying thing was that the text was copied from a website with code snippets, in this specific case, some terminal commands to run. And they hijacked the clipboard so the commands are corrupted when copied and pasted. That's so asinine..

Allowing client-side JavaScript to alter clipboard content like this is a security vulnerability. What if a page suggested copying and pasting some text in a terminal, then replaced the clipboard contents with arbitrary commands.

I can imagine some exceptions, like "Copy to clipboard" functionality, but there's gotta be a reasonable solution.

Now that I know about this vulnerability, I have to copy & paste anything into an editor first, to make sure that it's what I actually selected and copied.
Spot: Available Now for $74,500
Researchers uncover 6-year Russian disinformation campaign on Facebook, Reddit
While I can't argue for 21 specifically, I definitely don't trust everything to use careful dithering and guarantee full quality in 16 bits. So in practice that's 24 bits at forty-something kilohertz.
Because a web browser should be fundamentally neutral by default. All content should get rendered the same way, regardless of which server or domain it comes from.

That doesn't preclude the browser from making choices to protect privacy and security, but all sites should be treated equally (as Safari does with its tracking protection, for instance).
This study seems very bad and polarizing. "One of the leading causes" is already weasel-wording (one of the ... how many? 100 leading causes?) and "young men" is also a rather unspecific limitation to the most violent/criminal demographic. Homicides aren't even in the top 10 leading (overall) causes of death in the USA, nr. 10 is suicide with > 40.000 per year while deadly force from police is 1/40th of that.
I don't see anything here that contradicts the idea that people are systematically discriminated against because of their race. That's the problem people are worried about.
This is amazing. Where does the driving footage come from?
Apple Threatens to Move Basecamp's New Email App to Trash
When I’m not sure who is who, I’ll ask “Which one of you is so and so” as I scan the multiple of people.

People should use blank slates in more situations than they do.

It’s not all upside as some people take you to be slow for “not making connections,” but on the other hand you don’t make bad assumptions.
Show HN: Detecting lines without deep learnng
React is also well-suited for a single highly-interactive module on an otherwise non-React website. Of course, you still need to consider JS code size and loading performance, but it would often be completely reasonable to use React for, say, a very complex interactive form or table of data on your otherwise static Rails website.
The backdoor part isn't Chrome, though, is it? (If it's a Node.js script bundled with yet another copy of V8, I'll scream.)
Most of it likely useless and junk, or thousands of pages of logs I'm guessing. No doubt there is some juicy stuff in there though.
I would agree with you that there would be the same if it's the same people running. This is the systematic part that needs to change. When companies fail, there is a new CEO, new board, new executives. Let's do the same with failed police departments.

There is 0% chance that all police departments will all change in 2020. I'm happy to voice my support that some cities are willing to try new things. If it works great. If not, back to the drawing board.
Polymer 3 and LitElement are separate projects by the same team. LitElement is the successor to Polymer 3. It would have been named Polymer 4, but it's quite different.

They're highly compatible because they are both web components-based. There's no "framework" that creates component instances, the browser does that when it sees the custom elements. So each component is in control of its own lifecycle and rendering. You can have a Polymer element use LitElements (or Stencil, or Lightening, etc) or vice-versa.
I too used FreeBSD for many things between 4x and 10.x, but have made the switch to Ubuntu in the past couple of years.

Things I miss:

1) Jails without having to have a hypervisor system, Linux doesn't really have anything comparably as easy to use particularly with the iocage project managing the jails.

2) ZFS out of the box supported at at lower level than modules and user tools. ZoL has come a ways but Linux's political opposition to it is always going to be a weight around its neck.

FWIW I am using a ZFS pool that has never been wiped/recreated since FreeBSD 8. It was created on that OS and has been migrated between Linux/BSD twice over a span of 11 to 12 years.

Things I don't miss:

1) The lack of file/directory monitoring libs and third party applications because, honestly, kqueue sucks.

2) While simple SysV init was simple 15 years ago systemd has come a long way. I hate to admit it, but systemd is the better way at this point because I like having my daemons restart themselves without third party monitors.

3) Brain drain is real, it seems the last time I used FreeBSD that port maintainers are running thin and I don't have a suggestion for how to attract more of them. For many years FreeBSD's package/port system was the best in the world (yes, better than the Linux alternatives like apt and rpm too). I think pkgng's rollout was bungled, though, and while it may be better now it seems to have a lingering cost in port maintainers.
I keep a SQLite buffer open in emacs, might switch to this given it's nice visualizations.
That's highly debatable.

It matters to me, I do a lot of parallel software builds. Two more cores makes a difference.

If you only game, that's one thing. I don't.
Stop DuckDuckGo Clickjacking