jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I find the most common source of Jira-hate is a combined refusal to leave many of its features on the table by management and general ignorance about how little Jira actually imposes on you by the gangpressed users.

Most of that bloat you have to deal with? Blame your bosses, not Atlassian.
Totally! And, honestly, maybe it never goes away, and Rust just isn't the right choice for you and your team. That's okay too :)
"Founding news" like these aren't really that exciting -- I'll be excited once one of these "modular laptop / phone" companies manages to last a few years and actually deliver on their promises.
I just typeahead something to give a beep or popup with text, like with a little script. :) Seems others here all have their own way to do similarly.

ps: maybe sem-related: for things that I want to run a long time ad want them to use less cpu while they do for whatever reason (like overheating), I wrote a bash script I called "verynice" that makes everything in the same process group as the program it executes, all go to sleep for N seconds, then wakes/runs them again for M seconds afterward, in a loop. And when it finishes, (ie, the sleep/wake target not running any more), it exits. Then the typeahead noted above could finally execute and beep or pop up a message.
I’d love to see a diagram or patent filing for the tilt mechanism if one can be shared. I’m only used to ones that can be described as “fussy” and “high maintenance.”
I second this sentiment. Transform based zoom is a great new feature, now I don't have to roll my own.
we are considering groovy and grails for this sort of reason. I work with lots of enterprise clients who won't consider anything on premises thats not .net or java.
You do have to cooperate with the TSA if you want to get on a plane.

If you intened not to cooperate, you might as well not plan any plane travel.
Nice :) Just one point - photos and bios on the About page would give a sense of you are, not just what you do.
Unfortunately not, for the project I'm working on right now I only needed 'forward' durations. There's a W3C extension that proposes a preceding - sign for negative durations, which I think it's fair https://www.w3.org/TR/xmlschema-2/#duration. The ISO standard explicitly declares durations to be non-negative, on the other hand.

As close to canonical as you can get.
I get all of what the parent comments describes for Europe and more here in Berlin:

* hard to get fired and you get generous unemployment benefits if you do.

* ambulance rides and medical treatment is free, medication is heavily subsidized.

* cancer treatment and twice yearly MRIs afterwards are free (I know this from personal experience unfortunately)

* 25 days vacation per year (I think legal minimum is a bit less but never had a job that offered below that)

* never owned a car or even a driver's license, been living in Europe since 2005 and have 2 little kids.

Not to mention:

* 14 months parental leave

* >200€ per month per kid, up to age 26(!) unless they start working & earning earlier than that

* free education

* free childcare from 1 year of age

* loads of tenant's protections - from rent control to almost unbreakable rental contracts with no expiry date by default (landlords need a very good reason to throw you out & can't increase rent beyond the rate of inflation)

Furthermore we got more or less the same benefits when we lived in Vienna as well & I'm pretty sure this is not unusual for continental western europe. It's true though that in the eastern states you get a lot less. So instead of Europe maybe we should say "wealthy continental western european countries" - if you live in e.g. Bulgaria or Ukraine you don't get many of these benefits and these countries are still in Europe (and Bulgaria is in the EU).
It makes sense to me that the weekend comes at the end of the week, but then again, I don't know what came first, the term "weekend" or the convention of Sunday being the start of the week in some countries
Independently of what I think about 4chan the main reason you keep nasty people around is because at least they will repel the normies to a degree resistors wanted a hugbox so they got the logical conclusion of the environment they fostered, they could have gone to voat but they didn’t want to do that so...
I find it impressing that you can easily parse 20210226-00:01:25.

The time is of course no problem but even with "20210226" standalone, I stumble and misread 10 and 22 before noticing that this doesn't parse. If there are more zeros and more 1's or 2's, it gets even worse.

I hate it that the migrations in Rails are numbers only. "db/migrate/20210218125920_add_new_column.rb" is simply not human parseable.
Author mentions that the APE’s can be booted from the BIOS. Would this imply you could perhaps implement a lambda-like cloud service that could spawn/start the APE on demand? Edit, I’d guess you’d want to/have to, also have a tcp/ip stack in the APE as well (but perhaps just going for containerization of the APE is the better play and not have to worry about any of that..)
The biggest drawback of this pattern is, it won't support mobile and desktop apps.
Tangentially related: I hate GNOME's approach at configuring formats.

In their format settings, you have to pick a country and that determines the format of dates, time, numbers, and the unit system.

Of all the countries, none of them has the sane choice for all of the fields, namely: ISO 8601 for dates and times with 24h (no AM/PM), metric system (or SI, whatever), and dot as decimal separator.

You can have sane dates, but then you have AM/PM in the clock. You can have 24h clock, but then you have a comma as decimal separator, etc.

Can we add a country "Saneland" with the sensible options for all fields? cause that's where I want to be from. Saneland: the imaginary place where we use reasonable standards and things work.
You can do underscore import and local variable to workaround this limitation and I have seen that in the code.
It cannot, the anonymity guarantees are exposed in the Taler paper[1]: https://ged.univ-rennes1.fr/nuxeo/site/esupversions/41aac1ac...
Location: Kampala, Uganda

Remote: Yes

willing to relocate: Yes

Technologies:

- Backend: Python(Django), Java(SpringBoot)

- Frontend Development: HTML, CSS, JavaScript, JQuery, React

- Database: MSSQL, MySQL, PostgreSQL

- Workflow/Dev tools: Git, Jenkins(CI/CD and pipelines), Docker, GCP

- Also Experienced in C#/.NET, Android (Native Java), PHP

Résumé/CV: https://docs.google.com/document/d/1sdiDxZUhuD1qOVZsN1h5Stux...

Email: stephenmbaalu@gmail.com

An experienced Software Engineer(6 years) with extensive knowledge in developing Financial/banking applications and integrations with external APIs. I have built systems that power most of the bank’s e-channel transactions.
Am seeking a full time role a software developer at your company.

Any feedback is very important to me even if it isn't about a job offer.

GitHub: https://github.com/msteve

LinkedIn: https://www.linkedin.com/in/stephen-mbaalu-998a2953/
To be fair, until a few years ago the testsuites were mostly terrible and laughably bad — little more than skeletal things to ensure there was some basic interoperability (and not necessarily covering all the features of a spec). It took a huge push from a lot of people to get to where we are today; I remember pushing for the CSS 2.1 testsuite, which was one of the first to have a reasonable number of tests though it's still far too shallow, to be largely automatable and getting a fair bit of resistance (because of fear of delaying the testsuite and the spec demonstrating interoperability of implementations and reaching REC), and that was in 2010 (though, holy cow, that's almost five years ago now!).

As far as reference implementations go — I'm on the whole against them (you can end up having to implement bug-for-bug compatibility, which doesn't help anyone and if those bugs fall out of implementation details they can lock you down into specific implementation designs). It's better to have clear, unambiguous specs (preferably with next to nothing undefined) and multiple interoperable implementations — because it shows that the spec is clear enough for multiple people to implement it and come up with the same result. The machine readable route is a dangerous one — you don't want to end up in a situation where everyone just uses the same implementation, because monocultures aren't at all great.
> And it doesn't seem so bad since we're the good guys.

I'm pretty sure that was meant to be tongue-in-cheek.

> Post-Snowden, check your premises.

What premise are you making? That the United States conducts espionage?
Stephen Crane

In the desert
I saw a creature, naked, bestial,
Who, squatting upon the ground,
Held his heart in his hands,
And ate of it.
I said, “Is it good, friend?”
“It is bitter—bitter,” he answered;

“But I like it
“Because it is bitter,
“And because it is my heart.”
> Self driving electric cars will have little effect on traffic congestion.

Are you sure? It seems like it would definitely have a decent impact on traffic in certain situations, like those traffic jams that are only caused by people slowing down too early and speeding up too late, compressing the traffic.

I believe a lot of problems of traffic could be fixed with self-driving cars, especially if they worked together.

Certainly you'll never make certain cities free of traffic congestion, but I think a lot could be done in smaller cities and suburbs.
In the very deeply embedded world, there are often no update mechanisms, period.
talk to a colleague! I find talking to someone may help as I need to think it thorough again one more time before talking to her/him. Sometimes, solution may come midway while i was trying to explain the problem to her/him.
I should clarify: I don't think Github should link to the article directly (which is banned since Bloomberg has been banned ever since they published that article)

A plain-text mandarin version in a repo somewhere would suffice to challenge the Chinese government's perception on what it really takes to censor the Internet. I honestly think it would just highlight how much they're losing against an organization of 300.

Failing that, I'm going to resort to my default plan of finding the best way to donate money and time to help support Github, but I thought it was an idea worth entertaining.
That's a big freaking gamble. How effective does Github's mitigation need to be to make the costs tolerable? They're already using a full 1% of the traffic to ddos, they can only double that 7 times.

Really, at this point Github could probably put together a really nice blacklist of baidu users outside of china, and whitelist those that actually use the service. I can think of a couple of cute ways to accelerate the whitelisting.

Banking on Github not finding a good enough solution seems really risky.

Why not just ddos every time there's positive Github news? Ideally a half hour in advance of the event? China must know when MS is going to host some cool new project. China must know when the U.S. data service is going to host a cool new project. China must know when Github is going to announce a new feature.

This approach is just super half assed.
>>sometimes programmers working solo would "go dark," spend days going in the wrong direction, or spend inordinate amounts of time spinning their wheels because they were stuck on technical issues that other engineers could have helped them with very easily.

If this sort of things aren't getting caught in your daily stand up meetings then your tech leads/managers to whom your paying big money salaries are working as nothing more than glorified email routers.

In which case merely flattening all walls in your office and creating a fish market is hardly going to solve any issues.
I concur. I just wish they did a version with 16GB of RAM.
Yes this is also possible as well. I mean it's already the case that immigrants (eg. from Guatemala) seem to do much of the dirty work in the U.S in places like NYC where I used to live, farms in Texas and middle America, etc.
Cool, a counter. Perhaps I'll modify it to only be multiple microphones.
A job for the oil & gas industry which requires SICP level coders which doesn't pay well? I'm not sure what to think - that that industry really doesn't pay well, or that you need to read patio11's guide to salary negotiations.
Because it looks like this actually is telnet as opposed to ssh, let's make one thing clear:

In telnet, everything is sent unencrypted. Even passwords. Especially passwords. Telnet does not encrypt passwords. Passwords are sent in the clear. Anyone snooping your traffic could read all of your passwords if you send them over a telnet session.

I hope that was just enough verbiage to make certain at least one person gets the message.
People were confused about the effects of this hormone

https://en.wikipedia.org/wiki/Orexin

which could equally be perceived as promoting food intake and also promoting wakefulness. Part of the puzzle is that you have to be awake in order to eat. If you're sleeping you're not eating.
I stored the user’s Chef private key that I downloaded from the Hosted Chef UI as a Conjur variable.

Wouldn't it be better to generate the key in the same place it will be used? Transferring private keys over the network smells bad to me. Is there some requirement for a user to have only one key pair active at a time? If so that is bad. Each "client" environment you use should be able to upload a public key whenever it's convenient.
Just remembered this article:
http://thinkfaster.co/2015/02/why-rockstar-developers-dont-a...
Erlang has two things that are relevant to this discussion: user level threads (aka green threads), and asynchronous message passing.

User level threads reduce the memory footprint of threads, and possibly the context switch time (depending on implementation) but they are not without drawbacks. Heck, Java 1.1 had green threads but they dropped them for kernel threads in later releases (http://en.wikipedia.org/wiki/Green_threads#Green_threads_in_...).

The main issue is balancing work on multicore machines. With kernel threads the OS will automatically balance them. With green threads you are reliant on the user level scheduler to do this work. It is more difficult to get right without the level of information the OS has. If you want to give the programmer control over scheduling you need to provide some access to kernel level threads.

Other issues include: not all the OS IO primitives have non-blocking equivalents you can use (typically you have to use a pool of kernel threads for these operations; the runtime may hide this.) and you still pay some context switch time with you don't actually have at all in a simple epoll / kqueue based system.

I'm running out of time, so I'll just note that asynchronous message passing is hard to reason about.
Can we report it to Baidu and ask Baidu to clean up the scripts immediately?
It al reminded me a lot of programming in general. For example, unconscious assumptions:

Once saw a dog that only wanted to perform the tricks in the training ground but not for example at the owners home: the dog had assumed that the combination of (command for the trick && location+training ground) was the trigger. That was fun to see. Other examples included dog trainers that could only successfully give the command while wearing the red coat he was wearing while training the dog, etc.
you really can't generalise like that.

in fact referring to more than one person at a time is morally wrong. everybody is different.

i think collective pronouns and plurals are weapons of oppression.
The other related question is: Is the multiplier "efficient"? In other words, if they took funding and HQ'ed in the Valley, say they would've had to dilute the founders from 33% to 23%. They'd also have a much bigger expense line around real estate and salaries. Would the Valley premium more than make up for all of that? I suspect that it would.
I'm wait out of my depth on this stuff, but the arrogant tone of the OP really rubs me the wrong way given my personal experiences with Joyent in the past. They act like their shit doesn't stink and they are god's gift to tech, when in reality they just like playing with cool toys and they're not providing better service than anyone else.
If you keep the same pixel sizes, however, your app will be a loooong way from its menu.

This is already a problem with multiple 27 inch screens.
This is why I'm going to vote for Obama in 2008!
I tried wired.com and got the same result. Plus this error:

A PHP Error was encountered
Severity: Warning
Message: Division by zero
Filename: speed_up_results/sources.php
Line Number: 5
Think the Techcrunch/Crunchbase idea below is great. You might even be able to turn it into a business. If you do something along those lines I'd be glad to write an article on a subject every couple weeks.
You can mix "cloud" + "non-cloud" stuff at SoftLayer. That's part of my startup's growth/emergency scalability plan.
A niggle on the term "transgendered" (via http://www.glaad.org/reference/transgender), specifically the final point:

Problematic: "transgendered"

Preferred: transgender

The adjective transgender should never have an extraneous "-ed" tacked onto the end. An "-ed" suffix adds unnecessary length to the word and can cause tense confusion and grammatical errors. It also brings transgender into alignment with lesbian, gay, and bisexual. You would not say that Elton John is "gayed" or Ellen DeGeneres is "lesbianed," therefore you would not say Chaz Bono is "transgendered."
>So “art” itself may disappear: art as Art, that old high thing. Which—unless, like me, you think we need a vessel for our inner life—is nothing much to mourn.

I think this essay would have been a lot more worthwhile if some effort was spent discussing why we may need a 'vessel for our inner life' and how art used to fill this role but is no longer as able. As a sociohistorical narrative, it seems too pointed and filled with unsubstantiated statements to be useful or interesting in and of itself.

Also, when critics discuss the democratization of "Art" like it's a new and threatening phenomenon, I can't help but think about all of the wonderful art that came out of folk music (of various traditions). There was a time, not so different than the time when Picasso and Joyce were making their Art, when a large percentage of the population played music in their small groups. This lead to an incredible flowering of music as the 20th century progressed, initially quite rooted in the folk traditions (including gospel music, vessels of our inner life indeed). People being people and having a wide range of talent, opportunity and motivation, it seems to me at least that democratization definitely did not prevent geniuses from creating their Art.

I suspect that what these writers are really lamenting is not the fall of Art or of Man but of Critic, as social media ratings threaten their revenue stream.

edit: forgot a 'not'
"An object is a first-class, dynamically dispatched behavior. A behavior is a collection of named operations that can be invoked by clients where the operations may share additional hidden details. Dynamic dispatch means that different objects can implement the same operation name(s) in different ways, so the specific operation to be invoked must come from the object identified in the client's request. First class means that objects have the same capabilities as other kinds of values, including being passed to operations or returned as the result of an operation.

A language or system is object oriented if it supports the dynamic creation and use of objects. Support means that objects are easy to define and use. It is possible to encode objects in C or Haskell, but an encoding is not support."

I'm perfectly happy to not call Haskell "object oriented", but I fail to see how the "record of closures" pattern fails to meet all of his criteria including ease of creation and use.

Edited to add: To be clear, I fully agree with him that typeclasses have nothing to do with OO in Haskell, by his definition of OO.
It's important to remember that anecdotal evidence is not scientific in any way. Just because there exists "peoples' wisdom" doesn't mean that this wisdom is correct. This is why science exists in the first place, to explore and explain natural phenomena.
We have ways of obtaining mountains of sequencing data that represents only a single dimension of an unknown system. While, it is a step in the right direction, this data by itself is still lacking. It's like trying to model the trajectory of a bouncing ball with extremely high resolution X coordinates, but horrible Y and Z coordinate data.

I've been working with sequencing data for the past 5 years. The problem really isn't with how to interpret the data, it is that the data itself sucks because it's extremely myopic.

And yes, there are people who are trying to analyze the various *-seq methods holistically. But I haven't really seen anything substantial coming out of it.
Glad you're liking it, as for the bug, you currently can't backspace over different blocks of text, that's probably what you are referring to. This will probably be fixed in upcoming releases.
> It's stupid to look at someone's answer to a toy problem and treat it like it's production code.

There are no toy problems in interviews. The way you approach a toy problem says everything about how you would write production code according to the 'how to hire programmers' manual v 3.3.

Obviously that's not how it should be but if you're going to places where they think 'fizzbuzz' is going to weed out the ones they don't want then you'd better be showing off your capabilities.
Not even big; I am aware of indie studios having unity source. It's not nearly as expensive as you might expect, but I'm not able to give hard numbers. :)
http://duckduckgo.com
Depends on who is suing you: OpenAI for using their model results, or the owner(s) of the data their model was trained on? Either way, it's a grey zone that copyright law hasn't come to grips with yet. See https://scholarlykitchen.sspnet.org/2020/02/12/if-my-ai-wrot...
Before or after he became a martyr?
Try Win+R, "calc", OK. They haven't messed with the run dialog, so it still works like it did in Windows 95: quickly and reliably.
No prob. I'm going through the same process as you at the moment, have been looking at all the options for a while. Micro:bit seems to be the best fit for young learners.
"NO DATA" is an epistemologically bankrupt cop-out. We don't have RCTs that prove that jumping out of an airplane with a parachute is safer than jumping out of a plane without one. And yet everyone packs a chute when jumping out of a plane. Why is that so? Because we have priors based on our understanding of physics and biology that hitting the ground slowly is less likely to kill you than hitting the ground fast.

The same is true for vaccines; we have lots of them and we can make an educated guesses about how new ones work, even if new vaccines may not always behave the same as old ones. When you have to make decisions under uncertainty you can't refuse to incorporate educated guesses just because you don't have rigorous p<0.05 peer-reviewed proof confirming those hypotheses.
I also started about that age. At least in the 70’s I think it was a normal age to expose kids to computers if the family was so inclined, and back then Programming was the only thing you could do with such a gadget so that’s what we did.

Ok, I was also competing with my brother who was 10, but still: didn’t feel unusual at all.
Tons of apps are referencing 100% turing complete web content and not taking flak.
NORPS don't "accidentally" side load by means of typing stuff in a terminal that makes them both feel hackerman and scared shitless at the same time.
Only boomers and ties believe it's not about anti competitive behavior.
Hear. Hear.

http://learninfreedom.org/age_grading_bad.html

This has been a pet issue of mine ever since I was offered a take-it-or-leave-school grade skip that I didn't request from fifth to seventh grade.