skysight-inc/HackerNews huggingface dataset:
Maybe it should be more weighted towards regular releases over a longer period of time... points for releasing on average of once a day, or once a week for over 2 years after hitting X subscribers. I can't speak for anyone else, but those are the podcasts that I would be most inclined to want to hear/see.
Seems really cool in general but I wish it corrected gitp ush to git push instead of git ush. That sort of thing is a fairly common typo for me :\ Still, I expect I'll find it very useful.
p.s., The topic he was addressing was slightly different but the comment is still relevant here.
'He Didn’t Buy Hypocrisy': System of a Down’s Serj Tankian on Anthony Bourdain
Yeah, laser engraving has become a lot cheaper. However, it can't be mass-produced before the fruit (and labor to engrave is likely to be way more expensive).
This is great and more salary transparency is important. I'm wondering if these numbers jive with your hunch about the local market? I'm asking because I've noticed that when asking for salary numbers, those who make "decent" wages tend to reply more often and this can lead to sampling bias.
There’s plenty of smart people who don’t read books, they shouldn’t be hard to find for a study.
There is also a bit on the what question are people answering, aspect. How long will it take to take pretty much any electronic product to production? Quite a while. How long would it take you to build a prototype that you can play with? Probably not long at all.
I think that you are misinterpreting what he is saying.

He is not saying that Pharaons were marginally better farmers but that balance in power is intrinsically unstable.

Losing a simple pawn in the beginning of the game makes you lost the game.
Sébastien Eustace is a really awesome developer, I've used Pendulum and Orator as well as Poetry for projects, the documentation is beautiful and complete, the APIs are well thought out, and if you find an issue contributing back to the project is simple and straightforward (I'm happy to have a few PRs accepted into Orator).

There's a certain joy working with tools when it's clear that the person making those tools actually cares about the developer and making it work well.
MoviePass parent company under investigation for fraud
I appreciated this. I've always disliked fade-outs, in particular because I grew up listening to "oldies" (50s-70s music, don't know if the term has changed in meaning since that time) with my dad, and DJs would often fade a song out artificially early in order to meet time requirements. It always felt like you missed out on part of the song.

Cool/refreshing to see that a lot of artists were legitimately using it to create novel musical effects, or add new meaning to their songs. I hadn't considered that it could be used for that purpose.
One that has gotten me and some of my cohort is the idea that if you have a below average income you have to live in an ugly run down neighborhood.

But a few too many beautification projects and property taxes start to go up. Now you’re pricing people out of their neighborhood. With renters they don’t even get the benefit of selling their house.

Most of the solutions I can think of could be easily gamed by speculators, which makes me wonder if the others just have a flaw I don’t see.
Also, I think FreeBSD eliminated the giant lock ~10 years ago and maintains similarly good documentation. It’s just a matter of priorities, and SMP scalability/high performance has never been on the top of the OpenBSD list.
I think my problem is that the comments are so often predictable. I wouldn't mind if it were annoying niche complaints from a unique perspective, but this static web discussion comes up all. the. time.
> If you do not believe that people should profit from increasing the lethality of the military, then you do not believe in the utility of having a military.

A clearly and incredibly flawed statement, and dare I say a successful attempt at trolling. Nice to know this is what takes up the first 50% of the thread /sc
Sometimes extended intro repetition puts you in trance. Enter Sandman for example.
> Even though responsibility is what gives life meaning.

This is only true until a certain point is reached and it plateaus and even declines after.

Personal character development -- gaining more courage, finding strength within oneself in the face of extreme adversity (example: "pay mortgage installment in the next 2 weeks or end up on the street"), managing to stay optimistic even when everything seems to go wrong, getting outside your comfort zone to find unconventional solutions to immediate problems, learning to sell yourself without humiliating yourself... all of these things are extremely valuable and end up making you a beautiful person who can handle a lot.

But this piques. From one point and on you just collapse and if you haven't invented some sort of a safety net for yourself a this point in your life, then what follows can only be described as a band of vandals kicking you and beating you up while you are down on the ground and are desperately trying to defend yourself.

Everybody has a breaking point. I found several of mine. Now I can handle almost anything life throws at me and I like myself MUCH more compared to even 2-3 short years ago. You learn your lessons and you don't make the same mistakes anymore. But if you don't get some stroke of luck or drastically change the way you make money and move to a higher economical class, then it's only gonna go downhill for you from then on.
The all-in-one nature of most fantasy consoles is really appealing. They are also not terribly opinionated, which can be nice. When I tried Unity its 2d story was not good and I kind of struggled with its opinions. I've heard that its 2d has improved, but haven't had the time to explore it since.

I actually do like reasonably low resolutions in-game rather than in the code editor. When I play with my kids I want it to feel like good graphics aren't too far out of reach, and low-res makes it easier to get to something in the range of acceptable. My own kids appreciate their own pixel art more than anything they do in Scratch, for example.

I also think I might be slightly younger than most fantasy console fans, maybe? When I was very young I had an Apple IIc, which was good for booting straight to BASIC, but most of my childhood programming occurred in the era that spanned from CGA cards to VGA, and then I left programming for a while when 3d acceleration became a thing. One quirk of this era was that tradeoffs between color depth and resolution were just a normal thing. So for me, it would be a natural thing for a retro game dev environment that simulated a fixed framebuffer size to support, say, a 256x192 256 color mode and a 512x384 4 color mode. An editor in that higher-resolution, low-color mode would be way more comfortable than in low-res. (Pico-8 does have an alternate resolution, but it's 64x64 and still 16 color- somewhat evocative of the old 40x40 mode that Apples had).

TIC-80 does almost, um, tic all my boxes. I mostly just want a higher-resolution code editing mode (for both me and my kids) and a static language (for me; my kids don't really have a notion of types (yet)). So obviously the solution is to fork TIC-80 and see what I can make it do...
There’s a little more nuance to it. The Postal Accountability and Enhancement Act of 2006 [1] is the major contributor to USPS’ ongoing financial issues. That act requires USPS to maintain a 75 year reserve for retirement and medical benefits. Other agencies including the Armed Forces max out at 20 years by comparison.

1. https://www.congress.gov/bill/109th-congress/house-bill/6407
IRC is lacking in features but setup correctly with modern OTR I stand by it having easy to reason about security advantages Whatsapp and iMessage do not. (Usability is another story)

Notably if there was a blackbox audit of Whatsapp or iMessage 6 months ago you have no path to easily check if a blatant backdoor was introduced in the build you installed last night. You also can't know if there were obvious flaws in the code the whole time that would be very hard spot in blackbox testing if you didn't know what to look for. Maybe the app build from last night leaks its key intentionally via very subtle steganography in metadata?

Compare to a binary I installed via F-Droid that I can confirm was built reproducibly from a given git head I can go see the code review for.

To use a simple analogy: I can see the exact ingredients of what went into -my- meal instead of what went into the meal of the food inspector.

This allows much deeper release accountability and -is- a major security feature iMessage and Whatsapp lack worth flagging.

Verifying security with source code is hard enough. Without source code it is substantially harder and I for one have no interest in using or recommending security tools that fail to be 100% transparent about how they work.

Without source code all we have are claims that can never be thoroughly verified.
Since you keep breaking the guidelines with uncivil comments after we've asked you to stop, we've banned the account.
> If you had to guess which of the mainstream languages has the most advanced support for variance in their type system, Python probably wouldn't be your first guess, right?

When the author wrote this statement, I think they didn't consider type bounds in Java - for example:

void addAll(Collection<? extends E> coll)
void getAll(Collection<? super E> coll)

Don't forget this (ahem) beauty:

<T extends Comparable<? super T>> void sort(List<T> list)
Having a house in the country, I have discovered that one of my new hobbies is mowing. :-) I quite like it, actually; it's very reflective and the immediate results are gratifying. I also get to pull vines and weeds out of the rose bushes.
Thank you for this, I live in this region and work on the IT side of house. I've been surprised by some employers perception of salary offers in Utah so this is really interesting to see some quantification.
You keep attributing some kind of unfounded malice to IBM.

VMWare released their first hypervisor for x86 in 1999. That's 30 years after the first IBM virtual machines. If you are asking: "why didn't IBM release a hypervisor for x86?" I would respond "why would you expect them to make a virtual machine on a platform that isn't theirs?"

This 30 years is also the same timeline for Intel to make their microprocessors OoO and superscalar. That didn't have anything to do with IBM keeping their technology locked up.
Hmmmmmm. I wonder if X-Plane would be capable of simulating that... they basically do an FEA model of flight, although I’m not sure if it would scale down appropriately.
Your altered game does seem more desirable. But it's still interesting that the expected value calculation is correct yet most people would decline the game as initially proposed.
Sign up for the New York Road Runners NYC Half (March 17th - St Patricks Day!) As of 2018 the new course starts in Grand Army Plaza Brooklyn, down Flatbush Avenue and run across the (closed to traffic) Manhattan Bridge, along the FDR, through Times Square and finish in Central Park (lottery and charity only though).

Spend a half day around Brooklyn Bridge Park, Dumbo and the Brooklyn Heights Promenade - especially the latter given the area is about to go through a major upheaval as the BQE cantilevered section is due to go through some major renovations lasting 6+ years.

A half day in Brooklyn Museum, Brooklyn, Botanical Gardens, Prospect Park.

Checkout the breweries and coffee shops of Gowanus and Carroll Gardens.

Do the Made in Red Hook tour and check out some really interesting local makers. [1]

Visit one of the oldest buildings in the city [2]

Take a Brooklyn Pizza / Chocolate / Neighborhood tour [3]

[1] http://www.madeinbrooklyntours.com
[2] https://wyckoffmuseum.org
[3] https://www.asliceofbrooklyn.com/
what ever happened to the tube?
https://www.instructables.com/id/Tubular-paper-airplane/
> The principle behind the traffic light has hardly changed since the device was invented in 1912 and deployed in Salt Lake City, and two years later, in Cleveland. It works on a timer-based approach, which is why you sometimes find yourself sitting behind a red light at an intersection when there are no other cars in sight. The timing can be adjusted to match traffic patterns at different points in the commuting cycle, but that is about all the fine-tuning you can do, and it’s not much.

I guess these people never heard of common techniques to detect vehicles - in surface wire loops to detect inductance changes from a car or bicycle, and cameras. When the detectors are far enough back from the intersections, you have enough time to (safely) cycle the signal for lone cars in the middle of the night, without the car having to stop -- my experience with well tuned traffic controls was i would just need to take my foot off the accelerator, and the light would usually change to green before i would have started braking.

That works well in a grid based suburb, I understand Pittsburgh has a lot more constraints, but detectors are still useful, even if they're only at the limit line.

Reading further:

> It’s important to note that VTL technology needs no camera, radar, or lidar.

Yes, trusting the communications network, without verifying the situation sounds like a great idea. Just like I always hit the accelerator right when the light turns green, without regard to if the intersection is clear, or if there are any signs that any other vehicles are likely to pass through soon.

Sometimes, I feel like people working in the self-driving space, and the maps for driving space have never actually driven a vehicle on the road.
I used this for a while, but it added a lot of time to start each shell. Might not be an issue for you, but might save you some time if you are wondering why it takes a full second to open a new shell.
> So you leaving your current job to work at another mechanic shop is entirely unenforceable

And are you willing to go to court and spend years and thousands upon thousands of dollars to not have that enforced against you?
It's almost like typing commands isn't the friendliest human-computer interface. But because we have been utterly incapable of taking the Unix paradigm to the graphical world, we have settled for the error-prone, zero-discoverability atrocity of a command line.

Don't get me wrong, I love the command line because there isn't a more powerful interface, but I'm appalled to see that there aren't any attempts to make it better. 70 years isn't enough to come up with something better?
10 years to get a court date in the US? Is this common?
At a very basic level, it gives you experience. “Mileage” is important in mastery of subjects.
PG works okay with Peta Bytes of data. Various types of indexes, Table partitioning and parallel query computation can help.

Citus and other community extensions can help if you want to go distributed and fault tolerant
You're using "reuse" in a paritucularly narrow sense to mean "usable across the local language's natural type spectrum". And yes, getting that (ahem) "right" is a huge honking pain without careful attention to subtype variance. It's just that you view that as a feature to solve a problem and I view it as a symptom of having tried to solve the wrong problem[1] in the first place.

There are lots of ways to have perfectly "reusable" code that doesn't involve subtyping.

[1] Because let's be honest: modern "library" code consists of maybe 72% of effort expended on solving the wrong problem.
Everything has trade-offs. Not having vehicles sit idling while nobody crosses the street reduces pollution even if it makes it harder to cross the street in some case.
Ah, I see. I overlooked the fact that it would be odd for people who can't read them.

Anyway, the reason I didn't translate them is partly because there's a lot of nuances in the language and any attempt to translate them would inherently require some level of interpretation and potentially cause misunderstanding. Also at the time, I was too tired from reading and summarizing the document already.
Surely Google gets more data from Android. But it does get much more data on iOS than Apple would have you believe. Case in point - Apple ostensibly prevents apps from uniquely identifying devices other than through ‘safe’ ad and vendor-specific ids. But just implement Google Firebase Anonymous Authentication in an app and try to get it to forget your id. you can delete the app and all other apps from same vendor, reset your ad id, set ‘limit tracking’ delete all google apps, clear google logins & passwords on your device, update the iOS, and when you reinstall it still knows who you are. Short of wiping the phone completely (which I haven’t tried bc of the hassle) Google appears to not only uniquely identify your device in a pretty sticky way, but to sell & give away this capability to anybody who wants it.
Wait. It's describing a pedestrian push-button, to trigger a red-light for traffic, as some kind of new invention?
> I wouldn't categorize smartphones as conspicuous consumption per se, because even when blinged out in gold they still tend to be pretty understated in comparison the the dinner-plate sized Breitlings that finance bros used to wear.

Trust me, "finance bros" still have plenty of insanely expensive items that are largely meant as signals to the people they work with (other people in finance).

Further, just because it's more understated doesn't mean it's not primarily meant as a status symbol or signal to other people. Remember when the rose gold iPhone was more expensive than the other colors, and it sold out immediately?

> So rather than buying fancy things to announce how rich you are, you just post instagram pics of yourself in fancy places.

Is that really better? Maybe it's not materialism in the strictest sense of the word, but the underlying desire (to signal status to others) is the same. The only thing that's changed is the artifact of that desire.
Gradle-Spring-Rest CRUD generator
Hey, I had this idea of making a CRUD generator, which generates gradle-spring-mariadb-JPA-microservices based on JSON strings. Think front-end having FormGroups need serving. This was mainly such that I didn't have to write endless boilerplate code, but then I thought hey! I'll use my free trial on google app engine and share with you guys! Give it a try, and say honestly what you think. PS! I suck at front-end and there's no JSON validator + the JSON string can't include arrays yet.

TL;DR: Try this webpage, it's free for a limited ammount of time..

https://www.solrest.no/
And it's just demeaning. Any sensible urban transportation system needs to be a pyramid based on most trips being taken on foot. Anything that prioritizes cars over pedestrians in a city is a mistake. Yes, it's a mistake that 99.5% of American cities make, but it's still a mistake.

A far better system for connected vehicles would be pedestrian signals that are always green for pedestrians by default, which will change to permit vehicles to pass when vehicles are present. This is very expensive though. Far better and cheaper to just ban cars.
I have a linux distro for you: https://qntm.org/suicide
Didn't they do this to Angie's List too? Awful ethics.
You're missing a critical element of this scenario: key money. When business A fails, the owner does not sublet to business B - they sell their lease, and they charge a hefty fee. So business B has to pay for the privilege of paying already exorbitant rent.

Also, with respect if you moved to NYC in 2013 you've never actually experienced what came before hyper-gentrification.
Please illustrate one example of how someone (not the Fed firing up the presses) can make money without someone else giving them money.
This effort is wasted. If Amazon doesn’t sell it someone else will (most likely on top of AWS).

If they actually want to see change, they should be asking Amazon to use their clout to lobby the government for strict regulations around facial recognition. Then all agencies would have the same rules and you won’t just have them going to another vendor.
There are some missing I/O things involving DMA.

In the old days, DMA from (say) a PCI device would go directly to and from DRAM. This incurs a high latency if the CPU needs to access this data.

Network processors found a simple solution: DMA goes to the cache, not the DRAM. This reduces the I/O latency to the processor and simplifies I/O coherency. I know Cavium's NPs rely on this.

Intel picked this up for server and desktop processors once both the memory controller and PCIe were integrated on the same die. They called it DDIO:

https://www.intel.com/content/www/us/en/io/data-direct-i-o-t...

You can support 100 G Ethernet with Intel Xeon processors these days due to this.

Another story is how DMA in the x86 world is cache coherent (no need to use uncached memory or flush before starting an I/O operation- which I have to do it in ARM). This is awesome from a device driver writer's point of view and is the result of having to support old operating systems from the pre-cache days.

I think the future will involve better control of how cache is shared. For example, if you know a program is going to access a lot of memory, but does not need to keep it around for a long time, it will as a side effect, eject useful data from the cache. Better would be to declare that a thread should only be able to use some fraction of the cache so that it does not interfere with other threads so much.
Btw, it is possible to use the compatible ~= operator (PEP 440) within requirements.txt.
Actually, from 1.0 and on, bt specwriters did everything to balance the complexity of implementing bt in silicon with protocol's performance.

Fragile OFDM? Any other rock solid narrowband interference mitigation techniques that are not electronically complex?

No dedicated control channel? Remember, BT just like wifi implies operation along non-cooperative 3rd parties.
Encrypt that SNI: Firefox edition
Well, it's easy to be wise after the fact, but anyway, a few ideas that pop up:

- No unescorted daylight raids.

- Rip out most turrets and guns (save maybe the tail and front) to save weight, reduce drag, and lose fewer men for each bomber downed. Or, as the sibling poster mentions and I mentioned in another post in this discussion, focus on fast bombers like the Mosquito rather than lumbering heavies.

- And yes, indeed, spend less resources on the strategic bombing campaign and more on other stuff. Like, e.g. the invasions of North Africa, Sicily, and Italy. Or more resources on winning the battle of the Atlantic faster. Marine patrol might not be as glamorous usage of big four-engined aircraft as thousand-aircraft raids over Germany, but were highly effective against the U-boat threat (and whatever was left of the German surface fleet).

- Focus bombing on operational/tactical targets rather than strategic bombing of cities. (This probably implies a bigger focus on improving bombing accuracy.). That is not to say all heavy bombing was useless. The focus on energy, particularly petroleum, infrastructure and transportation (e.g. railway infrastructure, or the aerial mining of the Danube and other waterways) was highly effective. And of course the British raids with the bunker-buster bombs, such as the sinking of the Tirpitz, U-boat pens, railway bridges/viaducts etc.
Assuming you can read German. My German is horrid, but the German company I work for assured me contracts can only be in German.
Many women in developing countries only have kids as a side effect of unprotected sex. They didn't want the children but adapted and made it work.

Nothing unethical about supporting a cause where such women can protect themselves from unwanted pregnancy until they feel they are really ready for children.