jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Apex Twin (the electronic music producer) put hours and hours of unreleased work[1] out for free a few years ago. One striking thing about the release is the number of true gems in there that outshine published work.

1: https://archive.org/details/AphexTwinAllUser18081971Soundclo...
Looks like @throw6606 was right: https://news.ycombinator.com/item?id=24533937. Does anyone know the status of https://ai.facebook.com/blog/paving-the-way-for-software-20-...?
I don't mind good regulations but last time Europe wrote a law for the web this is what users ended up with: https://twitter.com/karpathy/status/1180978631054508034?s=20

Let's clean that up first before creating a new set of rules.
Yep, and the purported “retraining” will probably be more like, “use a vaguer or falser pretense to cold-call”.
The Brits absolutely love their post-nominals.
A finder of fact under the law is totally capable of distinguishing this, though you're right that police get lots of deference from both judge and jury. That said, in this case I just don't think the "I was just listening for personal reasons" defense is at all plausible.
I've been using flameshot for years. It's actually part of a scripted workflow for me to transfer notes to my tablet from my desktop.

Great piece of software.
> I think about this a lot. I don't think it's a coincidence that most of the countries lauded for their economic equity or environmental leadership are also largely homogenous societies.

America had some really high end social technology to address this. Having freedom of religion and people who practiced many religions has, for many other countries, been very divisive, see India/Pakistan, Yugoslavia, and many others.

So the U.S. created a civic religion to ride on top of all of the other religions. The civic religion has the pledge of allegiance instead of a prayer, co-opts mostly Protestant ethics, and instead the Bible, it has the constitution, and a set of semi-mythical stories like George Washington not being able to tell a lie about chopping down the cherry tree, and Honest Abe walking 10 miles to return two cents change.

The trouble with all of this stuff getting cancelled is that it's not being replaced with anything that serves the same functional purpose of putting everyone on the same page and fostering trust among people with different backgrounds.
Few companies have entire websites dedicated to how poor their experience was at said company. Amazon is the only company I've ever heard of in tech where people have devoted their spare time and money building resources to warn others about how bad and toxic their experience was. Microsoft doesn't have this. Facebook or Google don't have this. It's actually mind blowing when you think about it.

Imo, Amazon is a special level of toxic and abusive and it shows by their reputation in the industry and how high their turnover is. That's what I mean by anomaly vs statistic. When thousands (tens of thousands?) of your former employees have horror stories, it starts to build a strong narrative than a few bad teams or a bad manager. Or you start to question if the ratio of bad teams is that high, what is wrong the the company as a whole?

Does it mean your experience at Amazon is wrong or incorrect? Absolutely not. But your experience isn't the norm.
Don't think it matters so much but when negotiating salary, abuse it!

One definition of seniority I use:

- requires a base level of knowledge. 5 years at least of development but less if you've done tons of side projects / overtime / etc

- You need to know how things work across the stack and be proficient in a few places. That's where the deep knowledge comes from

- be a leader when it comes to planning, as a senior you can reason about the project well and make longer term plans about it
This is in response to toxic users. But supporting freeloaders costs money.

I’m saying weigh your conversions. Your comment suggests to discount freeloaders entirely.
Audio is ripe for innovation so I predict there will be around 5 or 6 winners ( parallel to the old visual social wave of FB Instagram Pinterest Twitter WhatsApp and Snap )
> We're going to look back in 10-20 years and laugh that every company felt the need to build datacenters.

Until recently, I don't think it was "felt the need to" as much as "had no choice but to." AWS-style data-center is a new development in technology. The ability to remotely fire up servers and have them running in minutes is wonderful but it also means you have to redo your entire IT architecture. For companies just starting up, it's no big deal. For ones already established for 30 years, it is nothing short of a Herculean effort. Setting up a datacenter might be a better choice.
"Possibly relevant professional events" are the 5-10% of what you need to do. Most of those events are just drinking and schmoozing with little benefit and even less follow-up.

Have you identified potential places of employment? Have you posted on relevant local boards? Have you called up/met with any recruiting centres that focus on Philly? Have you contacted the HR departments of companies that may fit? Have you spoken with the Philly board of trade/commerce? And stretching out, how about the local chapters of the Knights of Columbus/Shriners/other social groups? How about your university/college alumni? Facebook? Have you extended your possible career choices to include teaching at a community college (I know one guy who did that)? Have you checked with the city and what jobs they have (municipal governments are all hiring IT guys these days)?

There are lots of ways to find a job. Sitting in front of your computer, browsing Monster/Craigslist/etc. is not the best way. The holidays definitely put a crimp on opportunities available right now so you should, IMO, be taking the initiative to introduce yourself to those who may have openings in the next couple of months. First the introduction, then the reintroduction after the holidays. That shows drive, determination, and desire.
Thanks but it's not mine, someone shared the link in another thread. It's well done, if a little Ajaxy for my tastes!
The salt does exactly one thing: it makes the attacker pay to get each password, as opposed to making them pay once and get all of them. When the cost is a fraction of a second on a commodity CUDA setup, it's not really that helpful to make an attacker pay it multiple times.
I have been trying to find a co founder there for some time now.

Although I do like the sleek style it's somehow lacking the conversation part wich make it hard to judge where to begin.
It's a good question, and I should say I know Java very well, but I also know plenty of other languages too. I used C++ before the rise of the web, and I also took the time to learn Python, Ruby, and other languages as they came in and out of the fad zone.

My conclusion is based on my experience with learning these languages. I'll pick on ruby since that is the one brought up the most. I built several web sites using Ruby (mainly CRUD stuff) and my conclusion after having built around 5 web sites with Ruby (versus 7-8 at the time with Java) was that Ruby wasn't any faster or better at solving problems then Java. In fact, usually it was worse, multitudes of libraries with poor documentation and in many cases no clear standard. The language syntax was novel, but language syntax isn't a step function in productivity, at least not for me.

So I continued using Java as my main language, and didn't feel like I was missing anything by not using it. I learned a few philosophies which helped my efficiency a bit, including the "convention over configuration" ethos from Ruby/Rails (my Java code generally has zero XML files), but the niche features each language was selling wasn't enough to counterbalance the deficiencies in productivity which came from using them.

And I should say Java may not always be the best tool for every job, but I've worked on a wide variety of problems (scalable web services, high traffic content sites, ecommerce) and in each case Java, the language and the platform, in my opinion - delivers the goods.
But if one of those two properties where true, that would probably give you some hints into how to attack bcrypt.
I am continually amazed at how easy it is to be misunderstood. It's almost not worth commenting.

People act in such a way as if the world is fair -- they are fair to others. They expect others to be fair to them.

They do not think the world is fair. When others act unfairly, or life reminds them that it sucks, this is nothing new for them. There is no gap in the model. In fact, they have a better grasp of the model than others. These are the people lobbying for change, because they know that lobbying for change is the right thing to do in a fair world when presented with something that needs changing. NOT that the world is fair.

You are confusing actually believing the world is fair with understanding that it is not and still acting in good faith and with common decency and courtesy towards others.
All you'd have to do is Google to avoid making a very, very silly comment: http://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
Well, Safari5 Reader's approach may make that feel less necessary - since one can easily click in and out of Reader-view.

And an advantage (as I test-drive it) is that turning the Reader-view on/off for a given article is almost instantaneous: whereas with Readability to move _out_ of Readability-View involves _reloading_ the entire page (which I find annoyingly slow on pages like TechCrunch, RWW, etc where there are tons of ads to be (re)loaded.

I think the Safari-Reader approach may increase time I spend with a full, ad-laden page open.
I am a publishing academic scientist. I observe that women in my particular field take one of two paths. A certain proportion invest a lot of their time blogging about how hard it is to be a Woman In Science. The rest get on with doing research, presenting at conferences, writing papers, and generally being scientists.

In most aspects, women in science (at least in my field) no longer face significant discrimination. I am not saying it never happens, but it's much less common now than it used to be a few decades ago. We are now, happily, at a point where women in science can better advance their cause by doing science than by complaining about the status quo. It's simply a better way to invest time and energy towards making up whatever prestige gap may still exist.

To summarise: shut up and write the damned paper. (This is good advice to all scientists, male or female, black or white.)
Maybe I'm a bit crazy, but I just disable swap all together. With 2 tornado servers, 2 nodejs servers, nginx, postgres, memcache and monit I end up using 170M of memory. (None of the sites are data heavy, so this may be skewed.)
I've read that when he used that phrase it was intended as a pointed insult to the recipient of the letter, Robert Hooke, who had claimed priority on some of Newton's ideas and was famously short.

While many believe that was the sentiment being expressed by Newton in his letter to Hooke, some researchers have suggested that he was actually using the phrase "on the shoulders of giants" as a veiled insult of Robert Hooke, who was a rather short man. Newton had a reputation as somewhat of a petty and vindictive man whose ego clashed with those of his rivals in the scientific and mathematical communities. One of these rivals was Robert Hooke, who had been involved in a long-running fued with Newton over which one had discovered the inverse square law. Although Newton's letter to Hooke appeared courteous on the surface, some historians have concluded that he cleverly employed the phrase "on the shoulders of giants" to ridicule Hooke's lack of physical stature and imply that he lacked intellectual stature as well.

http://www.aerospaceweb.org/question/history/q0162b.shtml
ARGH !!! It DELETED my Safari 4 even when I put it into another directory ??!!

Who deletes something automatically without a warning/permission these days?

Any sign of a portable/virtualized version yet? Or too soon?
Interviewing sucks; for everybody, not just you. But it gets better as you get more practiced at it.

My advice would be to line up 10-20 interviews that you absolutely don't want. Jobs that are too junior for you, jobs that are a terrible fit culturally or ethically. Companies you wouldn't be caught dead working for. Then just march in there and get practiced at interviewing. There's no pressure, you don't actually want the job; you're just there to get really good at doing exactly that. Spend a few weeks doing this, have a job interview every evening after work, or every day on your lunch break.

Later on, apply to the jobs you really want and it'll feel like a walk in the park. You'll be a pro at it.

I personally still do this to this day; a decade into my career. I'm on the job hunt right now actually. I had 3 interviews yesterday and only one of them was real. These days I like to mix it up, and have at least one warm-up interview the same day before any big interview for a position I really want. Practice makes perfect.
funny enough it doesn't work in IE 8 - enter a url - hit button nothing... gives me a console js error of some sort
Some distros have 'netboot' ISOs that only boot into the basic loader, and pull all packages from the network. This would take longer to install be negate the 'out of date packages on the iso' problem.
If you really want to learn how to do this, and do it really really well, check out sglib:

http://sglib.sourceforge.net/

It's got nearly every data structure you can imagine, all implemented as CPP meta hackery. Brilliant.
While the estimates for < 1 hour might be thrown off by an accident, you could get fairly accurate 1+ hour traffic accounting for accident probabilities, and the time it takes for them to disperse.
First, a bit of an apology is in order. I had somehow picked up the idea that Lamebook is trying to be a business, not just a blog. (Though selling shirts may turn out to have been a mistake in hindsight, I don't see that as a business.)

That said, even as parody is a defense it's still not a blank check. For instance, see http://www.lfiplaw.com/articles/trademark_parody.htm . And, again, read the whole thing. It's way less clear-cut than you might think; they've got a couple points in their favor and quite a few against.
Ah, you win. Mine was 21,000 out of 300,000,000. Thanks for the prompt correction.
There is when you hack the ink so that it shows up in the scanner on your way through security.
No, no. You share the "who", too.
Search results for terms in spanish are often not good. I assume this is the case for many non-english languages, if not for all. I often have to search for things in spanish, and Google gives em vastly superior results.
For almost everything else, I use DDG.
Corruption and causing financial damages intentionally for having personal benefits on it - especially by abusing a position against the very community they represent - is punishable by law in most country.
Aren't they subject of legal proceedings now by violating the law?
I came to post this comment. I think you’re exactly right.
But should the bus ticket collector start a company around bus tickets or should it remain a hobby?
Some thoughts;

1. At some point in the 90s there was an "Extreme Programming" movement, or XP as it were. I distinctly remember the dogma built up around this, to the point where I started being forced to do pair programming in a formal sense, all day. Thankfully I just quit. I guess I prefer my coding to be less than extreme.

2. As others have mentioned, short term pair programming (never works >2 imo) is an excellent way of transferring knowledge (a model) to someone else, or to make progress on complex problems when you are stuck (the rubber duck effect is real).

3. I'm afraid I really must be getting old as I've never heard of "mob programming", and to be frank I've spent the last hours being horrified that such an idea exists. I guess in a way code reviews can be like that sometimes. lol.
> 100 years ago the education and financial support for scientific invention was largely a closed shop for European-descended upper middle class men.

i.e. exactly the people who were, by far, most likely to be living a comfortable, stress-free life back then. We should not underestimate the sheer amount of material progress and economic growth that has occurred since then. A lot more people can have the luxury of getting playfully obsessed about something than could back then.
AlgoTrading firm | Remote (EU Timezones prefered) | Full-Time | COO, Technical lead

One and a half year ago, my deep learning crypto algotrading project turned into a prop trading firm.
The long term goal since the beginning is to use the profits to fund ML/AI research.
Our daily volume is around 2-5B per day (1-3% of the overall markets), profits last year was 9 digits, sharpe ratio between 7 and 12, max dd of 10%.
We started as 2 founders and are now a team of 5.

We are looking for the following roles:

- COO: Talk to lawyers and accountants to help us setup the business correctly. Also manage assets custody, compensation, incentives, payroll, bills, taxes...

- Tech lead: Take ownership of our trading engine, understand in detail how it works and make decisions about a refactor or rewrite. Make it robust so that we do not lose 1M when the FTX api goes down. We are open to a rewrite in python, go, rust or C++.

Compensation for either role: 0.5 to 1.5% equity, 0.5 to 1% flat bonus on total profits, 100-150k salary. We also have other bonuses in place for very strong performers.

Tech Stack: ML: python/pytorch/jupyterlab. Engine: typescript/node/postgres/aws

In interested email me at not_a_cat at fastmail com
No. It's not a disaster. Just the end of the .com/.net/.org era. As soon as people realize that .com/.net/.org are not neutral, but under US jurisdication, they will move to other TLDs operated in countries with more liberal laws.
What does "main data store" mean? In fact, I don't understand what you're saying at all.

Android backs up and restores apps, app settings and preferences (including 3rd party apps if they opt-in). Files (pictures, video, mp3) stay on the sdcard.
It is orders of magnitude better than what we had previously.

The only thing that worries me is that it seems that you are running it mostly by yourself?

Is this true? That must be a lot of work. I hope you can devise a way to have multiple maintainers. (I suppose the source is out there, so everyone could have their own node, but that might defeat the purpose...)
Not quite, and certainly not this year. We've said that we want to release an alpha version of something powered by Servo on Android this year; the Firefox OS work is just another good way to show viability of our ideas - it would be a huge feat of engineering to get it ready to ship on devices under the Firefox OS banner.
Can someone fill me in here? Would an anonymous video with no chain of custody ever be admissible in court even without deepfakes? After all, there was always CGI.
I know. I meant the echoing wavefront seems 10y late : 1935+65 = 2000
>24fps has long been the standard for "as smooth as real life" motion in the movie & TV industries.

Which is fine only for non-action scenes, and film also has motion blur to make movement look smoother.

Action scenes in games (especially without pseudo motion blur) look significantly better at higher than 30 fps.

24 fps was also chosen as "the minimum we can get away with", so I see no reason not to increase it when you don't have to pay for film stock.
The whole problem with this is when he is gone, it could be back again, ie. 2016

Justice for all is such an complete illusion in this country and the worst part is the people who breathlessly defend police until suddenly one day they get an eye opener and then it is too late.
Your progress bar comment reminds me of the satirical RPG Progress Quest: http://progressquest.com/. I've got to admit, just watching your character gain experience as you "play" is weirdly satisfying.
Yeah same problem here. First I have to log in to a google account, then see google docs crash and burn.

I'd appreciate a link to plain old fashioned document, or just some HTML. Not everyone loves google docs.

Works for me now, but for those who can't get it to work, he has posted a mirror on his blog: http://meidell.dk/archives/2010/11/25/what-i-learned-from-fa...
I think a major problem there are many parallel-programming models , which either do not make big news outside the academic world, or are deemed not suitable for industry(CUDA folks- not talking about you!).

Like Matt Welsh(the Harvard prof who left for Google) mentioned on his blog recently.. how many people risk running OpenMP in production, and watch some nodes fail..

Even the "Big" guys (Google,Facebook) seem to be risk-aversed to thread-level parallelism to earn their bread -BigTable,Hadoop,Cassandra are centered on multi- process architecture.. and basically built for horizontal scaling- add more nodes,assume they fail.

Where is this push towards parallel machines coming from? Not really from consumer web - Or any consumer oriented service that an entrepreneur can gain value, by utilizing multi-processor systems.

It's the organizations with big bucks that call the shots, or drive innovation.
Like NCEP/NOAA in weather prediction. Not the guy who moves to the Bay area who wants to hack something, get traction in user base, get funding,and finally mint money :-)

The demand for writing consumer facing software for multi-processor systems is simply too less now.
Assembler because ontology follows phylogeny.

You can also easily see how stuff is done in programs you are running. And it encourages delayed gratification
So Mr. "There will be black swans that we can never predict but have great consequences" tries to predict the future now? He should be wiser than that.
fair enough. I'm about to start proper proper development for the market (all this time it's been apps I made for myself when I needed something done) and yes the first thought that came to my mind was if I implement the paid component for this how do I go about actually marketing it (I'm not yet in a paid app enabled zone). Hmmm. I didn't think about that being a direct effect. Thanks. I shall research on this since I do recall an article from sometime back about the market mentality of Android. Will start there.

cheers
I would start off with Logo.

http://logo.twentygototen.org/

While it is very simplistic, it is also super-easy to get started and create something visible on the screen (which I suppose is important for a child not to lose interest). You can convey a lot of very basic yet important concepts, and immediatelly visualize them (Iteration: draw an n-polygon or growing objects, Recursion: Snowflake like fractals, and so on). If your child catches on, you then can ease in into something more sophisticated.
This is hard going and you have to "read like math" and not "read like a novel", but it seems to be an excellent exposition of connections between topics.

Category Theory in the abstract is difficult and seemingly useless, but its value lies in pulling together and formally connecting various things that might otherwise seem simply to be analogies.

I haven't read the entire paper yet, but I know the authors by reputation, I've read the first 10 pages in some detail and skimmed the rest. It will be hard going, but if you can cope with it, then I think it will be of interest and value.
Basic.

TI-Basic on the TI-89, to be more specific.

And math at the same time.