skysight-inc/HackerNews huggingface dataset:
Nope, you don't really need a database. What you need for fast, scalable web crawling is more like key-value storage: a really fast layer (something like RocksDB on SSD) for metadata about URL's, and another layer that can be very slow for storing crawled pages (like Hadoop or Cassandra). In reality, writing directly to Hadoop/Cassandra was too slow (because it was in a remote data center) so it was easier to just write to RAID arrays over Thunderbolt, and sync the data periodically as a separate step.
Haven't seen anything that bad in ages, but yeah... I'd lose my cool if I saw that.

Last bad thing I saw was - quite recently actually - some business code in a request handler mutating state on a controller field (which are singletons.) Lots of fun once we started load testing with concurrent sessions...
I think GP is confusing things a bit. Starlink can actually be faster, but it's because laser links in a vacuum are on the order of 1/3 faster than terrestrial fiber optics. The distance is longer, but the information travels faster by a large enough margin to overcome the distance and result in overall lower latency.
Android has a way for app developers to tell (obv. not 100% perfectly but still) whether a location is mocked or not: https://developer.android.com/reference/android/location/Loc...
> Bad code that ships is better than good code that doesn't.

Sometimes, but not always. The bad code that ships however always feels better and gives the feeling that progress is being made.

That works fine until a wall is hit and things have to be rewritten or worse hacks have to be added. That ends up taking more time than the original solution, but guess what... no one is going to bring that up.

That means the correct solution never has a chance to get the points it earned to be weighted more highly next time a decision of correctness vs speed is made.

There are pre-built frameworks for handling the common "ship the bad code, never say it's so bad it's a net loss, and just iterate on the crap on top of crap you have" so that all levels of the organization feel more comfortable.

> With all that said, I do wish that we had better software, and that correctness mattered more.

It can't matter until technical debt is analyzed on a meaningful time scale and actual observations happen, rather than what amounts to making things seem like they're going smoothly.
You don't declare bankruptcy like Michael Scott by just yelling into a hallway. If college loans could be discharged, your fresh grad example still has to convince a court to discharge the loan. That's not likely to happen unless they also managed to rack up many tens of thousands of dollars in unsecured debt. No one is going to give a 22 year old that much unsecured credit so it would be pretty obvious they're trying to game the system.

At best they could attempt loan restructuring but even that would probably not be worth it. Student loans really don't need the bankruptcy protection they have. It's created a huge problem for a whole generation of adults that have been fucked over by three separate recessions in a twenty year span.
> Universities will then have incentives to remove the programs that don't have as much of a use in the modern day and age

Out of curiosity, can you name some examples of programs that in your opinion don't have much of a use today?
Location: Portland, OR

Remote: Yes

Willing to relocate: No

Technologies: Some minor javascript, PHP, cloud technology

Skills: Business development, operations, customer success, marketing, growth, partnerships, product management, project management

Resume: https://drive.google.com/file/d/14cDw7MvtFqlJQKo_p-bdBHgm6tZ...

Email: joshuajohncarter (at) gmail (dot) com

I am a serial entrepreneur who has built developer tool companies and have taken them through a top tier accelerator. I have also run accelerator for companies like Techstars and WeWork. My background is mainly building a company from nothing and growing it at scale. I am currently consulting for some early stage startups and love the process of helping companies find their first customers and partners.
Yes I do mean stacking. Usually I do 30-60 seconds for a single exposure but often stack 1-4 hours worth of data.

The fact that the sensor is on for about 95% of the time through that process means that the heat isn't any different than a mirrorless setup.

Dark frame subtraction corrects reasonably well for this anyway. Cooled camera would perform better but that's a lot more trouble than it's worth for me as a hobbyist. I wouldn't recommend cooling with ice packs though. You want your sensor at a constant temperature through most of the data collection so that your dark frames actually work. If the temperature of the sensor fluctuates, your dark frames become not representative of the actual dark currents most of the time.
Maybe a lot of people just have had negative interactions with unions.
Trash cans :)
Good point, Jeff! Maybe Version #2 :)
No, a predetermined rate is predetermined regardless if the outcome at the end is a loss or profit.

The benefit of doing so for the investor is that the potential for profits is higher, and on average the predetermined tax rate is a bit lower than the actually tax you would pay after selling the stocks.

Let say as an example you bought stocks in an index fond between 2010 and 2018. The average result from all index fonds was +8%. With regular income tax on sales the resulting profits people got after tax was 5.6% each year. With the predetermined tax they got to keep 7.547% out of those 8%.

But this year the crash might have resulted in less than 0.457% profits, in which case the predetermined tax can be higher than what the income tax would be on sales.
My issue with the rankings is how they emphasise research. Why would it matter to an undergraduate how highly decorated his prof is? We used to joke that the more titles a guy had, the worse he was at teaching. I think this is true because the guys with the titles have moved on to managing research and finding funding, rather than having daily tasks to do with the research.

I went to a very well known university that's known for giving tutorials with just a couple of students, and this always seemed to be the case. Top prof = doesn't have time or motivation to teach.

If you look at it, everything you do in undergrad is fairly well known anyway. There's no reason why a course at one uni would be much different from another, the fields have decided long ago what is and isn't important.

What might affect your kid is what peers they end up with. If you go to a top uni, people are used to doing well and tend to come from backgrounds that allow them to succeed.
I might not be remembering correctly, but I thought they had to tunnel under it to stop the core from burning down into the water table which would spread the nuclear disaster far and wide. Not to stop the steam explosion.
You can search for parts like this on Mouser:

https://www.mouser.com/Semiconductors/Switch-ICs/Multiplexer...

This one seems to be "dual" - there are two sets of control pins. I'm not sure from your description if that is exactly what you are looking for, though.
This is fantastic! The best use case I can think of is to verify your python formulas are correct. It is much easier to read math notation than code.
> I remember simultaneously surfing the web, downloading video from a camcorder with a Firewire interface which did not buffer, and compiling Mozilla

Did you forget to run the OpenGL teapot?

BeOS was magical. I wish I could use Haiku in my desktop today.
> our own societal evolution

I'm not sure I'd call it "evolution" so much as a race to the bottom. The drivers in this article are now forced to pay an intermediary in order to secure work that was previously available for free. It's basically a form of scalping.

This is why labor laws are important and why classifying employees as contractors can be so detrimental.
Location: Chicago, IL

Remote: Yes

Willing to relocate: No

Technologies: Python (pandas, scikit-learn, seaborn); Java; Bash; Debian GNU/Linux; Git; LaTeX; SQL; Mathematica

Résumé/CV: https://cmjones.gitlab.io/docs/resume.pdf

Email: codymjones@pm.me

Website: https://cmjones.gitlab.io
Probably because of the same sentiment towards rewriting history that's going around now. Rather then learn and move forward lots of people seem to prefer going back in time and judging history through today's lens.
Ok. see https://jacquesmattheij.com/task.cc

That's the scheduler. There are a lot of moving parts to running this code, I may make a little project out of restoring it to life under a VM at some point.

Happy reading.

Edit: reading it myself, wow, my English was cringe worthy back then. Moving to Canada certainly fixed that.
Not sure. It's hard to analyze as it's more of a visceral impression. It could be in part the way natural environments tend to structure themselves over time, like how we throw our stuff around in natural ways.

But also, the design often adapts to the capabilities. Games like GTA3 used to have thick fog just to hide the fact that they couldn't render stuff far away in time. You can say that's an artistic choice to give a smoggy big city atmosphere, but clearly it was a practical choice as well. Even today, game designers like to make things dark, blurry and rainy, so that the un-realism becomes less obvious.
The World of Legacy IT
Any sort of pricing info would be really good to have on your page somewhere.
This. It's strange how many people will rationalize that all nude images are interchangeable, so no one should pay for porn. It's so obviously not true for most people.
I would like to see pharmaceuticals coming up with drugs that specifically target addictive reward circuits. then we can get rid of judgmental laws against addictions that some ppl consider "harmful" and instead prescribe antiaddiction medication. If people still like to gamble, then we must accept it s their choice and they need no "help" from us
Auth0 (https://auth0.com/) | Seattle - Buenos Aires - London - Sydney - Tokyo - Remote | Full-time | Engineering

Auth0 is a Series E/650 employee company with major growth plans for 2020. Our vision is to provide the simplest and most secure identity platform for developers, to make the internet safer. Ultimately, we strive for an internet with fewer passwords. We're looking for people to join us on this journey.

Open positions:

Senior Engineer, IAM Continuous Authentication: https://jobs.lever.co/auth0/1a5f7e59-04f4-47a6-8d48-50f9c931...

Senior Engineer, Platform: https://jobs.lever.co/auth0/6aabf54b-36a6-4a62-bd23-666849ec...

Engineering Manager, MongoDB/Postgres:
https://jobs.lever.co/auth0/a4085224-b7a4-4921-8e1c-3170b7f8...

Principal Engineer: https://jobs.lever.co/auth0/e43c8bec-402a-4fc4-80ef-91454ac8...

Data Architect: https://jobs.lever.co/auth0/2ca0b75c-53e1-4caa-a047-2cafd778...

Senior E-Learning Developer II: https://jobs.lever.co/auth0/2941a533-7fa5-48c1-87e3-f0993816...

Senior Front End Engineer, Ecosystem: https://jobs.lever.co/auth0/b67af1ae-d7c2-4fd3-9297-71e3ecf3...

Senior Fullstack Software Engineer, Growth and Enablement: https://jobs.lever.co/auth0/3b18f678-553c-4094-b036-daa3404c...

Senior Software Engineer, Growth and Enablement: https://jobs.lever.co/auth0/5b360962-86c2-40c9-89b0-618e5ea2...
Do they stay on the system and continue to pay? Then I'd argue they're not becoming less lonely. It looks more like regular addiction, money buys you a hit, but you'll soon be back to craving more, especially when your general (social) life isn't providing a lot of positivity.
Enigma Technologies| New York, NY | Onsite OR Remote | https://www.enigma.com

Enigma is focused on transforming how businesses interact through data and technology. We build world-class data infrastructure, developer-friendly APIs, and intelligent tools that reduce risk, increase revenue, and radically improve experiences between businesses.

Here are our open roles:

-Technical Lead, Applied Technologies: https://grnh.se/f15951d81us

-Software Engineer, Applied Technologies:
https://grnh.se/196a943b1us

-Full Stack Engineer
https://grnh.se/6689ca5a1us

-Senior Data Infrastructure Engineer:
https://grnh.se/ba4690a41

Tech Stack: Python, React.js, AWS, Spark, ElasticSearch, Docker, Airflow, Kubernetes
No, I have built everything myself over the default Laravel setup. I have found myself doing this over and over again for new projects, that's why I decided to turn it into a kit that I and other people could just use.

This is going to be a fork and make it your own; once you get the code it's all yours. I may share security fixes as patch files maybe, but that'd be more of a manual work for everyone rather than an automated update mechanism.
Nanoseconds if you can respond inside the interrupt handler ('top half' in Linux.) Microseconds to milliseconds with significant variability if you need to be scheduled ('bottom half'.)
No, the proposal it is based the job's requirements, not the student's credentials.
I just want to see an OCL-Hashcat bench of the 3090 :)
Under the Spotlight: Select
Ah. It seems unreasonable to me to consider the 2080 and 2080Ti as different generations when they were released at the same time. Also I think we should factor that the 3080 at $700 costs _half_ what I paid for a 2080Ti in December (The ASUS RoG Strix, a premium 3-fan model, was going for like $1400 before it was discontinued). By NVidia prices, the 3090 is the true price successor to the 2080Ti.
That's the trade off for being any type of celebrity. I don't think selling lewd photos of oneself is something I'd judge a person about and for all I care, it should be normalized even. I mean, thousands of people have their nudes leaked by people whom they trust and accounts get hacked (The Fappening for example). I don't think ha ind your nudes out in the wild should ruin you in any way in this day and age.

And about the privacy, I think online models like Belle Delphine and the likes still have a far greater possibility to appear anonymously outdoors than Hollywood actresses or even state level politicians. In reality, they're not getting paid for supplying photos, appearing in movies or singing into a microphone, they're getting paid for letting the common folk have a voyeuristic view into their private life.
So I see what you are saying, however, I don't think that's the case.

I don't think YouTube would, for example, cite 'their 1st Amendment Rights' as legitimacy for censoring content on their site.
Can you be clearer about what’s going on behind the scenes here? Additionally, are you aware of the humanityplus and ##hplusroadmap communities?
Show HN: Write and Share a Message with Fire
In addition to what you say here, most of the ATC job is about maintaining order and safety, while for a pilot there are many other factors (and accidents happen when pilots get distracted by those other factors). The ATC is constantly thinking about possible accidents, while the pilot has more opportunity to have their thoughts elsewhere.
> Yet they are robust - all the bugs in the commonly traficked code paths have already been sussed out, and from outside the software looks like an impenetrable, rugged piece of craftsmanship.

I disagree. I think they only feel robust. I think more importantly this mode of development is defensible and always gives one something concrete in the case of being asked "so what's the product of this 3 days of work?".
>One could replicate the NES hardware without any knowledge of how it was built by reverse engineering it

Not sure if one could do that if that person is not very familiar with similar projects. Give the NES system to a scientist from 1800 and tell me what they could conclude.
YES! Morrowind was my 'shader benchmark' for some time.
And what about IO ? What will you do when everything is stuck waiting for that spinning rust to position itself under the drive head ?
Great story and a great read! I googled the characters afterwards, and there are some interesting addendums & updates:

Looks like Ahmad Abouammo (Twitter’s former head of Middle East partnerships) was arrested in Seattle in Nov 2019, but Ali Alzabarah's escape to Saudi Arabia was successful (at least in terms of being arrested by the US government):

https://www.justice.gov/opa/pr/two-former-twitter-employees-...

BUT, as of a month ago, a filing was made to drop the charges (?!):

https://www.theverge.com/2020/7/28/21345794/twitter-employee...

Fascinating case...
There aren't any shortcuts.. But when I was in college we studied abroad and I learned way faster having to communicate than I would have in the US. So my advice would be to visit another country that speaks the language for an extended period of time.
Isn't dockerhub much cheaper (for private images)?
I’d rather die than kill hundreds of people in error.
this could effectively lead to the creation of heaven, an afterlife that would eliminate the notion of death. I never quite understood why the entire human species, once made aware of the non zero probability of this working, not diverted most of its entire global energy, time and resources towards this effort. I can only imagine it is because most people have no capacity to really imagine, or outright refuse to ever imagine, death. In a way I do envy them.
I agree, but I think there is a case to be made that there is important state separate from just which cells connect to which and how strongly, but is also more coarse grained than single atoms floating around.

The cytoskeleton may be found out to have a role to play. The number and locations of ion pumps. Or epigenetic changes in clusters of brain cells.
So if lawyers could prove their case just by citing the FTC’s website, they wouldn’t need to go to law school would they?

It is your opinion that the FTC summary of the law applies to Apple or a case like Apple’s unless you can find another actual real world case where a similar situation resulted in government action.

No, an antitrust case where two players collided isn’t the same thing.
In my less than complete research it seems the ranges are based from 27k-37k. Either way, that doesn't seem to to bad.

So based on that number being relatively true, is that too high? Why is that too high?
But that's theoretical, the point is more how current games actually look, not what people could make potentially with today's tech.

Also, some games are intentionally cartoonish as an artistic choice so photorealism isn't always the goal.
This is really neat. I'm sure high school teachers with a little programming experience might enjoy setting this up with Google colab in Algebra and Calculus classes.
The latter. We've seen an increase in cost of education (as evidenced by private school tuitions, which have gone up and never had taxpayer support).

In addition to this, student enrollment has increased, so per-student taxpayer funding has not kept pace even as taxpayer funding for public universities has gone up relative to the overall population.
I don't think a lot of people have seen this, so I'm posting again.

this is not working on safari right now because of an iOS update that prevents cross site tracking (which you can do with canvas)

Source code is here: https://github.com/victorqribeiro/fireEffect
So American companies can sue China for not allowing them in? Not.
True! I just watched this video [1] they put out with more details, and it sounds like they are working with monitor and mouse manufacturers to build true end-to-end latency measurement when using supported hardware. It would be easy for manufacturers to game these numbers, but hopefully Nvidia will provide some enforcement to prevent that. Maybe they could also add a microphone to measure audio latency because that is another huge problem with modern systems.

The video mentions that they get 15 ms end-to-end latency on a 360 Hz monitor in Fortnite. So that's what it takes for a modern system to finally beat the latency that you used to get on, say, an NES connected to a CRT. Still an order of magnitude above the limits of perception though [2].

[1] https://www.youtube.com/watch?v=-cXg7GQogAE

[2] https://www.youtube.com/watch?v=vOvQCPLkPt4
The problem is CalPERS. If you are not retired, you should not be drawing from a pension. When a person goes to another government job and starts paying into CalPERS again, the pension needs to stop.
My old theory was they add so much headroom that you might be able to add a second one later in SLI.
Most accidents happen within the first three and last eight minutes of the flight.
Yes, it was fantastic - minimal, elegant, simple, fast, had low learning curve and everything had a description - even icons in action bar[0]. As their competitors, namely iOS7+ and Android 5+ totally replaced gradients into flat design I was very welcoming the balanced UI redesign on my Z10[1]. However, autocompletion on their touch keyboard was probably the best [2], you had 3-5 suggestion that were spread around on the keyboard and to use them I had to place a finger below and flick it up. On BB Passport it was even more pleasant with physical keyboard - it had small gesture sensor and reacted on swipes in the air above the keyboard.

On the developer side, documentation was also amazing. There are tens of full, working example applications. BB10 used QT behind the scenes (Cascades UI). It had also a Python (2.x) binary on the device among other typical UNIX programs.

[0]: https://developer.blackberry.com/devzone/files/design/bb10/i...

[1]: https://developer.blackberry.com/devzone/design/bb10/10_3_vi...

[2]: https://developer.blackberry.com/devzone/design/bb10/keyboar...
1961: https://www.youtube.com/watch?v=lN6VjCSe718
Exact same mechanism as lowering the interest rate on housing mortgages. The buyer says "I am willing to pay $2000/month", and the interest rate just changes how much of that payment is principle vs interest.
You might find an old archived copy of it but nothing that would be very useful if you intend to run a modern browser and other tools like that. For curiosity's sake you could.

There used to be a one-floppy installer with the desktop on it, I'm sure you could get that to work in a VM.

Lots of screenshots:

https://www.operating-system.org/betriebssystem/_english/bs-...

Docs:

https://www.mikecramer.com/qnx/qnx_6.1_docs/sysadmin/intro.h...

Unfortunately I can't seem to locate any disk images, rumor has it there was a VMWare image floating around.
> C/C++/Java code is never bug free, but it's not tremendously difficult to write real-world applications using these languages, simply because of how well their memory models/object models/features map to the way most programmers think.

My argument that it has nothing to do with object oriented mapping to the way most programmers think, and is almost totally a function of familiarity.
Makes sense. Sorry wasn’t trying to say it’s anyone’s fault at all. Just was weird as someone who’s been on and off that programming for awhile now.
That line continues with the EOS Ra.

https://www.usa.canon.com/internet/portal/us/home/products/d...
Yeah, I'm sure of it. People aren't defending his policies because they've given it enough thought and arrived at the same conclusions. You can see it on how clueless many are and how they end up defending him despite many of Trump's acts they themselves know are wrong.

His most enthusiastic fans defend him because they feel a connection to him. Like he cares or wants what's best for them and that he's approachable.
Worse: fail rejects evidence
Yeah I've focused on building things with Haskell (using way less energy and time in the process due to exactly what this book claims)

There's really no point arguing with people. Sometimes I can't help myself, but I barely ever get anything useful out of trying.