skysight-inc/HackerNews huggingface dataset:
This seems like a straight up ad with affiliate links. The price of SSDs has been going down for months, and if anything they went up since the pandemic began. You can check the price history of popular ones on camelcamelcamel to confirm.
On Tariffs, “Trade Wars,” and the Mandate of Heaven
They charge what the market will bear, and no less.
I triple checked my source for that, I don't know how I still fucked that up. I blame tiredness, but my mistake.
Who Is Using Dmarc?
If you're making up percentages of people who update when they see an icon and a message telling them updates are available, asking other people to make up their own numbers, then deciding that we should make decisions based on these made-up numbers, I think you're on the wrong track.

How often Ubuntu users who turn auto-update off manually update themselves is an actual thing that can be researched. It's disappointing how many developers just think you should assume the worst based on your imagination and ego, then justify taking away control from users whenever one can get away with it as a safety measure.
Every technology is web technology if you use it for web stuff. Elixir is used also for other technologies, the underlying VM was written to manage real time communication base stations. If anything it might be one of the most suitable technologies for such a task since it was built exactly for handling recovery from failures and concurrency, regardless of how you want to display the data, in a browser or some other client.
other than torture is immoral and paying someone for expertise is sensible this analogy is spot on.

I agree that 20000 for one hour is pretty unlikely but 10,000 a day for 2 days seems like it might happen.
If people were harassing folk saying we paid them, then that was just false (harassment or not, we don't pay for coin promotions, in fact we don't pay for any promotions).

I wish folk could discuss the project and it's goals. Incentivisation is part, but a really small part of the project. As soon as I see a cryptocurrency comment I just lose faith and have barely any energy to engage. Folk need to forget money/coins and so on and focus first on the function and vision. All you get talking cryptocurrency is "it's a scam", "it's a fraud", "somebody told me X and it was false". Then let's look at some price chart and so on. It is really just a distraction and the arguments have an infinite lifetime.
When I see projects on github/lab who mention cryptocurrency way up front I also lose faith. An incentive should not be the vision or function, it's an incentive it should never be a core goal or technology.
Not really relevant to the broader discussion, but Haskell's whitespace sensitivity is defined in terms of automatic insertion of braces and semicolons, and you can write it that way instead if you want. A few people do write Haskell that way (SPJ maybe?) but the community is mostly united around using whitespace. That said, it's useful to know about the braces and semicolons if you're generating Haskell code, because that's often easier. Also occasionally at the GHCI prompt, where it will let you keep things on one line.
I've been experimenting with SQLite FTS as a way of adding search to an otherwise static site.

The big advantage of SQLite FTS is that it's really cheap to run. The index is a single static file on disk, then you add a Python process (I'm using https://github.com/simonw/datasette ) to run queries against it. Much less resource intensive than running Solr or Elasticsearch.

It also works surprisingly well - I've run FTS queries against tables that are up to around 10GB on disk and performance is great.

It's no way near as featureful as Lucene, but for small to medium sized projects it's easily good enough.

As for deployment: if the SQLite .db index file is small enough you can bundle it up as part of a static deployment, e.g. bundled in a Docker container. I've done this using Heroku, Google Cloud Run, https://fly.io/ and Zeit Now (aka Vercel).

If the content lives in a git repository you can hook up CI (or a GitHub Action) to build and publish a new copy of the SQLite index on every change.

I've started thinking of this pattern as a kind of static-dynamic site: there's dynamic server-side code but it's running in read-only containers, so you can scale it up by running more copies and if anything goes wrong you just restart the container.

https://til.simonwillison.net/ is my most recent site to use this pattern, see https://github.com/simonw/til for how it works.

I also wrote this tutorial describing the pattern a while ago: https://24ways.org/2018/fast-autocomplete-search-for-your-we...
> This is some kind of advertisement.

I initially misread the domain as 'anandtech.com', and the logo sure seems like it would be happy to be mistaken for AnandTech's. The site also carries explicit adverts like https://arador.com/how-to-earn-176-in-under-an-hour-by-learn... .
Lisp DEFs the FUN in FUNCTIONAL.
I wonder if there is demand. People go crazy about their data, and the way they "protect" it is with fancy bits of metal, not reed-solomon codes.

I have found 3D printing very fruitful for all of my one-off enclosure needs. For larger things (i.e., 100 hard drives, not O(10) SSDs) I recommend looking into bending sheet metal. This is a technique that I just learned about and it's been eye-opening. Everything in the world is bent sheet metal. And the CAD skills you learn doing 3D printing translate nicely to sheet metal.
Remote internship advice so you make the most out of it this summer
There's also risk involved in taking possession of collateral. If you've written a loan such that collateral is 2x the loan amount, but then all potential buyers of the collateral fall on similar hard times such that you have to sell it at 10 cents on the dollar, then you've still lost 80% of your loan value. Prices aren't static, and they reflect what's going on in the market at any given moment. If the market basically evaporates right as your loan comes due, then the value of your collateral isn't what it was when the loan was written, it was what it is when the loan defaults.
That’s weird. Could you provide a link to the white paper that says that about Safecoin? I’ve never heard of that document.

Please bear in mind that there is another project (started after MaidSafe) that decided to use the Safecoin name. I think it’s a scam. It has nothing to do with MaidSafe or the SAFE Network. This is the website for that project (https://safecoin.org/). Once again, it is completely unrelated to MaidSafe.
I live in Spain and have never heard of any salaried employee that makes $9600 per month. Not even those with 10+ years of experience.
‘Doom just came out for the Atari Jaguar. It’s gonna be huge!’
The problem is that the worst thing that you can do during this pandemic is touch your face. There is a lot of evidence that people who are not used to wearing masks increase the incidence of touching their faces to adjust the mask, talk, eat, even... cough and sneeze. Proper hygiene is far more important, wash your hands and cover your mouth when you cough or sneeze. Hospitals have entire procedures for equipping and doffing PPE, the public doesn't.
It's an inflection point.
I was in the room. 4) wasn't a factor.

The loan officers were trying hard to understand how the proffered deal wouldn't kill the borrower's company.

If I ever need a loan that falls into their scope, I'm calling them first.
And 970 plus around 219 eur on amazon.de. Still better than 5 years ago when I've paid the same price for a 250G 850 pro.
I definitely felt the same way when I was shopping for my first NAS. A two-bay Synology ran about $300 for new on Amazon and I just couldn't figure out why it was so expensive.

A few months later I picked one up used on Ebay for $120, and after using it for a few weeks, I can now report why these cost so much.

The amount of software that comes on this thing is absolutely mind blowing. I was able to set up a bidirectional sync to my cloud drive, differential backups, compressed folders for archival, and a backup to Glacier for off-site backup without writing a single line of code.

With a bit of additional digging into their package center, I found out I could install Docker & run GitLab on the NAS, along with a bunch of other self-hostable software.

I realize I could have probably built my own NAS and used FreeNAS for a fraction of the price of buying new, however the amount of time that would have spent configuring/debugging/setting up FreeNAS makes the vendor-purchased NAS a much better investment.
What responsive argument or clarification are you trying to make with the rhetorical question about negative equity?
Show HN: Com Brandable Domains
At the end of 2019, everyone was expecting the NAND flash memory market to be on its way toward a shortage in 2H2020, and the major oversupply that pushed prices so low was over. When the coronavirus hit, it was initially unclear whether it would do more to depress supply or demand, so price trends weren't very consistent (especially with lots of stuff going temporarily out of stock). Now the picture seems to be that NAND production hasn't been slowed much but demand is way down, especially for client/consumer drives (as opposed to server SSDs).
I hate the fact that in the year of our lord 2020, Apple is still selling new iMacs with HDD, and to add insult to injury, charges an arm and a leg to upgrade to SSD. SSD should not be an upgrade in 2020. It should be the base level default. If they want to allow upgrading to Optane or something else, fine; but not SSD. Apple is so behind I feel like a parody twitter account similar to Internet Explorer one is in order.
Nearly every time, it's a symptom of bad data normalization.

But every time, it interferes badly with any kind of locking (that's DBMS dependent, of course), and imposes a high performance penalty (on every DBMS).
One of the things I like to do with mawk.exe under Windows is to automate the same command over a group of files.

Let's say the myPgm only takes one file name as a command line parameter, then I can so something like this:

dir *.xyz /s/b | mawk "{print 'myPgm -x '$0}" | cmd

If the file paths have spaces in them, then you have to wrap the name within double quotes. I have found it challenging to output those in mawk -- at least easily any way. In this case, I have a windows version of tr.exe

In this case, I can do something like this:

dir *.xyz /s/b | mawk "{print 'myPgm -x ~'$0'~'}" | tr ~ \042 | cmd

Although somewhat crude, it is effective.
> What about creases?

Creases are done by just making polygons/bevels/line loops close to the edge that needs to be sharpened.

> What if you want a creased edge smoothed and it’s part of two separate mesh groups?

Mesh groups don't have to mean their polygons don't share vertices and this is one of the reasons why - you need to be able to interpolate the attributes of the vertices, like normals.

> You can subdivide polygons without smoothing them, and people still do polygonal modeling without planning for subdivision, and produce models that aren’t intended for smoothing and wouldn’t smooth nicely, so it is important to be clear in your language that you’re talking about a subdivision surface and not just polygons.

I'm not concerned with what random people do. Professionals just say polygons in general and the workflow is all about working with the polygonal mesh directly. If two people are both making polygonal models and they will save them as .obj files, but one will be smoothed at render time , they don't say they are working with a different type of geometry. Technically there are actually many different ways to smooth polygons.

> My issue with what you said far above is the claim that smoothed surface representations require extra tooling,

No, I explained that nurbs require extra/different tools. Technically if someone (like pixar) were to use extra attributes like edge crease amounts on subdiv surfaces, some tools would need to address that, but that's not on the same level as the difficulty of working with nurbs.

> Nonetheless, a pure polygon workflow can mean things that aren’t compatible with smoothing or subdivs.

I think when you say things like this you are trying to salvage your confusion, but it really doesn't shake down like this. Any mesh can be smoothed and unless you have messed up meshes it works well and no one has an eye.

To recap: nurbs are a nightmare to work with, everyone works with regular polygons that could be saved as an .obj, they get smoothed at render time. Everyone calls them polygons because that is what they are working with and it has been this way literally for decades. Try not worry too much about it.
The implementation of D has a lexer that is independent of the parser, and a parser that is independent of the rest of the implementation. I have resisted enhancement proposals that would put holes in those walls.
Indeed, we had to recently work with 500k patients' appointments. Database table Appointment had a date and "actually met" flag - sounds simple enough, right? Nope - doctors were "meeting" dead people, different departments had different rules about whether phone calls were included and what did the "actually met" flag actually mean.
Kickstarter union reaches agreement with management for laid-off workers
I don't think you can compare Coronavirus with the Flu. The effects are totally different. Especially from what I have read about from survivors. It is fucking scary to say the least. A British lady (age 39) has described the virus as like having "glass in your lungs" [1]. You don't get that with common Flu. This virus is killing even the younger generation. So I don't think we can call the fear "irrational".

[1]: https://nypost.com/2020/03/20/like-having-glass-in-your-lung...
This article vastly overestimates what you need to start a SaaS, which is in the author's best interest.

Most of these don't fit into SaaS MVP at all...
SQL is an abstraction and I wish there was something on top of it supporting loops but that's why we have proper programming languages...
Apple products are not just worth the sum of their components, they are an “experience” unto themselves.

I type that both sarcastically and with complete sincerity. Apple is vertically integrated, which puts their products in a different class than Intel/Windows, ARM/Android. If you’re an Apple user you’re not worried necessarily about the CPU or memory, your concern is whether you can run the Mac OS or iOS and the ecosystem that goes with it. So Apple doesn’t have to compete on price for its hardware, but rather on other intangibles.
Adding Colemak Bindings to Dotfiles
“Think before you DISTINCT”
A FTE costs (to the company) way more than their salary; an easy rule of thumb is to double it. The salary cost does not include things like the cost of providing an office, retirement matching, health insurance, etc. etc.

If a typical ML engineer makes $250K/year, she costs the company about $500K/year; that means the hourly rate should be at least $250/hr.
DISTINCT generally requires the results to be sorted which has O(n^2) worst performance so it can have a big performance hit on a query. It is best to make your database structure such that queries only return distinct data. E.g. by disallowing duplicates
Recursive ctl’s in Postgres?
Amazon putting so much marketing money into it? Developers wanting to simplify it so they can get paid to make it happen?
Whilst you're not wrong about what you value about a programming "language", I'd say there is an important distinction to be drawn between two things people tend to conflate: the language and the runtime.

Perhaps a counterexample is in order to explain it: Java the language and Java the runtime (VM, stl) are two different things entirely. Kotlin, for example makes a lot of different choices in language design (e.g. semicolons) while reusing the same runtime (GC, threads, etc.)

Of course, you can often not tease these two concerns apart easily and neatly, but there is merit in giving thought to the ergonomics of the pure language side of things. At the end of the day, a programming language doesn't need an implementation to be useful (e.g. as a teaching tool) as it's an abstract, formal concept.
I think you're misunderstanding the parent. Their comparison is between:

(1) a 50 hour contract at $500/hr = $25K

(2) 1 month of paying a full-time engineer = $25K (i.e. $300K/yr including payroll taxes and benefits)

If a freelancer comes in with specialized knowledge for solving a particular problem, it can be quite easy for them to add more value in 50 hours than an average engineer would in a month, and therefore it's worth it.
And remember, that's "CONS" not "CON"!

Don't confuse CONS ARTISTS:

https://en.wikipedia.org/wiki/Category:Lisp_people

With CON ARTISTS:

https://en.wikipedia.org/wiki/List_of_con_artists
And then comes Oracle and insists on applying equality filters first, because, duh, they are fast, and never take any of those other details into consideration.

Honestly, Postgres does it right - you can enforce your query plan to any level of detail you want.
A couple years ago I was approached for a consulting job for a company using DSSSL with some arbortext extensions for generating their user manuals, I was unfortunately already committed on a project, darn the luck.

I don't know who they found to take the task, but I have to assume they charged them quite a lot because you're just not going to find very many people to solve that particular problem.

Certainly not 10000 per hour, but a significant amount given the Danish market.
US salaries are really high. For context, in Southern Europe, most developers don't even earn $3000/month BEFORE taxes and expenses.
> Park and Miller (1988, pg 1195)

That's pretty cool. Did you at least have to look it up?
Assuming I'm paying that accountant less than 20k for those 30 days, it doesn't make much business sense to switch when presented that way. Businesses don't always optimized for saved time even if it's obvious, it has to make business sense on an ROI level aka that solution only costs me 2k rather than the $20K I spent on the accountant. Also like you said they just may have bigger fish to fry since 20k is nothing compared to their other issues
> I prefer the raid5 approach

I've been using actual raid5 (via adaptec raid card) for years and very recently had one of my trusty 5TB HGST drives fail (after 3+ yrs of uptime).

Fortunately the rebuild worked, but there are so many horror stories of raid5 rebuilds NOT working it has me contemplating going back to simple mirroring.
I use to think that too. This is a good talk about how smart SQL query engines are. It is an hour though https://youtu.be/wTPGW1PNy_Y
The article is from 2014. Is it still current? What would you change in 2020?
What are these areas where "you truly have to be a genius to do it"? (Asking for a friend, I assure you.)
The price just shot up from $97.99 to $250+ in the past few minutes (Amazon algo due to sudden interest?) and the post was updated with a link that shows ALL SSD drives.

The fact still remains, SSD prices for 1TB drives have dropped significantly.
The article hits its stride at paragraph 14, where they talk about the importance of "value-based pricing" rather than "cost-based pricing."

My wake-up moment came in 2013 or so, when I was pricing the digital version of a long-ago print book I'd written. ("Merchants of Debt"). I knew that it kept finding a niche audience among investment bankers and people who want to be investment bankers.

E-book prices were dropping, and I wanted to get full value from my best customers without seeming out of step with the market. After all, most finance types can afford to be price-insensitive, but they still want to feel like they're getting good value. The solution was to create an unabridged edition for $9.99, and a condensed edition (about 40% of the content) for $3.99. Truth is, the condensed edition gets very few orders. But the fact that it exists makes it much easier for serious buyers to pay up for the full edition.

Knowing the customer's frame of mind -- which usually is quite nuanced -- is the key. Especially when, as the Sequoia folks point out, the marginal cost of another digital copy is always very close to zero.
I work in R regularly and do most of my more complex data manipulation in R whenever I can, but most of these examples are simple enough that I think it makes sense to keep them in SQL. The only ones that struck me as really weird to do in SQL were the cumulative cash flows and the "histograms"/binning one, though the ones requiring window functions might also be slightly easier in R than in SQL.

Also, a lot of these would need to be done in SQL in practice since the data wouldn't fit in memory. Any solution that requires loading the table [login (user_id, timestamp)] into memory probably won't scale very well!
What is the theoretical Isp for such a system? Or is that relevant only once this is paired with a nozzle?
Sure, but there are plenty of technologies that are applicable to safety-critical systems or are safety-critical adjacent which are freely available. There are MCUs, application boards, RTOSs, programming languages, compiler toolchains, network stacks, parsers, etc. available which are the same-a or close-to those which would be commonly sourced and deployed in a safety-critical context.

So, why not use those to build the "something is better than nothing" solution?
I agree. Using advanced SQL as a hiring signal would be silly in that it just discards a lot of programming candidates for little benefit.

I'd be happy if they knew what EXPLAIN was, since that impacts production on a daily basis.

Also, the OP is basically "fighting the last battle" again. Most interviews don't filter out candidates based on SQL.

Source: DBA.
One should be aware of all the things you'll need to build but balance that with the amount of money available. It's probably still possible to create a sass with just plain php and ftp uploads and that might enable you to get a product out of the door fast enough so that money doesn't run out.
If you have the time and the money, sure, do the best solution.

Special if you're working on a very small scale but plan to hire sometime in the future, remember every little piece of tech adds to the probability the person you'll hire is not familiar with it, so more training will be involved.
You might be interested in Syncthing [1] with the option to keep previous file versions enabled. I use it as one layer in my backup policy by having it on my computers+phone. If I take a picture on my phone, it is synced within minutes to my desktop at home. If I make a document on my laptop, I have a copy on my phone in case something happens to the laptop.

[1] https://syncthing.net/
iMixim | Full-time | Los Angeles, Remote | http://www.imixim.com

iMixim is building an automated mixing platform to streamline the process of translating audio recordings to professionally sounding mixes through the use of AI/Machine Learning.

We're looking to bring on

- Full-Stack Engineer
- Machine Learning Engineer with an understanding of DSP

Email: jobs<@>imixim.com for more info.
I can think of other reasons why enormously wealthy people aren't interesting in making sure the IRS functions well.
PC Storage Price Trends
Reminds me of seeing job posting's from Softbank for a "Valuation's Director" immediately after finmeme accounts trashed the WeWork S-1