skysight-inc/HackerNews huggingface dataset:
I have an app that's been sitting in review for 9days now...
no feedback, nothing. It's been in the Mac App Store since it opened, but lately Apple has taken a dislike to my app, and likes to drag its feet with looooong review times. this has occurred with the last few updates. In the meantime, I have also released a completely different app, and updated that a couple times.
Aside: Have you seen https://lite.cnn.com ?
1. You can find a RoR developer.
The name is non-standard, but the concept is absolutely normal for a 2D or 3D rendering API. You can think of the ‘addTo’ property as the item’s parent. In 3D APIs this is normally called an instance or transform node, and here the transform is combined with the shape type. Sometimes those are separate things, and they would each have a parent attribute. Some APIs do the assignment the other way, by adding children to the parent. Either way, my short answer is no, this doesn’t feel strange.
I suspect the major innovation they're looking for is usability. I can really only think of a single product that is both modular, and very usable in it's modularity, and that would be cameras (not the point and shoot variety).

You have a few major camera systems to work within, but aside from that variable, body, storage, mount, flash, lenses are modular and exchangeable in a very usable way.

When it comes to computing, most IO could be made readily modular, as PCIe is quite stable, and the bandwidth needs are easily exposed.

Where the problem comes, however, is making compute and RAM modular. Connecting multiple compute units with multiple RAM elements is a completely different problem than IO expansion, as the devices are much more sensitive to trace length and layout, and much higher bandwidth.

If the expected/desired Mac Pro is truly going to be fully modular, then I suspect it will have to be NUMA, and have a compute backplane separate from IO.

I'm imagining compute blocks that have RAM plugged directly to CPU that can be connected to the compute backplane (something like QPI, UPI, or InfinityFabric) that also has an IO block attached. One big problem is that these interconnects are proprietary, which means any IO unit plugged into that backplane will only be useful for that brand of processor.

The problem with this, however, is you lose access to CPU-exported PCIe bandwidth, which is very valuable (e.g. for GPU links). If you don't want to lose that, than you're back to a compute unit with one point of modularity, the RAM, a second point of modularity, PCIe/USB4, and a third point of modularity, CPU interconnect/backplane.

It's probably possible to deliver a design that enables this, but it's a very tough problem, and hasn't yet been solved.
Still 10% below Android though.
In my experience what's considered a good or bad rating seems to depend on where in the world you are. I've noticed that people seem to average lower ratings in Poland for example than the UK.
A way for startups to build a solid IT infrastructure (2017)
This is a repeating pattern we need to address on a meta-level to avoid an outcome that I think none of us think is optimal.

- private company innovates a service that people use all the time
- private company is so successful it displaces other, existing, methods of doing the same
- private company becomes defacto monopoly in many cases
- private company withdraws service from problem users
- those users are left with no options

In the case of Uber, it is kind of obvious, as there are areas where they have displaced (put out if business) numerous private cab and car service companies.

Each step is a reasonable progression through our system. I don’t think anyone should be blamed for each step.

But the final result is beyond Orwellian.
This gets into an interesting consideration around what monopoly means. Up until now it's always been about market share, but the interesting trick apple has pulled is, while not having a great chunk of the market, they DO have a massive chunk of mobile app revenue, hence mobile devs so focused on iOS in spite of total available user base relative to Android.
I'm guessing those horror stories are from people who've misconfigured their mailserver. I've been running my own mailserver for over 20 years now, and have never encountered this problem.
Thank you for this. Bill gates isn't rich because he invented Windows OS, he's rich because he owns it! If he was just some salary worker, working on it, he wouldn't have a single cent of the profits.
Can you provide more on the last paragraph? That sounds fascinating.
Agreed, but I think actions that only target Amazon can still help us get closer to that solution - by raising awareness of the issue.
It seems kind of low. The worst of my friends have 4.7s and most are in the 4.8-4.9 range.
I'm not saying you're wrong at all, but I'd love to see some source material for these claims - specifically the "repeatedly failing to deliver on promises to correct the above issues" in regards to their crypto.
Exploring Gpgpu on iOS (2014)
It depends on the food - some with already long shelf lives would be fine, but other foods simply aren't meant to be around for long.

But the public health isn't the concern of the food companies. It's putting out products that are shelf stable long enough to be sold. Period.

Unless you see "Free of X", assume the company is using it (where applicable).
Since when is a degree
about “chasing a dream”?

When a high school student asks a high school english teacher whether studying english is a stupid idea, what do you suppose the teacher says?
Don't you still need a way to run Xcode to publish Apple applications? So you still need to pay the one-time fee for MacOS.
Also, a degree is purchased mostly "once" a lifetime. And you cannot sell your degree, like you can sell a house.
open them in pocket and never fret again.
> solar radiation

Stellar radiation. Solar implies our own local star, Sol.
It's hard to know why they rated you in that way for getting 4.57
Maybe phoned someone and talked too loud, or they missclicked.. Who knows, but try to get an answer for that "low rating", maybe you could know who gave you that rating and try to fix it.
I don't really understand your argument here, blocks and lambdas are both procs. A block is just a special proc that can't be assigned to a variable. There's nothing less flexible about a block as opposed to a lambda, they both utilize the same functionality.
Third paragraph:

> For drivers, they face a risk of deactivation if they fall below 4.6
No it's not.

The privacy debate is not black and white, especially concerning the obligation of service-providers to go to bat for every customer that a lawfully designated entity has the legal authority to investigate.

In the black and white world you're living in, there is no privacy, as no one can live up to your standards.
French Open: Underarm Serves Recall Michael Chang's Cheeky Shot
I also wonder which webstack would optimise best for power consumption. I suspect that something like nginx with lua and redis might be a good starting point, but that is only a very rough guess.

edit - thinking about it, I am a mile off. Will be something like compiling a custom server and having no OS.
ProtonMail team here.

These allegations are false. Hidden at the bottom of the article, is this: "Public prosecutor Walder of the Competence Center Cybercrime contacted me, saying he had been misquoted". In other words, the alleged source (a public prosecutor) has also supported our denial of these false allegations.

ProtonMail does not voluntarily offer assistance. We only do so when ordered by a Swiss court or prosecutor, as we are obligated to follow the law in criminal cases.

Furthermore, end-to-end encryption means we cannot be forced by a court to provide message contents.
I went straight to UT Austin at 18 on a scholarship.

My sisters rotted at home for two years at a community college before escalating to a major university.

The "college experience" isn't a myth. I had a much better two years of personal and social development than they did due to the "college experience."

The question is whether it's worth it after considering your finances and the cost of the particular school. But if money wasn't an option, most people aren't going to pick staying at mom's house age 18-20 like they're still in high school. You don't need marketing to see why that's quite shit.
> For drivers, they face a risk of deactivation if they fall below 4.6

This is absurd. Even though I feel like some drivers deserve 3 or 4 stars I always give 5 because I had no idea what Uber does with these ratings. This confirms that I was doing the right thing. Just because I give 3 or 4 stars doesn't mean that I wouldn't want to ride with them again. They just aren't the best of the best.
Your response is quite good, and I’ve tried to mimic this as well. I don’t think it happens often enough (I know I certainly have missed providing a courtesy response), unfortunately. As people just get bombarded so often with sales emails, general courtesy is lost in the transaction.
50M-year-old fossil reveals that fish may have coordinated their motion long ago
Funny story - dosimeters don't tick. Geiger counters tick.
It partially depends on the design of the database engine. Some classic designs are not that amenable to it but newer designs do tend to be. Many database operations (like operations on large bitmaps) are effectively memory-bandwidth bound, unless they are running completely out of close CPU cache. Some scenarios where vector intrinsics are commonly used:

- Using these instructions to encode/decode compressed data structures where evaluation would otherwise be memory-bound, trading the "free" CPU time to reduce memory bandwidth consumption. Large bitmaps are amenable to this.

- Increasing throughput of operations that are CPU bound so that they become (closer to) memory bound, recognizing that the memory bandwidth available to CPU cache-friendly structures may effectively be much higher than RAM bandwidth. Format parsing and cache replacement is a common use case for vector intrinsics in databases for this purpose.

- Reducing branch prediction penalties for data structures that don't play well with branch predictors. Commonly used hot path radix-trie structures often have this issue. Some of the intrinsics don't have a direct scalar equivalent and redesigning around them can significantly reduce branching pressure (both number and predictability).

- Scan operators for vectors of high-level data types, ironically because they allow you to efficiently use a more complex representation than a simple vector. Pages in databases are large enough these days that this is worth doing and you'll spend much of your CPU time here anyway.

I have not (yet) built an operational database kernel that uses AVX-512 intrinsics, though the designs are setup for it, mostly because support is still insufficiently common at the moment. I think the CPU throttling aspects of vector instructions are less of a concern for database engines because good designs tend not to have clock rate as a major throughput limitation in practice, though I've never actually measured it.
There aren’t many Christians who tell prospective converts to go out on their own and ask God either. That sort of thing is in a minority everywhere.

Of course you believe anyone would come to the same conclusion. And the fervent Hindu/Buddhist/Scientologist/Sikh/Zoroastrian who went through the same process believes the same thing about their religion.

I imagine you’ll say that such people didn’t do it right... because they didn’t reach the conclusion you did?
"Go into the trades" "Useless English majors" "Get a degree in STEM otherwise it's your own fault."

What everyone is saying is that we do not have a robust, healthy economy. There are too many "Old Economy Steves" and people doing well at-the-moment for things to change or even have a meaningful conversation about it.
My plan is to switch to Firefox for general browsing and continue using chrome for some web apps which do not require ad blocking.

Best of both worlds.
They aren’t really, since costs in most courses are dominated by facilities (space) and administration. Unless there is a hands on lab for the propulsion systems class, it has an overall cost similar to the poetry one. Even the course instructors are likely to have comparable salaries, unless the poetry class is being taught by an adjunct.
Migration is non trivial - i.e. it is a lot of work. You're right, I'm not looking for perfection, but to just jump to something because it's marginally better than Google isn't worth it. I want the difference to be great enough for my time investment. So I think it's quite sensible to carefully consider where to move. Getting off of Google is indeed important, but if I'm in only a slightly better situation, that's hasty and a waste. I don't expect absolute privacy anywhere, but I am looking for "pretty damn good". Maybe if DDG offered email it'd fit that.
That's the worst part of modern websites, the font size assume I must be 80 years old and the button sizes assume I'm tapping on the screen with my elbow. Even HN and reddit I read at 80% or less. Give me size 10 font again.
I use jira and ff sucks with jira -- it slowly ramps up to tons of ram and cpu during the day. The symptom is I'm in a meeting / on battery and all of a sudden most of the battery is gone.
So how many billions should the EU fine them this time to make them take notice? Using their dominant position in the browser market to bolster their dominant ad business, hmmm, maybe a fine isn't enough.
Yeah this was one thing I missed going from Java to ruby 10 years ago.
I don't know how you can design an email server so that the metadata can't be read by the email server.
> Choosing the correct search engine is easy and you will always be happy with your decision

I laughed, but I don't think this is a correct representation of something many programmers genuinely believe. It's worded in such a way that it's clear this is a joke. Not sure if I should read the full list if it's just going to be jokes like this one.
This is a great question, the whole GlowScript vs. VPython thing is really confusing and I feel presented in a complicated way on their site. It works great in plain old Jupyter and also from plain old python. If you use it in non-Jupyter Python, it'll launch a web server and browser to play the animation.
How do you guys keep up with these frameworks?

You get stuck on one project or in one startup for 2 years and Angular has moved 6.5 whole number versions

all while the rest of the job market is confused but kind of tolerating why you jump around jobs so much

if I'm using Angular, my "side project" isn't going to be using a higher version of Angular every 6 months. Its going to be using React or something to see what I'm REALLY missing.
I wonder when a secondary market will open for highly rated Uber accounts. I can see a future where you have to buy a 4.8 account so that you can get a taxi at peak times.
One thing I know riders may do inadvertently which aggravates drivers is slamming the door when you get out. Many are unaware of it, but it's quite annoying to the driver.

For me, I often rate drivers below 5 for the following common reasons:

1. Check engine light is on.
2. TPMS sensor light is on (major safety risk)
3. Poor routing choices (deviations outside the directed route)

These are professional drivers so I hold them to professional standards with respect to: maintaining their equipment, maintaining a safety standard, and knowing navigation.

Edit: Yes TPMS is super flaky. I own three cars equipped with TPMS and I've invested a great deal of time/money in maintaining them. But I keep them all in working condition. I can only assume that some of you poo-poo'ing TPMS are unaware of the Firestone Ford Debacle that caused close to 300 deaths [1]. Under inflated tires are no-joke. Suggesting that it's ok to defeat a critical safety system is laughable. Also I live in CA so it's not a snow-tire issue.

[1] https://en.wikipedia.org/wiki/Firestone_and_Ford_tire_contro...
Mine is 4.77, though I don't use uber that much. I'm also pretty sure they display a recent average, with old (>1 year?) rides not counting.

I also feel compelled to give drivers 5 stars because people IMO tend to look down at anything less than the best. I realize it's not the most accurate comparison, but would you buy from an ebay/amazon reseller who had a 80% approval rating?
Well, except that there is still competition. They could try again with Lyft, and cabs are still around.
You're right - index funds voting really hurts the process, largely because index funds don't ask their investor base how they should vote. Instead, they default to following corporate recommendations and voting down any shareholder proposals.

So really, all those shares are voted according to what corporate management wants, not to what the original retail investors want. It's distorting the power balance in a really perverse way.

It's hard to say at the moment, because the data isn't available yet, but I bet index funds voted >95% against this proposal - that's the historical average.
We'll know for sure what the stats are once the fund providers disclose their voting, which happens yearly.
Assuming your product is live, you should have hard analytic data to support your decision making one way or the other. If you don't have browser stats, your first step is installing google analytics or a similar offering (or just crawling your server logs).
I admittedly assumed that, as the grandparent comment spoke of a judicial order. However, there linked page indicates that in some cases, they have indeed complied with mere requests by authorities as well.
If there is a warning system in place, maybe let you know why you might be getting low ratings, I don't see a problem with this.

If you're abusing a service and not following their general guidelines, they have every right to remove you.
sometimes you get more than a 2x gain when going to a wider simd instruction set, because more instructions are available. This is especially true with AVX-512 and its masks.
So, `docker exec <container id> cat /path/to/file` is definitely something that works, is as safe as `docker exec`, and doesn't involve running any runtime code inside the container. The expense is that you have cat buffering the data and then the runtime reading the data from a pipe and re-buffering that data. Is that really ludicrously expensive? It doesn't seem any worse than SCP, which is just SSH executing the SCP binary as the command and communicating over the stdin/stdout channels.

Doing it with cat is just an example, since cat may not be present inside the container. Instead of cat, and in the absence of fork-without-exec in go, you could execute a small C program injected similarly to `/dev/init` (or via memfd_create) that uses sendfd over a unix socket created by socketpair to pass back a file descriptor to the runtime so that the data is only buffered once.
And this website:

https://yarchive.net/

is still more readable.
From the addendum:

> I was live-tweeting the event, including the interesting presentation by public prosecutor Walder. The remark that ProtonMail was a (potential) PDCS would have been too trivial to be live-tweeted. The insight on the other hand that ProtonMail voluntarily offers assistance for real-time surveillance, was spectacular and I therefore live-tweeted the statement. In its transparency report, ProtonMail – as mentioned above – itself refers to at least one case of real-time surveillance.
Throw them in pocket and enjoy your 4.5" of small font text from edge to edge. I can fit sometimes two whole paragraphs on the screen of my SE.
The False Promise of Enlightenment
Blockchain Settlement Was Slow, Costly in Trial, Weidmann Says
[edit] warning: you might find this comment irrelevant, annoying or even false

You forgot the juiciest parts:

- private company plays on legal gray areas on purpose

- private company invest aggressively to expand faster than law can react in order to grab said monopoly

This is basically capital cancer, they had a real value but dismissed everything a company is to a society:

- stable for employees

- stable for users

- stable for society

Any company can play rough when let loose with massive funds, but when reality occurs, just like anybody else, they'll have to round their corners and .. surprise.. they stop being interested and competitive.
Thank you for the clarification. I was waiting for an official statement as this site does seem a bit suspect.
Eh, I graduated in 2008. ENCODE was only a pilot yet. We didn't know about lincRNAs. My estimate was based on multi-species sequence alignments so it is pretty conservative. At the time it was not, however; it was doubling the amount of functional sequence. To be honest i am not sure what the current best estimates are based on (i switched fields). 8% seems absurdly high to me, but there is a ton more evidence now than i had.
There’s no way to know what the reasons are for the reviews either way. Sometimes the app messes up the location it sends drivers to, is the driver faulting me and giving me a lower rating? Does the driver not like the conversation? I think for an effective feedback loop you need to provide a reason. As others have mentioned, I too only give drivers 5 stars.
And that’s after you’ve managed to find the tiny x to dismiss the cookie warning and then the email signup form that blocks 100% of the screen.
If people more regularly gave 3 or 4 star reviews Uber would lower their threshold. Replacing drivers is a real cost, which they try and minimize.
It’s very subjective. The driver could be thinking you’re rude or not social enough even though that’s not your intention.

I’ve noticed that my friends who are not great at marketing themselves usually have a lower rating.
That will be easily detectable by Uber
Blaming the “market” for this is bizarre. You have guidance counselors at government-run high schools goosing demand by telling kids that college is the only way to happy life. Then, the federal government gives them student loans with no credit check or analysis of ability to repay. (More than 90% of student loan debt is owed to the federal government.) Students hand that money over to colleges, which are either directly government run, or heavily subsidized by the government. So where exactly is the “market?”
I hope that they don't start sharing user scores to other unrelated apps like a credit score or ChexSystem risk score but for apps.
Ask Lavabit how that worked out for them.
Also allow apps to allow purchases inside without going through Apple's in-app purchases. Maybe they need to decide on a case-by-case basis, or maybe only for apps for companies with a large external presence, but not being able to buy eBooks through the Kindle app, because Apple wants it to go through their own in-app purchases instead of Amazon's own payment gateway, is frustrating.
Wondering the same thing with Vivaldi....
That's the reality for almost everyone unless they're willing to relocate. Most tech jobs aren't in low CoL areas and remote work is ultra competitive.

There is a ceiling to what local opportunities can provide. More specialized or more senior roles are usually available elsewhere.
https://pastrychefonline.com/take-a-cue-from-little-debbie/

I'm not sure what washing a Little Debbie snack cake will accomplish, outside of preventing its ingestion, which, now that I think about it, is an excellent outcome!
Nice this is legitimately useful. I dare say I would even pay for a service like this. Not like right now, but once in a blue moon where I have to throw a little website together for something, I'm not a designer and don't really care, just want to copy trends and get a little cheap inspiration. I'm lazy. And I find myself going to a bunch of different sites to see what they do, but you basically did all the leg work already.

Anyway I bookmarked this. I hope it's still running in a year or two when I may need it!